This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-defconfig in repository toolchain/ci/linux.
omits 51dba6e335ff Add linux-next specific files for 20211020 omits f0418478a8d5 Merge branch 'akpm/master' omits 4f02d9ddd4e1 mm: unexport {,un}lock_page_memcg omits 149d0d48c3f7 mm: unexport folio_memcg_{,un}lock omits a65a6d6aaada mm: migrate: simplify the file-backed pages validation whe [...] omits 313615b9798a Merge branch 'akpm-current/current' omits b22789c0c6dc Merge branch 'zstd-1.4.10' of https://github.com/terrelln/ [...] omits 104a97415855 Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] omits 8761b1c3d4bf Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 464a6bbbcee7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 690c789157fa Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 960d95f3e5ec Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 59421eabd747 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f5cc93eccc8e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b36d047f5953 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits 1ab19b7ba780 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits ecff55bf6026 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits bfe7a740fc27 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits ec508b495ee9 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 12ed6817de7c Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits 618e7d85d081 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits aaae5153ae9b Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits fe6896833428 Merge branch 'next' of git://git.linaro.org/kernel/coresight.git omits 91f00f9ceaaa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1a5b5bc91969 next-20211019/userns omits 68458d86fb52 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9812b0610c02 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 51efc85f611b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5124e23344b6 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 6b1233c36cd2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5350b4b89df9 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 0c721e7c4ece Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9ea9830982c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b91e8765a481 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 239559b1c798 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e4fa460c39b6 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits a0b2f865c061 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 356c93c5d634 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits d020d7960c0c Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 05e510eb0e6f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 82853a6f4c9f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0180c3eae6ed Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cfb8b184ded1 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 732651978957 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits aeef61540580 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits e2cbcf4509ae Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits 9b06038158b0 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits cb256f373fa5 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 55c67e3dbfe5 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 9e0ba164ab9b Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 3436ce6dad6a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d122099ddc63 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f32f642a4b42 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d82a6dd7ef94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1a1bfa1cf331 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 207c7b888a6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1e874f6ccaaf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a279b3a2b33e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 11624be019bb Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits ae2ac36a4228 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits b6b92fb8b0b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8b5169187bbf Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits ababd7cf295b Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits e03fdfaea108 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] omits b739ee7cdb33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 20b9413d88a0 Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] omits 84262a016a07 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f5388db3c182 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3bfcd1e655d9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 76bf972b93b9 Merge branch 'next' of git://github.com/cschaufler/smack-next omits aeb4e05e16d4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e98e550f758f Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] omits ccd603bbcafe Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 0aed5a57b38b Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 916b615806ad Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits cce8294f61ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 21fdcdaa7255 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8a9699e7d4b9 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 921c1cd11c99 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 62f1102e1d46 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits de1f8121784e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f95a04841cab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ad616e874e80 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits fd98f22c4d09 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b0d4022b96cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 15f422a95f3d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3691d459167f Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits 29ef13e19d26 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 1c01d2cabf48 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits 5b085e845337 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 105667b507ca Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits adbe62179b0d Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 146ddca5c861 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 1b04621163fa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d434170f97f3 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 26084e196744 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 2f0ae77fc4fd Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 24caf155cad9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e20ce63bad64 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 74a4e8881efd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 121e15761f97 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d995cfa7c20b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 02c0ea81ad6d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9fe5ec6288d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b33aa25f55ce Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 692664a2e450 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 9b5c4a9bed6c Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits e781613649b3 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 8fe3ce1af06d Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 516b34eba24e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits a590650b0d9f Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 3db59713b1af Merge branch 'master' of git://linuxtv.org/media_tree.git omits f30cd0e3d45c Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 7071d5f4e655 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 34e7492e0240 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 59672cc3a215 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 829df1a2b235 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 86dcc3d28584 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 0f60571b8e25 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 41c8c7426ab7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 74633a44a952 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7bde8bfc8e53 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits b466418b6336 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1466aa99eae8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits d06d536c0a83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 73cb667a6a0c Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] omits ec132d5bdcbd Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits fdc973101380 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits d1d1a2ecb96b next-20211019/gfs2 omits 88fc41437c09 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4b2044447442 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 7f6965d9edf0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits be7b5ef530c1 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 2555ad2b8a93 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits a64715d38a83 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 822fa4c5aaee Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 1eff8c06fecc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 12abd2abad39 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] omits 48449ec0fbe1 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits 7c455fa42768 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 381dcc99c607 drm/amdgpu/vcn3.0: remove intermediate variable omits d3ce1108d1ff drm/amdgpu/vcn2.0: remove intermediate variable omits 8ae9de825ff1 drm/amdgpu: Consolidate VCN firmware setup code omits 0bf77cf284c3 drm/amdgpu/vcn3.0: handle harvesting in firmware setup omits 386cb2cc380d drm/amdgpu/smu11.0: add missing IP version check omits d5fc01efd490 drm/radeon: Add HD-audio component notifier support (v2) omits 4d82a86972db Revert "drm/amd/display: To modify the condition in indica [...] omits 85e7c683b285 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 8ce40ac556fa drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits b7d104a4a1e3 drm/amdgpu: only check for _PR3 on dGPUs omits 52ab73e4c594 drm/amdgpu: add another raven1 gfxoff quirk omits 348414090023 drm/amdgpu: use generic fb helpers instead of setting up A [...] omits 5f7f026c9570 drm/amdgpu: drop navi reg init functions omits 6cd2ab0e923f drm/amdgpu: drop nv_set_ip_blocks() omits 7c24aa55e6f0 drm/amdgpu: drop soc15_set_ip_blocks() omits c4fd5e33d22f drm/amdkfd: protect raven_device_info with KFD_SUPPORT_IOMMU_V2 omits 3c76164da0c4 drm/amdkfd: protect hawaii_device_info with CONFIG_DRM_AMDGPU_CIK omits c0e58d1d92e0 drm/amdgpu/gfx10: fix typo in gfx_v10_0_update_gfx_clock_gating() omits 5ffb5f430234 drm/amdgpu/pm: properly handle sclk for profiling modes on [...] omits 583451d6b50f drm/amdgpu: replace snprintf in show functions with sysfs_emit omits 626cbb641f10 drm/amdgpu: support B0&B1 external revision id for yellow carp omits 32dbc8446ed5 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits d1abce8daff8 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 08d07922a057 Merge branch 'for-next' of git://git.libc.org/linux-sh omits 1884c929c9b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d259e8efd644 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6ba70189b829 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1c20e9c0aa53 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7b5f2e453420 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 9534878c1c88 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1ff4c3be8cd8 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits e7379a9f5844 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e470ffc5b4d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3fd9da529e1d Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits 922ddcec4191 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cacf454266f7 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 719002b4f66a Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits bcc51bd8d6ee Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] omits eeafbd491c18 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fcfc46b39014 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 95801caad7e2 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits f890abdaf5ce Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 3b8258344b9b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a74f1a70c6ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 01dd0c3187ce Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 321b474a7bb0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 77ee7bf7ca22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 91150f8be4bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d82765f5d776 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 42b1a1afc045 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 976c214c9bcc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 51c8bfbe0b22 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c59d064e112a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bed6454775d2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 93c5d2a1eaad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a2bcb4b0e70a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 378154103593 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c893b1cfc371 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9b59b652b9c5 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 9a5f2aa5b412 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits b59323a55b20 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4364a3424cf1 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 19999f3690e3 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 1368e4f40a7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2ef5c1488a88 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits eab760c37c8f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 076dea1e18da Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 13b0d1593e9a Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 1ace45d225e6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 40da7fdbfb35 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits bf43ad63b8c6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4b497fc5794c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4f8799b19d83 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 49ef08c7efee Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 0b509dcb9534 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits b697ed6c350a Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits fe08e4e62947 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 15d2a766eff0 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 8234a41868ce Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 1ede1a9992a4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 41b627c5002a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 1f95fef8a8c3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2a64c9f91e84 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 35af61aa85fc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 92971b8d27bf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 731c3565d29f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c3bfc6f5f212 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] omits 95f410d62518 ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL omits 844faa7345c7 ipc-check-checkpoint_restore_ns_capable-to-modify-c-r-proc [...] omits 805293c299bc ipc: check checkpoint_restore_ns_capable() to modify C/R p [...] omits b82ab3b0e572 virtio-mem: disallow mapping virtio-mem memory via /dev/mem omits 9d8dccf972da kernel/resource: disallow access to exclusive system RAM regions omits eb9d33520243 kernel/resource: clean up and optimize iomem_is_exclusive() omits 1f57cd0a26ed kcov: replace local_irq_save() with a local_lock_t omits 35d8f76ddd04 kcov: avoid enable+disable interrupts if !in_task() omits e6afa1496c19 kcov: allocate per-CPU memory on the relevant node omits d5b498110dd2 Documentation/kcov: define `ip' in the example omits a88d79c1973b Documentation/kcov: include types.h in the example omits 695bc5cb4d82 sysv: use BUILD_BUG_ON instead of runtime check omits 19bd336f68a3 kernel/fork.c: unshare(): use swap() to make code cleaner omits 6ae225501bbe seq_file: move seq_escape() to a header omits 1eac68c1106d hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits c8e01bd666f5 hfs/hfsplus: use WARN_ON for sanity check omits a160eb086e31 coda: bump module version to 7.2 omits cb28c1754c2a coda: use vmemdup_user to replace the open code omits 8d7f808916b1 coda: convert from atomic_t to refcount_t on coda_vm_ops->refcnt omits 415c166ca576 coda: avoid doing bad things on inode type changes during [...] omits 18e6999b0143 coda: avoid hidden code duplication in rename omits 15337b3f46de coda: avoid flagging NULL inodes omits 935b36c559e4 coda: remove err which no one care omits ca1c64abe630 coda: check for async upcall request using local state omits 51f7740ee9a8 coda: avoid NULL pointer dereference from a bad inode omits de13ee90ad31 init/main.c: silence some -Wunused-parameter warnings omits 696450940a87 init: make unknown command line param message clearer omits 5dc4644821b7 ramfs: fix mount source show for ramfs omits 6ef46bcc5044 alpha: use is_kernel_text() helper omits 01265497a4dd microblaze: use is_kernel_text() helper omits fd154910ab34 powerpc/mm: use core_kernel_text() helper omits eec614889f25 extable: use is_kernel_text() helper omits 5b830a78d41e mm: kasan: use is_kernel() helper omits 395ee7cb1a99 sections: provide internal __is_kernel() and __is_kernel_t [...] omits 78ad28b5cd8a x86: mm: rename __is_kernel_text() to is_x86_32_kernel_text() omits 74de834a3d96 sections: move is_kernel_inittext() into sections.h omits e3de4520c426 sections: move and rename core_kernel_data() to is_kernel_ [...] omits 8c45ebcd8d3a kallsyms: fix address-checks for kernel related range omits 29ebf20a2aab kallsyms: remove arch specific text and data check omits 9c0ed859e7fb ELF: simplify STACK_ALLOC macro omits 39281a7bea1d ELF: fix overflow in total mapping size calculation omits 12302d287555 binfmt_elf: reintroduce using MAP_FIXED_NOREPLACE omits 698d389bb42e checkpatch: improve EXPORT_SYMBOL test for EXPORT_SYMBOL_NS uses omits 4eda48c783f8 const_structs.checkpatch: add a few sound ops structs omits 53db623caafd lib/stackdepot: allow optional init and stack_table alloca [...] omits 5e6d063de5cd lib/stackdepot: allow optional init and stack_table alloca [...] omits 50e974c1f3c2 lib: uninline simple_strntoull() as well omits 0b35b7590323 include/linux/string_helpers.h: add linux/string.h for strlen() omits ae3b2c776bb3 lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v3 omits 55b904c26014 lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v2 omits b9b76668f2b4 lib, stackdepot: add helper to print stack entries into buffer omits fcd239674eb7 lib, stackdepot: add helper to print stack entries omits 2f1d8ef9e788 lib, stackdepot: check stackdepot handle before accessing slabs omits 16d03ef0da32 MAINTAINERS: add "exec & binfmt" section with myself and Eric omits 6caea27f53eb bottom_half.h needs kernel.h omits 084f43ea624a include/media/media-entity.h: replace kernel.h with the ne [...] omits 9d7fd0d45f32 include/linux/plist.h: replace kernel.h with the necessary [...] omits fa8a57532e1c include/linux/llist.h: replace kernel.h with the necessary [...] omits 912e3913fc27 include/linux/list.h: replace kernel.h with the necessary [...] omits 54ce0a20526f include/kunit/test.h: replace kernel.h with the necessary [...] omits 68885051d85e kernel.h: split out container_of() and typeof_member() macros omits 4162e84b8160 kernel.h: drop unneeded <linux/kernel.h> inclusion from ot [...] omits 4887c320bace proc/sysctl: make protected_* world readable omits 282d8215260d proc: allow pid_revalidate() during LOOKUP_RCU omits 29b3b8f3d9de virtio-mem: kdump mode to sanitize /proc/vmcore access omits 8cf672a1cb1e virtio-mem: factor out hotplug specifics from virtio_mem_r [...] omits 9fffdc861b62 virtio-mem: factor out hotplug specifics from virtio_mem_p [...] omits 134e52ede9a3 virtio-mem: factor out hotplug specifics from virtio_mem_i [...] omits 0c85f14a73c1 proc/vmcore: convert oldmem_pfn_is_ram callback to more ge [...] omits 82b6605a9369 proc/vmcore: let pfn_is_ram() return a bool omits 08b771e4b033 x86/xen: print a warning when HVMOP_get_mem_type fails omits e5af3140c06a x86/xen: simplify xen_oldmem_pfn_is_ram() omits dd8a226372ee x86/xen: update xen_oldmem_pfn_is_ram() documentation omits 1f65b3a7a5ee proc: test that /proc/*/task doesn't contain "0" omits 5e96d467e56f procfs-do-not-list-tid-0-in-proc-pid-task-fix omits 553f5af0d970 procfs: do not list TID 0 in /proc/<pid>/task omits 07428630a4bc kernel/hung_task.c: Monitor killed tasks. omits 76346f685dbd fs/buffer.c: dump more info for __getblk_gfp() stall problem omits bf469f6eee22 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 309a37b43899 Docs/DAMON: document physical memory monitoring support omits bbe7434724bb mm/damon/dbgfs: support physical memory monitoring omits bfc65726d593 mm/damon: implement primitives for physical address space [...] omits 486806ccd768 mm/damon/vaddr: Include 'highmem.h' to fix a build failure omits c4ddf186d941 mm/damon/vaddr: separate commonly usable functions omits 60c36dc1c59a Docs/admin-guide/mm/damon: document 'init_regions' feature omits 006f39c225e1 mm/damon/dbgfs-test: add a unit test case for 'init_regions' omits b53d819d485c mm/damon/dbgfs: allow users to set initial monitoring targ [...] omits 5f5c249ec504 Docs/admin-guide/mm/damon: document DAMON-based Operation Schemes omits 8ce290029a0c selftests/damon: add 'schemes' debugfs tests omits 08146f16a022 mm/damon/schemes: implement statistics feature omits c3ec444dea42 mm/damon/dbgfs: support DAMON-based Operation Schemes omits 820f7e7c6be0 mm/damon/vaddr: support DAMON-based Operation Schemes omits d9a99ab89fbe mm/damon/core: implement DAMON-based Operation Schemes (DAMOS) omits 3421919e405c mm/damon/core: account age of target regions omits 8bbbafdf2a3e mm/damon/core: nullify pointer ctx->kdamond with a NULL omits c7a0ca0ca03e mm/damon: needn't hold kdamond_lock to print pid of kdamond omits 2063685b6f3e mm/damon: remove unnecessary do_exit() from kdamond omits f134b6f564f6 mm/damon/core: print kdamond start log in debug mode only omits 49ced8ce0f8a include/linux/damon.h: fix kernel-doc comments for 'damon_ [...] omits 3566ec8ca6c4 docs/vm/damon: remove broken reference omits 1a9899d839c3 MAINTAINERS: update SeongJae's email address omits abcfa7808e6e Documentation/vm: move user guides to admin-guide/mm/ omits 3637ccef1235 mm/damon: grammar s/works/work/ omits 527aa57864c1 kfence: shorten critical sections of alloc/free omits bdca28b47f37 kfence: test: use kunit_skip() to skip tests omits dd36fad6a2c2 kfence: add note to documentation about skipping covered a [...] omits 94b1dbb5afef fixup! kfence: limit currently covered allocations when po [...] omits d69551d2302c kfence-limit-currently-covered-allocations-when-pool-nearl [...] omits d31feec072e3 kfence: limit currently covered allocations when pool nearly full omits 084532a44859 kfence: move saving stack trace of allocations into __kfen [...] omits 2e94e1b983d4 kfence: count unexpectedly skipped allocations omits da940e562380 stacktrace: move filter_irq_stacks() to kernel/stacktrace.c omits aae99fea8e59 include/linux/mm.h: move nr_free_buffer_pages from swap.h to mm.h omits 420e2e8b8aef mm: remove HARDENED_USERCOPY_FALLBACK omits 4ad58762762a zram: Introduce an aged idle interface omits 12589b4907d5 zram-introduce-an-aged-idle-interface-v5 omits efea6a1c835b zram: introduce an aged idle interface omits 8201cfbb0315 zram: off by one in read_block_state() omits 95c0be1d0379 zram_drv: allow reclaim on bio_alloc omits 299a1c4e4a25 mm/highmem: Remove deprecated kmap_atomic omits 330c4bb90dfc mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() omits 6bf2b4321730 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] omits 413161186860 mm: disable zsmalloc on PREEMPT_RT omits b72b4c24f159 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits bac63d5a9687 mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] omits 0e45c338d113 mm/memory_hotplug: indicate MEMBLOCK_DRIVER_MANAGED with I [...] omits bbcc2808414f memblock: add MEMBLOCK_DRIVER_MANAGED to mimic IORESOURCE_ [...] omits eb8a032bda91 memblock: allow to specify flags with memblock_add_node() omits 7bcca70129e6 memblock: improve MEMBLOCK_HOTPLUG documentation omits c9b9ef1c9d1a mm/memory_hotplug: handle memblock_add_node() failures in [...] omits 0951a4a00c26 x86: remove memory hotplug support on X86_32 omits 9e96277f12bb mm/memory_hotplug: remove stale function declarations omits 929b8bab0cbd mm/memory_hotplug: remove HIGHMEM leftovers omits eedb7e23a498 mm/memory_hotplug: restrict CONFIG_MEMORY_HOTPLUG to 64 bit omits 25c09a1f2eb0 mm/memory_hotplug: remove CONFIG_MEMORY_HOTPLUG_SPARSE omits 8cf3c6eb0bd5 mm/memory_hotplug: remove CONFIG_X86_64_ACPI_NUMA dependen [...] omits 9eab89d25271 memory-hotplug.rst: document the "auto-movable" online policy omits 18939ccbefe4 memory-hotplug.rst: document the "auto-movable" online policy omits 30e3f4b6927c memory-hotplug.rst: fix wrong /sys/module/memory_hotplug/p [...] omits fd42e9f905b2 memory-hotplug.rst: fix two instances of "movablecore" tha [...] omits 5ad629ed4250 mm/memory_hotplug: add static qualifier for online_policy_ [...] omits 43d06888c484 mm-vmstat-annotate-data-race-for-zone-free_areanr_free-fix omits 077ed486054e mm/vmstat: annotate data race for zone->free_area[order].nr_free omits 0bebde3425da selftests: vm: add KSM huge pages merging time test omits c05a2a99cbb1 selftest/vm: fix ksm selftest to run with different NUMA t [...] omits e446850a58c6 mm: nommu: kill arch_get_unmapped_area() omits 5e5200b5ecb3 mm/migrate: de-duplicate migrate_reason strings omits ab5aab934c0e hugetlbfs: extend the definition of hugepages parameter to [...] omits ba985770d180 oom_kill: oom_score_adj broken for processes with small me [...] omits d842382650f0 mm: mark the OOM reaper thread as freezable omits a5dd8cb413dd memblock: use memblock_free for freeing virtual pointers omits 0036fb524150 memblock: rename memblock_free to memblock_phys_free omits c98201b12ffb memblock: stop aliasing __memblock_free_late with memblock [...] omits bd84d94663af memblock: drop memblock_free_early_nid() and memblock_free [...] omits cca6ebdb8997 xen/x86: free_p2m_page: use memblock_free_ptr() to free a [...] omits eec3d51a270b arch_numa: simplify numa_distance allocation omits 669b0e825e59 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits c87e1b17429d mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits 28b9561dbc64 tools/vm/page-types.c: print file offset in hexadecimal omits 55e00902d9d3 tools/vm/page-types.c: move show_file() to summary output omits f5ad2251850b tools/vm/page-types.c: make walk_file() aware of address r [...] omits bcbf048099bb tools/vm/page_owner_sort.c: count and sort by mem omits 5b768868cc8b mm/vmscan.c: fix -Wunused-but-set-variable warning omits 42fedbfe9078 mm/page_isolation: guard against possible putback unisolated page omits 153ee5de7d63 mm/page_isolation: fix potential missing call to unset_mig [...] omits 96858b55c262 userfaultfd/selftests: fix calculation of expected ioctls omits 5c0c3aa2f8ac userfaultfd/selftests: fix feature support detection omits 196957d3b192 userfaultfd/selftests: don't rely on GNU extensions for ra [...] omits 711a3f0bf124 mm, hugepages: add hugetlb vma mremap() test omits 2c70a6d93062 mm, hugepages: add mremap() support for hugepage backed vma omits 02f2845da8cf mm: khugepaged: Recalculate min_free_kbytes after stopping [...] omits 7c4f0c6c84a3 mm,hugetlb: remove mlock ulimit for SHM_HUGETLB omits 51ce9e13bb9a hugetlb-add-hugetlb-demote-page-support-v4 omits ae88a640b0c4 hugetlb: add hugetlb demote page support omits 66c8c6ae3b09 hugetlb: add demote bool to gigantic page routines omits 01d7183cfa37 hugetlb: be sure to free demoted CMA pages to CMA omits 16ab15911b07 mm/cma: add cma_pages_valid to determine if pages are in CMA omits 14b16badbac4 hugetlb: add demote hugetlb page sysfs interfaces omits 03ff15d5debe mm/hugetlb: drop __unmap_hugepage_range definition from hugetlb.h omits b0f4c6b817a0 mm: fix data race in PagePoisoned() omits 37d7e2400081 s390: use generic version of arch_is_kernel_initmem_freed() omits 8f7d6dc31b3e powerpc: use generic version of arch_is_kernel_initmem_freed() omits a1e6b392d146 mm: make generic arch_is_kernel_initmem_freed() do what it says omits 777b1aba2db1 mm: create a new system state and fix core_kernel_text() omits 46fffdc2c281 mm/page_alloc.c: show watermark_boost of zone in zoneinfo omits a565f5915963 mm/page_alloc: detect allocation forbidden by cpuset and b [...] omits 98f936d85097 mm/page_alloc.c: do not acquire zone lock in is_free_buddy_page() omits d89310602861 mm: move fold_vm_numa_events() to fix NUMA without SMP omits fe9cad6a6734 mm: move node_reclaim_distance to fix NUMA without SMP omits 9b84675ec8f7 mm/page_alloc: use accumulated load when building node fal [...] omits 995b3dfc5e3a mm/page_alloc: print node fallback order omits 80b88cd5f995 mm/page_alloc.c: avoid allocating highmem pages via alloc_ [...] omits 0e6dad774e43 mm/page_alloc.c: use helper function zone_spans_pfn() omits d3a69414762b mm/page_alloc.c: fix obsolete comment in free_pcppages_bulk() omits 22d17f310688 mm/page_alloc.c: simplify the code by using macro K() omits f10d1c7d41ff mm/page_alloc.c: remove meaningless VM_BUG_ON() in pindex_ [...] omits 84caf19651aa mm/large system hash: avoid possible NULL deref in alloc_l [...] omits 8a79f426084f kasan: fix tag for large allocations when using CONFIG_SLAB omits 6bec15de0000 workqueue, kasan: avoid alloc_pages() when recording stack omits 95919fa4a140 kasan: generic: introduce kasan_record_aux_stack_noalloc() omits efd108c55626 kasan: common: provide can_alloc in kasan_save_stack() omits 8973e271798f lib/stackdepot: introduce __stack_depot_save() omits 28d5271ebbc9 lib/stackdepot: remove unused function argument omits 431792153cc2 lib/stackdepot: include gfp.h omits 6bb46bc7b931 kasan: test: add memcpy test that avoids out-of-bounds write omits e0aacd93d054 mm: kasan: fix redefinition of 'kasan_populate_early_vm_ar [...] omits 6ea56e345a4b kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC omits f746a6bc72f7 arm64: support page mapping percpu first chunk allocator omits fb9bf4a97b54 vmalloc: choose a better start address in vm_area_register [...] omits df96e86f033a vmalloc: back off when the current task is OOM-killed omits fb68b020225b mm/vmalloc: check various alignments when debugging omits d7f83512b577 mm/vmalloc: do not adjust the search size for alignment overhead omits ce5083d3f309 mm/vmalloc: make sure to dump unpurged areas in /proc/vmallocinfo omits 71c3b77118eb mm/vmalloc: make show_numa_info() aware of hugepage mappings omits a998b3d00ade mm/vmalloc: don't allow VM_NO_GUARD on vmap() omits 0e8cc6dc847d mm/vmalloc: repair warn_alloc()s in __vmalloc_area_node() omits 0bcc3926bd0d mm: mmap_lock: use DECLARE_EVENT_CLASS and DEFINE_EVENT_FN omits ae0837be6728 mm: mmap_lock: remove redundant newline in TP_printk omits 36ab3e49b5bf mm/mremap: don't account pages in vma_to_resize() omits 10647cd8af75 mm/mprotect.c: avoid repeated assignment in do_mprotect_pkey() omits 644d15cdd1a3 memory: remove unused CONFIG_MEM_BLOCK_SIZE omits a5ae338ec177 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits 479de34e4bd2 lazy tlb: shoot lazies, a non-refcounting lazy tlb option omits 6a9308dcce1b lazy tlb: allow lazy tlb mm refcounting to be configurable omits af12053e8c17 lazy tlb: introduce lazy mm refcount helper functions omits 2ccb036148a9 Documentation: update pagemap with shmem exceptions omits 099e63bdef6a mm: remove redundant smp_wmb() omits d9a5d96cf60a mm: introduce pmd_install() helper omits 178b0cd96c7e mm: add zap_skip_check_mapping() helper omits 4e4a0197f2e3 mm: drop first_index/last_index in zap_details omits 4fa8e960fd37 mm: clear vmf->pte after pte_unmap_same() returns omits df80160d32c4 mm/shmem: unconditionally set pte dirty in mfill_atomic_in [...] omits 72aa345e1833 mm/memory.c: avoid unnecessary kernel/user pointer conversion omits a3dabc61b3a3 mm: use __pfn_to_section() instead of open coding it omits ff8f37f1092d mm/mmap.c: fix a data race of mm->total_vm omits cd37b8503d53 memcg: page_alloc: skip bulk allocator for __GFP_ACCOUNT omits 82edfd56efae memcg: prohibit unconditional exceeding the limit of dying tasks omits 0d2ede4cb692 mm/memcg: remove obsolete memcg_free_kmem() omits 612c622393d2 memcg: unify memcg stat flushing omits 9bfb2347ae54 memcg: flush stats only if updated omits af90ac39b029 mm/memcg: drop swp_entry_t* in mc_handle_file_pte() omits b411ebcc1895 mm: optimise put_pages_list() omits 5989240f7fc4 mm/swapfile: fix an integer overflow in swap_show() omits b7bf29b57715 mm/swapfile: remove needless request_queue NULL pointer check omits 7ce3eda13b2b mm/gup: further simplify __gup_device_huge() omits 49dae9168ee3 vfs: keep inodes with page cache off the inode shrinker LRU omits 7b0a0699ba11 mm/filemap.c: remove bogus VM_BUG_ON omits 5b7d7d702698 mm/page_ext.c: fix a comment omits 835d970a28ab percpu: add __alloc_size attributes for better bounds checking omits f961021aaf67 mm/page_alloc: add __alloc_size attributes for better boun [...] omits 4e4ad4fa11be mm/vmalloc: add __alloc_size attributes for better bounds [...] omits 11deb3af1d47 mm/kvmalloc: add __alloc_size attributes for better bounds [...] omits a8e7e67bea13 slab: add __alloc_size attributes for better bounds checking omits 59e15c283136 slab: clean up function prototypes omits 2db495433689 Compiler Attributes: add __alloc_size() for better bounds [...] omits b81ad50a2146 rapidio: avoid bogus __alloc_size warning omits 9fca72f4c942 kasan: test: bypass __alloc_size checks omits 0585e1f36308 mm: debug_vm_pgtable: don't use __P000 directly omits be7eff7505c8 mm/smaps: simplify shmem handling of pte holes omits 851f4fa48b69 mm/smaps: use vma->vm_pgoff directly when counting partial swap omits 3852fa9bf0e9 mm/smaps: fix shmem pte hole swap calculation omits 9b82c41a6aa5 mm: don't include <linux/dax.h> in <linux/mempolicy.h> omits db0198d2ca05 mm, slub: Use prefetchw instead of prefetch omits a9478b000836 slub: add back check for free nonslab objects omits 0fc5c6b84166 mm/slab.c: remove useless lines in enable_cpucache() omits 6731445d716d mm: move kvmalloc-related functions to slab.h omits d1be6d1dbe72 fs/posix_acl.c: avoid -Wempty-body warning omits c321edc02d97 ocfs2: fix ocfs2 corrupt when iputting an inode omits 368ca6402dea ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 5bac0a3fd6d4 ocfs2: reflink deadlock when clone file to the same direct [...] omits ce72d7de5ca0 ocfs2/dlm: remove redundant assignment of variable ret omits f7462def9844 ocfs2: cleanup journal init and shutdown omits 1c0e6631778d ocfs2: Fix handle refcount leak in two exception handling paths omits 2cb0e9a750f0 scripts/decodecode: fix faulting instruction no print when [...] omits 01f43bab6ead scripts/spelling.txt: fix "mistake" version of "synchronization" omits 125793733f62 scripts/spelling.txt: add more spellings to spelling.txt omits d581c46f05d4 procfs: prevent unpriveleged processes accessing fdinfo dir omits 9523d4ceac4d /proc/kpageflags: do not use uninitialized struct pages omits 3ce0dee5b595 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 034462de6271 kasan-test-use-underlying-string-helpers-checkpatch-fixes omits f791a5245d40 lib/test_kasan.c: use underlying string helpers omits be0e23dabb50 tools/testing/selftests/vm/split_huge_page_test.c: fix app [...] omits c289f2224223 mm/vmalloc: fix numa spreading for large hash tables omits 3c5e5b0ece27 x86: dt: Use of_get_cpu_hwid() omits 11a79a48c1c0 sh: Use of_get_cpu_hwid() omits b7e1bba43582 riscv: Use of_get_cpu_hwid() omits 6ffbcbd7da46 powerpc: Use of_get_cpu_hwid() omits bb1ea26669cb openrisc: Use of_get_cpu_hwid() omits 08eba7256789 csky: Use of_get_cpu_hwid() omits e26eeeef80c4 arm64: Use of_get_cpu_hwid() omits 6da5f781cf36 ARM: broadcom: Use of_get_cpu_hwid() omits f8f5d54ab7e5 ARM: Use of_get_cpu_hwid() omits f2f232d59bdc of: Add of_get_cpu_hwid() to read hardware ID from CPU nodes omits 7b205e8dd982 Merge remote-tracking branch 'spi/for-5.16' into spi-next omits 33ba2957b3a7 Merge remote-tracking branch 'asoc/for-5.16' into asoc-next omits ae5d6ef8c525 Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus omits 5e9dc09c2796 Merge branch 'for-next/thread_info/cpu' into for-next/kspp omits 3cf7b40d0ad1 Merge branch 'for-next/hardening' into for-next/kspp omits c65aa42d0156 Merge tag 'counter-for-5.16a-take2' into togreg omits f4fbe9f5c398 Merge tag 'iio-for-5.16a-split-take3' into togreg omits 941b4bd013ad iio: imx8qxp-adc: mark PM functions as __maybe_unused omits 899fadc48fe7 iio: pressure: ms5611: Make ms5611_remove() return void omits fbd7f37f0454 iio: potentiometer: max5487: Don't return an error in .remove() omits 18774ac748d5 iio: magn: hmc5843: Make hmc5843_common_remove() return void omits 38b383473865 iio: health: afe4403: Don't return an error in .remove() omits 3eff1eefd440 iio: dac: ad5686: Make ad5686_remove() return void omits 84a16466f9d5 iio: dac: ad5592r: Make ad5592r_remove() return void omits 1afecbee3f97 iio: dac: ad5446: Make ad5446_remove() return void omits d2d13fc5b436 iio: dac: ad5380: Make ad5380_remove() return void omits a2f4f243a408 iio: accel: mma7455: Make mma7455_core_remove() return void omits dba77a0623e2 iio: accel: kxsd9: Make kxsd9_common_remove() return void omits 70efb1e86522 iio: accel: bmi088: Make bmi088_accel_core_remove() return void omits ead171c72fdb iio: accel: bmc150: Make bmc150_accel_core_remove() return void omits 28c91ded3bea iio: accel: bma400: Make bma400_remove() return void omits 627fc0cb18e0 drivers:iio:dac:ad5766.c: Add trigger buffer omits 9248e6dbb923 iio: triggered-buffer: extend support to configure output buffers omits dba7ddca77a3 iio: kfifo-buffer: Add output buffer support omits 71d18fef914f iio: Add output buffer support omits aaab321cbdbf iio: documentation: Document scd4x calibration use omits 20a4ad1ace61 drivers: iio: chemical: Add support for Sensirion SCD4x CO [...] omits 09154b0be8bb MAINTAINERS: Add myself as maintainer of the scd4x driver omits 6b526c9592ae dt-bindings: iio: chemical: sensirion,scd4x: Add yaml description omits 3eefc88e6252 iio: light: noa1305: Make use of the helper function dev_e [...] omits 2b9a7aa5d8af iio: light: cm36651: Make use of the helper function dev_e [...] omits 5764fa4f13e8 iio: health: afe4404: Make use of the helper function dev_ [...] omits 08413d3884b7 iio: health: afe4403: Make use of the helper function dev_ [...] omits 0f1663e8e20f iio: st_lsm9ds0: Make use of the helper function dev_err_probe() omits 96abddc165c6 iio: st_sensors: Make use of the helper function dev_err_probe() omits 06d7fc112b4c iio: dac: ti-dac7311: Make use of the helper function dev_ [...] omits e621c262ada2 iio: dac: stm32-dac: Make use of the helper function dev_e [...] omits d9ae5248e2ce iio: dac: mcp4922: Make use of the helper function dev_err [...] omits 2d0c2b4cfa2a iio: dac: max5821: Make use of the helper function dev_err [...] omits 04094d1b92c1 iio: dac: ds4424: Make use of the helper function dev_err_probe() omits da7250b893a2 iio: dac: ltc1660: Make use of the helper function dev_err [...] omits 2438eef20c82 iio: dac: lpc18xx_dac: Make use of the helper function dev [...] omits f5cb0e4b6929 iio: dac: ad8801: Make use of the helper function dev_err_probe() omits 61fd21e22954 dt-bindings: iio: ad779x: Add binding document omits 0591ea5bac8f iio: adc: ad799x: Implement selecting external reference v [...] omits 47d42d40f863 iio: adc: max1027: fix error code in max1027_wait_eoc() omits 0e9d15b509df iio: imu: adis16400: Fix buffer alignment requirements. omits 0c79e14fe233 iio: gyro: mpu3050: Fix alignment and size issues with buffers. omits a684bbb14e8b iio: adc: ti-adc108s102: Fix alignment of buffer pushed to [...] omits 032ed5e5b587 iio: core: Introduce iio_push_to_buffers_with_ts_unaligned() omits 358041ab52d9 iio: chemical: SENSEAIR_SUNRISE_CO2 depends on I2C omits 7ab0cf710b77 gfs2: Fix unused value warning in do_gfs2_set_flags() omits 8632f7b46e5a gfs2: check context in gfs2_glock_put omits 74b2ecd9acae gfs2: Fix glock_hash_walk bugs omits a4c6ce39a11b gfs2: Cancel remote delete work asynchronously omits bbcbd4c0da18 gfs2: set glock object after nq omits 10d8c07c8563 gfs2: remove RDF_UPTODATE flag omits aedbfb899474 gfs2: Eliminate GIF_INVALID flag omits 3d715ab904e6 gfs2: fix GL_SKIP node_scope problems omits 33f5dd247dcf gfs2: split glock instantiation off from do_promote omits 655b880138f7 gfs2: further simplify do_promote omits 14ce227b9460 gfs2: re-factor function do_promote omits 8d3e83c69c36 gfs2: Remove 'first' trace_gfs2_promote argument omits e2f2a8fd06eb gfs2: change go_lock to go_instantiate omits 8f85961f79e4 gfs2: dump glocks from gfs2_consist_OBJ_i omits 4578265f8eff gfs2: dequeue iopen holder in gfs2_inode_lookup error omits 2657831b28c7 gfs2: Save ip from gfs2_glock_nq_init omits a2ace07127f9 gfs2: Allow append and immutable bits to coexist omits de17afb40e34 gfs2: Switch some BUG_ON to GLOCK_BUG_ON for debug omits 5309362837e7 gfs2: move GL_SKIP check from glops to do_promote omits ebf6bd6aa8fa gfs2: Add GL_SKIP holder flag to dump_holder omits d2a469cf8d1a gfs2: remove redundant check in gfs2_rgrp_go_lock omits 28ea41433945 gfs2: Fix mmap + page fault deadlocks for direct I/O omits 55abd803c7bc iov_iter: Introduce nofault flag to disable page faults omits 293110400f91 gup: Introduce FOLL_NOFAULT flag to disable page faults omits 59fa128c9d56 iomap: Add done_before argument to iomap_dio_rw omits c105765ff2da iomap: Support partial direct I/O on user copy failures omits 6161c5211ebf iomap: Fix iomap_dio_rw return value for user copies omits e2507ec45cd5 gfs2: Fix mmap + page fault deadlocks for buffered I/O omits 7e18430fec45 gfs2: Eliminate ip->i_gh omits 53d26ffa5d4a gfs2: Move the inode glock locking to gfs2_file_buffered_write omits 593bf69f3833 gfs2: Introduce flag for glock holder auto-demotion omits 0bf11b1d61bf gfs2: Clean up function may_grant omits 422495cebcc9 gfs2: Add wrapper for iomap_file_buffered_write omits 9966fd65a9f6 iov_iter: Introduce fault_in_iov_iter_writeable omits b1e6b59cdeff Merge branch 'remotes/lorenzo/pci/xgene' omits ae675ce8e795 Merge branch 'remotes/lorenzo/pci/vmd' omits 64ea0bbd63d7 Merge branch 'pci/host/rcar' omits 3d3c4011c882 Merge branch 'remotes/lorenzo/pci/qcom' omits 8c987bc974fb Merge branch 'remotes/lorenzo/pci/imx6' omits 4d597f6bc9c1 Merge branch 'remotes/lorenzo/pci/endpoint' omits 64b81eb616cd Merge branch 'remotes/lorenzo/pci/dwc' omits 535cf2c1270d Merge branch 'remotes/lorenzo/pci/dt' omits 42cd1f90c780 Merge branch 'remotes/lorenzo/pci/apple' omits 7d22d60c21eb Merge branch 'remotes/lorenzo/pci/aardvark' omits 833b5eb005a4 Merge branch 'pci/misc' omits 4fb4712f6a1d Merge branch 'pci/vpd' omits 128c7a8eca7d Merge branch 'pci/virtualization' omits 57734e3c139a Merge branch 'pci/sysfs' omits 050dd905fcdf Merge branch 'pci/switchtec' omits 0b926fb57841 Merge branch 'pci/resource' omits b5f0de4913cb Merge branch 'pci/portdrv' omits f34078462242 Merge branch 'pci/p2pdma' omits 352ba7f5f0ce Merge branch 'pci/hotplug' omits e4d68037a722 Merge branch 'pci/driver' omits 5c718fc2edaa Merge branch 'pci/enumeration' omits b2c8edead8f5 Merge branch 'pci/acpi' omits e76c4e810206 drm/panel: ilitek-ili9881c: Fix sync for Feixin K101-IM2BY [...] omits fa3f9fd2b533 drm: mxsfb: Fix NULL pointer dereference crash on unload omits 8e7494b3a2d4 iio: adc: aspeed: Fix spelling mistake "battey" -> "battery" omits 0a807c6ac1f2 iio: adc: ad7291: convert probe to device-managed only omits e8a50803cb28 iio: adc: Kconfig: add COMPILE_TEST dep for berlin2-adc omits 8730fba3c45d iio: adc: berlin2-adc: convert probe to device-managed only omits 8cc17859cc62 iio: adc: rn5t618-adc: use devm_iio_map_array_register() function omits 30edc5972e2a iio: adc: max1363: convert probe to full device-managed omits fd7211eb2110 iio: adc: nau7802: convert probe to full device-managed omits 7ce6e41ea32a iio: adis16460: make use of the new unmasked_drdy flag omits cbe43403cbbc iio: adis16475: make use of the new unmasked_drdy flag omits 2faf98d2528f iio: adis: handle devices that cannot unmask the drdy pin omits cf36de454f16 iio: adis: do not disabe IRQs in 'adis_init()' omits a2d54791d2b8 iio: adc: da9150-gpadc: convert probe to full-device managed omits d13e5e252533 iio: adc: lp8788_adc: convert probe to full-device managed omits 7ae4347c5cfb iio: adc: axp288_adc: convert probe to full device-managed omits 7dfd42837ff3 iio: adc: intel_mrfld_adc: convert probe to full device-managed omits 80360fc7d566 iio: inkern: introduce devm_iio_map_array_register() short [...] omits ee61dd4511a0 iio: adc: fsl-imx25-gcq: initialize regulators as needed omits d19857d7887b iio: imu: st_lsm6dsx: move max_fifo_size in st_lsm6dsx_fifo_ops omits 830881e58b49 iio: adc: max1027: Don't reject external triggers when the [...] omits ddb3b07de335 iio: adc: max1027: Allow all kind of triggers to be used omits 81ae7aab163e iio: adc: max1027: Use the EOC IRQ when populated for sing [...] omits c6feb1e63008 iio: adc: max1027: Stop requesting a threaded IRQ omits 58e0e631e263 iio: adc: max1027: Introduce an end of conversion helper omits 55dfe7fb4c2d iio: adc: max1027: Separate the IRQ handler from the read logic omits 11638db3d140 iio: adc: max1027: Prevent single channel accesses during [...] omits 94e553679971 iio: adc: max1027: Create a helper to configure the channe [...] omits 29b7f6df5cf6 iio: adc: max1027: Ensure a default cnvst trigger configuration omits b962db959ba1 iio: adc: max1027: Simplify the _set_trigger_state() helper omits 1eca25f4ef45 iio: adc: max1027: Create a helper to enable/disable the c [...] omits 29a16d1f1a83 iio: adc: max1027: Rename a helper omits eb79964315b9 iio: adc: max1027: Minimize the number of converted channels omits 2f8a2802f4ac iio: adc: max1027: Drop useless debug messages omits ddec668cc613 iio: adc: max1027: Drop extra warning message omits a538ee51a869 iio: adc: max1027: Fix style omits 4088dee36479 MAINTAINERS: Add the driver info of the NXP IMX8QXP omits eaf715339343 dt-bindings: iio: adc: Add binding documentation for NXP I [...] omits 39e4d6496796 iio: imx8qxp-adc: Add driver support for NXP IMX8QXP ADC omits cba8a3b66201 iio: accel: fxls8962af: add wake on event omits 0203aaa54626 iio: accel: fxls8962af: add threshold event handling omits 458ae92818d8 iio: adc: aspeed: Get and set trimming data. omits 224076fbfcd6 iio: adc: aspeed: Support battery sensing. omits a2b047d25e89 iio: adc: aspeed: Add compensation phase. omits 530524d57c10 iio: adc: aspeed: Add func to set sampling rate. omits e4e946677e8f iio: adc: aspeed: Fix the calculate error of clock. omits 6e1000ed0af1 iio: adc: aspeed: Support ast2600 adc. omits b75afba720ad iio: adc: aspeed: Use devm_add_action_or_reset. omits 069923908cc2 iio: adc: aspeed: Use model_data to set clk scaler. omits 389b1a56287a iio: adc: aspeed: Add vref config function omits 0ac008dca07a iio: adc: aspeed: Restructure the model data omits fdd2090de0ea iio: adc: aspeed: Keep model data to driver data. omits 5535987b61db iio: ABI: Document in_concentration_co2_scale omits 60ba90a9a784 iio: chemical: Add Senseair Sunrise 006-0-007 driver omits c5d9739ac760 iio: ABI: docs: Document Senseair Sunrise ABI omits 2d0b2141d6a2 dt-bindings: iio: chemical: Document senseair,sunrise CO2 sensor omits 4862202a0171 dt-bindings: iio: magnetometer: asahi-kasei,ak8975 add vid reg omits 0cd413b5e756 fsi: occ: Add dynamic debug to dump command and response omits 00c9626f46be Merge branch 'for-next-next-v5.15-20211014' into for-next- [...] omits ce0ec2bf2619 Merge branch 'for-next-current-v5.14-20211014' into for-ne [...] omits 677121bcb55a Merge branch 'ext/josef/lockdep-rm-dev' into for-next-next [...] omits 52167695925a Merge branch 'ext/jth/zoned-greedy-gc' into for-next-next- [...] omits 2c497408e2ab Merge branch 'ext/lizhang/clear-missing-bdev-v2' into for- [...] omits cf35d993b947 Merge branch 'ext/josef/bg-index' into for-next-next-v5.15 [...] omits 8efd692598ac Merge branch 'misc-next' into for-next-next-v5.15-20211014 omits b200ddbd88cb Merge branch 'misc-5.15' into for-next-current-v5.14-20211014 omits eaa94b0e3f9d btrfs: zoned: use greedy gc for auto reclaim omits 00caac2d485a btrfs: clear BTRFS_DEV_STATE_MISSING bit in btrfs_close_on [...] omits 17e1d80d4a4e btrfs: index free space entries on size omits 5489ba589ed0 btrfs: use btrfs_get_dev_args_from_path in dev removal ioctls omits ea57e6e833a2 btrfs: add a btrfs_get_dev_args_from_path helper omits 153f625f32cf btrfs: handle device lookup with btrfs_dev_lookup_args omits 255a1ba4cdc6 btrfs: do not call close_fs_devices in btrfs_rm_device omits 708660dcda90 btrfs: add comments for device counts in struct btrfs_fs_devices omits 099f8e38cbfa btrfs: use num_device to check for the last surviving seed device omits bb1c28f52d17 btrfs: update device path inode time instead of bd_inode omits 2b74f6e5cd7d btrfs: remove btrfs_bio::logical member omits b3438511bef7 btrfs: rename btrfs_dio_private::logical_offset to file_offset omits 581f79c2427e btrfs: use bvec_kmap_local in btrfs_csum_one_bio omits fff1ec456493 btrfs: reduce btrfs_update_block_group alloc argument to bool omits 4cefe04a6cfa btrfs: make btrfs_ref::real_root optional omits d478961ef4e0 btrfs: pull up qgroup checks from delayed-ref core to init time omits 8bec353f8b07 btrfs: add additional parameters to btrfs_init_tree_ref/bt [...] omits 07633dfd6bfa btrfs: rely on owning_root field in btrfs_add_delayed_tree [...] omits 4a1b6afac5e5 btrfs: rename root fields in delayed refs structs omits 3c49b2614be8 btrfs: fix abort logic in btrfs_replace_file_extents omits d5f9de6b525d btrfs: do not infinite loop in data reclaim if we aborted omits fdcdde245949 btrfs: add a BTRFS_FS_ERROR helper omits aa06ff354edc btrfs: change error handling for btrfs_delete_*_in_log omits f6149ca20052 btrfs: change handle_fs_error in recover_log_trees to aborts omits 0c0565534812 btrfs: check for error when looking up inode during dir en [...] omits c1042b91d8bf btrfs: unify lookup return value when dir entry is missing omits f4a462dd72c5 btrfs: deal with errors when adding inode reference during [...] omits bf9778cb336d btrfs: deal with errors when replaying dir entry during lo [...] omits 37bbc1098646 btrfs: deal with errors when checking if a dir entry exist [...] omits 5ec0ef0225f0 btrfs: update refs for any root except tree log roots omits 6bf2a8982255 btrfs: zoned: use kmemdup() to replace kmalloc + memcpy omits 5539e8dd110a btrfs: subpage: only allow compression if the range is ful [...] omits 9343a73547fa btrfs: subpage: avoid potential deadlock with compression [...] omits f160e68dc1f6 btrfs: handle page locking in btrfs_page_end_writer_lock w [...] omits ef2e3b2385ab btrfs: rework page locking in __extent_writepage() omits 1f1e1b35726e btrfs: subpage: make lzo_compress_pages() compatible omits 213185e58b54 btrfs: factor uncompressed async extent submission code in [...] omits 6de148d82d9e drm/vc4: crtc: Make sure the HDMI controller is powered wh [...] omits d184c3956e3f drm/vc4: hdmi: Warn if we access the controller while disabled omits 03e985bb27c8 drm/vc4: hdmi: Make sure the device is powered with CEC omits 3b77b04f87cc drm/vc4: hdmi: Split the CEC disable / enable functions in two omits 32ee1b069875 drm/vc4: hdmi: Rework the pre_crtc_configure error handling omits c18c4192342c drm/vc4: hdmi: Make sure the controller is powered up during bind omits e32fe03f4b22 drm/vc4: hdmi: Make sure the controller is powered in detect omits 1fd48bc4cc0f drm/vc4: hdmi: Move the HSM clock enable to runtime_pm omits e15a9a5fca6c fuse: take cache_mask into account in getattr omits 83d9bf94c077 fuse: add cache_mask omits cbcde085408b fuse: move reverting attributes to fuse_change_attributes() omits 27e2682a6fd9 fuse: simplify local variables holding writeback cache state omits 68aaf8d59132 fuse: cleanup code conditional on fc->writeback_cache omits 3a59f16e1d29 fuse: fix attr version comparison in fuse_read_update_size() omits a2d7728a1f35 fuse: always invalidate attributes after writes omits 9ea929e80274 fuse: rename fuse_write_update_size() omits a69a29fb89c1 fuse: don't bump attr_version in cached write omits 412a7ca5e2e6 fuse: selective attribute invalidation omits 3a731da57ebd fuse: simplify __fuse_write_file_get() omits 7df1f7c2bb83 fuse: move fuse_invalidate_attr() into fuse_update_ctime() omits 443a15ad3f72 fuse: delete redundant code omits 2469204435db fuse: use kmap_local_page() omits 28b9f8c9574b fuse: annotate lock in fuse_reverse_inval_entry() omits 6e6b45a963c4 fuse: write inode in fuse_vma_close() instead of fuse_release() omits b5cf7894208e fuse: make sure reclaim doesn't write the inode omits 3acb26709bd4 drm/vc4: hdmi: Set a default HSM rate omits 6f668b61142f clk: bcm-2835: Remove rounding up the dividers omits 69b3e79c3712 clk: bcm-2835: Pick the closest clock rate omits f90f4ae11855 Merge branch 'for-next/fixes' into for-next/core omits fd22d7d1e5af Merge branches 'for-next/kexec', 'for-next/kselftest', 'fo [...] omits cacc0de1133c drm/panel: olimex-lcd-olinuxino: select CRC32 omits 55ec085ce470 drm/r128: fix build for UML omits cf58c26715e2 btrfs: subpage: make extent_write_locked_range() compatible omits 88a47bd7abc2 btrfs: subpage: make end_compressed_bio_writeback() compatible omits aa9e3692cee5 btrfs: subpage: make btrfs_submit_compressed_write() compatible omits 7adc4eba9a44 btrfs: subpage: make compress_file_range() compatible omits caad13ef22d8 btrfs: cleanup for extent_write_locked_range() omits cfcab1d186cf btrfs: refactor submit_compressed_extents() omits 317b27a6e5e7 btrfs: remove unused function btrfs_bio_fits_in_stripe() omits e9029dcd0ab5 btrfs: determine stripe boundary at bio allocation time in [...] omits 4d7cb3a4d6f8 btrfs: determine stripe boundary at bio allocation time in [...] omits 3befe8fb0511 btrfs: introduce alloc_compressed_bio() for compression omits a797bed7fdc1 btrfs: introduce submit_compressed_bio() for compression omits f6bec9ceabc0 btrfs: handle errors properly inside btrfs_submit_compress [...] omits 7fd50716908e btrfs: handle errors properly inside btrfs_submit_compress [...] omits 25c7dd27e75a btrfs: subpage: add bitmap for PageChecked flag omits c9421c2ce59b btrfs: introduce compressed_bio::pending_sectors to trace [...] omits d76583443159 btrfs: subpage: make add_ra_bio_pages() compatible omits ffbad3f8d80a btrfs: don't pass compressed pages to btrfs_writepage_endi [...] omits 0f907247a5f5 btrfs: use async_chunk::async_cow to replace the confusing [...] omits 84e5496d81e5 btrfs: remove unnecessary parameter delalloc_start for wri [...] omits a84a15b66aeb btrfs: remove unused parameter nr_pages in add_ra_bio_pages() omits 6ab41fafbd28 btrfs: use single bulk copy operations when logging directories omits 1a4afd223a25 btrfs: unexport setup_items_for_insert() omits 9b189077a2ec btrfs: loop only once over data sizes array when inserting [...] omits d34ad3429dc3 btrfs: remove btrfs_raid_bio::fs_info member omits 3e92a4236ae4 btrfs: make sure btrfs_io_context::fs_info is always initialized omits d848a7413121 btrfs: assert that extent buffers are write locked instead [...] omits a3460ef10356 btrfs: do not take the uuid_mutex in btrfs_rm_device omits 2bfaca4fc382 btrfs: unlock newly allocated extent buffer after error omits 85aca417ccaf btrfs: rename struct btrfs_io_bio to btrfs_bio omits a835f5bf8350 btrfs: remove btrfs_bio_alloc() helper omits d018c328eb6d btrfs: rename btrfs_bio to btrfs_io_context omits 9c49878b7fe4 btrfs: keep track of the last logged keys when logging a d [...] omits 5bedd60c6af4 btrfs: insert items in batches when logging a directory wh [...] omits 34de1cd909a3 btrfs: factor out the copying loop of dir items from log_d [...] omits 9c89ae515630 btrfs: remove redundant log root assignment from log_dir_items() omits 1bf3096f0620 btrfs: remove root argument from btrfs_log_inode() and its [...] omits 11876d7139b0 btrfs: zoned: let the for_treelog test in the allocator stand out omits 4b189e50df19 btrfs: rename setup_extent_mapping in relocation code omits c116efe5bfb6 btrfs: zoned: allow preallocation for relocation inodes omits a22465f2d9d9 btrfs: check for relocation inodes on zoned btrfs in should_nocow omits 28a1691bbf4d btrfs: zoned: use regular writes for relocation omits ddf1f75a9423 btrfs: zoned: only allow one process to add pages to a rel [...] omits 8c787f604131 btrfs: zoned: add a dedicated data relocation block group omits b3f76147bfbd btrfs: introduce btrfs_is_data_reloc_root omits 502e5c5a1529 btrfs: unexport repair_io_failure() omits f4719dc5c941 btrfs: do not commit delayed inode when logging a file in [...] omits 9843aabc1709 btrfs: avoid attempt to drop extents when logging inode fo [...] omits 652b9cf476e5 btrfs: avoid search for logged i_size when logging inode i [...] omits 8f7e39686296 btrfs: avoid expensive search when truncating inode items [...] omits b34f3babbf3a btrfs: add helper to truncate inode items when logging inode omits e69afd8b95f3 btrfs: avoid expensive search when dropping inode items from log omits ca69dd6fd19a btrfs: always update the logged transaction when logging n [...] omits 5a2ff21dabde btrfs: do not log new dentries when logging that a new nam [...] omits 44cdfb9b7663 btrfs: remove no longer needed checks for NULL log context omits dcc29a1d42ae btrfs: check if a log tree exists at inode_logged() omits 6bb9ceb01f3e btrfs: remove stale comment about the btrfs_show_devname omits eaad6744d297 btrfs: update latest_dev when we create a sprout device omits b7d155b2250a btrfs: use latest_dev in btrfs_show_devname omits ad0458b43e90 btrfs: convert latest_bdev type to btrfs_device and rename omits 7232ce201943 btrfs: zoned: finish relocating block group omits c38e436a8cdf btrfs: zoned: finish fully written block group omits 6e785df09b5c btrfs: zoned: avoid chunk allocation if active block group [...] omits c6a110a8cc54 btrfs: move ffe_ctl one level up omits 979bfaee01b1 btrfs: zoned: activate new block group omits efebfae1ff6a btrfs: zoned: activate block group on allocation omits 765679ca05a6 btrfs: zoned: load active zone info for block group omits c8dc15da70a4 btrfs: zoned: implement active zone tracking omits bff13701d7da btrfs: zoned: introduce physical_map to btrfs_block_group omits 6a3abb9a4c5f btrfs: zoned: load active zone information from devices omits ddef17f61f87 btrfs: zoned: finish superblock zone once no space left fo [...] omits 7043347db224 btrfs: zoned: locate superblock position using zone capacity omits 6dbc2542cd03 btrfs: zoned: consider zone as full when no more SB can be [...] omits 84f7e329b1be btrfs: zoned: tweak reclaim threshold for zone capacity omits 6289f82c3dbf btrfs: zoned: calculate free space from zone capacity omits 837c775cd7bc btrfs: zoned: move btrfs_free_excluded_extents out of btrf [...] omits 3b168165971e btrfs: zoned: load zone capacity information from devices omits 103f16492455 btrfs: defrag: enable defrag for subpage case omits baf4254870ad btrfs: defrag: remove the old infrastructure omits 26cdefed59c9 btrfs: defrag: use defrag_one_cluster() to implement btrfs [...] omits 51486f8272f6 btrfs: defrag: introduce helper to defrag one cluster omits e6bf861ca659 btrfs: defrag: introduce helper to defrag a range omits 00a965f8bec9 btrfs: defrag: introduce helper to defrag a contiguous pre [...] omits 0a3c42e0af6f btrfs: defrag: introduce helper to collect target file extents omits f149d86cf10b btrfs: defrag: factor out page preparation into a helper omits 7b52c6702d71 btrfs: defrag: replace hard coded PAGE_SIZE with sectorsize omits 539962623bc6 btrfs: defrag: also check PagePrivate for subpage cases in [...] omits 60e13db4c571 btrfs: defrag: pass file_ra_state instead of file to btrfs [...] omits b8f2db0e76b8 btrfs: rename and switch to bool btrfs_chunk_readonly omits dc87d9402c08 btrfs: reflink: initialize return value to 0 in btrfs_exte [...] omits ffe513f6262a btrfs: subpage: pack all subpage bitmaps into a larger bitmap omits 39187ae2027a btrfs: subpage: introduce btrfs_subpage_bitmap_info omits 76129c4a06da btrfs: subpage: make btrfs_alloc_subpage() return btrfs_su [...] omits 558973ec2657 btrfs: subpage: only call btrfs_alloc_subpage() when secto [...] omits 924aca0d1f98 btrfs: update comment for fs_devices::seed_list in btrfs_r [...] omits 6cd79a30ef01 btrfs: drop unnecessary ret in ioctl_quota_rescan_status omits 48eaf2a2ebc3 btrfs: send: simplify send_create_inode_if_needed omits 5d2060b5a147 btrfs: rename btrfs_alloc_chunk to btrfs_create_chunk omits 9d12702a8096 drm/nouveau/fifo: Reinstate the correct engine bit programming omits f49b0d1ff6a0 drm/hyperv: Fix double mouse pointers omits b368e66a589a drm/fbdev: Clamp fbdev surface size if too large omits fdc21c35aaa1 drm/edid: In connector_bad_edid() cap num_of_ext by num_bl [...] omits f38d3e404326 dt-bindings: mfd: Convert X-Powers AXP binding to a schema omits 10a1edd7dea3 dt-bindings: mfd: Convert X-Powers AC100 binding to a schema omits 3265a4e7a675 mfd: qcom-pm8xxx: switch away from using chained IRQ handlers omits 887197e06685 mfd: sprd: Add SPI device ID table omits 131bbf492544 mfd: cpcap: Add SPI device ID table omits cc9165a12f6b mfd: altr_a10sr: Add SPI device ID table omits 4dfa671d4615 mfd: exynos-lpass: Describe driver in KConfig omits 6b1b35b4a693 dt-bindings: mfd: sprd: Add bindings for ums512 global registers omits 144857444edb parisc/unwind: use copy_from_kernel_nofault() omits 173e84953eaa fs: fix reporting supported extra file attributes for statx() adds 0afe64bebb13 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 4cce60f15c04 NIOS2: irqflags: rename a redefined register name adds 1e59977463e9 Merge tag 'nios2_fixes_for_v5.15_part2' of git://git.kerne [...] adds ed65df63a39a tracing: Have all levels of checks prevent recursion adds fc9b289344b8 Merge tag 'trace-v5.15-rc5' of git://git.kernel.org/pub/sc [...] adds 6e3ee990c904 audit: fix possible null-pointer dereference in audit_filt [...] adds 6da52dead8f5 Merge tag 'audit-pr-20211019' of git://git.kernel.org/pub/ [...] adds 8e37395c3a5d Merge tag 'sound-5.15-rc7' of git://git.kernel.org/pub/scm [...] adds 515dcc2e0217 Merge tag 'dma-mapping-5.15-2' of git://git.infradead.org/ [...] adds 2f111a6fd5b5 Merge tag 'ceph-for-5.15-rc7' of git://github.com/ceph/cep [...] adds c41c6de3b7b8 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] adds 72cd4e3bde4e Merge tag 'imx-fixes-5.15-4' of git://git.kernel.org/pub/s [...] adds 55dd7e059098 ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode adds e23c7487f5a7 Merge tag 'sunxi-fixes-for-5.15-1' of git://git.kernel.org [...] adds 36b6dcbc1245 Merge tag 'reset-fixes-for-v5.15' of git://git.pengutronix [...] adds f0edf18fa799 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 496c5fe25c37 powerpc/idle: Don't corrupt back chain when going idle adds 787252a10d94 powerpc/smp: do not decrement idle task preempt count in C [...] adds b762bf6f7b70 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ba69fd9101f2 net: dsa: Fix an error handling path in 'dsa_switch_parse_ [...] adds 55161e67d44f vrf: Revert "Reset skb conntrack connection..." adds 60484103d5c3 net: hns3: Add configuration of TM QCN error event adds b63fcaab9598 net: hns3: reset DWRR of unused tc to zero adds 731797fdffa3 net: hns3: add limit ets dwrr bandwidth cannot be 0 adds adfb7b4966c0 net: hns3: fix the max tx size according to user manual adds 9f9f0f19994b net: hns3: fix for miscalculation of rx unused desc adds 68752b24f51a net: hns3: schedule the polling again when allocation fails adds 1385cc81baeb net: hns3: fix vf reset workqueue cannot exit adds 0dd8a25f355b net: hns3: disable sriov before unload hclge layer adds 323e9a957df8 Merge branch 'hns3-fixes' adds 641e3fd1a038 nfc: st95hf: Make spi remove() callback return zero adds 3cb958027cb8 net: stmmac: Fix E2E delay mechanism adds 4225fea1cb28 ptp: Fix possible memory leak in ptp_clock_register() adds 280db5d42009 e1000e: Separate TGP board type from SPT adds 639e298f432f e1000e: Fix packet loss on Tiger Lake and later adds 79cc8322b6d8 igc: Update I226_K device ID adds 7dcf78b870be ice: Add missing E810 device ids adds a689702a6cfc Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds 14fe2471c628 net/mlx5: Lag, change multipath and bonding to be mutually [...] adds a6f74333548f net/mlx5: E-switch, Return correct error code on group cre [...] adds 68e66e1a69cd net/mlx5e: Fix vlan data lost during suspend flow adds d10457f85d4a net/mlx5e: IPsec: Fix a misuse of the software parser's fields adds 1d0003239401 net/mlx5e: IPsec: Fix work queue entry ethernet segment ch [...] adds e0bfcf9c77d9 Merge tag 'mlx5-fixes-2021-10-20' of git://git.kernel.org/ [...] adds 1439caa1d989 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds c62041c5baa9 sfc: Export fibre-specific supported link modes adds bf6abf345dfa sfc: Don't use netif_info before net_device setup adds b6b19a71c8bb ptp: free 'vclock_index' in ptp_clock_release() adds fb8dc5fc8cbd net: enetc: fix ethtool counter name for PM0_TERR adds e378f4967c8e net: enetc: make sure all traffic classes can send large frames adds 397430b50a36 usbnet: sanity check for maxpacket adds 8da21e2d88a2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 6020e87c1373 libbpf: Fix overflow in BTF sanity checks adds e59994d44980 bpf: Define bpf_jit_alloc_exec_limit for riscv JIT adds 288638c140ea bpf: Define bpf_jit_alloc_exec_limit for arm64 JIT adds e8e1a37e28bf bpf: Prevent increasing bpf_jit_limit above max adds 28fd0859284d Merge branch 'Fix up bpf_jit_limit some more' adds ae7abb30cab8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 3d3d353c9608 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 60fab1076636 rdma/qedr: Fix crash due to redundant release of device's [...] adds 5508546631a0 RDMA/mlx5: Initialize the ODP xarray when creating an ODP MR adds cc07b73ef11d RDMA/irdma: Set VLAN in UD work completion correctly adds 2dace185caa5 RDMA/irdma: Do not hold qos mutex twice on QP resume adds 9ff145484084 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 411cef6adfb3 ALSA: mixer: oss: Fix racy access to slots adds 5fc462c3aaad ALSA: hda/realtek: Fix mic mute LED for the HP Spectre x360 14 adds 345e3ca26d45 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 5ba8ecf2272d ASoC: rockchip: Use generic dmaengine code adds 33fb1cf1cc5d Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus adds 61d5f1574b8c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c5855fdb68bf Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds f09f6dfef8ce spi: altera: Change to dynamic allocation of spi id adds 6b6c496a88e7 spi: tegra20: fix build with CONFIG_PM_SLEEP=n adds 587122e86c1a Merge remote-tracking branch 'spi/for-5.15' into spi-linus adds cd89e1187e46 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 7800dbd17a94 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 80b8f8caef37 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds 19833c40d041 iio: core: fix double free in iio_device_unregister_sysfs() adds 69b31fd7a617 iio: adc: tsc2046: fix scan interval warning adds 486a25084155 iio: buffer: Fix memory leak in iio_buffers_alloc_sysfs_an [...] adds d49596949afa Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 9b57e9d5010b KVM: s390: clear kicked_mask before sleeping again adds 0e9ff65f455d KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu adds 889f02090097 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a52da737fc2f Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 4ce3adcdf6cc Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 25f54d08f12f autofs: fix wait name hash calculation in autofs_wait() adds 7221bdedbfe6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e20f80b9b163 scsi: ibmvfc: Fix up duplicate response detection adds 282da7cef078 scsi: ufs: ufs-exynos: Correct timeout value setting registers adds 495cd9ffb566 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5ca6779d2f18 drm/msm/devfreq: Restrict idle clamping to a618 for now adds 730b64d827c3 Merge tag 'drm-msm-fixes-2021-10-18' of https://gitlab.fre [...] adds 3cfc183052c3 drm: mxsfb: Fix NULL pointer dereference crash on unload adds 772970620a83 drm/panel: ilitek-ili9881c: Fix sync for Feixin K101-IM2BY [...] adds 3e4c31e8f702 drm/kmb: Work around for higher system clock adds a79f40cccd46 drm/kmb: Limit supported mode to 1080p adds 13047a092c6d drm/kmb: Remove clearing DPHY regs adds 982f8ad666a1 drm/kmb: Disable change of plane parameters adds 004d2719806f drm/kmb: Corrected typo in handle_lcd_irq adds 74056092ff41 drm/kmb: Enable ADV bridge after modeset adds 7e1c5440f4f9 Merge tag 'drm-misc-fixes-2021-10-21-1' of git://anongit.f [...] adds 595cb5e0b832 Revert "drm/ast: Add detect function support" adds 871e5570aa70 Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] adds 69976b4a68d8 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 5e13abbde18d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds dff87a0392b9 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 419dcf365fca Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds aed7f312c47b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5be8b16c4ad9 Revert "memblock: exclude NOMAP regions from kmemleak" adds 420175a11288 memblock: exclude MEMBLOCK_NOMAP regions from kmemleak adds 47d319f3f444 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0db55f9a1baf drm/ttm: fix memleak in ttm_transfered_destroy adds def0c3697287 drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 adds 9344874edebc Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds b49cfb969515 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e3447212245e Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds 2c38d6a4e959 sparc32: remove the call to dma_make_coherent in arch_dma_free adds 837e80b3a5fc sparc32: remove dma_make_coherent adds 7d6db80b7d26 sparc32: use DMA_DIRECT_REMAP adds 0407f650cf0d Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds 1d9c454fa35f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 7550a74efce3 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds 0e277fb80770 Merge branch 'timers/drivers/armv8.6_arch_timer' of https: [...] adds fdf865988b5a arm64: Add a capability for FEAT_ECV adds 9ee840a96042 arm64: Add CNT{P,V}CTSS_EL0 alternatives to cnt{p,v}ct_el0 adds ae976f063b60 arm64: Add handling of CNTVCTSS traps adds fee29f008aa3 arm64: Add HWCAP for self-synchronising virtual counter adds 35d67794b882 arm64: lib: __arch_clear_user(): fold fixups into body adds 4012e0e22739 arm64: lib: __arch_copy_from_user(): fold fixups into body adds 139f9ab73d60 arm64: lib: __arch_copy_to_user(): fold fixups into body adds ae2b2f3384c6 arm64: kvm: use kvm_exception_table_entry adds 8ed1b498ada6 arm64: factor out GPR numbering helpers adds 286fba6c2a45 arm64: gpr-num: support W registers adds 819771cc2892 arm64: extable: consolidate definitions adds e8c328d7de03 arm64: extable: make fixup_exception() return bool adds 5d0e79051425 arm64: extable: use `ex` for `exception_table_entry` adds d6e2cc564775 arm64: extable: add `type` and `data` fields adds 2e77a62cb3a6 arm64: extable: add a dedicated uaccess handler adds 753b32368705 arm64: extable: add load_unaligned_zeropad() handler adds bf6e667f4738 arm64: vmlinux.lds.S: remove `.fixup` section adds 260ea4ba94e8 selftests: arm64: Factor out utility functions for assembl [...] adds 2d481bd3b636 arm64/fp: Reindent fpsimd_save() adds b53223e0a4d9 arm64/sve: Remove sve_load_from_fpsimd_state() adds 12cc2352bfb3 arm64/sve: Make sve_state_size() static adds 9f5848665788 arm64/sve: Make access to FFR optional adds 059613f546b6 arm64/sve: Rename find_supported_vector_length() adds 0423eedcf4e1 arm64/sve: Use accessor functions for vector lengths in th [...] adds b5bc00ffddc0 arm64/sve: Put system wide vector length information into structs adds ddc806b5c475 arm64/sve: Explicitly load vector length when restoring SVE state adds 5838a1557984 arm64/sve: Track vector lengths for tasks in an array adds 1907d3ff5a64 arm64: vdso32: drop the test for dmb ishld adds a517faa902b5 arm64: vdso32: drop test for -march=armv8-a adds 14831fad73f5 arm64: vdso32: suppress error message for 'make mrproper' adds 3e6f8d1fa184 arm64: vdso32: require CROSS_COMPILE_COMPAT for gcc+bfd adds a6c8de900f53 Merge branches 'for-next/8.6-timers', 'for-next/extable', [...] adds a8763f93f122 Merge branch 'for-next/fixes' into for-next/core adds 2d0d656700d6 arm64: Add Neoverse-N2, Cortex-A710 CPU part definition adds b9d216fcef42 arm64: errata: Add detection for TRBE overwrite in FILL mode adds fa82d0b4b833 arm64: errata: Add workaround for TSB flush failures adds 8d81b2a38ddf arm64: errata: Add detection for TRBE write to out-of-range adds 6203cd38cfc5 Merge branch 'for-next/trbe-errata' into for-next/core adds b00bfa447383 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] adds ba232d398aee Merge tag 'v5.15-next-dts64' of git://git.kernel.org/pub/s [...] adds 878e26d3601b Merge tag 'qcom-dts-for-5.16' of git://git.kernel.org/pub/ [...] adds c7613530d1ed Merge tag 'qcom-arm64-for-5.16' of git://git.kernel.org/pu [...] adds 54dd38340d76 Merge tag 'samsung-dt-5.16' of git://git.kernel.org/pub/sc [...] adds f202bd97c689 Merge tag 'samsung-dt64-5.16' of git://git.kernel.org/pub/ [...] adds e5a8339e13fb ARM: dts: NSP: add device names to compatible adds 239cf177186a dt-bindings: arm: bcm: add NSP devices to SoCs adds 6e41ab534fd8 ARM: dts: NSP: enable DMA on bcm988312hr adds 986fad2beb5a ARM: dts: NSP: disable qspi node by default adds 2644193266dd ARM: dts: NSP: add MDIO bus controller node adds 4bb2642cbd38 ARM: dts: NSP: Move USB3 PHY to internal MDIO bus adds e544f2cfb287 dt-bindings: arm: bcm: NSP: add Meraki MX64/MX65 adds f509d4a78a75 ARM: dts: NSP: Add common bindings for MX64/MX65 adds 2698fbb457d7 ARM: dts: NSP: Add Ax stepping modifications adds d50a0923f35b ARM: dts: NSP: Add DT files for Meraki MX64 series adds af413758ea71 ARM: dts: NSP: Add DT files for Meraki MX65 series adds 9dba049b6d32 ARM: dts: BCM5301X: Fix nodes names adds 6ee0b56f7530 ARM: dts: BCM5301X: Fix MDIO mux binding adds c5e1df3276d7 ARM: dts: BCM5301X: Fix memory nodes names adds 695717eb4c61 ARM: dts: NSP: Add bcm958623hr board name to dts adds 15a563d008ef ARM: dts: NSP: Fix mpcore, mmc node names adds 38f8111369f3 ARM: dts: NSP: Fix MDIO mux node names adds 56e4e5484272 ARM: dts: NSP: Fix MX64/MX65 eeprom node name adds f5fc9044e5d4 ARM: dts: NSP: Fix MX65 MDIO mux warnings adds 225ffaf3d0e0 ARM: dts: BCM5301X: Specify switch ports for more devices adds 9fb90ae6cae7 ARM: dts: BCM53573: Describe on-SoC BCM53125 rev 4 switch adds 64612828628c ARM: dts: BCM53573: Add Tenda AC9 switch ports adds 6abc4ca5a280 ARM: BCM53016: Specify switch ports for Meraki MR32 adds 477ffdbdf389 ARM: BCM53016: MR32: get mac-address from nvmem adds beff77b93452 ARM: dts: BCM5301X: Add DT for Asus RT-AC88U adds 82f811bd2c23 dt-bindings: display: bcm2835: add optional property power [...] adds ec8524968d16 ARM: dts: bcm283x-rpi: Move Wifi/BT into separate dtsi adds 09ce63ec3355 dt-bindings: arm: bcm2835: Add Raspberry Pi Compute Module 4 adds d1b2237b2871 ARM: dts: Add Raspberry Pi Compute Module 4 adds ea93ada05c9e ARM: dts: Add Raspberry Pi Compute Module 4 IO Board adds 1d71d543469c arm64: dts: broadcom: Add reference to RPi CM4 IO Board adds 0f937bc2f2ab Merge tag 'tags/bcm2835-dt-next-2021-10-06' into devicetree/next adds 4d3e49a3755c Merge tag 'arm-soc/for-5.16/devicetree' of https://github. [...] adds d0ae9c944b94 arm64: dts: broadcom: bcm4908: Fix NAND node name adds 6cf9f70255b9 arm64: dts: broadcom: bcm4908: Move reboot syscon out of bus adds 6c38c39ab214 arm64: dts: broadcom: bcm4908: Fix UART clock name adds 4f0c2be3d1f9 Merge tag 'arm-soc/for-5.16/devicetree-arm64' of https://g [...] adds ffc011b696f0 ARM: dts: ux500: Tag Janice display SPI correct adds 7aee0288beab ARM: dts: ux500: Skomer regulator fixes adds 1a4c2705548a ARM: dts: ux500: Fix up SD card pin config adds 41b086b22fd8 ARM: dts: ux500: Skomer eMMC needs 300 ms power on adds be3a60a94390 ARM: dts: ux500: Switch battery nodes to standard adds 514d507811b3 Merge tag 'ux500-dts-for-v5.16' of git://git.kernel.org/pu [...] adds 6219b20e1ecd arm64: dts: hisilicon: Add support for Hikey 970 PMIC adds 894d4f1f77d0 arm64: dts: hisilicon: fix arm,sp805 compatible string adds dcc3f56519b6 arm64: dts: hisilicon: align operating-points table name w [...] adds 6fa496fd7db6 Merge tag 'hisi-arm64-dt-for-5.16' of git://github.com/his [...] adds f6bfe0146895 Merge tag 'aspeed-5.16-devicetree' of git://git.kernel.org [...] adds f97ee3e963b3 Merge tag 'renesas-arm-dt-for-v5.16-tag2' of git://git.ker [...] adds 1da8779c0029 ARM: dts: stm32: add STM32MP13 SoCs support adds 396e4168c527 dt-bindings: stm32: document stm32mp135f-dk board adds 7e9e2d18c02c ARM: dts: stm32: add initial support of stm32mp135f-dk board adds 2012579b3129 ARM: dts: stm32: Reduce DHCOR SPI NOR frequency to 50 MHz adds 5ac05598aa20 ARM: dts: stm32: set the DCMI pins on stm32mp157c-odyssey adds 3d4fb3d4c431 ARM: dts: stm32: fix STUSB1600 Type-C irq level on stm32mp [...] adds 6f87a74d3127 ARM: dts: stm32: fix SAI sub nodes register range adds 1a9a9d226f0f ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15 adds db7be2cb87ae ARM: dts: stm32: use usbphyc ck_usbo_48m as USBH OHCI cloc [...] adds ef5dcb1bc2d0 Merge tag 'stm32-dt-for-v5.16-1' of git://git.kernel.org/p [...] adds 7b5233cda6f8 Merge branch 'arm/dt' into for-next adds e2450531ec39 soc: document merges adds 737929191283 arm64: dts: marvell: add Globalscale MOCHAbin adds e844804baa07 Merge tag 'mvebu-dt64-5.16-1' of git://git.kernel.org/pub/ [...] adds 9b9a7ea8ec88 Merge tag 'mvebu-dt-5.16-1' of git://git.kernel.org/pub/sc [...] adds 6beeaf48db6c arm64: dts: visconti: Add PCIe host controller support for [...] adds c53fd4102c46 arm64: dts: visconti: Add 150MHz fixed clock to TMPV7708 SoC adds d1c7bf051ca5 dt-bindings: arm: toshiba: Add the TMPV7708 VisROBO VRB board adds 518d432fd529 arm64: dts: visconti: Add DTS for the VisROBO board adds 06ddf8fb4337 Merge tag 'visconti-arm-dt-for-v5.16' of git://git.kernel. [...] adds 353bbb3d07e8 Merge tag 'imx-bindings-5.16' of git://git.kernel.org/pub/ [...] adds 8bd8822c8378 Merge tag 'imx-dt-5.16' of git://git.kernel.org/pub/scm/li [...] adds 8d2214d3a64c Merge tag 'imx-dt64-5.16' of git://git.kernel.org/pub/scm/ [...] adds d7b101a35ad0 dt-bindings: interconnect: sunxi: Add R40 MBUS compatible adds b4ebc083a3e0 Merge tag 'sunxi-dt-for-5.16-1' of git://git.kernel.org/pu [...] adds 7a4d10a17c7a ARM: dts: Add PTP timesource to the IXP456x adds 3e70cee46cbc ARM: dts: ixp4xx: Group PCI interrupt properties together adds 804565cd9994 Merge tag 'ixp4xx-dts-for-v5.16' of git://git.kernel.org/p [...] adds 25848b04dc07 ARM: dts: gemini: add labels for USB, IDE, flash and ethernet adds c7c7464c99d2 dt-bindings: add vendor prefix for edimax adds 481ef3e3b87f dt-bindings: add vendor prefix for ssi adds 97b07ef09f52 ARM: gemini: add device tree for edimax NS2502 adds 0f2752384fcf ARM: gemini: add device tree for ssi1328 adds 07a6602bdc79 ARM: dts: gemini: Consolidate PCI interrupt-map properties adds 7b27dc2769ba Merge tag 'gemini-dts-for-v5.16' of git://git.kernel.org/p [...] adds 43f9699b0c12 arm64: dts: rockchip: Add idle cooling devices to rk3399 adds 40e7a3994c90 Merge tag 'v5.16-rockchip-dts64-2' of git://git.kernel.org [...] adds 97ef6931208f ARM: dts: rockchip: remove usb-phy fallback string from rk [...] adds fcd9d3469b7f Merge tag 'v5.16-rockchip-dts32-2' of git://git.kernel.org [...] adds 6375b9083785 Merge tag 'arm-soc/for-5.15/devicetree' of https://github. [...] adds e580ba64acd2 Merge branch 'arm/dt' into for-next adds 4a47ce1fab47 Merge tag 'imx-drivers-5.16' of git://git.kernel.org/pub/s [...] adds 409d8a9c1dbe Merge tag 'sunxi-drivers-for-5.16-1' of git://git.kernel.o [...] adds f4ff6b56bc8a ASoC: cirrus: i2s: Prepare clock before using it adds 9645ccc7bd7a ep93xx: clock: convert in-place to COMMON_CLK adds 9028b2463c1e tee: add sec_world_id to struct tee_shm adds c0ab6db39a90 optee: simplify optee_release() adds 4602c5842f64 optee: refactor driver with internal callbacks adds c51a564a5b48 optee: isolate smc abi adds 4615e5a34b95 optee: add FF-A support adds 20f6d9586eee Merge tag 'optee-ffa-for-v5.16' of git://git.linaro.org/pe [...] adds cf74616f4499 Merge branch 'arm/drivers' into for-next adds f543a47064a4 soc: document merges adds 5e99934c42fc ARM: dts: mstar: Add rtc device node adds 4ad12dd5a2b0 ARM: dts: mstar: Mark timer with arm,cpu-registers-not-fw- [...] adds 06fab4a544a2 Merge branch 'mstar-dt-next' of https://github.com/linux-c [...] adds 9f2feb32c2b6 Merge tag 'omap-for-v5.16/gpmc-signed' of git://git.kernel [...] adds bb71c605b3b7 Merge branch 'arm/dt' into for-next adds a307ca926028 Merge tag 'mvebu-defconfig-5.16-1' of git://git.kernel.org [...] adds 9606ebc100ef arm64: defconfig: Visconti: Enable PCIe host controller adds ddcb48fa7d60 Merge tag 'visconti-arm-defconfig-for-v5.16' of git://git. [...] adds 48fe205ada2d Merge tag 'imx-defconfig-5.16' of git://git.kernel.org/pub [...] adds 4cd1489d06d7 Merge branch 'arm/defconfigs' into for-next adds c13d33985def Merge tag 'reset-for-v5.16' of git://git.pengutronix.de/pz [...] adds e3ac7333c2ea Merge branch 'arm/drivers' into for-next adds 851feb4943ea Merge tag 'stm32-soc-for-v5.16-1' of git://git.kernel.org/ [...] adds 17c129caec5d Merge tag 'imx-maintainers-5.16' of git://git.kernel.org/p [...] adds 5cec64e5f97e Merge tag 'sunxi-core-for-5.16-1' of git://git.kernel.org/ [...] adds 9dbe1058039d Merge branch 'arm/soc' into for-next adds 64e0faea9d7c Merge tag 'v5.15-rc6' into for-next adds a5f2e9a8881a Merge branch 'arm/fixes' into for-next adds c175536e7eff soc: document merges adds 6fc04eacf1ba Merge tag 'aspeed-5.16-defconfig' of git://git.kernel.org/ [...] adds 2d8673e3ccb8 Merge branch 'arm/defconfigs' into for-next adds 14b43c20c283 memory: tegra20-emc: Add runtime dependency on devfreq gov [...] adds bccb5d53e259 Merge tag 'memory-controller-drv-5.16-2' of git://git.kern [...] adds 34f3c67b8178 optee: smc_abi.c: add missing #include <linux/mm.h> adds 7c1b9cfaeb0d Merge branch 'arm/drivers' into for-next adds 015fe822d29f soc: document merges adds 7d8c48fb2173 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ef4855cbf606 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds de90a4ff6959 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c6341a59d10f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e79c58975c27 ARM: dts: at91: sama7g5: add rtc node adds 9430ff34385e ARM: dts: at91: sama7g5: add tcb nodes adds f3c0366411d6 ARM: dts: at91: sama7g5-ek: use blocks 0 and 1 of TCB0 as [...] adds fb31e6278ae3 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds 0fcbc3b7bcea Merge branch 'mem-ctrl-next' into for-next adds 53816d5f6c22 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 1329e862c578 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f3b6ebe89a89 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 99b9954f8674 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c4fc349555ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9993c8059722 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0fb55279e157 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b5d9dfa55ef3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3df3a6674973 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 5c01d066b526 Merge branch 'v5.16-armsoc/dts32' into for-next adds cc3bcb015bb1 Merge branch 'v5.16-armsoc/dts64' into for-next adds 41da055359ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f9421da7c426 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 72c9c2cffce5 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds e6d906308f16 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] adds f5e8230554ac Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds 48bc25e4f5a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 80b7d0fb9227 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] adds ab57312df329 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds f7081959b45c Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds d29e6f82da99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a7a3a9ba68f1 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] adds b1abf24ab50a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 16275e936147 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b6d0208aaadd Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] adds ef8302322cc5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 210893cad279 openrisc: signal: remove unused DEBUG_SIG macro adds c4b749628686 Merge branch 'for-next' of git://github.com/openrisc/linux.git adds dbc72ebcee7b parisc/unwind: use copy_from_kernel_nofault() adds 8baaa5f25e33 parisc: make parisc_acctyp() available outside of faults.c adds 93ad32a3468b parisc: Switch to ARCH_STACKWALK implementation adds d412236f09ef parisc: Add KFENCE support adds d172588868b9 parisc: disable preemption during local tlb flush adds 9702318eefa4 parisc: deduplicate code in flush_cache_mm() and flush_cac [...] adds 61c359de9c08 parisc: fix preempt_count() check in entry.S adds f3f312c4f7ad parisc: disable preemption in send_IPI_allbutself() adds f8011cb07903 parisc: fix warning in flush_tlb_all adds e6fa5791478e parisc: Define FRAME_ALIGN and PRIV_USER/PRIV_KERNEL in as [...] adds fe4d878f71d2 parisc: Allocate task struct with stack frame alignment adds 55d3a95ff38c parisc: Use FRAME_SIZE and FRAME_ALIGN from assembly.h adds df199e805a97 parisc: Use PRIV_USER instead of 3 in entry.S adds 69dc881ed715 task_stack: Fix end_of_stack() for architectures with upwa [...] adds e0d8fb74c1a5 parisc: Fix ptrace check on syscall return adds b6be4a8fc657 parisc/unwind: fix unwinder when CONFIG_64BIT is enabled adds b823642ca2cc parisc: move virt_map macro to assembly.h adds a3a48ef6e245 parisc: add PIM TOC data structures adds 4715fba71286 parisc/firmware: add functions to retrieve TOC data adds 665f05ca9ffb parisc: add support for TOC (transfer of control) adds 88595c9ae4e4 parisc: Move thread_info into task struct adds 72b7a31c8ec2 parisc/kgdb: add kgdb_roundup() to make kgdb work with idl [...] adds 7f3baa7f79ba parisc: Use PRIV_USER in syscall.S adds 20b15037c0f9 parisc: Use PRIV_USER and PRIV_KERNEL in ptrace.h adds ac0e561e5069 parisc: Drop ifdef __KERNEL__ from non-uapi kernel headers adds 4bc5048ac647 parisc: enhance warning regarding usage of O_NONBLOCK adds 0158e2090446 parisc: mark xchg functions notrace adds 93064c275448 parisc: don't enable irqs unconditionally in handle_interr [...] adds a4eb28e2e5a0 parisc: Make use of the helper macro kthread_run() adds 20fe7323b1d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2380a9c01d4d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 241527bb8467 Merge tag 'riscv-sifive-dt-5.16' of git://gitolite.kernel. [...] adds 8bd5f5590b64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fb6e5a479cad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 679574affdbf Merge branch 'for-next' of git://git.libc.org/linux-sh adds 937c6821f028 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 0e8fe383116c Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 61eb4ab8c5eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2aaf039030ab Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] adds 53da2d1f3c32 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] adds 0cacde3cd466 btrfs: rename btrfs_alloc_chunk to btrfs_create_chunk adds 3ee4f5a8280c btrfs: send: simplify send_create_inode_if_needed adds 2cdafb85335a btrfs: drop unnecessary ret in ioctl_quota_rescan_status adds 3da2ec563794 btrfs: update comment for fs_devices::seed_list in btrfs_r [...] adds 8bc894170b69 btrfs: subpage: only call btrfs_alloc_subpage() when secto [...] adds 147a54886bfe btrfs: subpage: make btrfs_alloc_subpage() return btrfs_su [...] adds bfe50ced42c1 btrfs: subpage: introduce btrfs_subpage_bitmap_info adds 160e1fe9a728 btrfs: subpage: pack all subpage bitmaps into a larger bitmap adds f3ecd10ae748 btrfs: reflink: initialize return value to 0 in btrfs_exte [...] adds 8ef278edd1a9 btrfs: rename and switch to bool btrfs_chunk_readonly adds 6777d3e398ef btrfs: defrag: pass file_ra_state instead of file to btrfs [...] adds 057455043767 btrfs: defrag: also check PagePrivate for subpage cases in [...] adds 926cdd507039 btrfs: defrag: replace hard coded PAGE_SIZE with sectorsize adds dc78c1aadedf btrfs: defrag: factor out page preparation into a helper adds ebcaee5a45ea btrfs: defrag: introduce helper to collect target file extents adds c619afc63aed btrfs: defrag: introduce helper to defrag a contiguous pre [...] adds f29cedc7d1a1 btrfs: defrag: introduce helper to defrag a range adds 2dd04bb3e709 btrfs: defrag: introduce helper to defrag one cluster adds 84f585f9966f btrfs: defrag: use defrag_one_cluster() to implement btrfs [...] adds 231a780925d5 btrfs: defrag: remove the old infrastructure adds 4808ec2622c4 btrfs: defrag: enable defrag for subpage case adds 90df065385ab btrfs: zoned: load zone capacity information from devices adds 77625a1c1953 btrfs: zoned: move btrfs_free_excluded_extents out of btrf [...] adds f173d668b280 btrfs: zoned: calculate free space from zone capacity adds 0185bd389ee7 btrfs: zoned: tweak reclaim threshold for zone capacity adds 079f2e5b7df5 btrfs: zoned: consider zone as full when no more SB can be [...] adds d489382e2470 btrfs: zoned: locate superblock position using zone capacity adds 4849a8d73a76 btrfs: zoned: finish superblock zone once no space left fo [...] adds 13ee495854f7 btrfs: zoned: load active zone information from devices adds f8eaa4d454fd btrfs: zoned: introduce physical_map to btrfs_block_group adds 8bb6d4078852 btrfs: zoned: implement active zone tracking adds 7ba930157fb7 btrfs: zoned: load active zone info for block group adds 473f59744987 btrfs: zoned: activate block group on allocation adds eee734026692 btrfs: zoned: activate new block group adds 5e42bab77ea1 btrfs: move ffe_ctl one level up adds 997034c2b0ce btrfs: zoned: avoid chunk allocation if active block group [...] adds 1c3946390eff btrfs: zoned: finish fully written block group adds e01495b3c2df btrfs: zoned: finish relocating block group adds d0f4b7b7e669 btrfs: convert latest_bdev type to btrfs_device and rename adds 8473c4db8035 btrfs: use latest_dev in btrfs_show_devname adds 75a753c509d8 btrfs: update latest_dev when we create a sprout device adds f8b82c303db1 btrfs: remove stale comment about the btrfs_show_devname adds 7a42fe4500db btrfs: check if a log tree exists at inode_logged() adds 87726a0c15a1 btrfs: remove no longer needed checks for NULL log context adds f446c5627b23 btrfs: do not log new dentries when logging that a new nam [...] adds fbd492bf16a7 btrfs: always update the logged transaction when logging n [...] adds 15028f480d8b btrfs: avoid expensive search when dropping inode items from log adds fb65062f6493 btrfs: add helper to truncate inode items when logging inode adds ab61ea9870d8 btrfs: avoid expensive search when truncating inode items [...] adds b21f49310910 btrfs: avoid search for logged i_size when logging inode i [...] adds d12bb4adddfb btrfs: avoid attempt to drop extents when logging inode fo [...] adds e636fd469bc8 btrfs: do not commit delayed inode when logging a file in [...] adds 72ab4215583b btrfs: unexport repair_io_failure() adds c64b9b8a58b1 btrfs: introduce btrfs_is_data_reloc_root adds 28d22c4a66a5 btrfs: zoned: add a dedicated data relocation block group adds 3a993b3870aa btrfs: zoned: only allow one process to add pages to a rel [...] adds 2d31c34f4645 btrfs: zoned: use regular writes for relocation adds 80351124fe14 btrfs: check for relocation inodes on zoned btrfs in should_nocow adds 1a1ea608bfa2 btrfs: zoned: allow preallocation for relocation inodes adds 7b3abd1b7770 btrfs: rename setup_extent_mapping in relocation code adds b8bddf9a98f3 btrfs: zoned: let the for_treelog test in the allocator stand out adds 5cf29b8c4d71 btrfs: remove root argument from btrfs_log_inode() and its [...] adds dd3353aa607d btrfs: remove redundant log root assignment from log_dir_items() adds 5d06e5785236 btrfs: factor out the copying loop of dir items from log_d [...] adds bbd8514027c1 btrfs: insert items in batches when logging a directory wh [...] adds ca997c137e23 btrfs: keep track of the last logged keys when logging a d [...] adds ea092b2c9565 btrfs: rename btrfs_bio to btrfs_io_context adds fdb09b8567c4 btrfs: remove btrfs_bio_alloc() helper adds f4c03ce36644 btrfs: rename struct btrfs_io_bio to btrfs_bio adds d5942b5b6f66 btrfs: do not take the uuid_mutex in btrfs_rm_device adds ad576a1ff71b btrfs: assert that extent buffers are write locked instead [...] adds e03188dd598d btrfs: make sure btrfs_io_context::fs_info is always initialized adds 27e8f645a115 btrfs: remove btrfs_raid_bio::fs_info member adds e63ecaac5932 btrfs: loop only once over data sizes array when inserting [...] adds 0a7fe481013f btrfs: unexport setup_items_for_insert() adds ab9027c8aa2c btrfs: use single bulk copy operations when logging directories adds fddcf0e1e2ab btrfs: remove unused parameter nr_pages in add_ra_bio_pages() adds 3200e435491e btrfs: remove unnecessary parameter delalloc_start for wri [...] adds 62824c604f46 btrfs: use async_chunk::async_cow to replace the confusing [...] adds d9126de867e5 btrfs: don't pass compressed pages to btrfs_writepage_endi [...] adds 79f82f4354ab btrfs: subpage: make add_ra_bio_pages() compatible adds 1ad08ac6a8c1 btrfs: introduce compressed_bio::pending_sectors to trace [...] adds 82e34731c77f btrfs: subpage: add bitmap for PageChecked flag adds 2d51630902d9 btrfs: handle errors properly inside btrfs_submit_compress [...] adds f2e9f8074e97 btrfs: handle errors properly inside btrfs_submit_compress [...] adds 3cdbc2ecdb89 btrfs: introduce submit_compressed_bio() for compression adds efb3f4e77252 btrfs: introduce alloc_compressed_bio() for compression adds 8f379e9d2e38 btrfs: determine stripe boundary at bio allocation time in [...] adds 19194814cf0d btrfs: determine stripe boundary at bio allocation time in [...] adds 400ad860197d btrfs: remove unused function btrfs_bio_fits_in_stripe() adds 5d908eaee789 btrfs: refactor submit_compressed_extents() adds 418ac4b41ce2 btrfs: cleanup for extent_write_locked_range() adds 3c503efb0b23 btrfs: subpage: make compress_file_range() compatible adds 728be295617b btrfs: subpage: make btrfs_submit_compressed_write() compatible adds d9bcdb2a075a btrfs: subpage: make end_compressed_bio_writeback() compatible adds addced0266f4 btrfs: subpage: make extent_write_locked_range() compatible adds 2cd6c8bac1dc btrfs: factor uncompressed async extent submission code in [...] adds e06ff8658d1b btrfs: subpage: make lzo_compress_pages() compatible adds 90dd141dffc6 btrfs: rework page locking in __extent_writepage() adds bf95eb3e1244 btrfs: handle page locking in btrfs_page_end_writer_lock w [...] adds 31ddf5fd023c btrfs: subpage: avoid potential deadlock with compression [...] adds 08ef5b1c1044 btrfs: subpage: only allow compression if the range is ful [...] adds 2a3bfc324fa3 btrfs: zoned: use kmemdup() to replace kmalloc + memcpy adds 902ce3648c91 btrfs: change handle_fs_error in recover_log_trees to aborts adds af7139c714e0 btrfs: change error handling for btrfs_delete_*_in_log adds ec2d36992c3c btrfs: add a BTRFS_FS_ERROR helper adds c243cb74d916 btrfs: do not infinite loop in data reclaim if we aborted adds a19a46c28431 btrfs: rename root fields in delayed refs structs adds e47b86738226 btrfs: rely on owning_root field in btrfs_add_delayed_tree [...] adds b970071bc5ce btrfs: add additional parameters to btrfs_init_tree_ref/bt [...] adds df5a39db0549 btrfs: pull up qgroup checks from delayed-ref core to init time adds e71f2d171ada btrfs: make btrfs_ref::real_root optional adds 4e39b120607a btrfs: reduce btrfs_update_block_group alloc argument to bool adds 276b9e8b55e0 btrfs: use bvec_kmap_local in btrfs_csum_one_bio adds 6fe92b8b545c btrfs: rename btrfs_dio_private::logical_offset to file_offset adds 7315ac1a7cf9 btrfs: remove btrfs_bio::logical member adds c855b961d8e0 btrfs: fix lost error handling when replaying directory deletes adds c716c210332b btrfs: use num_device to check for the last surviving seed device adds b8e51756a235 btrfs: add comments for device counts in struct btrfs_fs_devices adds 6ab1495bb16d btrfs: do not call close_fs_devices in btrfs_rm_device adds 357ff614605f btrfs: handle device lookup with btrfs_dev_lookup_args adds 72911a55a247 btrfs: add a btrfs_get_dev_args_from_path helper adds 4c46557a230c btrfs: use btrfs_get_dev_args_from_path in dev removal ioctls adds f2dc13a31107 btrfs: check-integrity: stop storing the block device name [...] adds d083008e6f75 btrfs: zoned: use greedy gc for auto reclaim adds 9c1f73374a17 btrfs: fix deadlock between chunk allocation and chunk btr [...] adds c16a57c9117b btrfs: update comments for chunk allocation -ENOSPC cases adds e57fb1713734 btrfs: make btrfs_super_block size match BTRFS_SUPER_INFO_SIZE adds 31ad35e280b0 btrfs: sysfs: convert scnprintf and snprintf to sysfs_emit adds 6e7276a38cde btrfs: fix deadlock when defragging transparent huge pages adds 69efc1ef07f4 fs: export an inode_update_time helper adds 407b69507ab0 btrfs: update device path inode time instead of bd_inode adds 340a048e5376 Merge branch 'misc-next' into for-next-next-v5.15-20211021 adds 1f62a71da882 btrfs: index free space entries on size adds 888e5fb83ff4 Merge branch 'ext/josef/bg-index' into for-next-next-v5.15 [...] adds e10a898803c2 btrfs: clear BTRFS_DEV_STATE_MISSING bit in btrfs_close_on [...] adds 20792e3308c1 Merge branch 'ext/lizhang/clear-missing-bdev-v2' into for- [...] adds b54d2cb4664c Merge branch 'for-next-next-v5.15-20211021' into for-next- [...] adds 80544f7605cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 953fc9429414 Merge branch 'master' of git://github.com/ceph/ceph-client.git adds 9c047bffc1c5 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 77acff514381 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds efc7bd8527d0 exfat: fix incorrect loading of i_blocks for large files adds b0c568dbb484 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 1efcffd4d720 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 04c0acaa9b0e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 29ec3c898c95 f2fs: remove circular locking between sb_internal and fs_reclaim adds 701179c15976 f2fs: include non-compressed blocks in compr_written_block adds 603b12976f62 f2fs: replace snprintf in show functions with sysfs_emit adds b68256d532a0 f2fs: introduce fragment allocation mode mount option adds e975f6df1945 f2fs: multidevice: support direct IO adds 4e103b56d147 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds d534d31d6a45 fuse: check s_root when destroying sb adds a27c061a49af fuse: get rid of fuse_put_super() adds c191cd07ee94 fuse: clean up fuse_mount destruction adds 80019f113832 fuse: always initialize sb->s_fs_info adds 964d32e51267 fuse: clean up error exits in fuse_fill_super() adds 98b67ea17942 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cdd591fc86e3 iov_iter: Introduce fault_in_iov_iter_writeable adds 2eb7509a0544 gfs2: Add wrapper for iomap_file_buffered_write adds 6144464937fe gfs2: Clean up function may_grant adds dc732906c245 gfs2: Introduce flag for glock holder auto-demotion adds b924bdab7445 gfs2: Move the inode glock locking to gfs2_file_buffered_write adds 1b223f7065bc gfs2: Eliminate ip->i_gh adds 2384bf50c6c6 gfs2: Fix mmap + page fault deadlocks for buffered I/O adds a0b6265f5ce7 iomap: Fix iomap_dio_rw return value for user copies adds 6597350fa8e2 iomap: Support partial direct I/O on user copy failures adds 1bca16e40c8f iomap: Add done_before argument to iomap_dio_rw adds 88ed3852da64 gup: Introduce FOLL_NOFAULT flag to disable page faults adds 0df01a352867 iov_iter: Introduce nofault flag to disable page faults adds 9244c8d48fcc gfs2: Fix mmap + page fault deadlocks for direct I/O adds 85c4fd3fddde gfs2: remove redundant check in gfs2_rgrp_go_lock adds e2574b7026b9 gfs2: Add GL_SKIP holder flag to dump_holder adds 5a8fc29c6fd7 gfs2: move GL_SKIP check from glops to do_promote adds 6333089f2d94 gfs2: Switch some BUG_ON to GLOCK_BUG_ON for debug adds 9e72c567ba42 gfs2: Allow append and immutable bits to coexist adds e59413325f08 gfs2: Save ip from gfs2_glock_nq_init adds e0f87bc07f09 gfs2: dequeue iopen holder in gfs2_inode_lookup error adds d4a990061c72 gfs2: dump glocks from gfs2_consist_OBJ_i adds 1aeb65c82419 gfs2: change go_lock to go_instantiate adds 6348775980bf gfs2: Remove 'first' trace_gfs2_promote argument adds 680dc3abde83 gfs2: re-factor function do_promote adds 1f13e649bc3d gfs2: further simplify do_promote adds 0b4450d56931 gfs2: split glock instantiation off from do_promote adds 236275a9b703 gfs2: fix GL_SKIP node_scope problems adds 7d01358519e1 gfs2: Eliminate GIF_INVALID flag adds 852bce1177a8 gfs2: remove RDF_UPTODATE flag adds 7e1ef46c5a68 gfs2: set glock object after nq adds ee82b2c9d7a2 gfs2: Cancel remote delete work asynchronously adds 662a8c38f35f gfs2: Fix glock_hash_walk bugs adds 0b388a30547d gfs2: check context in gfs2_glock_put adds d000f3b901c3 gfs2: Fix unused value warning in do_gfs2_set_flags() adds 2f1758b243ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 24239951d8a4 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] adds 34061d6b76a4 ksmbd: validate OutputBufferLength of QUERY_DIR, QUERY_INF [...] adds 621be84a9d1f ksmbd: throttle session setup failures to avoid dictionary [...] adds 0d994cd482ee ksmbd: add buffer validation in session setup adds 020c9a56dad3 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 291cd656da04 NFSD:fix boolreturn.cocci warning adds 9f92b1945e73 Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] adds e2efda3849c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 39b158664088 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 63de3cfec02f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ef05556c47b0 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds e8beb3f13554 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0c601c6f2752 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0fb1a6c727da Merge branch 'pci/acpi' adds e1b0d0bb2032 PCI: Re-enable Downstream Port LTR after reset or hotplug adds 095957fb465a Merge branch 'pci/aspm' adds 8935c04e7d87 Merge branch 'pci/enumeration' adds 59d288283a05 Merge branch 'pci/driver' adds 004f2cd42821 Merge branch 'pci/hotplug' adds 5e3be666f46b PCI: Document /sys/bus/pci/devices/.../irq adds ac8e3cef588c PCI/sysfs: Explicitly show first MSI IRQ for 'irq' adds 85a6387ef13c Merge branch 'pci/msi' adds ed2df2833878 Merge branch 'pci/p2pdma' adds b83225a416a0 Merge branch 'pci/portdrv' adds d7e1ae24c6cf Merge branch 'pci/resource' adds e7da2993194e Merge branch 'pci/switchtec' adds c2e422254cb9 Merge branch 'pci/sysfs' adds 8a99e8f8ce8c Merge branch 'pci/virtualization' adds 77aaf32498fa Merge branch 'pci/vpd' adds 88dee3b0efe4 PCI: Remove unused pci_pool wrappers adds bf91b7268cb7 Merge branch 'pci/misc' adds 314e13b428aa Merge branch 'remotes/lorenzo/pci/aardvark' adds 2293f288d5c6 Merge branch 'remotes/lorenzo/pci/apple' adds 9fa573ad9988 Merge branch 'remotes/lorenzo/pci/dt' adds e6ebe9695395 Merge branch 'remotes/lorenzo/pci/dwc' adds e9d737d98a97 Merge branch 'remotes/lorenzo/pci/endpoint' adds 50c0d4a167fa Merge branch 'remotes/lorenzo/pci/imx6' adds 27cee7d7ceb0 dt-bindings: PCI: Add MT7621 SoC PCIe host controller adds 2bdd5238e756 PCI: mt7621: Add MediaTek MT7621 PCIe host controller driver adds 370ea5aa50d6 MAINTAINERS: Add Sergio Paracuellos as MT7621 PCIe maintainer adds ef3f939b344f Merge branch 'pci/host/mt7621' adds 6c7bf30e5921 Merge branch 'remotes/lorenzo/pci/qcom' adds caa4f74be41f Merge branch 'pci/host/rcar' adds 83074dd01d79 Merge branch 'remotes/lorenzo/pci/vmd' adds 1b6c2cdb635d Merge branch 'remotes/lorenzo/pci/xgene' adds b100055b7352 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 57cef37d17cb Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] adds b81e64c2d533 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 32a570a29eb9 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds 6680f8be69e7 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] adds 1090d0908463 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds 8b460ad49b89 Merge branch 'docs-next' of git://git.lwn.net/linux.git adds 871281824bb1 Merge branch 'master' of git://linuxtv.org/media_tree.git adds 1ecda6393db4 media: allegro: ignore interrupt if mailbox is not initialized adds dacc21d638c4 media: allegro: fix module removal if initialization failed adds b6707e770d83 media: allegro: lookup VCU settings adds 83cc5fd9c622 media: allegro: add pm_runtime support adds 98f1cbf65bf2 media: allegro: add encoder buffer support adds 7aea2c0b48a5 media: allegro: add control to disable encoder buffer adds 436ee4b515bb media: allegro: fix row and column in response message adds c0a3753c5a60 media: allegro: remove external QP table adds 89091e12464a media: allegro: correctly scale the bit rate in SPS adds e5c28f21916d media: allegro: extract nal value lookup functions to header adds 0317c05fa15b media: allegro: write correct colorspace into SPS adds 42fd280628bd media: allegro: nal-hevc: implement generator for vui adds b35d3fea2a39 media: allegro: write vui parameters for HEVC adds 3f3e877ce8ef media: venus: venc: Use pmruntime autosuspend adds b46ff4eb34ce media: venus: Make sys_error flag an atomic bitops adds 3efc5204dd99 media: venus: hfi: Check for sys error on session hfi functions adds aa6dcf171ab7 media: venus: helpers: Add helper to mark fatal vb2 error adds 3227a8f7cf33 media: venus: Handle fatal errors during encoding and decoding adds 40d87aafee29 media: venus: vdec: decoded picture buffer handling during [...] adds 96fbc6c54758 media: dt-bindings: media: venus: Add sdm660 dt schema adds 57c3b9f55ba8 media: venus: core: Add sdm660 DT compatible and resource struct adds 2140ba7de67e Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git adds c1bfc598181b Revert "PM: sleep: Do not assume that "mem" is always present" adds 82aaab34efd3 Merge branch 'pm-sleep' into linux-next adds a1224f34d72a ACPI: PM: Check states of power resources during initialization adds 7a63296d6f57 ACPI: PM: Turn off unused wakeup power resources adds a2d7b2e004af ACPI: PM: Fix sharing of wakeup power resources adds a9a8f827f9e8 ACPI: PM: Turn off wakeup power resources on _DSW/_PSW errors adds 7f01eda12647 Merge branch 'acpi-pm' into linux-next adds 6f9f0eef0096 PCI: PM: Fix ordering of operations in pci_back_from_sleep() adds 8b39e976f0f8 Merge branch 'pm-pci' into linux-next adds be30f6b412bc Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds a91d3bdf22b2 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds bb5172c3c075 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] adds 334f17a0f617 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] adds 711af81f78c2 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds 0a5c26712f96 thermal/core: fix a UAF bug in __thermal_cooling_device_re [...] adds 9e5a4fb84230 thermal/drivers/qcom/lmh: make QCOM_LMH depends on QCOM_SCM adds d012f9189fda thermal/drivers/tsens: Add timeout to get_temp_tsens_valid adds 07c54d9a409f dt-bindings: thermal: allow more resets for tsadc node in [...] adds 5f553ac23254 dt-bindings: thermal: remove redundant comments from rockc [...] adds 02832ed8ae2c thermal/drivers/rockchip_thermal: Allow more resets for ts [...] adds 5041e63aaf36 dt-bindings: thermal: uniphier: Add binding for NX1 SoC adds fb6de59d3967 thermal/drivers/uniphier: Add compatible string for NX1 SoC adds c4fcf1ada4ae thermal/drivers/int340x: Improve the tcc offset saving for [...] adds 0275c9fb0eff thermal/core: Make the userspace governor deprecated adds a67a46af4ad6 thermal/core: Deprecate changing cooling device state from [...] adds 8786500afda0 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds cf6a8b1b24d6 RDMA/mlx5: Remove iova from struct mlx5_core_mkey adds 062fd731e51e RDMA/mlx5: Remove size from struct mlx5_core_mkey adds c64674168b6a RDMA/mlx5: Remove pd from struct mlx5_core_mkey adds 83fec3f12a59 RDMA/mlx5: Replace struct mlx5_core_mkey by u32 key adds 4123bfb0b28b RDMA/mlx5: Move struct mlx5_core_mkey to mlx5_ib adds ae0579acde81 RDMA/mlx5: Attach ndescs to mlx5_ib_mkey adds 71ee1f127543 Merge brank 'mlx5_mkey' into rdma.git for-next adds 9f735249fa2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4c57e2fac41c net: sched: fix logic error in qdisc_run_begin() adds 97604c65bcda net: sched: remove one pair of atomic operations adds 816219a86d21 Merge branch 'net-sched-fixes-after-recent-qdisc-running-changes' adds 7a414b6e1a1c dt-bindings: net: dsa: sja1105: fix example so all ports h [...] adds e00eb643324c dt-bindings: net: dsa: inherit the ethernet-controller DT schema adds ac41ac81e331 dt-bindings: net: dsa: sja1105: add {rx,tx}-internal-delay-ps adds 9ca482a246f0 net: dsa: sja1105: parse {rx, tx}-internal-delay-ps proper [...] adds 4d8e5035fa8c Merge branch 'sja1105-next' adds 414c6a3c84d7 ethernet: netsec: use eth_hw_addr_set() adds 7f9b8fe5445c ethernet: stmmac: use eth_hw_addr_set() adds 3d9c64ca52d5 ethernet: tehuti: use eth_hw_addr_set() adds 41a19eb084f0 ethernet: tlan: use eth_hw_addr_set() adds 83f262babdde ethernet: via-rhine: use eth_hw_addr_set() adds 0b271c48d9c5 ethernet: via-velocity: use eth_hw_addr_set() adds 623acf876398 Merge branch 'dev_addr-conversions-part-three' adds 4ecc8633056b ice: Add support for VF rate limiting adds d8eb7ad5e46c ice: update dim usage and moderation adds d16a4f45f3a3 ice: fix rate limit update after coalesce change adds 23be7075b318 ice: fix software generating extra interrupts adds 1281b7459657 ice: Forbid trusted VFs in switchdev mode adds 73b483b79029 ice: Manage act flags for switchdev offloads adds 3f13f570ff2c ice: Refactor PR ethtool ops adds 7c1b694adab1 ice: Make use of the helper function devm_add_action_or_reset() adds 6f3323536aa8 ice: use devm_kcalloc() instead of devm_kzalloc() adds 8702ed0b0de1 ice: fix an error code in ice_ena_vfs() adds 37ba803dbd3f Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 040e926f5813 net: dsa: qca8k: tidy for loop in setup and add cpu port check adds 818a76a55d6e soc: fsl: dpio: Unsigned compared against 0 in qbman_swp_s [...] adds 47ce5f1e3e4e batman-adv: prepare for const netdev->dev_addr adds 659f4e02f15a mac802154: use dev_addr_set() adds 08bb7516e530 mac802154: use dev_addr_set() - manual adds 0f00e70ef645 batman-adv: use eth_hw_addr_set() instead of ether_addr_copy() adds 5b92be649605 net-core: use netdev_* calls for kernel messages adds cd4bc63de774 net: enetc: unmap DMA in enetc_send_cmd() adds 2641b62d2fab phy: micrel: ksz8041nl: do not use power down mode adds dfcb63ce1de6 fq_codel: generalise ce_threshold marking for subset of traffic adds 62a22bcbd30e net: mscc: ocelot: add a type definition for REW_TAG_CFG_TAG_CFG adds 90e0aa8d108d net: mscc: ocelot: convert the VLAN masks to a list adds 0da1a1c48911 net: mscc: ocelot: allow a config where all bridge VLANs a [...] adds bfbab3104413 net: mscc: ocelot: add the local station MAC addresses in VID 0 adds d4004422f6f9 net: mscc: ocelot: track the port pvid using a pointer adds 7d4f4d149db5 Merge branch 'mscc-ocelot-all-ports-vlan-untagged-egress' adds 0754d65bd4be ice: Add infrastructure for mqprio support via ndo_setup_tc adds fbc7b27af0f9 ice: enable ndo_setup_tc support for mqprio_qdisc adds 9fea749856d1 ice: Add tc-flower filter support for channel adds dedb0809c9ba Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 82b318983c51 net: dsa: introduce helpers for iterating through ports using dp adds d0004a020bb5 net: dsa: remove the "dsa_to_port in a loop" antipattern f [...] adds 65c563a67755 net: dsa: do not open-code dsa_switch_for_each_port adds 57d77986e742 net: dsa: remove gratuitous use of dsa_is_{user,dsa,cpu}_port adds fac6abd5f132 net: dsa: convert cross-chip notifiers to iterate using dp adds 5068887a4fbe net: dsa: tag_sja1105: do not open-code dsa_switch_for_each_port adds 992e5cc7be8e net: dsa: tag_8021q: make dsa_8021q_{rx,tx}_vid take dp as [...] adds ce2729731ab3 Merge branch 'dsa_to_port-loops' adds c5c6e589a8c8 net: stats: Read the statistics in ___gnet_stats_copy_basi [...] adds 50af5969bb22 net/core: Remove unused assignment operations and variable adds ae77bdbc2fc6 net: enetc: remove local "priv" variable in enetc_clean_tx_ring() adds 520661495409 net: enetc: use the skb variable directly in enetc_clean_t [...] adds 8e8c1bfce302 Merge branch 'enetc-trivial-ptp-one-step-tx-timestamping-c [...] adds 8476429aa71c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d51b6b2287ae libbpf: Remove Makefile warnings on out-of-sync netlink.h/ [...] adds 34e3ab1447db bpftool: Fix install for libbpf's internal header(s) adds ced846c65e8f bpftool: Do not FORCE-build libbpf adds 062e1fc008de bpftool: Turn check on zlib from a phony target into a con [...] adds 32fa0efab63e Merge branch 'fixes for bpftool's Makefile' adds 588cd7ef5382 bpf: Silence Coverity warning for find_kfunc_desc_btf adds ebc7b50a3849 libbpf: Migrate internal use of bpf_program__get_prog_info_linear adds 5f52d47c5f75 bpf/preload: Clean up .gitignore and "clean-files" target adds b8f49dce799f selftests/bpf: Remove duplicated include in cgroup_helpers adds efc36d6c642a bpftool: Remove useless #include to <perf-sys.h> from map_ [...] adds b599015f044d samples/bpf: Fix application of sizeof to pointer adds b16d12f39002 selftests/bpf: Use cpu_number only on arches that have it adds c9e982b87946 libbpf: Fix dumping big-endian bitfields adds 961632d54163 libbpf: Fix dumping non-aligned __int128 adds 99aaebfc288a Merge branch 'btf_dump fixes for s390' adds 7960d02dddcc selftests/bpf: Some more atomic tests adds db5b6a46f43a net: bpf: Switch over to memdup_user() adds 44ce0ac11e4e samples: bpf: Suppress readelf stderr when probing for BTF [...] adds 9eeb3aa33ae0 bpf: Add bpf_skc_to_unix_sock() helper adds b6c4e7151609 selftests/bpf: Test bpf_skc_to_unix_sock() helper adds 549beec028ad Merge branch 'Add bpf_skc_to_unix_sock() helper' adds 632f96d2652e libbpf: Fix ptr_is_aligned() usages adds aba64c7da983 bpf: Add verified_insns to bpf_prog_info and fdinfo adds e1b9023fc7ab selftests/bpf: Add verif_stats test adds 8082b8561dfd Merge branch 'bpf: keep track of verifier insn_processed' adds d4121376ac7a selftests/bpf: Fix perf_buffer test on system with offline cpus adds aa274f98b269 selftests/bpf: Fix possible/online index mismatch in perf_ [...] adds 99d099757ab4 selftests/bpf: Use nanosleep tracepoint in perf buffer test adds b0c7663dd564 Merge branch 'selftests/bpf: Fixes for perf_buffer test' adds b96c07f3b5ae libbpf: Deprecate btf__finalize_data() and move it into libbpf.c adds 29a30ff50151 libbpf: Extract ELF processing state into separate struct adds ad23b7238474 libbpf: Use Elf64-specific types explicitly for dealing with ELF adds 25bbbd7a444b libbpf: Remove assumptions about uniqueness of .rodata/.da [...] adds 8654b4d35e6c bpftool: Support multiple .rodata/.data internal maps in skeleton adds ef9356d392f9 bpftool: Improve skeleton generation for data maps without [...] adds aed659170a31 libbpf: Support multiple .rodata.* and .data.* BPF maps adds 30c5bd96476c selftests/bpf: Demonstrate use of custom .rodata/.data sections adds 26071635ac5e libbpf: Simplify look up by name of internal maps adds 4f2511e19909 selftests/bpf: Switch to ".bss"/".rodata"/".data" lookups [...] adds 29da17c48886 Merge branch 'libbpf: support custom .rodata.*/.data.* sections' adds 5c5490ddbf87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5ac75f6ca026 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 60dd57c74794 Merge brank 'mlx5_mkey' into rdma.git for-next adds 2aaa0224666d Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] adds 026e092c2aa9 MAINTAINERS: mt76: update MTK folks adds 515e7184bdf0 rsi: stop thread firstly in rsi_91x_init() error handling adds 257051a235c1 mwl8k: Fix use-after-free in mwl8k_fw_state_machine() adds a04310edcd00 rtw89: fix return value check in rtw89_cam_send_sec_key_cmd() adds e0e037b9fe5f rtw89: remove unneeded semicolon adds 03893e93aff8 mwifiex: Don't log error on suspend if wake-on-wlan is disabled adds fd7f8c321b78 mwifiex: Log an error on command failure during key-materi [...] adds a8a8fc7b2a71 mwifiex: Fix an incorrect comment adds cc8a8bc37466 mwifiex: Send DELBA requests according to spec adds 5943a864fe84 mwifiex: Deactive host sleep using HSCFG after it was acti [...] adds 747ff7d3d742 ath10k: Don't always treat modem stop events as crashes adds 053f9852b95e ath9k: add option to reset the wifi chip via debugfs adds 4925642d5412 ath9k: Fix potential interrupt storm on queue reset adds 57bb2398bd5f dt-bindings: net: wireless: qca,ath9k: convert to the json-schema adds 7210b4b77fe4 ath11k: Remove unused variable in ath11k_dp_rx_mon_merg_msdus() adds 567ec33a76c7 ath11k: Fix spelling mistake "incompaitiblity" -> "incompa [...] adds 4f50bdfb4e5f ath11k: Remove redundant assignment to variable fw_size adds ec4363384c3f ath11k: Use kcalloc() instead of kzalloc() adds 4b6012a7830b ath: dfs_pattern_detector: Fix possible null-pointer deref [...] adds 96527d527b27 ath11k: Handle MSI enablement during rmmod and SSR adds 31582373a4a8 ath11k: Change number of TCL rings to one for QCA6390 adds 03469e79fee9 ath9k: support DT ieee80211-freq-limit property to limit channels adds 8cd5c0847160 ath11k: Identify DFS channel when sending scan channel lis [...] adds 57671351379b ath9k: fix an IS_ERR() vs NULL check adds 0a491167fe0c ath10k: fix max antenna gain unit adds 65b4b8aa0f59 ath5k: replace snprintf in show functions with sysfs_emit adds 8347c80600c1 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] adds 2f629a7772e2 iwlwifi: mvm: reset PM state on unsuccessful resume adds 70382b0897ee iwlwifi: change all JnP to NO-160 configuration adds 0f892441d8c3 iwlwifi: pnvm: don't kmemdup() more than we have adds e864a77f51d0 iwlwifi: pnvm: read EFI data only if long enough adds 8bf26aa10a8e iwlwifi: cfg: set low-latency-xtal for some integrated So devices adds 708884e7f7f3 wireless: use eth_hw_addr_set() adds fcb79f31d906 wireless: use eth_hw_addr_set() instead of ether_addr_copy() adds 8fac27fbc80e wireless: use eth_hw_addr_set() for dev->addr_len cases adds f2e2a083be8a ath6kl: use eth_hw_addr_set() adds c7b6128a8db1 wil6210: use eth_hw_addr_set() adds 251277af9c4f atmel: use eth_hw_addr_set() adds fba610c5bf70 brcmfmac: prepare for const netdev->dev_addr adds e3f90395c4f2 airo: use eth_hw_addr_set() adds d8a416def4c8 ipw2200: prepare for const netdev->dev_addr adds 2202c2f428e1 hostap: use eth_hw_addr_set() adds 0341ae70ebf0 wilc1000: use eth_hw_addr_set() adds 6dedb2742b7a ray_cs: use eth_hw_addr_set() adds 18774612246d wl3501_cs: use eth_hw_addr_set() adds 2ad96cb5b4f4 zd1201: use eth_hw_addr_set() adds df040215c077 mt76: mt7921: fix endianness in mt7921_mcu_tx_done_event adds 305023510f13 mt76: mt7921: avoid unnecessary spin_lock/spin_unlock in m [...] adds 08b3c8da87ae mt76: mt7915: fix endianness warning in mt7915_mac_add_txs_skb adds 7fc167bbc929 mt76: mt7921: fix endianness warning in mt7921_update_txs adds d81bfb41e30c mt76: mt7615: fix endianness warning in mt7615_mac_write_txwi adds 3924715ffe5e mt76: mt7915: fix info leak in mt7915_mcu_set_pre_cal() adds 7e4de0c853ae mt76: mt7915: fix calling mt76_wcid_alloc with incorrect p [...] adds d741abeafa47 mt76: connac: fix mt76_connac_gtk_rekey_tlv usage adds bf3747ae2e25 mt76: mt7921: enable aspm by default adds adedbc643f02 mt76: fix build error implicit enumeration conversion adds 64ed76d118c6 mt76: mt7921: fix survey-dump reporting adds c33edef52021 mt76: mt76x02: fix endianness warnings in mt76x02_mac.c adds 4826075c8da5 mt76: mt7915: report HE MU radiotap adds d5f4ceeee69e mt76: mt7915: adapt new firmware to update BA winsize for [...] adds 502604f54597 mt76: mt7921: add .set_sar_specs support adds d45dac0732a2 mt76: mt7915: fix an off-by-one bound check adds ffbebe7649c3 mt76: mt7915: take RCU read lock when calling ieee80211_bs [...] adds ae06a88f3d92 mt76: mt7915: cleanup -Wunused-but-set-variable adds 9908d98ae72c mt76: mt7915: report tx rate directly from tx status adds 05909e4625b0 mt76: mt7915: remove mt7915_sta_stats adds bce844584799 mt76: mt7921: introduce testmode support adds e4867225431f mt76: add mt76_default_basic_rate more devices can rely on adds 326d229f8622 mt76: mt7921: fix mgmt frame using unexpected bitrate adds bad67a264183 mt76: mt7915: fix mgmt frame using unexpected bitrate adds cd3f387371e9 mt76: mt7921: Fix out of order process by invalid event pkt adds b5cd1fd6043b mt76: mt7615: fix skb use-after-free on mac reset adds 688088728bd3 mt76: mt7921: Add mt7922 support adds 02ee68b95d81 mt76: mt7915: add control knobs for thermal throttling adds 68232efffe4e mt76: mt7915: send EAPOL frames at lowest rate adds 7780ba75c5da mt76: mt7921: send EAPOL frames at lowest rate adds 82a980f82a51 mt76: mt7915: fix potential overflow of eeprom page index adds 978fdd660c50 mt76: mt7915: switch proper tx arbiter mode in testmode adds 47f1c08db7f3 mt76: mt7915: fix bit fields for HT rate idx adds 33920b2bf048 mt76: add support for setting mcast rate adds a23f80aa9c5e mt76: mt7921: fix dma hang in rmmod adds 781f62960c63 mt76: connac: fix GTK rekey offload failure on WPA mixed mode adds f3f1c04536b8 mt76: connac: add support for limiting to maximum regulato [...] adds 82e0f5964737 mt76: mt7921: get rid of monitor_vif adds b30363102a41 mt76: mt7921: get rid of mt7921_mac_set_beacon_filter adds 890809ca1986 mt76: mt7921: introduce mt7921_mcu_set_beacon_filter utili [...] adds f6e1f59885da mt76: overwrite default reg_ops if necessary adds 1f832887d75e mt76: mt7615: move mt7615_mcu_set_p2p_oppps in mt76_connac module adds 4fee32153ab6 mt76: mt7921: report HE MU radiotap adds 4d2423326de9 mt76: mt7915: add HE-LTF into fixed rate command adds 99b8e195994d mt76: mt7921: fix firmware usage of RA info using legacy rates adds 8e695328a100 mt76: mt7921: fix kernel warning from cfg80211_calculate_bitrate adds 67f938577b2c mt76: mt7921: fix endianness warnings in mt7921_mac_decode [...] adds 9aac2969fe5f mt76: mt7915: update mac timing settings adds f17f4864504d mt76: use IEEE80211_OFFLOAD_ENCAP_ENABLED instead of MT_DR [...] adds e63db6d35f79 mt76: mt7915: fix he_mcs capabilities for 160mhz adds 16bab114895e mt76: mt7915: fix potential NPE in TXS processing adds 0421bf80579b mt76: mt7915: add LED support adds b4b9f0a32d31 mt76: mt7915: introduce bss coloring support adds 2c3b26f2bc1f mt76: mt7915: improve code readability in mt7915_mcu_sta_bfer_ht adds ab06964eb96c mt76: mt7915: fix WMM index on DBDC cards adds 0ab947c3dc8e mt76: mt7921: move mt7921_queue_rx_skb to mac.c adds 776ec4e77aa6 mt76: mt7915: rework debugfs queue info adds 6e5ceaff7528 mt76: mt7915: rename debugfs tx-queues adds 569008744178 mt76: mt7921: always wake device if necessary in debugfs adds cf592be1d734 mt76: mt7921: update mib counters dumping phy stats adds 4fb0a7d26ab0 mt76: fix boolreturn.cocci warnings adds a2e759612e5f mt76: switch from 'pci_' to 'dma_' API adds abe3f3da6709 mt76: fill boottime_ns in Rx path adds 970be1dff26d mt76: disable BH around napi_schedule() calls adds 68ee6a14fe62 mt76: mt7915: enable configured beacon tx rate adds 0ae3ff568451 mt76: mt7915: fix hwmon temp sensor mem use-after-free adds 0bb4e9187ea4 mt76: mt7615: fix hwmon temp sensor mem use-after-free adds 159d95d4737f mt76: mt7921: start reworking tx rate reporting adds 273910ac4375 mt76: mt7921: add support for tx status reporting adds 970ab80ef9f6 mt76: mt7921: report tx rate directly from tx status adds 8c19b3fe6942 mt76: mt7921: remove mcu rate reporting code adds 1799c220d807 mt76: mt7921: remove mt7921_sta_stats adds b5cdb4f9d149 mt76: move spin_lock_bh to spin_lock in tasklet adds 706dc08c2936 mt76: mt7915: honor all possible error conditions in mt791 [...] adds e500c9470e26 mt76: mt7915: fix possible infinite loop release semaphore adds 3a0098768761 mt76: mt7921: robustify hardware initialization flow adds 02d1c7d494d8 mt76: mt7921: fix retrying release semaphore without end adds 95bc1457f66a mt76: mt7915: add ethtool stats support adds c4c2a370300e mt76: mt7915: add tx stats gathered from tx-status callbacks adds bc529ee3a7b8 mt76: mt7915: add some per-station tx stats to ethtool adds 016f2040591f mt76: mt7915: add tx mu/su counters to mib adds a90f2115c1a8 mt76: mt7915: add more MIB registers adds f474e6f1b317 mt76: mt7915: add mib counters to ethtool stats adds b64c3202d4e4 mt76: connac: set 6G phymode in mt76_connac_get_phy_mode{,v2} adds 212e5197eec2 mt76: connac: enable 6GHz band for hw scan adds cee3fd297959 mt76: connac: add 6GHz support to mt76_connac_mcu_set_chan [...] adds 9b2ea8eee42a mt76: connac: set 6G phymode in single-sku support adds 5883892bab53 mt76: connac: add 6GHz support to mt76_connac_mcu_sta_tlv adds 3cf3e01ba620 mt76: connac: add 6GHz support to mt76_connac_mcu_uni_add_bss adds bebd3681113a mt76: connac: enable hw amsdu @ 6GHz adds edf9dab8ba27 mt76: add 6GHz support adds 50ac15a511e3 mt76: mt7921: add 6GHz support adds bd1e3e7b693c mt76: introduce packet_id idr adds c02f86eee8da mt76: remove mt76_wcid pointer from mt76_tx_status_check s [...] adds c34f100590f1 mt76: substitute sk_buff_head status_list with spinlock_t [...] adds c4a784e34bd5 mt76: schedule status timeout at dma completion adds 255d3807b604 mt76: support reading EEPROM data embedded in fdt adds a8315b2b94f4 dt: bindings: net: mt76: add eeprom-data property adds 215a2efae38f mt76: introduce __mt76_mcu_send_firmware routine adds 5b8f1840c3e1 mt76: drop MCU header size from buffer size in __mt76_mcu_ [...] adds f05c8c9827b7 mt76: mt7915: introduce __mt7915_get_tsf routine adds 179090a58940 mt76: mt7915: introduce mt7915_mcu_twt_agrt_update mcu command adds 3782b69d03e7 mt76: mt7915: introduce mt7915_mac_add_twt_setup routine adds 204324764cb2 mt76: mt7915: enable twt responder capability adds 34f374f85eff mt76: mt7915: add twt_stats knob in debugfs adds 2d8be76c1674 mt76: debugfs: improve queue node readability adds a6fdbdd1ac29 mt76: mt7615: fix monitor mode tear down crash adds b94c0ed609bd mt76: mt7921: add delay config for sched scan adds a1b0bbd4846b mt76: use a separate CCMP PN receive counter for managemen [...] adds 7360cdec1cb5 mt76: do not access 802.11 header in ccmp check for 802.3 rx skbs adds b5f2ba8a4c79 mt76: connac: fix possible NULL pointer dereference in mt7 [...] adds 22dffbddf016 mt76: mt7915: introduce mt7915_mcu_beacon_check_caps() adds f89f297aef28 mt76: mt7915: fix txbf starec TLV issues adds a56c431ededa mt76: mt7915: improve starec readability of txbf adds afa0370f3a3a mt76: mt7915: fix sta_rec_wtbl tag len adds 89bbd3730f38 mt76: mt7915: rework starec TLV tags adds 161cc13912d3 mt76: mt7915: fix muar_idx in mt7915_mcu_alloc_sta_req() adds f9372753648e mt76: mt7915: set VTA bit in tx descriptor adds e5a9f383134e mt76: mt7915: set muru platform type adds 3263039d757c mt76: rely on phy pointer in mt76_register_debugfs_fops ro [...] adds 115a2d733b3d mt76: mt7915: introduce mt76 debugfs sub-dir for ext-phy adds 53d12b55063c mt76: mt7915: improve code readability for xmit-queue handler adds d512b008fafb mt76: sdio: export mt76s_alloc_rx_queue and mt76s_alloc_tx [...] adds e0710ca9576a mt76: mt7915: remove dead code in debugfs code adds bb0ae4cfeea9 mt76: mt7921: add MU EDCA cmd support adds 576b4484f3a8 mt76: mt7921: refactor mac.c to be bus independent adds f1b27f54cf66 mt76: mt7921: refactor dma.c to be pcie specific adds dfc7743de1eb mt76: mt7921: refactor mcu.c to be bus independent adds 033ae79b3830 mt76: mt7921: refactor init.c to be bus independent adds 8910a4e5ba34 mt76: mt7921: add MT7921_COMMON module adds 87f9bf24ea84 mt76: connac: move mcu reg access utility routines in mt76 [...] adds 02fbf8199f6e mt76: mt7663s: rely on mcu reg access utility adds f0ff5d3aa648 mt76: mt7921: make all event parser reusable between mt792 [...] adds f1e2eef11101 mt76: mt7921: use physical addr to unify register access adds 764dee47e2c1 mt76: sdio: move common code in mt76_sdio module adds 3ad085093417 mt76: sdio: introduce parse_irq callback adds dacf0acfe2ce mt76: sdio: extend sdio module to support CONNAC2 adds 8c94f0e63bb3 mt76: connac: extend mcu_get_nic_capability adds 16d98b548365 mt76: mt7921: rely on mcu_get_nic_capability adds fe0195f75633 mt76: mt7921: refactor mt7921_mcu_send_message adds 48fab5bbef40 mt76: mt7921: introduce mt7921s support adds ca74b9b907f9 mt76: mt7921s: add reset support adds d387cde7af84 mt76: mt76x0: correct VHT MCS 8/9 tx power eeprom offset adds 99043e99a774 mt76: move mt76_sta_stats in mt76.h adds 54ae98ff4b22 mt76: move mt76_ethtool_worker_info in mt76 module adds 81811173de4f mt76: mt7915: run mt7915_get_et_stats holding mt76 mutex adds 37dd57554c35 mt76: mt7915: move tx amsdu stats in mib_stats adds 6c833df90ce9 mt76: do not reset MIB counters in get_stats callback adds 6b16ae47eb82 mt76: mt7921: add some more MIB counters adds 6eb58ceaf21d mt76: mt7921: introduce stats reporting through ethtool adds 9e893d28ce4a mt76: mt7921: add sta stats accounting in mt7921_mac_add_txs_skb adds fe041bee9c23 mt76: mt7921: move tx amsdu stats in mib_stats adds 568a1b516a2c mt76: mt7921: add per-vif counters in ethtool adds bbf77f6ccebf mt76: mt7915: enable HE UL MU-MIMO adds 16bff457dd33 mt76: mt7915: rework mt7915_mcu_sta_muru_tlv() adds 3176487f3fde mt76: mt7915: fix missing HE phy cap adds ff8c04989168 mt76: mt7915: change max rx len limit of hw modules adds 9bc0b1aa8b7e Merge tag 'mt76-for-kvalo-2021-10-20' of https://github.co [...] adds d533666113fd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 1d0688421449 Bluetooth: virtio_bt: fix memory leak in virtbt_rx_handle() adds 7a517ac9c00b Bluetooth: btsdio: Do not bind to non-removable BCM4345 an [...] adds c506f0315f7e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds eb3d6175e4a9 mac80211: debugfs: calculate free buffer size correctly adds e76219e675eb wireless: mac80211_hwsim: use eth_hw_addr_set() adds de1352ead8a8 mac80211: use eth_hw_addr_set() adds 10de5a599f92 cfg80211: prepare for const netdev->dev_addr adds 8223ac199a38 mac80211: fix memory leaks with element parsing adds ba9d0db9a5cc mac80211: fils: use cfg80211_find_ext_elem() adds 153e2a11c99b nl80211: use element finding functions adds a3eca8179297 cfg80211: scan: use element finding functions in easy cases adds f2622138f935 mac80211: use ieee80211_bss_get_elem() in most places adds 97981d89a1d4 cfg80211: separate get channel number from ies adds a6e34fde48e8 mac80211: split beacon retrieval functions adds 1add667da242 nl80211: vendor-cmd: intel: add more details for IWL_MVM_V [...] adds 63fa04266629 nl80211: Add LC placeholder band definition to nl80211_band adds b33fb28c867d mac80211: Prevent AP probing during suspend adds f9d366d420af cfg80211: fix kernel-doc for MBSSID EMA adds 4e20217df797 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a8fc22ef4ac8 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds 5e4ef7f05d35 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds 7592a4ded14b Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] adds 4b08fc3400b5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 94ff371eb849 Merge tag 'drm-intel-next-2021-10-15' of git://anongit.fre [...] adds aa5e9f98113b drm/i915/gt: include tsc.h where used adds a5b51a9f8523 drm/i915/gt: add asm/cacheflush.h for use of clflush() adds c46f4405486d drm/i915: Stop using I915_TILING_* in client blit selftest adds b0179f0d18dd drm/i915: fix blank screen booting crashes adds 82a149a62b6b drm/i915/gt: move remaining debugfs interfaces into gt adds 0ea92ace8b95 drm/i915/guc: Move GuC guc_id allocation under submission [...] adds 1a52faed3131 drm/i915/guc: Take GT PM ref when deregistering context adds f61eae181570 drm/i915/guc: Take engine PM when a context is pinned with [...] adds 363324292710 drm/i915/guc: Don't call switch_to_kernel_context with GuC [...] adds 4f3059dc2dbb drm/i915: Add logical engine mapping adds 9409eb359427 drm/i915: Expose logical engine instance to user adds 3897df4c0187 drm/i915/guc: Introduce context parent-child relationship adds c2aa552ff09d drm/i915/guc: Add multi-lrc context registration adds 44d25fec1a5d drm/i915/guc: Ensure GuC schedule operations do not operat [...] adds 09c5e3a5e509 drm/i915/guc: Assign contexts in parent-child relationship [...] adds 99b47aaddfa9 drm/i915/guc: Implement parallel context pin / unpin functions adds 6b540bf6f143 drm/i915/guc: Implement multi-lrc submission adds bc955204919e drm/i915/guc: Insert submit fences between requests in par [...] adds 872758dbdb93 drm/i915/guc: Implement multi-lrc reset adds d38a9294491d drm/i915/guc: Update debugfs for GuC multi-lrc adds e5e32171a2cf drm/i915/guc: Connect UAPI to GuC multi-lrc interface adds 0d7502fcd420 drm/i915/doc: Update parallel submit doc to point to i915_drm.h adds f9d72092cb49 drm/i915/guc: Add basic GuC multi-lrc selftest adds 5851387a422c drm/i915/guc: Implement no mid batch preemption for multi-lrc adds 544460c33821 drm/i915: Multi-BB execbuf adds 28c7023332ce drm/i915/guc: Handle errors in multi-lrc requests adds afc76f307e60 drm/i915: Make request conflict tracking understand parall [...] adds 7647f0096ee8 drm/i915: Update I915_GEM_BUSY IOCTL to understand composi [...] adds 4eb61ddc1b67 drm/i915: Enable multi-bb execbuf adds ef7ec41f17cb drm/i915: Replace the unconditional clflush with drm_clflu [...] adds af7b6d234eef drm/i915: Convert unconditional clflush to drm_clflush_vir [...] adds 9ced12182d0d drm/i915: Catch yet another unconditioal clflush adds c654dc379379 drm/i915/selftests: remove duplicate include in mock_region.c adds e1f17ea4c36f drm/i915: mark dmabuf objects as ALLOC_USER adds f7858cb48bf8 drm/i915: mark userptr objects as ALLOC_USER adds 30f1dccd295b drm/i915: extract bypass-llc check into helper adds a035154da45d drm/i915/dmabuf: add paranoid flush-on-acquire adds 63430347713a drm/i915/userptr: add paranoid flush-on-acquire adds d70af57944a1 drm/i915/shmem: ensure flush during swap-in on non-LLC adds df94fd05e69e drm/i915: expand on the kernel-doc for cache_dirty adds 3884d8af9b3f drm/i915: mark up internal objects with start_cpu_write adds ab5d964c001b drm/i915/selftests: mark up hugepages object with start_cpu_write adds 6f2f7c83303d Merge tag 'drm-intel-gt-next-2021-10-21' of git://anongit. [...] adds dae5da00af1b Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds a0a8e7594811 drm/amdgpu: use new iterator in amdgpu_vm_prt_fini adds 8315e2975e8e drm/msm: use new iterator in msm_gem_describe adds 0597ca7b43e4 drm/radeon: use new iterator in radeon_sync_resv adds 035f79f9b77d drm/gma500: Remove generic DRM drivers in probe function adds a3c09a02ef9f drm/sun4i: virtual CMA addresses are not needed adds f8b5307074f8 drm/rockchip: Implement mmap as GEM object function adds 41229da3ea26 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 5efacdf072d1 drm/amdgpu: support B0&B1 external revision id for yellow carp adds 40320159f066 drm/amdgpu: replace snprintf in show functions with sysfs_emit adds 68e3871dcd6e drm/amdgpu/pm: properly handle sclk for profiling modes on [...] adds c9c7d1804592 drm/amdgpu/gfx10: fix typo in gfx_v10_0_update_gfx_clock_gating() adds 18f12604f5ee drm/amdkfd: protect hawaii_device_info with CONFIG_DRM_AMDGPU_CIK adds 0f3d2b680444 drm/amdkfd: protect raven_device_info with KFD_SUPPORT_IOMMU_V2 adds 7092432e3cb1 drm/amdgpu: drop soc15_set_ip_blocks() adds bf99b9b03265 drm/amdgpu: drop nv_set_ip_blocks() adds 0d055f09e121 drm/amdgpu: drop navi reg init functions adds dcd5ea9f9428 drm/amdgpu: Clarify error when hitting bad page threshold adds f1be6c504f4b drm/amdgpu: use generic fb helpers instead of setting up A [...] adds bd01f6b68a72 drm/amdgpu: add another raven1 gfxoff quirk adds ccc5df7037e4 drm/amdgpu: only check for _PR3 on dGPUs adds 1899851cd6b0 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify adds bbf4bdea5193 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" adds 255f225d4fe9 Revert "drm/amd/display: To modify the condition in indica [...] adds c52179a248af drm/radeon: Add HD-audio component notifier support (v2) adds 2ceec1010d99 drm/amdgpu/smu11.0: add missing IP version check adds 91f6a183f5f5 drm/amdgpu/vcn3.0: handle harvesting in firmware setup adds add9aed0117c drm/amdgpu: Consolidate VCN firmware setup code adds 9aee01b826f1 drm/amdgpu/vcn2.0: remove intermediate variable adds 019906884a57 drm/amdgpu/vcn3.0: remove intermediate variable adds a885b0da59b8 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds 4ec5ffc341ce drm/i915/dp: Skip the HW readout of DPCD on disabled encoders adds 3f61ef9777c0 drm/i915/dp: Ensure sink rate values are always valid adds 9ad87de47356 drm/i915/dp: Ensure max link params are always valid adds bedcaddadd22 drm/i915/dp: Ensure sink/link max lane count values are al [...] adds caae4fb537d8 drm/i915/dp: Sanitize sink rate DPCD register values adds ce679dea955e drm/i915/dp: Sanitize link common rate array lookups adds 808b79eb8165 drm/i915/display: Rename POWER_DOMAIN_DPLL_DC_OFF to POWER [...] adds 1af10a97b3a6 drm/i915/display: Add warn_on in intel_psr_pause() adds 171c555c2c26 Revert "drm/i915/bios: gracefully disable dual eDP for now" adds e2b8329432b8 drm/i915: Add a table with a descriptor for all i915 modifiers adds 672d07517e72 drm/i915: Move intel_get_format_info() to intel_fb.c adds 3dfb2d6b489f drm/i915: Add tiling attribute to the modifier descriptor adds d89357ded55e drm/i915: Simplify the modifier check for interlaced scano [...] adds b1562f0f0f69 drm/i915: Unexport is_semiplanar_uv_plane() adds 0f2922ef4848 drm/i915: Move intel_format_info_is_yuv_semiplanar() to in [...] adds b0f1670d22ce drm/i915: Add a platform independent way to get the RC CCS [...] adds df63860da913 drm/i915: Handle CCS CC planes separately from CCS AUX planes adds f50423436105 drm/i915: Add a platform independent way to check for CCS [...] adds e359c47bfa61 drm/i915: Move is_ccs_modifier() to intel_fb.c adds 0b2c31dd8868 drm/i915: Add functions to check for RC CCS CC and MC CCS [...] adds 09f8fe4cae5e drm/i915: Move function prototypes to the correct header adds 3cf460bd683d drm/i915/hdmi: Split intel_hdmi_bpc_possible() to source v [...] adds bb115220d248 drm/i915/hdmi: Introduce intel_hdmi_is_ycbr420() adds 59908256d810 drm/i915/hdmi: Introduce intel_hdmi_tmds_clock() adds f4fdf37684eb drm/i915/hdmi: Unify "4:2:0 also" logic between .mode_vali [...] adds 81148c266f6a drm/i915/hdmi: Extract intel_hdmi_output_format() adds 72f1139b90ad Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds a276be1951aa Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] adds d624e50aa3c1 drm/msm/dp: Remove global g_dp_display variable adds 167dac97eb46 drm/msm/dp: Modify prototype of encoder based API adds 269e92d84cd2 drm/msm/dp: Allow specifying connector_type per controller adds 4b296d15b355 drm/msm/dp: Allow attaching a drm_panel adds bb3de286d992 drm/msm/dp: Support up to 3 DP controllers adds e60af4f8550f dt-bindings: msm/dp: Add SC8180x compatibles adds 4103d878d255 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] adds 9ccc875241ef Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] adds b4f966e485e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b8f3b564937c Merge tag 'v5.15-rc6' into asoc-5.16 adds 0f884099a575 ASoC: tlv320aic32x4: Make aic32x4_remove() return void adds bc387887ae22 ASoC: meson: implement driver_name for snd_soc_card in mes [...] adds 0ea15e98cfbe ASoC: rockchip: i2s-tdm: Fix refcount test adds a2b5c48abd48 ASoC: dt-bindings: mediatek: rename reset controller heade [...] adds 121966d03b32 ASoC: soc-pcm: tidyup soc_pcm_hw_clean() - step1 adds 86e4aef6c9a1 ASoC: soc-pcm: tidyup soc_pcm_hw_clean() - step2 adds 01e90ee15e81 ASoC: soc-component: add snd_soc_component_is_codec() adds 41b1774fb814 ASoC: soc-core: tidyup empty function adds 7db07e37e13c ASoC: soc-core: accept zero format at snd_soc_runtime_set_ [...] adds a79b02d5f24f Merge series "ASoC: cleanup / tidyup soc-pcm/core/componen [...] adds bfceb9c21601 Merge branch 'asoc-5.15' into asoc-5.16 adds 961e7ba550c7 ASoC: qcom: sm8250: add support for TX and RX Macro dais adds 810532e7392e ASoC: qcom: sm8250: Add Jack support adds 430415055348 Merge series "ASoC: qcom: sm8250: add support for TX and R [...] adds 324081ab79b7 Merge branch 'asoc-5.15' into asoc-5.16 adds fbdf6ab3d36e Merge remote-tracking branch 'asoc/for-5.16' into asoc-next adds 48b854a462e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1c02d0bcd265 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 3b44b3712c5b io_uring: split logic of force_nonblock adds ce807b324fd4 Merge branch 'for-5.16/io_uring' into for-next adds a277654bafb5 nvme: add APIs for stopping/starting admin queue adds 6ca1d9027e0d nvme: apply nvme API to quiesce/unquiesce admin queue adds ebc9b9526015 nvme: prepare for pairing quiescing and unquiescing adds 9e6a6b121210 nvme: paring quiesce/unquiesce adds 1d35d519d8bf nvme: loop: clear NVME_CTRL_ADMIN_Q_STOPPED after admin qu [...] adds e70feb8b3e68 blk-mq: support concurrent queue quiesce/unquiesce adds 3c28642f1da8 Merge branch 'for-5.16/block' into for-next adds 898df2447b9e io_uring: Use ERR_CAST() instead of ERR_PTR(PTR_ERR()) adds d04a4b0ffd1b Merge branch 'for-5.16/io_uring' into for-next adds cf6d6238cdd3 block: turn macro helpers into inline functions adds 859897c3fb9a block: convert leftovers to bdev_get_queue adds 478eb72b815f block: optimise req_bio_endio() adds 1497a51a3287 block: don't bloat enter_queue with percpu_ref adds c809084ab033 block: inline a part of bio_release_pages() adds 32edfbe62c09 Merge branch 'for-5.16/block' into for-next adds 0c98057be9ef nbd: Fix use-after-free in pid_show adds 169bbdacaa47 s390/dasd: handle request magic consistently as unsigned int adds 10c78e53eea3 s390/dasd: fix kernel doc comment adds 23596961b437 s390/dasd: split up dasd_eckd_read_conf adds 74e2f2110258 s390/dasd: move dasd_eckd_read_fc_security adds 542e30ce8e6e s390/dasd: summarize dasd configuration data in a separate [...] adds 9dffede0115e s390/dasd: fix missing path conf_data after failed allocation adds a8e5d491dfc1 s390/dasd: fix possibly missed path verification adds 44544d5bcb1d Merge branch 'for-5.16/drivers' into for-next adds 037057a5a979 block: remove inaccurate requeue check adds 8a5d3ca87eaa Merge branch 'for-5.16/block' into for-next adds a307e2abfc22 md: bcache: Fix spelling of 'acquire' adds 0a2b3e363566 bcache: reserve never used bits from bkey.high adds d55f7cb2e5c0 bcache: fix error info in register_bcache() adds 0259d4498ba4 bcache: move calc_cached_dev_sectors to proper place on ba [...] adds 7e84c2150731 bcache: remove the cache_dev_name field from struct cache adds 0f5cd7815f7f bcache: remove the backing_dev_name field from struct cached_dev adds 00387bd21dac bcache: use bvec_kmap_local in bch_data_verify adds 39fa7a95552c bcache: remove bch_crc64_update adds 4977e4467304 Merge branch 'for-5.16/drivers' into for-next adds a214b949d8e3 blk-mq: only flush requests from the plug in blk_mq_submit_bio adds dbb6f764a079 blk-mq: move blk_mq_flush_plug_list to block/blk-mq.h adds b600455d8430 block: optimise blk_flush_plug_list adds 008f75a20e70 block: cleanup the flush plug helpers adds 8b8fd7d5f797 Merge branch 'for-5.16/block' into for-next adds 0994c64eb415 blk-mq: Fix blk_mq_tagset_busy_iter() for shared tags adds bed073118387 Merge branch 'for-5.16/block' into for-next adds 057178cf518e fs: bdev: fix conflicting comment from lookup_bdev adds 49389040df8f Merge branch 'for-5.16/block' into for-next adds bbc3925cf696 cdrom: Remove redundant variable and its assignment adds 60069ac90ba2 Merge branch 'for-5.16/cdrom' into for-next adds f6f09c15a767 nvme: generate uevent once a multipath namespace is operat [...] adds 01d838164b4c nvme-fc: add support for ->map_queues adds 2b2af50ae836 qla2xxx: add ->map_queues support for nvme adds e3e19dcc4c41 nvmet: fix use-after-free when a port is removed adds fcf73a804c7d nvmet-rdma: fix use-after-free when a port is removed adds 2351ead99ce9 nvmet-tcp: fix use-after-free when a port is removed adds 44c3c6257e99 nvme-rdma: limit the maximal queue size for RDMA controllers adds 6d1555cc41c0 nvmet: add get_max_queue_size op for controllers adds c7d792f9b8b0 nvmet-rdma: implement get_max_queue_size controller op adds 626851e9225d nvmet: make discovery NQN configurable adds e15a8a975565 nvme: add CNTRLTYPE definitions for 'identify controller' adds a294711ed512 nvmet: add nvmet_is_disc_subsys() helper adds d3aef70124e7 nvmet: set 'CNTRLTYPE' in the identify controller data adds 954ae16681f6 nvme: expose subsystem type in sysfs attribute 'subsystype' adds 20e8b689c908 nvme: Add connect option 'discovery' adds e5ea42faa773 nvme: display correct subsystem NQN adds 571b5444d1ee nvmet: use macro definition for setting nmic value adds d56ae18f063e nvmet: use macro definitions for setting cmic value adds 11384580e332 nvme-multipath: add error handling support for add_disk() adds 09748122009a nvme-rdma: fix error code in nvme_rdma_setup_ctrl adds 58847f12fe78 nvme-pci: clear shadow doorbell memory on resets adds 2b81a5f01519 nvme: drop scan_lock and always kick requeue list when rem [...] adds 117d5b6d00ee nvmet: use struct_size over open coded arithmetic adds cbab6ae0d0bd Merge tag 'nvme-5.16-2021-10-21' of git://git.infradead.or [...] adds ee4a8a291b25 Merge branch 'for-5.16/drivers' into for-next adds 6450fe1f668f block: optimise boundary blkdev_read_iter's checks adds 179ae84f7ef5 block: clean up blk_mq_submit_bio() merging adds 6549a874fb65 block: convert fops.c magic constants to SHIFT_SECTOR adds 3b13c168186c percpu_ref: percpu_ref_tryget_live() version holding RCU adds e94f68527a35 block: kill extra rcu lock/unlock in queue enter adds c130efed2e57 Merge branch 'for-5.16/block' into for-next adds ff06ed7e815c block: aoe: fixup coccinelle warnings adds 937739ef13cf Merge branch 'for-5.16/drivers' into for-next adds e7089f65dd51 dm: add add_disk() error handling adds 2961c3bbcaec bcache: add error handling support for add_disk() adds 293a7c528803 xen-blkfront: add error handling support for add_disk() adds 21fd880d3da7 m68k/emu/nfblock: add error handling support for add_disk() adds 66638f163a2b um/drivers/ubd_kern: add error handling support for add_disk() adds 2e9e31bea019 rnbd: add error handling support for add_disk() adds 83b863f4a3f0 mtd: add add_disk() error handling adds a90adfe5ca7f Merge branch 'for-5.16/drivers' into for-next adds 665e97e26226 fs: replace the ki_complete two integer arguments with a s [...] adds f56806bde153 Merge branch 'for-5.16/ki_complete' into for-next adds f059a1d2e23a block: Add invalidate_disk() helper to invalidate the gendisk adds e515be8f3b3e loop: Use invalidate_disk() helper to invalidate gendisk adds 19f553db2ac0 loop: Remove the unnecessary bdev checks and unused bdev variable adds 435c2acb307f nbd: Use invalidate_disk() helper on disconnect adds 7d69289a80f1 Merge branch 'for-5.16/block' into for-next adds eebcafaebb17 blk-crypto-fallback: properly prefix function and struct names adds 1e8d44bddf57 blk-crypto: rename keyslot-manager files to blk-crypto-profile adds cb77cb5abe1f blk-crypto: rename blk_keyslot_manager to blk_crypto_profile adds 8e9f666a6e66 blk-crypto: update inline encryption documentation adds 8131e5e445ac Merge branch 'for-5.16/block' into for-next adds 1171f7a80e08 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds b443c59d8ea4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 28946f3ffdd5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b3e202fa0f9a mmc: sdhci-omap: Remove forward declaration of sdhci_omap_ [...] adds f85a15c5efe1 mmc: sdhci-omap: Fix build if CONFIG_PM_SLEEP is not set adds 61840edc8813 mmc: dw_mmc: Drop use of ->init_card() callback adds 4274dd46279f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds cfae1d2e6d6d mfd: exynos-lpass: Describe driver in KConfig adds 197e7a12be24 mfd: altr_a10sr: Add SPI device ID table adds 081be399fca1 mfd: cpcap: Add SPI device ID table adds a1198da3ef0b mfd: sprd: Add SPI device ID table adds e517a146f83a mfd: qcom-pm8xxx: switch away from using chained IRQ handlers adds ad1ebdb0e3c8 dt-bindings: mfd: Convert X-Powers AC100 binding to a schema adds 66e31059d11a dt-bindings: mfd: Convert X-Powers AXP binding to a schema adds 8cf7685c92ef mfd: arizona: Split of_match table into I2C and SPI versions adds 412a235df11f dt-bindings: mfd: syscon: Add rk3368 QoS register compatible adds c52ed00093cc dt-bindings: gpio: Convert X-Powers AXP209 GPIO binding to [...] adds 813c24f4caf3 mfd: altera-sysmgr: Fix a mistake caused by resource_size [...] adds 6f35577e0b7c Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] adds 3976e974df1f video: backlight: ili9320: Make ili9320_remove() return void adds 650dbd5c756c Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] adds ba73a00ae96f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f94bdcb544e8 next-20211021/regulator adds 866eaad787f0 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds 7ea2a1ecbb50 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds d2f2c191615a Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds 4d223988a946 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] adds 1c73213ba991 selinux: fix a sock regression in selinux_ip_postroute_compat() adds 15bf32398ad4 security: Return xattr name from security_dentry_init_security() adds 431ec2750dc3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds def7d53bbb62 Merge branch 'next' of git://github.com/cschaufler/smack-next adds edd637d6b6ab Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 96d16b6ccb12 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds dc1bf1e4c17f dt-bindings: Add SpinalHDL vendor adds 33ecdd38c6fb dt-bindings: net: marvell-bluetooth: Convert txt bindings to yaml adds 762133d6a67f dt-bindings: net: wireless: ti,wlcore: Convert to json-schema adds bb171271f194 dt-bindings: net: ti,bluetooth: Convert to json-schema adds 3985aa6ff3a8 dt-bindings: Parallelize yamllint adds 378be0cca602 dt-bindings: Consider DT_SCHEMA_FILES when finding all jso [...] adds 795e92ec5fd7 of: Add of_get_cpu_hwid() to read hardware ID from CPU nodes adds ca96bbe2469f ARM: Use of_get_cpu_hwid() adds eb11b5a9562e ARM: broadcom: Use of_get_cpu_hwid() adds 4d97b9290ed3 arm64: Use of_get_cpu_hwid() adds 316b5e31daef csky: Use of_get_cpu_hwid() adds 4e0fa9eeb102 openrisc: Use of_get_cpu_hwid() adds 41408b22ec38 powerpc: Use of_get_cpu_hwid() adds bd2259ee458e riscv: Use of_get_cpu_hwid() adds ada03c68aad5 sh: Use of_get_cpu_hwid() adds 7688fa1025cd x86: dt: Use of_get_cpu_hwid() adds 6effc8857b24 of: kobj: make of_node_is_(initialized|attached) parameters const adds a3c85b2ee098 of: make of_node_check_flag() device_node parameter const adds f925a97b32f4 of/unittest: Add of_node_put() before return adds 576f3b71d009 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 40a452791817 Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] adds 3340ec49ba2c spi: at91-usart: replacing legacy gpio interface for gpiod adds fbd30477ae52 Merge tag 'v5.15-rc6' into spi-5.16 adds 8605ad089701 Merge remote-tracking branch 'spi/for-5.16' into spi-next adds 36dcc497868a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f4c6217f7f59 perf: Add comment about current state of PERF_MEM_LVL_* na [...] adds fec9cc6175d0 perf: Add mem_hops field in perf_mem_data_src structure adds cae1d759065e tools/perf: Add mem_hops field in perf_mem_data_src structure adds 26da4abfb382 powerpc/perf: Fix data source encodings for L2.1 and L3.1 [...] adds 851d43f4eb2f Merge remote-tracking branch 'tip/perf/core' into tip-master adds 4d3816733091 futex: Fix PREEMPT_RT build adds bc67f1c454fb docs: futex: Fix kernel-doc references adds 7cdacc5f52d6 locking/rwsem: Disable preemption for spinning region adds 6c2787f2a20c locking: Remove rcu_read_{,un}lock() for preempt_{dis,en}able() adds 5197fcd09ab6 locking/rwsem: Fix comments about reader optimistic lock s [...] adds 243133a039cd Merge remote-tracking branch 'tip/locking/core' into tip-master adds 63acd42c0d49 sched/scs: Reset the shadow stack when idle_task_exit adds e4c9e8ff5484 Merge remote-tracking branch 'tip/sched/urgent' into tip-master adds 9568bfb4f04b x86/fpu: Remove pointless argument from switch_fpu_finish() adds d2d926482cdf x86/fpu: Update stale comments adds b50854eca0e0 x86/pkru: Remove useless include adds f5daf836f292 x86/fpu: Restrict xsaves()/xrstors() to independent states adds dc2f39fd1bf2 x86/fpu: Cleanup the on_boot_cpu clutter adds 01f9f62d3ae7 x86/fpu: Remove pointless memset in fpu_clone() adds 2d16a1876f20 x86/process: Clone FPU in copy_thread() adds 509e7a30cd0a x86/fpu: Do not inherit FPU context for kernel and IO work [...] adds 126fe0401883 x86/fpu: Cleanup xstate xcomp_bv initialization adds ffd3e504c9e0 x86/fpu/xstate: Provide and use for_each_xfeature() adds 63cf05a19a5d x86/fpu/xstate: Mark all init only functions __init adds a0ff0611c2fb x86/fpu: Move KVMs FPU swapping to FPU core adds ea4d6938d4c0 x86/fpu: Replace KVMs home brewed FPU copy from user adds ca834defd33b x86/fpu: Rework copy_xstate_to_uabi_buf() adds 9603445549da x86/fpu: Mark fpu__init_prepare_fx_sw_frame() as __init adds 63e81807c1f9 x86/fpu: Move context switch and exit to user inlines into [...] adds d06241f52cfe x86/fpu: Clean up CPU feature tests adds b579d0c3750e x86/fpu: Make os_xrstor_booting() private adds df95b0f1aa56 x86/fpu: Move os_xsave() and os_xrstor() to core adds 34002571cb41 x86/fpu: Move legacy ASM wrappers to core adds cdcb6fa14e14 x86/fpu: Make WARN_ON_FPU() private adds 9848fb96839b x86/fpu: Move fpregs_restore_userregs() to core adds d9d005f32aac x86/fpu: Move mxcsr related code to core adds 90489f1dee8b x86/fpu: Move fpstate functions to api.h adds 0ae67cc34f76 x86/fpu: Remove internal.h dependency from fpu/signal.h adds ff0c37e191f2 x86/sev: Include fpu/xcr.h adds 6415bb809263 x86/fpu: Mop up the internal.h leftovers adds b56d2795b297 x86/fpu: Replace the includes of fpu/internal.h adds 079ec41b22b9 x86/fpu: Provide a proper function for ex_handler_fprestore() adds 5a6f572f84d8 Merge remote-tracking branch 'tip/x86/fpu' into tip-master adds 639475d434b8 x86/CPU: Add support for Vortex CPUs adds 13207c84b6d6 Merge remote-tracking branch 'tip/x86/cpu' into tip-master adds 0a30896fc502 MAINTAINERS: Add Dave Hansen to the x86 maintainer team adds 62132b6fd894 Merge remote-tracking branch 'tip/x86/urgent' into tip-master adds bf5d00470787 x86/fpu: Replace KVMs home brewed FPU copy to user adds 87d0e5be0fac x86/fpu: Provide struct fpstate adds f83ac56acdad x86/fpu: Convert fpstate_init() to struct fpstate adds 18b3fa1ad15f x86/fpu: Convert restore_fpregs_from_fpstate() to struct fpstate adds 087df48c298c x86/fpu: Replace KVMs xstate component clearing adds 1c57572d754f x86/KVM: Convert to fpstate adds cceb496420fa x86/fpu: Convert tracing to fpstate adds caee31a36c33 x86/fpu/regset: Convert to fpstate adds 7e049e8b7459 x86/fpu/signal: Convert to fpstate adds c20942ce5128 x86/fpu/core: Convert to fpstate adds 63d6bdf36ce1 x86/math-emu: Convert to fpstate adds 2f27b5034244 x86/fpu: Remove fpu::state adds f0cbc8b3cdf7 x86/fpu: Do not leak fpstate pointer on fork adds 2dd8eedc80b1 x86/process: Move arch_thread_struct_whitelist() out of line adds 248452ce21ae x86/fpu: Add size and mask information to fpstate adds be31dfdfd75b x86/fpu: Use fpstate::size adds 073e627a4537 x86/fpu/xstate: Use fpstate for os_xsave() adds 0b2d39aa0357 x86/fpu/xstate: Use fpstate for xsave_to_user_sigframe() adds ad6ede407aae x86/fpu: Use fpstate in fpu_copy_kvm_uabi_to_fpstate() adds 3ac8d75778fc x86/fpu: Use fpstate in __copy_xstate_to_uabi_buf() adds 49e4eb4125d5 x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate() adds 5509cc78080d x86/fpu/signal: Use fpstate for size and features adds 480ff896fba8 Merge remote-tracking branch 'tip/x86/fpu' into tip-master adds 5681981fb788 x86/sev: Fix stack type check in vc_switch_off_ist() adds ce47d0c00ff5 x86/sev: Allow #VC exceptions on the VC2 stack adds 8254ef0e3d0b Merge remote-tracking branch 'tip/x86/sev' into tip-master adds 415de4407664 x86/cpu: Fix migration safety with X86_BUG_NULL_SEL adds f7354d76523e Merge remote-tracking branch 'tip/x86/cpu' into tip-master adds d67183606ec1 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] adds 8602a80bb85e clocksource/drivers/exynosy: Depend on sub-architecture fo [...] adds 29cd1123ec37 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds 4d29aab81fa0 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds 0c1479a66359 irqchip/irq-mvebu-icu: Make use of the helper function dev [...] adds bacdbd710de5 irqchip/irq-mvebu-pic: Make use of the helper function dev [...] adds 2687bf8d0d34 irqchip/irq-ts4800: Make use of the helper function devm_p [...] adds fd9ac236c253 irqchip/stm32: Make use of the helper function devm_platfo [...] adds 10002f11a0a3 irqchip/ti-sci-inta: Make use of the helper function devm_ [...] adds 12f04f9ff1f6 Merge branch irq/devm-churn into irq/irqchip-next adds 36179af21cc8 dt-bindings: microchip,eic: Add bindings for the Microchip EIC adds 00fa3461c86d irqchip/mchp-eic: Add support for the Microchip EIC adds 2aee149dd9ba irqchip/mchp-eic: Drop build-breaking COMPILE_TEST adds 4a0cdba20520 Merge branch irq/mchp-eic into irq/irqchip-next adds f1985002839a irqchip: Provide stronger type checking for IRQCHIP_MATCH/ [...] adds a947aa00edd4 irqchip/meson-gpio: Make it possible to build as a module adds dfd8c90eb28b arm64: meson: remove MESON_IRQ_GPIO selection adds bf8bde41d296 MIPS: BMIPS: Remove use of irq_cpu_offline adds 57de689ce782 irqchip/irq-bcm7038-l1: Remove .irq_cpu_offline() adds 4b55192009fc irqchip/irq-bcm7038-l1: Use irq_get_irq_data() adds 35eb2ef5df42 irqchip/irq-bcm7038-l1: Gate use of CPU logical map to MIPS adds 3578fd47137c irqchip/irq-bcm7038-l1: Restrict affinity setting to MIPS adds c057c799e379 irqchip/irq-bcm7038-l1: Switch to IRQCHIP_PLATFORM_DRIVER adds fcd0f63dec4a genirq: Export irq_gc_{unmask_enable,mask_disable}_reg adds 51d9db5c8fbb irqchip/irq-brcmstb-l2: Switch to IRQCHIP_PLATFORM_DRIVER adds 945486bf1ee3 genirq: Export irq_gc_noop() adds 3ac268d5ed22 irqchip/irq-bcm7120-l2: Switch to IRQCHIP_PLATFORM_DRIVER adds 9db71e8966bf arm64: broadcom: Removed forced select of interrupt controllers adds c40ef4c57599 ARM: bcm: Removed forced select of interrupt controllers adds b8419e7be6c6 irqchip: Fix kernel-doc parameter typo for IRQCHIP_DECLARE adds 2e0fd58181a2 irqchip/meson-gpio: Drop build-breaking COMPILE_TEST adds f880d3b0e2a4 Merge branch irq/modular-irqchips into irq/irqchip-next adds fd6502ed3602 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] adds 194f9fbdbd55 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 20ba7030397f Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds bccd85e03610 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds ffb4ce3c4936 KVM: selftests: Make memslot_perf_test arch independent adds 358928fd5264 KVM: selftests: Build the memslot tests for arm64 adds 5a2acbbb0179 Merge branch kvm/selftests/memslot into kvmarm-master/next adds 75ee2849254d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds f3da9db66f2a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds bbac6b2587c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 55df0933be74 workqueue: Introduce show_one_worker_pool and show_one_workqueue. adds b9601b6d7ae4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds aafa1cafedca platform_data/mlxreg: Add new type to support modular systems adds a5d8f57edfb4 platform/x86: mlx-platform: Add initial support for new mo [...] adds bb1023b6da37 platform/mellanox: mlxreg-hotplug: Extend logic for hotplu [...] adds 67eb006cc1d1 platform/x86: mlx-platform: Configure notifier callbacks f [...] adds bbfd79c68170 platform/mellanox: mlxreg-io: Extend number of hwmon attributes adds 9d93d7877c91 platform_data/mlxreg: Add new field for secured access adds 62f9529b8d5c platform/mellanox: mlxreg-lc: Add initial support for Nvid [...] adds 527cd54d49dd Documentation/ABI: Add new attributes for mlxreg-io sysfs [...] adds 5b0a315c3db5 Documentation/ABI: Add new line card attributes for mlxreg [...] adds 249606d37d20 platform/x86: mlx-platform: Add support for multiply cooli [...] adds 95563d45b5da platform/x86: system76_acpi: Report temperature and fan speed adds 0de30fc684b3 platform/x86: system76_acpi: Replace Fn+F2 function for OL [...] adds 76f7eba3e0a2 platform/x86: system76_acpi: Add battery charging thresholds adds 603a7dd08f88 platform/x86: system76_acpi: Add attribute group for kb_led_color adds 5558871360f3 surface: surface3-wmi: Use ACPI_COMPANION() directly adds 7c7ba5de7f53 surface: surface3_power: Drop redundant acpi_bus_get_devic [...] adds 043449e75161 platform: x86: ideapad-laptop: Use ACPI_COMPANION() directly adds 2d5b0755b754 platform/x86: panasonic-laptop: Replace snprintf in show f [...] adds 33ce79be2784 platform/x86: thinkpad_acpi: Fix coccinelle warnings adds fd96e35ea7b9 platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning adds cd45c9bf8b43 ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header adds 693841b74262 platform/x86: intel_int0002_vgpio: Use the new soc_intel_i [...] adds 5ecc1e947822 Input: axp20x-pek - Use new soc_intel_is_cht() helper adds 0f1f52319938 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 67ea0239fb60 platform/chrome: cros_usbpd_notify: Rename cros_ec_pd_command() adds 7101c83950e6 platform/chrome: cros_usbpd_notify: Move ec_command() adds 5d122256f4e5 platform/chrome: cros_ec_proto: Make data pointers void adds 4f1406396ed4 platform/chrome: cros_ec_proto: Add version for ec_command adds fb75686bed1a platform/chrome: cros_ec_typec: Use cros_ec_command() adds 3119c28634dd MAINTAINERS: Chrome: Drop Enric Balletbo i Serra adds e6033443944b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f99b8de265d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 81294b0fd1a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fc4e78481afa char: ipmi: replace snprintf in show functions with sysfs_emit adds f5ed4f952229 Merge branch 'for-next' of git://github.com/cminyard/linux [...] adds a164ff53cbd3 driver core: Provide device_match_acpi_handle() helper adds 0a2d47aa32f0 i2c: acpi: Replace custom function with device_match_acpi_ [...] adds adb5151fa82c gpiolib: acpi: Replace custom code with device_match_acpi_ [...] adds dde8638638db Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds 9990f2f6264c usb: typec: tipd: Enable event interrupts by default adds 6e4d56db30a5 Revert "platform/x86: i2c-multi-instantiate: Don't create [...] adds 99984b081f99 usb: gadget: u_ether: use eth_hw_addr_set() adds b851f7c7b8fd usb: dwc3: gadget: Change to dev_dbg() when queuing to ina [...] adds 64b77e73afc1 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds a4ef60445b78 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds bc752c456e22 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] adds 7a569740f464 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds 2b74240be3fb Merge tag 'counter-for-5.16a-take2' of https://git.kernel. [...] adds 511c1957de9d habanalabs: add kernel-doc style comments adds 4be9fb53039a habanalabs: add debugfs node for configuring CS timeout adds 745726913604 habanalabs: create static map of f/w hwmon enums adds 2ee58fee3f8c habanalabs: generalize COMMS message sending procedure adds 2b28485d0a3b habanalabs: enable power info via HWMON framework adds 027d53b03ca1 habanalabs: remove redundant cs validity checks adds d62b9a6976cd habanalabs: add support for a long interrupt target value adds dd08335fb909 habanalabs: fix debugfs device memory MMU VA translation adds a00f1f571e50 habanalabs: define soft-reset as inference op adds 1282dbbd292e habanalabs: refactor reset log message adds c1904127ce8d habanalabs: prevent race between fd close/open adds f05d17b226db habanalabs: take timestamp on wait for interrupt adds 10cab81d1cf9 habanalabs: bypass reset for continuous h/w error event adds efc6b04b869b habanalabs: update firmware files adds 1d16a46b1a83 habanalabs: use only u32 adds ea6eb91c09cd habanalabs: fix race condition in multi CS completion adds 81f8582ec404 habanalabs: fix NULL pointer dereference adds a9498ee575fa habanalabs: define uAPI to export FD for DMA-BUF adds db1a8dd916aa habanalabs: add support for dma-buf exporter adds f6fb34390cd0 habanalabs: select CRC32 adds 024b7b1d6dcd habanalabs: Unify frequency set/get functionality adds 4a18dde5e4c6 habanalabs: initialize hpriv fields before adding new node adds d2f5684b8f28 habanalabs: simplify wait for interrupt with timestamp flow adds fae132632c55 habanalabs: context cleanup cosmetics adds b2faac3887df habanalabs: refactor fence handling in hl_cs_poll_fences adds be24dd486d45 Merge tag 'misc-habanalabs-next-2021-10-18' of https://git [...] adds 32e9f56a96d8 binder: don't detect sender/target during buffer cleanup adds 15c9a359094e char: xillybus: fix msg_ep UAF in xillyusb_probe() adds c3ed761c9e1e counter/counter-sysfs: use sysfs_emit everywhere adds f5245a5fdf75 counter: drop chrdev_lock adds 42e1e8244118 dt-bindings: iio: magnetometer: asahi-kasei,ak8975 add vid reg adds c6cb6ac7b324 dt-bindings: iio: chemical: Document senseair,sunrise CO2 sensor adds c3c780ef765c iio: ABI: docs: Document Senseair Sunrise ABI adds c397894e24f1 iio: chemical: Add Senseair Sunrise 006-0-007 driver adds f840f41fa5cb iio: ABI: Document in_concentration_co2_scale adds 89c65417da90 iio: adc: aspeed: Keep model data to driver data. adds eaa74a8d510d iio: adc: aspeed: Restructure the model data adds 1de952a4b1cd iio: adc: aspeed: Add vref config function adds 9223bd0471bb iio: adc: aspeed: Use model_data to set clk scaler. adds 4c56572c26f5 iio: adc: aspeed: Use devm_add_action_or_reset. adds 1b5ceb55fec2 iio: adc: aspeed: Support ast2600 adc. adds 90f9647753de iio: adc: aspeed: Fix the calculate error of clock. adds 13d4f9df333b iio: adc: aspeed: Add func to set sampling rate. adds f2836e8c4c2e iio: adc: aspeed: Add compensation phase. adds df05f384a7e3 iio: adc: aspeed: Support battery sensing. adds d0a4c17b4073 iio: adc: aspeed: Get and set trimming data. adds 131fb9f2b96f iio: accel: fxls8962af: add threshold event handling adds 269efcf0bbee iio: accel: fxls8962af: add wake on event adds 1e23dcaa1a9f iio: imx8qxp-adc: Add driver support for NXP IMX8QXP ADC adds db73419d8c06 dt-bindings: iio: adc: Add binding documentation for NXP I [...] adds a6914983b6f1 MAINTAINERS: Add the driver info of the NXP IMX8QXP adds 7127822d1929 iio: adc: max1027: Fix style adds 064652c0a402 iio: adc: max1027: Drop extra warning message adds 6f1bc6d8fb56 iio: adc: max1027: Drop useless debug messages adds e1c0ea8f6e9d iio: adc: max1027: Minimize the number of converted channels adds 4201519a1769 iio: adc: max1027: Rename a helper adds eaf57d50c675 iio: adc: max1027: Create a helper to enable/disable the c [...] adds c5a396298248 iio: adc: max1027: Simplify the _set_trigger_state() helper adds cba18232c4f8 iio: adc: max1027: Ensure a default cnvst trigger configuration adds af8b93e27fb6 iio: adc: max1027: Create a helper to configure the channe [...] adds 59fcc6af89ff iio: adc: max1027: Prevent single channel accesses during [...] adds c757fc070886 iio: adc: max1027: Separate the IRQ handler from the read logic adds a0e831653ef9 iio: adc: max1027: Introduce an end of conversion helper adds d7aeec136929 iio: adc: max1027: Stop requesting a threaded IRQ adds 1f7b4048b31b iio: adc: max1027: Use the EOC IRQ when populated for sing [...] adds 075d3280b4a1 iio: adc: max1027: Allow all kind of triggers to be used adds 089ec5e93413 iio: adc: max1027: Don't reject external triggers when the [...] adds 1b7da2fa18f7 iio: imu: st_lsm6dsx: move max_fifo_size in st_lsm6dsx_fifo_ops adds c5fd034a2ac9 iio: adc: fsl-imx25-gcq: initialize regulators as needed adds 25c02edfd41f iio: inkern: introduce devm_iio_map_array_register() short [...] adds 7a29120c6e31 iio: adc: intel_mrfld_adc: convert probe to full device-managed adds 298fdedc4aff iio: adc: axp288_adc: convert probe to full device-managed adds 9c22f459cc41 iio: adc: lp8788_adc: convert probe to full-device managed adds fb6349effb7e iio: adc: da9150-gpadc: convert probe to full-device managed adds b600bd7eb333 iio: adis: do not disabe IRQs in 'adis_init()' adds 31fa357ac809 iio: adis: handle devices that cannot unmask the drdy pin adds cab85eadd785 iio: adis16475: make use of the new unmasked_drdy flag adds 23a3b67c52d0 iio: adis16460: make use of the new unmasked_drdy flag adds 4415381093fc iio: adc: nau7802: convert probe to full device-managed adds a1ff6d252613 iio: adc: max1363: convert probe to full device-managed adds bdf48481d01d iio: adc: rn5t618-adc: use devm_iio_map_array_register() function adds 461a1c79e714 iio: adc: berlin2-adc: convert probe to device-managed only adds 8ee724ee4ebc iio: adc: Kconfig: add COMPILE_TEST dep for berlin2-adc adds 3cc2fd275d94 iio: adc: ad7291: convert probe to device-managed only adds 0fc3c82690fc iio: adc: aspeed: Fix spelling mistake "battey" -> "battery" adds b18831cc9942 iio: chemical: SENSEAIR_SUNRISE_CO2 depends on I2C adds 95ec3fdf2b79 iio: core: Introduce iio_push_to_buffers_with_ts_unaligned() adds cbe5c6977604 iio: adc: ti-adc108s102: Fix alignment of buffer pushed to [...] adds b5ca2046c6d4 iio: gyro: mpu3050: Fix alignment and size issues with buffers. adds d7a83bc38d8d iio: imu: adis16400: Fix buffer alignment requirements. adds 2021ef060900 iio: adc: max1027: fix error code in max1027_wait_eoc() adds 6b104e7895ab iio: adc: ad799x: Implement selecting external reference v [...] adds 04892d253374 dt-bindings: iio: ad779x: Add binding document adds f80d6061dab1 iio: dac: ad8801: Make use of the helper function dev_err_probe() adds 7cf5307c0040 iio: dac: lpc18xx_dac: Make use of the helper function dev [...] adds 7bb9df2d5812 iio: dac: ltc1660: Make use of the helper function dev_err [...] adds 2b87c267d84f iio: dac: ds4424: Make use of the helper function dev_err_probe() adds d5c1118f6faf iio: dac: max5821: Make use of the helper function dev_err [...] adds c0e9ef04a978 iio: dac: mcp4922: Make use of the helper function dev_err [...] adds 7051c1215c4b iio: dac: stm32-dac: Make use of the helper function dev_e [...] adds d1249ba70dbf iio: dac: ti-dac7311: Make use of the helper function dev_ [...] adds 4dff75487695 iio: st_sensors: Make use of the helper function dev_err_probe() adds b42baaa3e277 iio: st_lsm9ds0: Make use of the helper function dev_err_probe() adds 8025ea509533 iio: health: afe4403: Make use of the helper function dev_ [...] adds 842f221d8ca9 iio: health: afe4404: Make use of the helper function dev_ [...] adds 8283b95455ca iio: light: cm36651: Make use of the helper function dev_e [...] adds c1b4de6a03e6 iio: light: noa1305: Make use of the helper function dev_e [...] adds a467ab220098 dt-bindings: iio: chemical: sensirion,scd4x: Add yaml description adds 2be47f8d622b MAINTAINERS: Add myself as maintainer of the scd4x driver adds 49d22b695cbb drivers: iio: chemical: Add support for Sensirion SCD4x CO [...] adds d6fa1406306d iio: documentation: Document scd4x calibration use adds 9eeee3b0bf19 iio: Add output buffer support adds 1546d6718dc9 iio: kfifo-buffer: Add output buffer support adds c02cd5c19c17 iio: triggered-buffer: extend support to configure output buffers adds 885b9790c25a drivers:iio:dac:ad5766.c: Add trigger buffer adds fa0b148eb396 iio: accel: bma400: Make bma400_remove() return void adds 9713964f08d7 iio: accel: bmc150: Make bmc150_accel_core_remove() return void adds bcf9d61a2dcb iio: accel: bmi088: Make bmi088_accel_core_remove() return void adds df2171c668bd iio: accel: kxsd9: Make kxsd9_common_remove() return void adds 523742f21122 iio: accel: mma7455: Make mma7455_core_remove() return void adds d6220554e428 iio: dac: ad5380: Make ad5380_remove() return void adds 1f10848f1855 iio: dac: ad5446: Make ad5446_remove() return void adds 72ba4505622d iio: dac: ad5592r: Make ad5592r_remove() return void adds 3ceed0211a90 iio: dac: ad5686: Make ad5686_remove() return void adds c7143c49c604 iio: health: afe4403: Don't return an error in .remove() adds 4b6fb9f3e98c iio: magn: hmc5843: Make hmc5843_common_remove() return void adds 6dcfe3fe9360 iio: potentiometer: max5487: Don't return an error in .remove() adds f840cbed7a7c iio: pressure: ms5611: Make ms5611_remove() return void adds 0336d605daee iio: imx8qxp-adc: mark PM functions as __maybe_unused adds 6bce28cb4932 Merge tag 'iio-for-5.16a-split-take4' of https://git.kerne [...] adds 8135cc5b270b MAINTAINERS: Update the entry for MHI bus adds 17662e062cbf Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] adds 2d3ff312263a Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] adds 8d6ad05cf7ff dt-bindings: phy: qcom,qmp: IPQ6018 and IPQ8074 PCIe PHY r [...] adds 19acaae447d7 phy: ti: gmii-sel: check of_get_address() for failure adds a3b7659a1561 phy: cadence-torrent: Migrate to clk_hw based registration [...] adds a6b3293b79a5 dt-bindings: phy: cadence-torrent: Add clock IDs for deriv [...] adds 1aa4e4072b99 phy: cadence-torrent: Model reference clock driver as a cl [...] adds fc2a3a3641af phy: cadence-torrent: Add support to output received refer [...] adds 02d4bbda1d85 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 4cbbe74d906b soundwire: bus: stop dereferencing invalid slave pointer adds abd9a6049bb5 soundwire: qcom: add debugfs entry for soundwire register dump adds d70c2e962919 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 1710c77ea1cd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 63b150fde7a2 vfio: Delete vfio_get/put_group from vfio_iommu_group_notifier() adds 1ceabade1df7 vfio: Do not open code the group list search in vfio_creat [...] adds 325a31c92030 vfio: Don't leak a group reference if the group already exists adds 2b678aa2f099 vfio: Use a refcount_t instead of a kref in the vfio_group adds 9cef73918e15 vfio: Use cdev_device_add() instead of device_create() adds ebf8cbf176e5 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git adds 436c7525f31d staging: mt7621-dts: get rid of nodes with no in-tree driver adds 2d68d8ee8fec staging: r8188eu: fix a gcc warning adds d250bf4c397a staging: r8188eu: Use completions for signaling start / en [...] adds e8eb2f890f2c staging: r8188eu: Use completions for signaling enqueueing adds d9f32a101e43 staging: r8188eu: Remove redundant 'if' statement adds a35ff2f48887 staging: r8188eu: remove duplicate structure adds b670be54c4a5 staging: r8188eu: BTRxRSSIPercentage is set but never used adds ea49ef360b0a staging: r8188eu: rename ODM_PhyStatusQuery_92CSeries() adds 4f276b3a35a7 staging: r8188eu: remove unused cases from ODM_CmnInfo{Hoo [...] adds 7b2f8ee2fe6c staging: r8188eu: remove unused fields from enum odm_commo [...] adds b7a96e0d4018 staging: r8188eu: remove unused enums and defines from odm.h adds 07e00148a2ee staging: r8188eu: RFType type is always ODM_1T1R adds 6ed178cb23ec staging: use eth_hw_addr_set() adds 349f631da4e1 staging: use eth_hw_addr_set() instead of ether_addr_copy() adds 3928f64b1e47 staging: use eth_hw_addr_set() for dev->addr_len cases adds e7fd1a5a37f3 staging: qlge: use eth_hw_addr_set() adds d0cf28f1f5be staging: rtl8712: prepare for const netdev->dev_addr adds 13898e934182 staging: unisys: use eth_hw_addr_set() adds e7c636f2bb50 staging: rtl: use eth_hw_addr_set() adds 524b09ea34a4 staging: use eth_hw_addr_set() in orphan drivers adds efbc7bd90f60 staging: mt7621-dts: change palmbus address to lower case adds 5978d492f047 staging: mt7621-dts: make use of 'IRQ_TYPE_LEVEL_HIGH' ins [...] adds c052cc1a069c staging: rtl8712: fix use-after-free in rtl8712_dl_fw adds 26f448371820 staging: r8188eu: fix memleak in rtw_wx_set_enc_ext adds cf8f6446bb9f staging: rtl8723bs: core: Remove true and false comparison adds 1263c10cdc55 staging: vt6655: Rename `by_preamble_type` parameter adds 573c79e42d40 staging: vt6655: Rename `dwAL2230InitTable` array adds c99275f125e8 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds d4032cce4538 dt-bindings: vendor-prefixes: Document liteon vendor prefix adds ec39f1ead4e4 dt-bindings: iio: light: Document ltr501 light sensor bindings adds f6ec898c9ab9 iio: light: ltr501: Add rudimentary regulator support adds 26fa68c1d7a1 iio: light: ltr501: Add of_device_id table adds 0be844470eb9 iio: adc: lpc18xx_adc: Convert probe to device managed version adds eeb82b54bb03 iio: buffer: Fix uninitialized variable ret adds 08e9734afc7f iio: adc: ab8500-gpadc: Make use of the helper function de [...] adds 1c17abbc953e iio: adc: imx7d_adc: Make use of the helper function dev_e [...] adds 922f694b5822 iio: adc: lpc18xx_adc: Make use of the helper function dev [...] adds 9444794b58bf iio: adc: max1118: Make use of the helper function dev_err [...] adds 070a83ff635c iio: adc: max1241: Make use of the helper function dev_err [...] adds a5999024b5ba iio: adc: meson_saradc: Make use of the helper function de [...] adds 94f08a06685e iio: adc: qcom-pm8xxx-xoadc: Make use of the helper functi [...] adds 8f46a93bdc73 iio: adc: rockchip_saradc: Make use of the helper function [...] adds 42351035dc15 iio: adc: ti-ads7950: Make use of the helper function dev_ [...] adds 0d31d91e6145 iio: light: cm3605: Make use of the helper function dev_er [...] adds 77b91b1cbc26 iio: light: gp2ap002: Make use of the helper function dev_ [...] adds 94be878c882d iio: imu: st_lsm6dsx: Avoid potential array overflow in st [...] adds dd4efd05c565 iio: xilinx-xadc: Remove `irq` field from state struct adds 1ea3615b6168 iio: accel: sca3000: Use sign_extend32() instead of openco [...] adds 664b9879f56e dt-bindings: iio: stm32-adc: add generic channel binding adds 6cd4ed8eb893 dt-bindings: iio: stm32-adc: add nvmem support for vrefint [...] adds 45571a361c09 iio: adc: stm32-adc: split channel init into several routines adds 95bc818404b2 iio: adc: stm32-adc: add support of generic channels binding adds aec6e0d8f0fe iio: adc: stm32-adc: add support of internal channels adds 0e346b2cfa85 iio: adc: stm32-adc: add vrefint calibration support adds 796e5d0b1e9b iio: adc: stm32-adc: use generic binding for sample-time adds 17b5b576ff5f mux: add support for delay after muxing adds b9221f71c285 dt-bindings: iio: io-channel-mux: Add property for settle time adds 39aa50400794 iio: multiplexer: iio-mux: Support settle-time-us property adds 16cc9aa4a8a4 iio: adc: adc128s052: Simplify adc128_probe() adds 86477c231c16 dt-bindings: iio: io-channel-mux: add optional #io-channel-cells adds 392998a8032a dt-bindings: iio: io-channel-mux: allow duplicate channel, labels adds e46e2512ac84 iio: chemical: scd4x: Add a scale for the co2 concentratio [...] adds 63aaf6d06d87 iio: frequency: adrf6780: add support for ADRF6780 adds 77af145dc7ea dt-bindings: iio: frequency: add adrf6780 doc adds f886de29e699 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] adds 8b4c6a69183a Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] adds 83754b163bb4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 4b35836dc3ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c2136cc70973 Merge branch 'fixes' into for-next adds edc5cb40999b Merge branch 'misc' into for-next adds 40bb26876fa4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0ae8f4785107 scsi: mpt3sas: Make mpt3sas_dev_attrs static adds bb4a8dcb4e94 scsi: ufs: mediatek: Avoid sched_clock() misuse adds b6ca770ae7f2 scsi: ufs: ufshcd-pltfrm: Fix memory leak due to probe defer adds a516074c2026 scsi: lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior [...] adds d305c253af69 scsi: lpfc: Wait for successful restart of SLI3 adapter du [...] adds 7a1dda943630 scsi: lpfc: Correct sysfs reporting of loop support after [...] adds 79b20beccea3 scsi: lpfc: Fix use-after-free in lpfc_unreg_rpi() routine adds 15af02d8a585 scsi: lpfc: Allow PLOGI retry if previous PLOGI was aborted adds 1854f53ccd88 scsi: lpfc: Fix link down processing to address NULL point [...] adds af984c87293b scsi: lpfc: Allow fabric node recovery if recovery is in p [...] adds 83c3a7beaef7 scsi: lpfc: Update lpfc version to 14.0.0.3 adds 55cf54fdde40 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 445cc8ff2aa6 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds e48b70986e2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5f69be318465 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds 822a60a928b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f8481cf02a54 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1f0e707b5d61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 15bc01effefe ucounts: Fix signal ucount refcounting adds 629715adc62b ucounts: Pair inc_rlimit_ucounts with dec_rlimit_ucoutns i [...] adds 34dc2fd6e690 ucounts: Proper error handling in set_cred_ucounts adds 5ebcbe342b1c ucounts: Move get_ucounts from cred_alloc_blank to key_cha [...] adds 99c31f9feda4 ucounts: In set_cred_ucounts assume new->ucounts is non-NULL adds 5fc9e37cd5ae ucounts: Remove unnecessary test for NULL ucount in get_ucounts adds da70d3109e74 ucounts: Add get_ucounts_or_wrap for clarity adds 32342701b4ba ucounts: Use atomic_long_sub_return for clarity adds e9012e756d30 Merge of per_signal_struct_coredumps-for-v5.16, and ucount [...] adds c86a5c19a995 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c3867ab5924b selftests: kvm: fix mismatched fclose() after popen() adds 3f9520cb361b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 1dd328ec5e6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8b974bf52828 Merge branch 'next' of git://git.linaro.org/kernel/coresight.git adds eea81ea92c8b Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] adds 14b06f491d07 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] adds 5d6e0f5b9c5c Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] adds 58818dbf1444 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds fb5b21a02702 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] adds 9a48e7564ac8 compiler-gcc.h: Define __SANITIZE_ADDRESS__ under hwaddres [...] adds 8bd51a2ba3c3 gcc-plugins: Explicitly document purpose and deprecation schedule adds b4d89579ccb1 gcc-plugins: Remove cyc_complexity adds 6425392acf24 gcc-plugins: remove duplicate include in gcc-common.h adds a7790b4a4310 Merge branches 'for-next/thread_info/cpu', 'for-next/overf [...] adds c2e994b8ea06 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 4a7ef8449d22 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 11b7a6070782 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] adds 008d3825a805 fsi: occ: Use a large buffer for responses adds 8ec3cc9fb51d fsi: occ: Store the SBEFIFO FFDC in the user response buffer adds 4cf400e120b3 docs: ABI: testing: Document the OCC hwmon FFDC binary interface adds 5027a34a575e hwmon: (occ) Provide the SBEFIFO FFDC in binary sysfs adds 9a93de620e0a docs: ABI: testing: Document the SBEFIFO timeout interface adds 826280348ec6 fsi: sbefifo: Add sysfs file indicating a timeout error adds 7cc2f34e1f4d fsi: sbefifo: Use interruptible mutex locking adds 421eaf5f17ac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 9331420c3531 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c353d7ce76bf uapi: Add <linux/map_to_14segment.h> adds ae53c6963f5a dt-bindings: auxdisplay: ht16k33: Document Adafruit segmen [...] adds afcb5a811ff3 auxdisplay: img-ascii-lcd: Fix lock-up when displaying emp [...] adds 7b88e5530f4d auxdisplay: img-ascii-lcd: Add helper variable dev adds 12a19324ebd9 auxdisplay: img-ascii-lcd: Convert device attribute to sys [...] adds 7e76aece6f03 auxdisplay: Extract character line display core support adds 364f2c392f2b auxdisplay: linedisp: Use kmemdup_nul() helper adds d79141c39fe1 auxdisplay: linedisp: Add support for changing scroll rate adds 80f9eb70fd92 auxdisplay: ht16k33: Connect backlight to fbdev adds 840fe2583325 auxdisplay: ht16k33: Fix frame buffer device blanking adds fb61e137c004 auxdisplay: ht16k33: Use HT16K33_FB_SIZE in ht16k33_initialize() adds 11b92913d1ca auxdisplay: ht16k33: Remove unneeded error check in keypad [...] adds e66b4f4f5279 auxdisplay: ht16k33: Convert to simple i2c probe function adds d08a44d86f9e auxdisplay: ht16k33: Add helper variable dev adds 85d93b165f81 auxdisplay: ht16k33: Move delayed work adds b37cc2202705 auxdisplay: ht16k33: Extract ht16k33_brightness_set() adds fcbb3c356eae auxdisplay: ht16k33: Extract frame buffer probing adds a0428724cf9b auxdisplay: ht16k33: Add support for segment displays adds 2904c01428e7 dt-bindings: auxdisplay: ht16k33: Document LED subnode adds c223d9c636ed auxdisplay: ht16k33: Add LED support adds 5d343f7c458c auxdisplay: ht16k33: Make use of device properties adds 83bb3d512fc2 auxdisplay: cfag12864bfb: remove superfluous header files adds 2b7ea42e7e29 auxdisplay: ks0108: remove superfluous header files adds 1515b849f726 auxdisplay: ht16k33: remove superfluous header files adds 4e5d74fc6b04 auxdisplay: cfag12864bfb: code indent should use tabs wher [...] adds 97fbb29fc1eb MAINTAINERS: Add DT Bindings for Auxiliary Display Drivers adds c9358ea6db1c Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git adds 2521af07dd70 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] adds cb30435ba77d Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds 82357cc8d65a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 4b335ff1aaeb Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds a4d7145b8a49 Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] adds f387f6dc5a38 Merge branch 'zstd-1.4.10' of https://github.com/terrelln/ [...] adds 6f81b9945dcc mm/vmalloc: fix numa spreading for large hash tables adds 9d7747e7d3ef tools/testing/selftests/vm/split_huge_page_test.c: fix app [...] adds a0682782ac11 lib/test_kasan.c: use underlying string helpers adds 7d57474130ad kasan-test-use-underlying-string-helpers-checkpatch-fixes adds 51d4531e2f25 memcg: page_alloc: skip bulk allocator for __GFP_ACCOUNT adds 34dd6e6a8f5c mm: hwpoison: remove the unnecessary THP check adds e95de3e8d811 mm: filemap: check if THP has hwpoisoned subpage for PMD p [...] adds 1042bdf17317 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 1fc85b1a193b /proc/kpageflags: do not use uninitialized struct pages adds d542855e0287 procfs: prevent unpriveleged processes accessing fdinfo dir adds 1799063d1370 scripts/spelling.txt: add more spellings to spelling.txt adds ec06309d354d scripts/spelling.txt: fix "mistake" version of "synchronization" adds 76dc0f16eeec scripts/decodecode: fix faulting instruction no print when [...] adds 7746a03c64ad ocfs2: Fix handle refcount leak in two exception handling paths adds 9a8421029201 ocfs2: cleanup journal init and shutdown adds d1c72d109177 ocfs2/dlm: remove redundant assignment of variable ret adds 436ef47e0692 ocfs2: reflink deadlock when clone file to the same direct [...] adds cf863bde01f1 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 4b34ee77e167 ocfs2: fix ocfs2 corrupt when iputting an inode adds ae4b7b84f524 fs/posix_acl.c: avoid -Wempty-body warning adds 9192e3be4cc2 mm: move kvmalloc-related functions to slab.h adds 13d964e1b65a mm/slab.c: remove useless lines in enable_cpucache() adds a82934015d24 slub: add back check for free nonslab objects adds e2a0f3ed207f mm, slub: change percpu partial accounting from objects to pages adds ff82d2329f24 mm/slub: increase default cpu partial list sizes adds dd4b499af21b mm, slub: use prefetchw instead of prefetch adds 4dd71465b7d5 mm: don't include <linux/dax.h> in <linux/mempolicy.h> adds a150ad3e6fc6 lib/stackdepot: include gfp.h adds 29cfb2f197b7 lib/stackdepot: remove unused function argument adds a312176d57b7 lib/stackdepot: introduce __stack_depot_save() adds 390c165c97de kasan: common: provide can_alloc in kasan_save_stack() adds 6607d81dbf61 kasan: generic: introduce kasan_record_aux_stack_noalloc() adds 970d902e2726 workqueue, kasan: avoid alloc_pages() when recording stack adds 2aef77f0cc7b kasan: fix tag for large allocations when using CONFIG_SLAB adds 2abddd5c68c2 kasan: test: add memcpy test that avoids out-of-bounds write adds 664230b497ee mm/smaps: fix shmem pte hole swap calculation adds fcbc012e3f64 mm/smaps: use vma->vm_pgoff directly when counting partial swap adds 260bb86c8ce3 mm/smaps: simplify shmem handling of pte holes adds 8fafcfa7b430 mm: debug_vm_pgtable: don't use __P000 directly adds 7de92c66a32c kasan: test: bypass __alloc_size checks adds f49ad45840e5 rapidio: avoid bogus __alloc_size warning adds 5a0480e9c465 Compiler Attributes: add __alloc_size() for better bounds [...] adds 7b71d3b837b4 slab: clean up function prototypes adds c333eacfa102 slab: add __alloc_size attributes for better bounds checking adds 4f3afad1c74d mm/kvmalloc: add __alloc_size attributes for better bounds [...] adds f430da55e2b7 mm/vmalloc: add __alloc_size attributes for better bounds [...] adds 1eb6b8ab93cb mm/page_alloc: add __alloc_size attributes for better boun [...] adds d2763ca543d4 percpu: add __alloc_size attributes for better bounds checking adds cd38dec743ae kasan: test: consolidate workarounds for unwanted __alloc_ [...] adds 018b3196d0fd mm/page_ext.c: fix a comment adds a16c5e29c0c9 mm/page_owner.c: modify the type of argument "order" in so [...] adds fcc6277eb225 mm-page_ownerc-modify-the-type-of-argument-order-in-some-f [...] adds bf7a1535a6f1 mm: stop filemap_read() from grabbing a superfluous page adds ff8c7cfbeb10 mm/filemap.c: remove bogus VM_BUG_ON adds e7bacad0223e vfs: keep inodes with page cache off the inode shrinker LRU adds 75affdaa953b mm/gup: further simplify __gup_device_huge() adds cb9e3c0f7493 mm/swapfile: remove needless request_queue NULL pointer check adds 6657f449b5f9 mm/swapfile: fix an integer overflow in swap_show() adds 7ec50d8d865d mm: optimise put_pages_list() adds 9e0ebf3937a2 mm/memcg: drop swp_entry_t* in mc_handle_file_pte() adds e0eeb5aff0ab memcg: flush stats only if updated adds 168a56603ddb memcg: unify memcg stat flushing adds 19eb7facb877 mm/memcg: remove obsolete memcg_free_kmem() adds 05e76c5c077c mm/list_lru.c: prefer struct_size over open coded arithmetic adds 5f3345c17079 memcg, kmem: further deprecate kmem.limit_in_bytes adds c79bbd9d50ba memcg, kmem: mark cancel_charge() inline adds 24c291acad48 memcg-kmem-further-deprecate-kmemlimit_in_bytes-checkpatch-fixes adds 1fb73708a133 memcg: prohibit unconditional exceeding the limit of dying tasks adds 88d70628b907 mm/mmap.c: fix a data race of mm->total_vm adds 9bee7cd2e60a mm: use __pfn_to_section() instead of open coding it adds af481ee4c088 mm/memory.c: avoid unnecessary kernel/user pointer conversion adds 53c8f985db56 mm/shmem: unconditionally set pte dirty in mfill_atomic_in [...] adds 5e7f762f1220 mm: clear vmf->pte after pte_unmap_same() returns adds 1b40c5d984c6 mm: drop first_index/last_index in zap_details adds c27f24dc72de mm: add zap_skip_check_mapping() helper adds 4c08ce01e7b0 mm: introduce pmd_install() helper adds 77fe6b7011ce mm: remove redundant smp_wmb() adds 3bee30e45770 Documentation: update pagemap with shmem exceptions adds 2720e6746237 lazy tlb: introduce lazy mm refcount helper functions adds abff72ba637b lazy tlb: allow lazy tlb mm refcounting to be configurable adds 4a5d8dac3df8 lazy tlb: shoot lazies, a non-refcounting lazy tlb option adds cba712aa6c5b powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN adds 6d4d8977d14f memory: remove unused CONFIG_MEM_BLOCK_SIZE adds 3e00aa42db44 mm/mprotect.c: avoid repeated assignment in do_mprotect_pkey() adds 1e744a4c18da mm/mremap: don't account pages in vma_to_resize() adds 43a552d71281 include/linux/io-mapping.h: remove fallback for writecombine adds 28aaf4e10e2d mm: mmap_lock: remove redundant newline in TP_printk adds 2039d5c6b34f mm: mmap_lock: use DECLARE_EVENT_CLASS and DEFINE_EVENT_FN adds a824d2a01893 mm/vmalloc: repair warn_alloc()s in __vmalloc_area_node() adds 5aaa853b58ae mm/vmalloc: don't allow VM_NO_GUARD on vmap() adds 3974aecebe85 mm/vmalloc: make show_numa_info() aware of hugepage mappings adds 5945c5272dc3 mm/vmalloc: make sure to dump unpurged areas in /proc/vmallocinfo adds f99df218ac97 mm/vmalloc: do not adjust the search size for alignment overhead adds 1db72c04dd2c mm/vmalloc: check various alignments when debugging adds 4b4acf42f2ce vmalloc: back off when the current task is OOM-killed adds 5fc56aee24e7 vmalloc: choose a better start address in vm_area_register [...] adds 23472977d78a arm64: support page mapping percpu first chunk allocator adds 4b453aab41a2 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC adds 92526f49bbaf mm: kasan: fix redefinition of 'kasan_populate_early_vm_ar [...] adds fb5e732ffbbe mm/vmalloc: introduce alloc_pages_bulk_array_mempolicy to [...] adds 0b9d802b14e6 mm-vmalloc-introduce-alloc_pages_bulk_array_mempolicy-to-a [...] adds f39ae67ac474 mm-vmalloc-introduce-alloc_pages_bulk_array_mempolicy-to-a [...] adds 49b112b17196 mm/vmalloc: be more explicit about supported gfp flags adds 45589500a3d2 mm/large system hash: avoid possible NULL deref in alloc_l [...] adds b5abe1fe0c97 mm/page_alloc.c: remove meaningless VM_BUG_ON() in pindex_ [...] adds 41ab0e4c7b8d mm/page_alloc.c: simplify the code by using macro K() adds fddba69e962f mm/page_alloc.c: fix obsolete comment in free_pcppages_bulk() adds cbf7a1fdc14d mm/page_alloc.c: use helper function zone_spans_pfn() adds c55472659ca5 mm/page_alloc.c: avoid allocating highmem pages via alloc_ [...] adds 1fd0fd3e7065 mm/page_alloc: print node fallback order adds fc1201f57c92 mm/page_alloc: use accumulated load when building node fal [...] adds feafef649a21 mm: move node_reclaim_distance to fix NUMA without SMP adds fe4cc6945109 mm: move fold_vm_numa_events() to fix NUMA without SMP adds 4659cb5b96e6 mm/page_alloc.c: do not acquire zone lock in is_free_buddy_page() adds a38ac52eb3c4 mm/page_alloc: detect allocation forbidden by cpuset and b [...] adds 9ecdaea977d6 mm/page_alloc.c: show watermark_boost of zone in zoneinfo adds 1ac9b2f6850c mm: create a new system state and fix core_kernel_text() adds 51978f92c9fa mm: make generic arch_is_kernel_initmem_freed() do what it says adds 42c2b6da3b01 powerpc: use generic version of arch_is_kernel_initmem_freed() adds 999591db3b7a s390: use generic version of arch_is_kernel_initmem_freed() adds 5bba9b4ba861 mm: page_alloc: use migrate_disable() in drain_local_pages_wq() adds f90aeb89348d mm: fix data race in PagePoisoned() adds c1aef86f7e00 mm/memory_failure: constify static mm_walk_ops adds 89e00b7191a6 mm: filemap: coding style cleanup for filemap_map_pmd() adds 14f27ba3f059 mm: hwpoison: refactor refcount check handling adds 118a23ecf4e3 mm: shmem: don't truncate page if memory failure happens adds 676e801b2e3e mm/memory_failure: initialize extra_pins in me_pagecache_clean() adds 146380c67b8d mm: hwpoison: handle non-anonymous THP correctly adds c3aa9ae2fe12 mm/hugetlb: drop __unmap_hugepage_range definition from hugetlb.h adds d929d54c1d0f hugetlb: add demote hugetlb page sysfs interfaces adds 9f3619608d6e mm/cma: add cma_pages_valid to determine if pages are in CMA adds 5071bf73a4c7 hugetlb: be sure to free demoted CMA pages to CMA adds 25576915ec4a hugetlb: add demote bool to gigantic page routines adds 9fa3bb7b726a hugetlb: add hugetlb demote page support adds 81f077ceb342 hugetlb-add-hugetlb-demote-page-support-v4 adds 59859c4e7773 mm,hugetlb: remove mlock ulimit for SHM_HUGETLB adds a9e4b6bef172 mm: khugepaged: Recalculate min_free_kbytes after stopping [...] adds e4bf0a63529a mm, hugepages: add mremap() support for hugepage backed vma adds effd41acae67 mm, hugepages: add hugetlb vma mremap() test adds 27d5698e8ecb mm-hugepages-add-hugetlb-vma-mremap-test-v8 adds 605fcad53f4b hugetlb: support node specified when using cma for giganti [...] adds 975fd1f28750 mm: remove duplicate include in hugepage-mremap.c adds 9fb22f3169c0 userfaultfd/selftests: don't rely on GNU extensions for ra [...] adds 760f11ef489b userfaultfd/selftests: fix feature support detection adds a5c08e46274a userfaultfd/selftests: fix calculation of expected ioctls adds 02120d1830c6 mm/page_isolation: fix potential missing call to unset_mig [...] adds 0daa2da288c9 mm/page_isolation: guard against possible putback unisolated page adds c6f743e9a65d mm/vmscan.c: fix -Wunused-but-set-variable warning adds 331889c1284c mm/vmscan: throttle reclaim until some writeback completes [...] adds f5ee21c3c5b2 mm/vmscan: throttle reclaim and compaction when too may pa [...] adds f3001f88f145 mm/vmscan: throttle reclaim when no progress is being made adds 2b6eb7bdae75 mm/writeback: throttle based on page writeback instead of [...] adds 559351616b78 mm/page_alloc: remove the throttling logic from the page a [...] adds a3e66c3f45a9 mm/vmscan: centralise timeout values for reclaim_throttle adds c00186e66f12 mm/vmscan: increase the timeout if page reclaim is not mak [...] adds 8c85ff43eec2 mm/vmscan: delay waking of tasks throttled on NOPROGRESS adds 3ed908b0ec96 tools/vm/page_owner_sort.c: count and sort by mem adds 825e76a12185 tools/vm/page-types.c: make walk_file() aware of address r [...] adds bf25b8b0d912 tools/vm/page-types.c: move show_file() to summary output adds d86a8717287c tools/vm/page-types.c: print file offset in hexadecimal adds 099323ba2423 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] adds e7915a9336af mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] adds 0a8215cc605f arch_numa: simplify numa_distance allocation adds a803d7f50f52 xen/x86: free_p2m_page: use memblock_free_ptr() to free a [...] adds c25ce77eea7c memblock: drop memblock_free_early_nid() and memblock_free [...] adds 0e56c80a8403 memblock: stop aliasing __memblock_free_late with memblock [...] adds 543b0385de82 memblock: rename memblock_free to memblock_phys_free adds ed2335112700 memblock: use memblock_free for freeing virtual pointers adds f05e4d201aea fixup for "memblock: use memblock_free for freeing virtual [...] adds 6945b5a8359e mm: mark the OOM reaper thread as freezable adds e7705fbaf0a6 oom_kill: oom_score_adj broken for processes with small me [...] adds c948feafff1e hugetlbfs: extend the definition of hugepages parameter to [...] adds 8eeb755d90b3 mm/migrate: de-duplicate migrate_reason strings adds 2c135b037963 mm: migrate: make demotion knob depend on migration adds 2ef7c767e01a selftests/vm/transhuge-stress: fix ram size thinko adds 068657e500fc mm/readahead.c: fix incorrect comments for get_init_ra_size adds 86636170240b mm: nommu: kill arch_get_unmapped_area() adds 1ed31c57464d selftest/vm: fix ksm selftest to run with different NUMA t [...] adds 0ca17c5ffc5f selftests: vm: add KSM huge pages merging time test adds 563dacfc9456 mm/vmstat: annotate data race for zone->free_area[order].nr_free adds 9a9bae45572d mm-vmstat-annotate-data-race-for-zone-free_areanr_free-fix adds a4349ec0d00c mm: vmstat.c: make extfrag_index show more pretty adds edbb378b03ba selftests/vm: make MADV_POPULATE_(READ|WRITE) use in-tree headers adds 0890263a6264 mm/memory_hotplug: add static qualifier for online_policy_ [...] adds 542cbbaf6aba memory-hotplug.rst: fix two instances of "movablecore" tha [...] adds 0cb194a3d54b memory-hotplug.rst: fix wrong /sys/module/memory_hotplug/p [...] adds aedf53c7ff60 memory-hotplug.rst: document the "auto-movable" online policy adds a22928e808d2 memory-hotplug.rst: document the "auto-movable" online policy adds 9fdf0950d399 mm/memory_hotplug: remove CONFIG_X86_64_ACPI_NUMA dependen [...] adds 140b96ac09e9 mm/memory_hotplug: remove CONFIG_MEMORY_HOTPLUG_SPARSE adds 8d33f0aa0802 mm/memory_hotplug: restrict CONFIG_MEMORY_HOTPLUG to 64 bit adds 4397c0f03778 mm/memory_hotplug: remove HIGHMEM leftovers adds 2e2e39dfab4c mm/memory_hotplug: remove stale function declarations adds abc37c1b6f2f x86: remove memory hotplug support on X86_32 adds 417da252a4a0 mm/memory_hotplug: handle memblock_add_node() failures in [...] adds a81e35b0c9a7 memblock: improve MEMBLOCK_HOTPLUG documentation adds e9c17e36e983 memblock: allow to specify flags with memblock_add_node() adds fd1bc0ea579d memblock: add MEMBLOCK_DRIVER_MANAGED to mimic IORESOURCE_ [...] adds c3d95f84ce91 mm/memory_hotplug: indicate MEMBLOCK_DRIVER_MANAGED with I [...] adds bd6d6991f67c mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] adds 9b6924ecdd68 mm/rmap.c: avoid double faults migrating device private pages adds 119d44dc1537 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] adds 204c3d253f90 mm: disable zsmalloc on PREEMPT_RT adds 1fee400b6b36 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] adds 181abfbcd3d8 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() adds 85b5451d944f mm/highmem: Remove deprecated kmap_atomic adds a10a91f78e50 zram_drv: allow reclaim on bio_alloc adds 977f157786c9 zram: off by one in read_block_state() adds bd93224c0067 zram: introduce an aged idle interface adds 8d8c6dd1b908 zram-introduce-an-aged-idle-interface-v5 adds ec7cc8be7048 zram: Introduce an aged idle interface adds 8f8f0d8dccdb mm: remove HARDENED_USERCOPY_FALLBACK adds 10f675c62d87 include/linux/mm.h: move nr_free_buffer_pages from swap.h to mm.h adds 467775ef2624 stacktrace: move filter_irq_stacks() to kernel/stacktrace.c adds 1a88898ead7c kfence: count unexpectedly skipped allocations adds 13c4e7c36d1e kfence: move saving stack trace of allocations into __kfen [...] adds 08919a31a4f6 kfence: limit currently covered allocations when pool nearly full adds 81fd09be13c0 kfence-limit-currently-covered-allocations-when-pool-nearl [...] adds b76596fb17f3 fixup! kfence: limit currently covered allocations when po [...] adds 0ac34272fd18 kfence: add note to documentation about skipping covered a [...] adds a455e481bbfe kfence: test: use kunit_skip() to skip tests adds 3d4a7cb46b88 kfence: shorten critical sections of alloc/free adds c1d9e8cac712 kfence: always use static branches to guard kfence_alloc() adds e05d3377c915 kfence: default to dynamic branch instead of static keys mode adds 4e3db0a522a4 mm/damon: grammar s/works/work/ adds 052254832939 Documentation/vm: move user guides to admin-guide/mm/ adds 3d6c1236920b MAINTAINERS: update SeongJae's email address adds a8b812827825 docs/vm/damon: remove broken reference adds bb33e1bcc954 include/linux/damon.h: fix kernel-doc comments for 'damon_ [...] adds a365c61123ba mm/damon/core: print kdamond start log in debug mode only adds 7554a248c82d mm/damon: remove unnecessary do_exit() from kdamond adds 173565f1ad88 mm/damon: needn't hold kdamond_lock to print pid of kdamond adds 17825c0375e1 mm/damon/core: nullify pointer ctx->kdamond with a NULL adds 8a70e095aa91 mm/damon/core: account age of target regions adds 802a22ff739f mm/damon/core: implement DAMON-based Operation Schemes (DAMOS) adds 7d7bb788210a mm/damon/vaddr: support DAMON-based Operation Schemes adds 903bea972095 mm/damon/dbgfs: support DAMON-based Operation Schemes adds d3951249449e mm/damon/schemes: implement statistics feature adds b4540dd394c7 selftests/damon: add 'schemes' debugfs tests adds f0d4888275de Docs/admin-guide/mm/damon: document DAMON-based Operation Schemes adds 191790c19e39 mm/damon/dbgfs: allow users to set initial monitoring targ [...] adds a0b96093c098 mm/damon/dbgfs-test: add a unit test case for 'init_regions' adds 7f0f3f43aa47 Docs/admin-guide/mm/damon: document 'init_regions' feature adds f98a11e55233 mm/damon/vaddr: separate commonly usable functions adds 05e5ca1c82dd mm/damon/vaddr: include 'highmem.h' to fix a build failure adds 67b59f368d9d mm/damon: implement primitives for physical address space [...] adds 05675dc048b7 mm/damon/dbgfs: support physical memory monitoring adds a7f0011f2068 Docs/DAMON: document physical memory monitoring support adds f2c53a97831c mm/damon/vaddr: constify static mm_walk_ops adds 16d4f38787a6 mm/damon/dbgfs: remove unnecessary variables adds ef30f57a080b mm/damon/paddr: support the pageout scheme adds b382e008bb45 mm/damon/schemes: implement size quota for schemes applica [...] adds 3cbd9d6b044d mm/damon/schemes: skip already charged targets and regions adds 756dd28a31f7 mm/damon/schemes: implement time quota adds 44c834086517 mm/damon/dbgfs: support quotas of schemes adds 78e40015f023 mm/damon/selftests: support schemes quotas adds 136d0a969ae4 mm/damon/schemes: prioritize regions within the quotas adds 6331c6bd9e74 mm/damon/vaddr,paddr: support pageout prioritization adds 28d6b1674803 mm/damon/dbgfs: support prioritization weights adds de8d7f518bb2 tools/selftests/damon: update for regions prioritization o [...] adds 4fd3242a7ed6 mm/damon/schemes: activate schemes based on a watermarks m [...] adds ac1b8b311b0f mm/damon/dbgfs: support watermarks adds d34d9ab80f11 selftests/damon: support watermarks adds 9c1095fe7177 mm/damon: introduce DAMON-based Reclamation (DAMON_RECLAIM) adds da9f7b765f61 Documentation/admin-guide/mm/damon: add a document for DAM [...] adds d3cece5bc2cb mm/damon: remove unnecessary variable initialization adds 0243d0fec83b mm/damon/dbgfs: add adaptive_targets list check before ena [...] adds 3d31bc709af6 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 0438fd9bbe8c fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 2f96916958a9 kernel/hung_task.c: Monitor killed tasks. adds 3fdc93660298 procfs: do not list TID 0 in /proc/<pid>/task adds 1f9732d5b5a6 procfs-do-not-list-tid-0-in-proc-pid-task-fix adds 8ce99f2945c2 proc: test that /proc/*/task doesn't contain "0" adds af39d6494fc6 x86/xen: update xen_oldmem_pfn_is_ram() documentation adds 50118768a6a3 x86/xen: simplify xen_oldmem_pfn_is_ram() adds cd335591372c x86/xen: print a warning when HVMOP_get_mem_type fails adds b19693d9c0de proc/vmcore: let pfn_is_ram() return a bool adds 916481e9a7b4 proc/vmcore: convert oldmem_pfn_is_ram callback to more ge [...] adds 0a73c3aac731 virtio-mem: factor out hotplug specifics from virtio_mem_i [...] adds 6e6301542d21 virtio-mem: factor out hotplug specifics from virtio_mem_p [...] adds 904306cf70ea virtio-mem: factor out hotplug specifics from virtio_mem_r [...] adds c2afb1ce817f virtio-mem: kdump mode to sanitize /proc/vmcore access adds 305cef81f212 proc: allow pid_revalidate() during LOOKUP_RCU adds ea66f5fc312c proc/sysctl: make protected_* world readable adds 4904505fdb9f kernel.h: drop unneeded <linux/kernel.h> inclusion from ot [...] adds 563272ba97c6 bottom_half.h needs kernel.h adds af7f7e65b741 kernel.h: split out container_of() and typeof_member() macros adds 0e5a6eea6569 include/kunit/test.h: replace kernel.h with the necessary [...] adds 4bc9e5cd30e4 include/linux/list.h: replace kernel.h with the necessary [...] adds 3b84f5af0376 include/linux/llist.h: replace kernel.h with the necessary [...] adds b1c7abbeb3e0 include/linux/plist.h: replace kernel.h with the necessary [...] adds 927a7c241bc9 include/media/media-entity.h: replace kernel.h with the ne [...] adds dd7d80b45221 linux/container_of.h: switch to static_assert adds de11fecc6ebc MAINTAINERS: add "exec & binfmt" section with myself and Eric adds 6ed7e65371b5 lib, stackdepot: check stackdepot handle before accessing slabs adds 56a229db87e5 lib, stackdepot: add helper to print stack entries adds b38e5029e9de lib, stackdepot: add helper to print stack entries into buffer adds bd4b2a8b681b lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v2 adds c2742ad9d36e lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v3 adds ba92855fae54 include/linux/string_helpers.h: add linux/string.h for strlen() adds ae66ebcea3ab lib: uninline simple_strntoull() as well adds 5e35da44685e lib/stackdepot: allow optional init and stack_table alloca [...] adds b6d008b81054 lib/stackdepot: fix spelling mistake and grammar in pr_err [...] adds 46dc30aae44f lib/stackdepot: allow optional init and stack_table alloca [...] adds efacbb0f9121 mm/scatterlist: replace the !preemptible warning in sg_mit [...] adds d4b009da20d9 const_structs.checkpatch: add a few sound ops structs adds c3584e4f9d57 checkpatch: improve EXPORT_SYMBOL test for EXPORT_SYMBOL_NS uses adds 4012f284c6f9 checkpatch: get default codespell dictionary path from pac [...] adds bc1bb1d8bff2 binfmt_elf: reintroduce using MAP_FIXED_NOREPLACE adds f3bd95ecfe2b ELF: fix overflow in total mapping size calculation adds 718d50ef2cc3 ELF: simplify STACK_ALLOC macro adds 7a810c298869 kallsyms: remove arch specific text and data check adds 6a66f362f4d7 kallsyms: fix address-checks for kernel related range adds 9c8ea5782724 sections: move and rename core_kernel_data() to is_kernel_ [...] adds f1ab81d28202 sections: move is_kernel_inittext() into sections.h adds 83235e5e405e x86: mm: rename __is_kernel_text() to is_x86_32_kernel_text() adds e42bf3e2914b sections: provide internal __is_kernel() and __is_kernel_t [...] adds 789c9a02841a mm: kasan: use is_kernel() helper adds e9b745bc979e extable: use is_kernel_text() helper adds af91ad421d4e powerpc/mm: use core_kernel_text() helper adds 4b3838d8ad59 microblaze: use is_kernel_text() helper adds 980fae4b18ad alpha: use is_kernel_text() helper adds f59d172afcf7 ramfs: fix mount source show for ramfs adds 4780abff9438 init: make unknown command line param message clearer adds 7d3f87308369 init/main.c: silence some -Wunused-parameter warnings adds 12589c426a7a coda: avoid NULL pointer dereference from a bad inode adds 22b01bf8e21c coda: check for async upcall request using local state adds 6539d4fa386a coda: remove err which no one care adds b801773994b2 coda: avoid flagging NULL inodes adds bc02b986d20e coda: avoid hidden code duplication in rename adds 3151aa631942 coda: avoid doing bad things on inode type changes during [...] adds 16b10f6841e0 coda: convert from atomic_t to refcount_t on coda_vm_ops->refcnt adds 2e1f1d2acabc coda: use vmemdup_user to replace the open code adds 1c3844b1f046 coda: bump module version to 7.2 adds c213ac63767d hfs/hfsplus: use WARN_ON for sanity check adds aed8e63d98ab hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr adds a889dd5e63db signal: remove duplicate include in signal.h adds 36bf67a42633 seq_file: move seq_escape() to a header adds 1864d764adbe kernel/fork.c: unshare(): use swap() to make code cleaner adds b0a9fa520719 sysv: use BUILD_BUG_ON instead of runtime check adds ef9089d7a8ab Documentation/kcov: include types.h in the example adds 7222915bd3a7 Documentation/kcov: define `ip' in the example adds 8beb23ce9f3c kcov: allocate per-CPU memory on the relevant node adds 80d90e569a54 kcov: avoid enable+disable interrupts if !in_task() adds 25d01c8b1625 kcov: replace local_irq_save() with a local_lock_t adds 5cf3aa68118a kernel/resource: clean up and optimize iomem_is_exclusive() adds 8a44bc65b55f kernel/resource: disallow access to exclusive system RAM regions adds 4ebc8589c650 virtio-mem: disallow mapping virtio-mem memory via /dev/mem adds 21a8822a5ebb ipc: check checkpoint_restore_ns_capable() to modify C/R p [...] adds 880cf3f6fd12 ipc-check-checkpoint_restore_ns_capable-to-modify-c-r-proc [...] adds 89e1e15c7bf0 ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL adds 16e9cb1b9b92 Merge branch 'akpm-current/current' adds aeab7fc59156 mm: allow only SLUB on PREEMPT_RT adds efe42d70b85a mm: migrate: simplify the file-backed pages validation whe [...] adds db29a28e7cee mm: unexport folio_memcg_{,un}lock adds b1b7d493a64b mm: unexport {,un}lock_page_memcg adds 3c7b7ceb3fb7 kasan: add kasan mode messages when kasan init adds 5b3cbcec307a lib/stackdepot: allow optional init and stack_table alloca [...] adds ef24253d91bd Merge branch 'akpm/master' adds cf6c9d12750c Add linux-next specific files for 20211022
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 (51dba6e335ff) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
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: Documentation/ABI/stable/sysfs-driver-mlxreg-io | 241 + .../ABI/testing/debugfs-driver-habanalabs | 6 + .../ABI/testing/sysfs-bus-fsi-devices-sbefifo | 10 + Documentation/ABI/testing/sysfs-bus-pci | 11 + .../testing/sysfs-bus-platform-devices-occ-hwmon | 13 + Documentation/ABI/testing/sysfs-fs-f2fs | 16 + Documentation/admin-guide/cgroup-v1/memory.rst | 11 +- Documentation/admin-guide/kernel-parameters.txt | 6 +- Documentation/admin-guide/mm/damon/index.rst | 1 + Documentation/admin-guide/mm/damon/reclaim.rst | 235 + Documentation/arm64/cpu-feature-registers.rst | 12 +- Documentation/arm64/elf_hwcaps.rst | 4 + Documentation/arm64/silicon-errata.rst | 12 + Documentation/block/inline-encryption.rst | 451 +- Documentation/dev-tools/kfence.rst | 12 +- Documentation/devicetree/bindings/Makefile | 15 +- .../devicetree/bindings/arm/bcm/brcm,nsp.yaml | 65 +- .../arm/sunxi/allwinner,sun4i-a10-mbus.yaml | 1 + Documentation/devicetree/bindings/arm/toshiba.yaml | 1 + .../bindings/auxdisplay/holtek,ht16k33.yaml | 32 +- .../bindings/display/msm/dp-controller.yaml | 2 + .../devicetree/bindings/gpio/gpio-axp209.txt | 75 - .../bindings/gpio/x-powers,axp209-gpio.yaml | 55 + .../devicetree/bindings/iio/adc/st,stm32-adc.yaml | 108 +- .../bindings/iio/frequency/adi,adrf6780.yaml | 131 + .../bindings/iio/light/liteon,ltr501.yaml | 51 + .../bindings/iio/multiplexer/io-channel-mux.yaml | 13 +- .../interrupt-controller/microchip,eic.yaml | 73 + .../bindings/media/qcom,sdm660-venus.yaml | 186 + .../bindings/mfd/sprd,ums512-glbreg.yaml | 68 - Documentation/devicetree/bindings/mfd/syscon.yaml | 1 + Documentation/devicetree/bindings/net/dsa/dsa.yaml | 7 + .../devicetree/bindings/net/dsa/nxp,sja1105.yaml | 43 + .../devicetree/bindings/net/marvell-bluetooth.txt | 25 - .../devicetree/bindings/net/marvell-bluetooth.yaml | 31 + .../devicetree/bindings/net/ti,bluetooth.yaml | 91 + .../devicetree/bindings/net/ti-bluetooth.txt | 60 - .../bindings/net/wireless/mediatek,mt76.yaml | 5 + .../devicetree/bindings/net/wireless/qca,ath9k.txt | 48 - .../bindings/net/wireless/qca,ath9k.yaml | 90 + .../bindings/net/wireless/ti,wlcore,spi.txt | 57 - .../devicetree/bindings/net/wireless/ti,wlcore.txt | 45 - .../bindings/net/wireless/ti,wlcore.yaml | 134 + .../bindings/pci/mediatek,mt7621-pcie.yaml | 142 + .../devicetree/bindings/phy/qcom,qmp-phy.yaml | 55 +- .../devicetree/bindings/sound/mt8192-afe-pcm.yaml | 2 +- .../bindings/thermal/rockchip-thermal.yaml | 23 +- .../thermal/socionext,uniphier-thermal.yaml | 1 + .../devicetree/bindings/vendor-prefixes.yaml | 8 + .../core/thread-info-in-task/arch-support.txt | 2 +- Documentation/filesystems/f2fs.rst | 18 + Documentation/gpu/rfc/i915_parallel_execbuf.h | 122 - Documentation/gpu/rfc/i915_scheduler.rst | 4 +- Documentation/kbuild/gcc-plugins.rst | 28 +- Documentation/kernel-hacking/locking.rst | 14 +- .../translations/it_IT/kernel-hacking/locking.rst | 14 +- MAINTAINERS | 25 +- Next/SHA1s | 168 +- Next/merge.log | 5446 ++++++++++++-------- arch/arm/Kconfig | 2 +- arch/arm/arm-soc-for-next-contents.txt | 96 +- arch/arm/boot/dts/Makefile | 9 + arch/arm/boot/dts/at91-sama7g5ek.dts | 12 + arch/arm/boot/dts/bcm-nsp-ax.dtsi | 70 + arch/arm/boot/dts/bcm-nsp.dtsi | 52 +- arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 39 +- arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 37 + arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts | 2 +- arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts | 2 +- arch/arm/boot/dts/bcm4709-linksys-ea9200.dts | 2 +- arch/arm/boot/dts/bcm4709-netgear-r7000.dts | 2 +- arch/arm/boot/dts/bcm4709-netgear-r8000.dts | 44 +- arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts | 2 +- arch/arm/boot/dts/bcm47094-asus-rt-ac88u.dts | 200 + arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 42 + arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 2 +- arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts | 37 + arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts | 37 + arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts | 2 +- arch/arm/boot/dts/bcm47189-tenda-ac9.dts | 37 + arch/arm/boot/dts/bcm53016-meraki-mr32.dts | 35 +- arch/arm/boot/dts/bcm5301x.dtsi | 10 +- arch/arm/boot/dts/bcm53573.dtsi | 18 + arch/arm/boot/dts/bcm94708.dts | 2 +- arch/arm/boot/dts/bcm94709.dts | 2 +- arch/arm/boot/dts/bcm958522er.dts | 3 +- arch/arm/boot/dts/bcm958525er.dts | 3 +- arch/arm/boot/dts/bcm958525xmc.dts | 3 +- arch/arm/boot/dts/bcm958622hr.dts | 3 +- arch/arm/boot/dts/bcm958623hr.dts | 3 +- arch/arm/boot/dts/bcm958625-meraki-alamo.dtsi | 281 + arch/arm/boot/dts/bcm958625-meraki-kingpin.dtsi | 163 + arch/arm/boot/dts/bcm958625-meraki-mx64-a0.dts | 25 + arch/arm/boot/dts/bcm958625-meraki-mx64.dts | 24 + arch/arm/boot/dts/bcm958625-meraki-mx64w-a0.dts | 33 + arch/arm/boot/dts/bcm958625-meraki-mx64w.dts | 32 + arch/arm/boot/dts/bcm958625-meraki-mx65.dts | 24 + arch/arm/boot/dts/bcm958625-meraki-mx65w.dts | 32 + .../arm/boot/dts/bcm958625-meraki-mx6x-common.dtsi | 129 + arch/arm/boot/dts/bcm958625hr.dts | 3 +- arch/arm/boot/dts/bcm958625k.dts | 3 +- arch/arm/boot/dts/bcm988312hr.dts | 7 +- arch/arm/boot/dts/gemini-dlink-dir-685.dts | 18 - arch/arm/boot/dts/gemini-ns2502.dts | 148 + arch/arm/boot/dts/gemini-sl93512r.dts | 18 - arch/arm/boot/dts/gemini-sq201.dts | 18 - arch/arm/boot/dts/gemini-ssi1328.dts | 138 + arch/arm/boot/dts/gemini-wbd111.dts | 18 - arch/arm/boot/dts/gemini-wbd222.dts | 18 - arch/arm/boot/dts/gemini.dtsi | 33 +- arch/arm/boot/dts/intel-ixp42x-adi-coyote.dts | 2 + arch/arm/boot/dts/intel-ixp42x-arcom-vulcan.dts | 2 + arch/arm/boot/dts/intel-ixp42x-dlink-dsm-g600.dts | 2 + arch/arm/boot/dts/intel-ixp42x-freecom-fsg-3.dts | 2 + .../arm/boot/dts/intel-ixp42x-gateworks-gw2348.dts | 2 + arch/arm/boot/dts/intel-ixp42x-iomega-nas100d.dts | 2 + arch/arm/boot/dts/intel-ixp42x-ixdpg425.dts | 2 + arch/arm/boot/dts/intel-ixp42x-linksys-nslu2.dts | 2 + arch/arm/boot/dts/intel-ixp42x-linksys-wrv54g.dts | 2 + arch/arm/boot/dts/intel-ixp42x-netgear-wg302v2.dts | 2 + .../arm/boot/dts/intel-ixp43x-gateworks-gw2358.dts | 2 + arch/arm/boot/dts/intel-ixp45x-ixp46x.dtsi | 8 + .../boot/dts/intel-ixp4xx-reference-design.dtsi | 2 + arch/arm/boot/dts/intel-ixp4xx.dtsi | 2 - arch/arm/boot/dts/mstar-v7.dtsi | 9 + arch/arm/boot/dts/omap3-gta04a5.dts | 2 +- arch/arm/boot/dts/rk3066a.dtsi | 3 +- arch/arm/boot/dts/rk3188.dtsi | 3 +- arch/arm/boot/dts/sama7g5.dtsi | 27 + arch/arm/boot/dts/ste-ab8500.dtsi | 13 +- arch/arm/boot/dts/ste-ab8505.dtsi | 13 +- arch/arm/boot/dts/ste-href.dtsi | 6 + arch/arm/boot/dts/ste-snowball.dts | 6 + arch/arm/boot/dts/ste-ux500-samsung-codina.dts | 4 + arch/arm/boot/dts/ste-ux500-samsung-gavini.dts | 4 + arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 4 + arch/arm/boot/dts/ste-ux500-samsung-janice.dts | 7 + arch/arm/boot/dts/ste-ux500-samsung-kyle.dts | 4 + arch/arm/boot/dts/ste-ux500-samsung-skomer.dts | 38 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 2 +- arch/arm/mach-bcm/Kconfig | 4 - arch/arm/mach-ep93xx/clock.c | 975 ++-- arch/arm/mach-ep93xx/core.c | 2 +- arch/arm/mach-ep93xx/soc.h | 42 +- arch/arm64/Kconfig | 118 +- arch/arm64/Kconfig.platforms | 4 - arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi | 16 +- arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 8 +- arch/arm64/boot/dts/hisilicon/hi3670-hikey970.dts | 22 +- arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 2 +- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 4 +- arch/arm64/boot/dts/hisilicon/hikey970-pmic.dtsi | 86 + arch/arm64/boot/dts/marvell/Makefile | 1 + .../boot/dts/marvell/armada-7040-mochabin.dts | 458 ++ arch/arm64/boot/dts/rockchip/rk3399.dtsi | 12 + arch/arm64/boot/dts/toshiba/Makefile | 1 + arch/arm64/boot/dts/toshiba/tmpv7708-rm-mbrc.dts | 6 + ...pv7708-rm-mbrc.dts => tmpv7708-visrobo-vrb.dts} | 27 +- .../boot/dts/toshiba/tmpv7708-visrobo-vrc.dtsi | 44 + arch/arm64/boot/dts/toshiba/tmpv7708.dtsi | 59 + arch/arm64/configs/defconfig | 1 + arch/arm64/include/asm/arch_timer.h | 32 +- arch/arm64/include/asm/asm-extable.h | 95 + arch/arm64/include/asm/asm-uaccess.h | 7 +- arch/arm64/include/asm/assembler.h | 29 +- arch/arm64/include/asm/barrier.h | 16 +- arch/arm64/include/asm/cputype.h | 4 + arch/arm64/include/asm/esr.h | 6 + arch/arm64/include/asm/extable.h | 23 +- arch/arm64/include/asm/fpsimd.h | 113 +- arch/arm64/include/asm/fpsimdmacros.h | 21 +- arch/arm64/include/asm/futex.h | 25 +- arch/arm64/include/asm/gpr-num.h | 26 + arch/arm64/include/asm/hwcap.h | 1 + arch/arm64/include/asm/kvm_asm.h | 7 +- arch/arm64/include/asm/processor.h | 49 +- arch/arm64/include/asm/sysreg.h | 28 +- arch/arm64/include/asm/thread_info.h | 2 +- arch/arm64/include/asm/uaccess.h | 26 +- arch/arm64/include/asm/vdso/compat_barrier.h | 7 - arch/arm64/include/asm/word-at-a-time.h | 21 +- arch/arm64/include/uapi/asm/hwcap.h | 1 + arch/arm64/kernel/armv8_deprecated.c | 12 +- arch/arm64/kernel/cpu_errata.c | 64 + arch/arm64/kernel/cpufeature.c | 19 +- arch/arm64/kernel/cpuinfo.c | 1 + arch/arm64/kernel/entry-fpsimd.S | 34 +- arch/arm64/kernel/fpsimd.c | 342 +- arch/arm64/kernel/ptrace.c | 6 +- arch/arm64/kernel/signal.c | 8 +- arch/arm64/kernel/traps.c | 20 +- arch/arm64/kernel/vdso32/Makefile | 36 +- arch/arm64/kernel/vmlinux.lds.S | 3 +- arch/arm64/kvm/hyp/fpsimd.S | 6 +- arch/arm64/kvm/hyp/include/hyp/switch.h | 10 +- arch/arm64/kvm/reset.c | 6 +- arch/arm64/lib/clear_user.S | 10 +- arch/arm64/lib/copy_from_user.S | 8 +- arch/arm64/lib/copy_to_user.S | 8 +- arch/arm64/mm/extable.c | 85 +- arch/arm64/mm/kasan_init.c | 2 +- arch/arm64/net/bpf_jit_comp.c | 14 +- arch/arm64/tools/cpucaps | 4 + arch/m68k/emu/nfblock.c | 9 +- arch/mips/Kconfig | 1 + arch/mips/kernel/smp-bmips.c | 3 +- arch/mips/ralink/Kconfig | 3 +- arch/nios2/include/asm/irqflags.h | 4 +- arch/nios2/include/asm/registers.h | 2 +- arch/openrisc/kernel/signal.c | 2 - arch/parisc/Kconfig | 22 +- arch/parisc/include/asm/assembly.h | 32 + arch/parisc/include/asm/bitops.h | 9 - arch/parisc/include/asm/current.h | 19 + arch/parisc/include/asm/futex.h | 3 - arch/parisc/include/asm/ide.h | 4 - arch/parisc/include/asm/kfence.h | 44 + arch/parisc/include/asm/mckinley.h | 2 - arch/parisc/include/asm/pdc.h | 2 + arch/parisc/include/asm/processor.h | 11 +- arch/parisc/include/asm/ptrace.h | 6 +- arch/parisc/include/asm/runway.h | 2 - arch/parisc/include/asm/smp.h | 19 +- arch/parisc/include/asm/thread_info.h | 12 +- arch/parisc/include/asm/traps.h | 1 + arch/parisc/include/asm/unaligned.h | 2 - arch/parisc/include/uapi/asm/pdc.h | 28 +- arch/parisc/kernel/Makefile | 1 + arch/parisc/kernel/asm-offsets.c | 29 +- arch/parisc/kernel/cache.c | 87 +- arch/parisc/kernel/entry.S | 90 +- arch/parisc/kernel/firmware.c | 32 + arch/parisc/kernel/head.S | 40 +- arch/parisc/kernel/irq.c | 6 +- arch/parisc/kernel/pdt.c | 4 +- arch/parisc/kernel/process.c | 4 +- arch/parisc/kernel/smp.c | 25 +- arch/parisc/kernel/stacktrace.c | 30 +- arch/parisc/kernel/sys_parisc.c | 10 +- arch/parisc/kernel/syscall.S | 26 +- arch/parisc/kernel/toc.c | 111 + arch/parisc/kernel/toc_asm.S | 88 + arch/parisc/kernel/traps.c | 9 +- arch/parisc/kernel/unwind.c | 31 +- arch/parisc/lib/bitops.c | 12 +- arch/parisc/mm/fault.c | 2 +- arch/parisc/mm/init.c | 4 +- arch/powerpc/kernel/idle_book3s.S | 10 +- arch/powerpc/kernel/smp.c | 2 - arch/powerpc/perf/isa207-common.c | 26 +- arch/powerpc/perf/isa207-common.h | 2 + arch/riscv/net/bpf_jit_core.c | 5 + arch/s390/kvm/interrupt.c | 5 +- arch/s390/kvm/kvm-s390.c | 1 + arch/sparc/Kconfig | 3 +- arch/sparc/kernel/ioport.c | 76 +- arch/um/drivers/ubd_kern.c | 13 +- arch/x86/Kconfig.cpu | 13 + arch/x86/events/perf_event.h | 1 + arch/x86/ia32/ia32_signal.c | 1 - arch/x86/include/asm/fpu/api.h | 36 +- arch/x86/include/asm/fpu/internal.h | 530 -- arch/x86/include/asm/fpu/sched.h | 68 + arch/x86/include/asm/fpu/signal.h | 13 +- arch/x86/include/asm/fpu/types.h | 42 +- arch/x86/include/asm/fpu/xcr.h | 11 - arch/x86/include/asm/fpu/xstate.h | 19 - arch/x86/include/asm/pkru.h | 2 +- arch/x86/include/asm/processor.h | 12 +- arch/x86/include/asm/trace/fpu.h | 4 +- arch/x86/kernel/cpu/Makefile | 1 + arch/x86/kernel/cpu/amd.c | 2 + arch/x86/kernel/cpu/bugs.c | 2 +- arch/x86/kernel/cpu/common.c | 48 +- arch/x86/kernel/cpu/cpu.h | 1 + arch/x86/kernel/cpu/hygon.c | 2 + arch/x86/kernel/cpu/vortex.c | 39 + arch/x86/kernel/fpu/bugs.c | 2 +- arch/x86/kernel/fpu/context.h | 85 + arch/x86/kernel/fpu/core.c | 257 +- arch/x86/kernel/fpu/init.c | 39 +- arch/x86/kernel/fpu/internal.h | 33 + arch/x86/kernel/fpu/legacy.h | 115 + arch/x86/kernel/fpu/regset.c | 34 +- arch/x86/kernel/fpu/signal.c | 102 +- arch/x86/kernel/fpu/xstate.c | 218 +- arch/x86/kernel/fpu/xstate.h | 212 + arch/x86/kernel/process.c | 8 +- arch/x86/kernel/process_32.c | 5 +- arch/x86/kernel/process_64.c | 5 +- arch/x86/kernel/ptrace.c | 2 +- arch/x86/kernel/sev.c | 23 +- arch/x86/kernel/signal.c | 1 - arch/x86/kernel/smpboot.c | 2 +- arch/x86/kernel/traps.c | 4 +- arch/x86/kvm/svm/sev.c | 2 +- arch/x86/kvm/vmx/vmx.c | 2 +- arch/x86/kvm/x86.c | 206 +- arch/x86/math-emu/fpu_aux.c | 2 +- arch/x86/math-emu/fpu_entry.c | 6 +- arch/x86/math-emu/fpu_system.h | 2 +- arch/x86/mm/extable.c | 4 +- arch/x86/power/cpu.c | 2 +- block/Makefile | 2 +- block/bdev.c | 8 +- block/bio.c | 7 +- block/blk-core.c | 23 +- block/blk-crypto-fallback.c | 118 +- block/blk-crypto-profile.c | 565 ++ block/blk-crypto.c | 29 +- block/blk-integrity.c | 4 +- block/blk-merge.c | 2 +- block/blk-mq-sched.c | 2 +- block/blk-mq-sched.h | 12 +- block/blk-mq-tag.c | 7 +- block/blk-mq.c | 56 +- block/blk-mq.h | 1 + block/fops.c | 39 +- block/genhd.c | 20 + block/keyslot-manager.c | 579 --- crypto/af_alg.c | 2 +- drivers/acpi/power.c | 97 +- drivers/acpi/tables.c | 3 + drivers/android/binder.c | 14 +- drivers/auxdisplay/Kconfig | 12 +- drivers/auxdisplay/Makefile | 1 + drivers/auxdisplay/cfag12864bfb.c | 9 +- drivers/auxdisplay/ht16k33.c | 501 +- drivers/auxdisplay/img-ascii-lcd.c | 205 +- drivers/auxdisplay/ks0108.c | 3 - drivers/auxdisplay/line-display.c | 261 + drivers/auxdisplay/line-display.h | 43 + drivers/base/core.c | 6 + drivers/block/aoe/aoeblk.c | 13 +- drivers/block/loop.c | 19 +- drivers/block/nbd.c | 30 +- drivers/block/rnbd/rnbd-clt.c | 13 +- drivers/block/xen-blkfront.c | 8 +- drivers/bluetooth/btsdio.c | 2 + drivers/bluetooth/virtio_bt.c | 3 + drivers/cdrom/cdrom.c | 4 +- drivers/char/ipmi/ipmi_msghandler.c | 20 +- drivers/char/ipmi/ipmi_si_intf.c | 8 +- drivers/char/ipmi/ipmi_ssif.c | 4 +- drivers/char/xillybus/xillyusb.c | 1 + drivers/clk/bcm/clk-bcm2835.c | 13 +- drivers/clocksource/Kconfig | 2 + drivers/counter/counter-chrdev.c | 6 - drivers/counter/counter-sysfs.c | 21 +- drivers/fsi/fsi-occ.c | 209 +- drivers/fsi/fsi-sbefifo.c | 28 +- drivers/gpio/gpiolib-acpi.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 26 +- drivers/gpu/drm/amd/display/include/dal_asic_id.h | 2 +- drivers/gpu/drm/ast/ast_mode.c | 18 +- drivers/gpu/drm/drm_modeset_lock.c | 9 + drivers/gpu/drm/drm_panel_orientation_quirks.c | 6 + drivers/gpu/drm/gma500/psb_drv.c | 12 + drivers/gpu/drm/i915/display/i9xx_plane.c | 30 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 1 + drivers/gpu/drm/i915/display/intel_bios.c | 47 - drivers/gpu/drm/i915/display/intel_crtc.h | 5 + drivers/gpu/drm/i915/display/intel_cursor.c | 19 +- drivers/gpu/drm/i915/display/intel_display.c | 150 +- drivers/gpu/drm/i915/display/intel_display.h | 3 - drivers/gpu/drm/i915/display/intel_display_power.c | 6 +- drivers/gpu/drm/i915/display/intel_display_power.h | 2 +- drivers/gpu/drm/i915/display/intel_display_types.h | 19 +- drivers/gpu/drm/i915/display/intel_dp.c | 130 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 6 +- drivers/gpu/drm/i915/display/intel_fb.c | 520 +- drivers/gpu/drm/i915/display/intel_fb.h | 30 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 117 +- drivers/gpu/drm/i915/display/intel_psr.c | 6 +- drivers/gpu/drm/i915/display/intel_sprite.c | 35 +- drivers/gpu/drm/i915/display/intel_sprite.h | 4 - drivers/gpu/drm/i915/display/skl_scaler.c | 1 + drivers/gpu/drm/i915/display/skl_universal_plane.c | 206 +- drivers/gpu/drm/i915/gem/i915_gem_busy.c | 57 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 227 +- drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 16 +- drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 9 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 797 ++- drivers/gpu/drm/i915/gem/i915_gem_internal.c | 2 + drivers/gpu/drm/i915/gem/i915_gem_object.c | 26 + drivers/gpu/drm/i915/gem/i915_gem_object.h | 1 + drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 27 + drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 29 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 8 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 7 +- .../drm/i915/gem/selftests/i915_gem_client_blt.c | 29 +- drivers/gpu/drm/i915/gt/intel_context.c | 51 +- drivers/gpu/drm/i915/gt/intel_context.h | 56 +- drivers/gpu/drm/i915/gt/intel_context_types.h | 73 +- drivers/gpu/drm/i915/gt/intel_engine.h | 13 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 66 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 13 + drivers/gpu/drm/i915/gt/intel_engine_pm.h | 37 + drivers/gpu/drm/i915/gt/intel_engine_types.h | 7 + .../gpu/drm/i915/gt/intel_execlists_submission.c | 7 +- drivers/gpu/drm/i915/gt/intel_gt_debugfs.c | 55 + drivers/gpu/drm/i915/gt/intel_gt_debugfs.h | 4 + drivers/gpu/drm/i915/gt/intel_gt_pm.h | 14 + drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c | 41 + drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.h | 4 + drivers/gpu/drm/i915/gt/intel_llc.c | 1 + drivers/gpu/drm/i915/gt/intel_lrc.c | 5 + drivers/gpu/drm/i915/gt/intel_ring_submission.c | 2 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 4 +- drivers/gpu/drm/i915/gt/selftest_execlists.c | 12 +- drivers/gpu/drm/i915/gt/uc/abi/guc_actions_abi.h | 1 + drivers/gpu/drm/i915/gt/uc/intel_guc.c | 29 + drivers/gpu/drm/i915/gt/uc/intel_guc.h | 54 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 24 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 34 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 1446 +++++- .../gpu/drm/i915/gt/uc/selftest_guc_multi_lrc.c | 179 + drivers/gpu/drm/i915/i915_debugfs.c | 43 +- drivers/gpu/drm/i915/i915_query.c | 2 + drivers/gpu/drm/i915/i915_request.c | 143 +- drivers/gpu/drm/i915/i915_request.h | 23 + drivers/gpu/drm/i915/i915_vma.c | 21 +- drivers/gpu/drm/i915/i915_vma.h | 13 +- drivers/gpu/drm/i915/intel_pm.c | 1 + drivers/gpu/drm/i915/intel_wakeref.h | 12 + .../gpu/drm/i915/selftests/i915_live_selftests.h | 1 + drivers/gpu/drm/i915/selftests/mock_region.c | 2 - drivers/gpu/drm/kmb/kmb_crtc.c | 41 +- drivers/gpu/drm/kmb/kmb_drv.c | 2 +- drivers/gpu/drm/kmb/kmb_drv.h | 10 +- drivers/gpu/drm/kmb/kmb_dsi.c | 25 +- drivers/gpu/drm/kmb/kmb_dsi.h | 2 +- drivers/gpu/drm/kmb/kmb_plane.c | 43 +- drivers/gpu/drm/kmb/kmb_plane.h | 6 + drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 7 + drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 23 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 66 +- drivers/gpu/drm/msm/disp/msm_disp_snapshot_util.c | 8 +- drivers/gpu/drm/msm/dp/dp_display.c | 141 +- drivers/gpu/drm/msm/dp/dp_display.h | 2 + drivers/gpu/drm/msm/dp/dp_drm.c | 13 +- drivers/gpu/drm/msm/dp/dp_parser.c | 30 +- drivers/gpu/drm/msm/dp/dp_parser.h | 3 +- drivers/gpu/drm/msm/msm_drv.h | 9 +- drivers/gpu/drm/msm/msm_gem.c | 19 +- drivers/gpu/drm/msm/msm_gpu.h | 4 + drivers/gpu/drm/msm/msm_gpu_devfreq.c | 3 +- drivers/gpu/drm/radeon/radeon_sync.c | 22 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 13 +- drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c | 3 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 44 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.h | 7 - drivers/gpu/drm/sun4i/sun4i_drv.c | 2 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 1 + drivers/gpu/drm/vc4/vc4_crtc.c | 19 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 208 +- drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 6 - drivers/hwmon/occ/p9_sbe.c | 86 +- drivers/i2c/i2c-core-acpi.c | 22 +- drivers/iio/accel/sca3000.c | 3 +- drivers/iio/adc/ab8500-gpadc.c | 22 +- drivers/iio/adc/aspeed_adc.c | 2 +- drivers/iio/adc/imx7d_adc.c | 18 +- drivers/iio/adc/lpc18xx_adc.c | 75 +- drivers/iio/adc/max1118.c | 7 +- drivers/iio/adc/max1241.c | 17 +- drivers/iio/adc/meson_saradc.c | 39 +- drivers/iio/adc/qcom-pm8xxx-xoadc.c | 9 +- drivers/iio/adc/rockchip_saradc.c | 27 +- drivers/iio/adc/stm32-adc-core.c | 1 + drivers/iio/adc/stm32-adc-core.h | 10 + drivers/iio/adc/stm32-adc.c | 422 +- drivers/iio/adc/ti-adc128s052.c | 33 +- drivers/iio/adc/ti-ads7950.c | 4 +- drivers/iio/adc/ti-tsc2046.c | 2 +- drivers/iio/adc/xilinx-xadc-core.c | 5 +- drivers/iio/adc/xilinx-xadc.h | 1 - drivers/iio/chemical/scd4x.c | 9 +- drivers/iio/frequency/Kconfig | 12 + drivers/iio/frequency/Makefile | 1 + drivers/iio/frequency/adrf6780.c | 527 ++ drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 6 +- drivers/iio/industrialio-buffer.c | 14 +- drivers/iio/industrialio-core.c | 1 + drivers/iio/light/cm3605.c | 29 +- drivers/iio/light/gp2ap002.c | 24 +- drivers/iio/light/ltr501.c | 37 + drivers/iio/multiplexer/iio-mux.c | 7 +- drivers/infiniband/hw/irdma/verbs.c | 8 +- drivers/infiniband/hw/irdma/ws.c | 13 +- drivers/infiniband/hw/mlx5/devx.c | 13 +- drivers/infiniband/hw/mlx5/devx.h | 2 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 31 +- drivers/infiniband/hw/mlx5/mr.c | 85 +- drivers/infiniband/hw/mlx5/odp.c | 38 +- drivers/infiniband/hw/mlx5/wr.c | 10 +- drivers/infiniband/hw/qedr/qedr.h | 1 + drivers/infiniband/hw/qedr/qedr_iw_cm.c | 2 +- drivers/infiniband/hw/qedr/verbs.c | 5 +- drivers/input/misc/axp20x-pek.c | 26 +- drivers/irqchip/Kconfig | 23 +- drivers/irqchip/Makefile | 1 + drivers/irqchip/irq-bcm7038-l1.c | 47 +- drivers/irqchip/irq-bcm7120-l2.c | 21 +- drivers/irqchip/irq-brcmstb-l2.c | 16 +- drivers/irqchip/irq-mchp-eic.c | 280 + drivers/irqchip/irq-meson-gpio.c | 15 +- drivers/irqchip/irq-mvebu-icu.c | 4 +- drivers/irqchip/irq-mvebu-pic.c | 4 +- drivers/irqchip/irq-stm32-exti.c | 4 +- drivers/irqchip/irq-ti-sci-inta.c | 4 +- drivers/irqchip/irq-ts4800.c | 4 +- drivers/md/bcache/bcache.h | 4 - drivers/md/bcache/btree.c | 2 +- drivers/md/bcache/debug.c | 15 +- drivers/md/bcache/io.c | 16 +- drivers/md/bcache/request.c | 6 +- drivers/md/bcache/super.c | 89 +- drivers/md/bcache/sysfs.c | 2 +- drivers/md/bcache/util.h | 8 - drivers/md/dm-core.h | 4 +- drivers/md/dm-table.c | 168 +- drivers/md/dm.c | 14 +- drivers/media/platform/allegro-dvt/allegro-core.c | 311 +- drivers/media/platform/allegro-dvt/allegro-mail.c | 23 +- drivers/media/platform/allegro-dvt/allegro-mail.h | 10 +- drivers/media/platform/allegro-dvt/nal-h264.c | 74 - drivers/media/platform/allegro-dvt/nal-h264.h | 200 +- drivers/media/platform/allegro-dvt/nal-hevc.c | 202 +- drivers/media/platform/allegro-dvt/nal-hevc.h | 189 +- drivers/media/platform/qcom/venus/core.c | 77 +- drivers/media/platform/qcom/venus/core.h | 7 +- drivers/media/platform/qcom/venus/helpers.c | 67 +- drivers/media/platform/qcom/venus/helpers.h | 4 + drivers/media/platform/qcom/venus/hfi.c | 48 +- drivers/media/platform/qcom/venus/vdec.c | 25 +- drivers/media/platform/qcom/venus/venc.c | 116 +- drivers/memory/tegra/tegra20-emc.c | 1 + drivers/mfd/altera-sysmgr.c | 2 +- drivers/mfd/arizona-core.c | 13 - drivers/mfd/arizona-i2c.c | 14 +- drivers/mfd/arizona-spi.c | 13 +- drivers/mfd/arizona.h | 2 - drivers/misc/habanalabs/Kconfig | 2 + drivers/misc/habanalabs/common/Makefile | 2 +- .../misc/habanalabs/common/command_submission.c | 105 +- drivers/misc/habanalabs/common/context.c | 8 +- drivers/misc/habanalabs/common/debugfs.c | 51 + drivers/misc/habanalabs/common/device.c | 159 +- drivers/misc/habanalabs/common/firmware_if.c | 28 +- drivers/misc/habanalabs/common/habanalabs.h | 64 +- drivers/misc/habanalabs/common/habanalabs_drv.c | 24 +- .../{gaudi/gaudi_hwmgr.c => common/hwmgr.c} | 38 +- drivers/misc/habanalabs/common/hwmon.c | 194 +- drivers/misc/habanalabs/common/irq.c | 5 +- drivers/misc/habanalabs/common/memory.c | 513 +- drivers/misc/habanalabs/common/mmu/mmu.c | 30 +- drivers/misc/habanalabs/common/sysfs.c | 6 +- drivers/misc/habanalabs/gaudi/Makefile | 2 +- drivers/misc/habanalabs/gaudi/gaudi.c | 22 +- drivers/misc/habanalabs/gaudi/gaudiP.h | 4 - drivers/misc/habanalabs/goya/goya.c | 13 +- drivers/misc/habanalabs/goya/goyaP.h | 1 - drivers/misc/habanalabs/goya/goya_hwmgr.c | 31 - drivers/misc/habanalabs/include/common/cpucp_if.h | 22 +- .../misc/habanalabs/include/common/hl_boot_if.h | 189 +- .../misc/habanalabs/include/gaudi/gaudi_fw_if.h | 10 +- .../misc/habanalabs/include/gaudi/gaudi_reg_map.h | 1 + drivers/mmc/core/crypto.c | 11 +- drivers/mmc/host/cqhci-crypto.c | 33 +- drivers/mmc/host/dw_mmc.c | 39 +- drivers/mmc/host/sdhci-omap.c | 9 +- drivers/mtd/mtd_blkdevs.c | 6 +- drivers/mux/core.c | 38 +- drivers/net/dsa/qca8k.c | 74 +- drivers/net/dsa/sja1105/sja1105.h | 25 +- drivers/net/dsa/sja1105/sja1105_clocking.c | 35 +- drivers/net/dsa/sja1105/sja1105_main.c | 94 +- drivers/net/dsa/sja1105/sja1105_vl.c | 3 +- drivers/net/ethernet/freescale/enetc/enetc.c | 8 +- .../net/ethernet/freescale/enetc/enetc_ethtool.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 5 +- drivers/net/ethernet/freescale/enetc/enetc_qos.c | 18 +- drivers/net/ethernet/hisilicon/hns3/hnae3.c | 21 + drivers/net/ethernet/hisilicon/hns3/hnae3.h | 1 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 37 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 7 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 9 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 5 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.h | 2 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 1 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 2 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 6 +- drivers/net/ethernet/intel/e1000e/e1000.h | 4 +- drivers/net/ethernet/intel/e1000e/ich8lan.c | 31 +- drivers/net/ethernet/intel/e1000e/ich8lan.h | 3 + drivers/net/ethernet/intel/e1000e/netdev.c | 45 +- drivers/net/ethernet/intel/ice/ice.h | 108 +- drivers/net/ethernet/intel/ice/ice_base.c | 34 +- drivers/net/ethernet/intel/ice/ice_common.c | 2 + drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 201 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.h | 10 +- drivers/net/ethernet/intel/ice/ice_devids.h | 4 + drivers/net/ethernet/intel/ice/ice_devlink.c | 4 +- drivers/net/ethernet/intel/ice/ice_eswitch.c | 2 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 126 +- drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c | 4 +- drivers/net/ethernet/intel/ice/ice_fltr.c | 127 - drivers/net/ethernet/intel/ice/ice_fltr.h | 4 - drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 1 + drivers/net/ethernet/intel/ice/ice_lib.c | 585 ++- drivers/net/ethernet/intel/ice/ice_lib.h | 17 +- drivers/net/ethernet/intel/ice/ice_main.c | 1092 +++- drivers/net/ethernet/intel/ice/ice_sched.c | 184 + drivers/net/ethernet/intel/ice/ice_sched.h | 8 + drivers/net/ethernet/intel/ice/ice_switch.c | 128 +- drivers/net/ethernet/intel/ice/ice_switch.h | 13 + drivers/net/ethernet/intel/ice/ice_tc_lib.c | 221 +- drivers/net/ethernet/intel/ice/ice_tc_lib.h | 22 + drivers/net/ethernet/intel/ice/ice_txrx.c | 114 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 7 + drivers/net/ethernet/intel/ice/ice_type.h | 3 + drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 177 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 15 +- drivers/net/ethernet/intel/igc/igc_hw.h | 2 +- .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 6 +- .../ethernet/mellanox/mlx5/core/diag/fw_tracer.h | 2 +- .../ethernet/mellanox/mlx5/core/diag/rsc_dump.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 3 + drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/en/trap.c | 2 +- .../mellanox/mlx5/core/en_accel/ipsec_rxtx.c | 51 +- .../net/ethernet/mellanox/mlx5/core/en_common.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 28 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 20 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 20 +- drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c | 7 +- .../net/ethernet/mellanox/mlx5/core/fpga/conn.c | 10 +- .../net/ethernet/mellanox/mlx5/core/fpga/core.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 4 + drivers/net/ethernet/mellanox/mlx5/core/lag/mp.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/lag/mp.h | 2 + drivers/net/ethernet/mellanox/mlx5/core/mr.c | 27 +- .../mellanox/mlx5/core/steering/dr_icm_pool.c | 10 +- .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 11 +- .../mellanox/mlx5/core/steering/dr_types.h | 2 +- drivers/net/ethernet/mscc/ocelot.c | 272 +- drivers/net/ethernet/mscc/ocelot.h | 1 + drivers/net/ethernet/mscc/ocelot_mrp.c | 8 +- drivers/net/ethernet/mscc/ocelot_net.c | 12 +- drivers/net/ethernet/sfc/mcdi_port_common.c | 37 +- drivers/net/ethernet/sfc/ptp.c | 4 +- drivers/net/ethernet/sfc/siena_sriov.c | 2 +- drivers/net/ethernet/socionext/netsec.c | 16 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 10 +- drivers/net/ethernet/tehuti/tehuti.c | 6 +- drivers/net/ethernet/ti/tlan.c | 10 +- drivers/net/ethernet/via/via-rhine.c | 4 +- drivers/net/ethernet/via/via-velocity.c | 4 +- drivers/net/phy/micrel.c | 5 +- drivers/net/usb/usbnet.c | 4 + drivers/net/vrf.c | 4 - drivers/net/wireless/ath/ath10k/mac.c | 6 +- drivers/net/wireless/ath/ath10k/qmi.c | 3 +- drivers/net/wireless/ath/ath10k/snoc.c | 77 + drivers/net/wireless/ath/ath10k/snoc.h | 5 + drivers/net/wireless/ath/ath10k/wmi.h | 3 + drivers/net/wireless/ath/ath11k/core.c | 10 +- drivers/net/wireless/ath/ath11k/debugfs.c | 2 +- drivers/net/wireless/ath/ath11k/dp.c | 10 +- drivers/net/wireless/ath/ath11k/dp.h | 1 + drivers/net/wireless/ath/ath11k/dp_rx.c | 10 +- drivers/net/wireless/ath/ath11k/dp_tx.c | 13 +- drivers/net/wireless/ath/ath11k/hw.h | 2 +- drivers/net/wireless/ath/ath11k/mac.c | 4 +- drivers/net/wireless/ath/ath11k/pci.c | 41 +- drivers/net/wireless/ath/ath11k/qmi.c | 1 - drivers/net/wireless/ath/ath11k/wmi.c | 10 +- drivers/net/wireless/ath/ath5k/sysfs.c | 8 +- drivers/net/wireless/ath/ath6kl/cfg80211.c | 9 +- drivers/net/wireless/ath/ath9k/debug.c | 57 +- drivers/net/wireless/ath/ath9k/debug.h | 1 + drivers/net/wireless/ath/ath9k/init.c | 6 +- drivers/net/wireless/ath/ath9k/main.c | 4 +- drivers/net/wireless/ath/dfs_pattern_detector.c | 10 +- drivers/net/wireless/ath/wil6210/cfg80211.c | 10 +- drivers/net/wireless/ath/wil6210/main.c | 6 +- drivers/net/wireless/ath/wil6210/wil6210.h | 2 +- drivers/net/wireless/ath/wil6210/wmi.c | 2 +- drivers/net/wireless/atmel/atmel.c | 19 +- .../wireless/broadcom/brcm80211/brcmfmac/core.c | 6 +- .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 4 +- drivers/net/wireless/cisco/airo.c | 27 +- drivers/net/wireless/intel/ipw2x00/ipw2100.c | 4 +- drivers/net/wireless/intel/ipw2x00/ipw2200.c | 10 +- drivers/net/wireless/intel/ipw2x00/ipw2200.h | 2 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/pnvm.c | 13 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 5 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 6 +- drivers/net/wireless/intersil/hostap/hostap_hw.c | 5 +- drivers/net/wireless/intersil/hostap/hostap_main.c | 4 +- drivers/net/wireless/intersil/orinoco/main.c | 2 +- drivers/net/wireless/mac80211_hwsim.c | 7 +- drivers/net/wireless/marvell/libertas/cmd.c | 5 +- drivers/net/wireless/marvell/libertas/main.c | 4 +- drivers/net/wireless/marvell/mwifiex/11n.c | 7 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 12 +- drivers/net/wireless/marvell/mwifiex/cmdevt.c | 21 + drivers/net/wireless/marvell/mwifiex/main.c | 20 +- drivers/net/wireless/marvell/mwifiex/main.h | 1 + drivers/net/wireless/marvell/mwifiex/sta_cmd.c | 4 + drivers/net/wireless/marvell/mwifiex/uap_event.c | 3 +- drivers/net/wireless/marvell/mwl8k.c | 2 +- drivers/net/wireless/mediatek/mt76/Makefile | 2 +- drivers/net/wireless/mediatek/mt76/debugfs.c | 22 +- drivers/net/wireless/mediatek/mt76/eeprom.c | 14 + drivers/net/wireless/mediatek/mt76/mac80211.c | 242 +- drivers/net/wireless/mediatek/mt76/mcu.c | 8 +- drivers/net/wireless/mediatek/mt76/mt76.h | 126 +- drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 11 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 3 + drivers/net/wireless/mediatek/mt76/mt7603/pci.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/Makefile | 2 +- .../net/wireless/mediatek/mt76/mt7615/debugfs.c | 29 +- drivers/net/wireless/mediatek/mt76/mt7615/init.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 62 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 10 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 68 +- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 20 +- drivers/net/wireless/mediatek/mt76/mt7615/pci.c | 4 +- .../net/wireless/mediatek/mt76/mt7615/pci_mac.c | 5 +- drivers/net/wireless/mediatek/mt76/mt7615/sdio.c | 296 +- .../net/wireless/mediatek/mt76/mt7615/sdio_mcu.c | 11 +- .../net/wireless/mediatek/mt76/mt7615/usb_sdio.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76_connac.h | 7 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 355 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.h | 37 +- drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 15 +- drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 12 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 3 + drivers/net/wireless/mediatek/mt76/mt76x2/pci.c | 5 +- .../net/wireless/mediatek/mt76/mt7915/debugfs.c | 381 +- drivers/net/wireless/mediatek/mt76/mt7915/init.c | 170 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 646 ++- drivers/net/wireless/mediatek/mt76/mt7915/mac.h | 11 +- drivers/net/wireless/mediatek/mt76/mt7915/main.c | 334 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 1046 ++-- drivers/net/wireless/mediatek/mt76/mt7915/mcu.h | 105 +- drivers/net/wireless/mediatek/mt76/mt7915/mmio.c | 3 +- drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h | 144 +- drivers/net/wireless/mediatek/mt76/mt7915/pci.c | 5 +- drivers/net/wireless/mediatek/mt76/mt7915/regs.h | 149 +- .../net/wireless/mediatek/mt76/mt7915/testmode.c | 23 + .../net/wireless/mediatek/mt76/mt7915/testmode.h | 6 + drivers/net/wireless/mediatek/mt76/mt7921/Kconfig | 18 +- drivers/net/wireless/mediatek/mt76/mt7921/Makefile | 7 +- .../net/wireless/mediatek/mt76/mt7921/debugfs.c | 99 +- drivers/net/wireless/mediatek/mt76/mt7921/dma.c | 74 +- drivers/net/wireless/mediatek/mt76/mt7921/eeprom.c | 100 - drivers/net/wireless/mediatek/mt76/mt7921/init.c | 93 +- drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 776 ++- drivers/net/wireless/mediatek/mt76/mt7921/mac.h | 32 + drivers/net/wireless/mediatek/mt76/mt7921/main.c | 328 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 448 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.h | 63 +- drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h | 179 +- drivers/net/wireless/mediatek/mt76/mt7921/pci.c | 66 +- .../net/wireless/mediatek/mt76/mt7921/pci_mac.c | 348 ++ .../net/wireless/mediatek/mt76/mt7921/pci_mcu.c | 115 + drivers/net/wireless/mediatek/mt76/mt7921/regs.h | 58 +- drivers/net/wireless/mediatek/mt76/mt7921/sdio.c | 317 ++ .../net/wireless/mediatek/mt76/mt7921/sdio_mac.c | 220 + .../net/wireless/mediatek/mt76/mt7921/sdio_mcu.c | 135 + .../net/wireless/mediatek/mt76/mt7921/testmode.c | 197 + drivers/net/wireless/mediatek/mt76/sdio.c | 303 +- .../net/wireless/mediatek/mt76/{mt7615 => }/sdio.h | 33 +- .../mediatek/mt76/{mt7615 => }/sdio_txrx.c | 134 +- drivers/net/wireless/mediatek/mt76/testmode.c | 4 +- drivers/net/wireless/mediatek/mt76/testmode.h | 7 + drivers/net/wireless/mediatek/mt76/tx.c | 84 +- drivers/net/wireless/mediatek/mt76/usb.c | 2 +- drivers/net/wireless/microchip/wilc1000/netdev.c | 13 +- drivers/net/wireless/microchip/wilc1000/netdev.h | 3 +- drivers/net/wireless/quantenna/qtnfmac/core.c | 4 +- drivers/net/wireless/ray_cs.c | 2 +- drivers/net/wireless/realtek/rtw89/cam.c | 2 +- drivers/net/wireless/realtek/rtw89/pci.c | 2 +- drivers/net/wireless/rsi/rsi_91x_main.c | 1 + drivers/net/wireless/wl3501_cs.c | 3 +- drivers/net/wireless/zydas/zd1201.c | 9 +- drivers/nfc/st95hf/core.c | 6 +- drivers/nvme/host/core.c | 106 +- drivers/nvme/host/fabrics.c | 6 +- drivers/nvme/host/fabrics.h | 8 + drivers/nvme/host/fc.c | 34 +- drivers/nvme/host/multipath.c | 30 +- drivers/nvme/host/nvme.h | 5 + drivers/nvme/host/pci.c | 17 +- drivers/nvme/host/rdma.c | 25 +- drivers/nvme/host/tcp.c | 18 +- drivers/nvme/target/admin-cmd.c | 16 +- drivers/nvme/target/configfs.c | 41 + drivers/nvme/target/core.c | 17 +- drivers/nvme/target/discovery.c | 2 + drivers/nvme/target/fabrics-cmd.c | 3 +- drivers/nvme/target/io-cmd-file.c | 4 +- drivers/nvme/target/loop.c | 6 +- drivers/nvme/target/nvmet.h | 6 + drivers/nvme/target/rdma.c | 30 + drivers/nvme/target/tcp.c | 16 + drivers/of/kobj.c | 4 +- drivers/of/of_private.h | 2 +- drivers/of/of_reserved_mem.c | 2 + drivers/of/unittest.c | 2 + drivers/pci/controller/Kconfig | 8 + drivers/pci/controller/Makefile | 2 + .../pci-mt7621.c => pci/controller/pcie-mt7621.c} | 24 +- drivers/pci/pci-sysfs.c | 24 +- drivers/pci/pci.c | 32 +- drivers/pci/pci.h | 1 + drivers/pci/probe.c | 18 +- drivers/phy/cadence/phy-cadence-torrent.c | 316 +- drivers/phy/ti/phy-gmii-sel.c | 2 + drivers/platform/chrome/cros_ec_proto.c | 48 + drivers/platform/chrome/cros_ec_typec.c | 69 +- drivers/platform/chrome/cros_usbpd_notify.c | 50 +- drivers/platform/mellanox/Kconfig | 12 + drivers/platform/mellanox/Makefile | 1 + drivers/platform/mellanox/mlxreg-hotplug.c | 123 +- drivers/platform/mellanox/mlxreg-io.c | 2 +- drivers/platform/mellanox/mlxreg-lc.c | 906 ++++ drivers/platform/surface/surface3-wmi.c | 9 +- drivers/platform/surface/surface3_power.c | 3 +- drivers/platform/x86/i2c-multi-instantiate.c | 31 +- drivers/platform/x86/ideapad-laptop.c | 8 +- drivers/platform/x86/intel/int0002_vgpio.c | 14 +- drivers/platform/x86/mlx-platform.c | 2279 +++++++- drivers/platform/x86/panasonic-laptop.c | 18 +- drivers/platform/x86/system76_acpi.c | 428 +- drivers/platform/x86/thinkpad_acpi.c | 56 +- drivers/ptp/ptp_clock.c | 16 +- drivers/s390/block/dasd.c | 9 +- drivers/s390/block/dasd_3990_erp.c | 6 +- drivers/s390/block/dasd_eckd.c | 294 +- drivers/s390/block/dasd_eckd.h | 13 +- drivers/s390/block/dasd_erp.c | 8 +- drivers/s390/block/dasd_int.h | 11 +- drivers/s390/block/dasd_ioctl.c | 4 +- drivers/scsi/ibmvscsi/ibmvfc.c | 3 +- drivers/scsi/lpfc/lpfc_crtn.h | 3 + drivers/scsi/lpfc/lpfc_disc.h | 12 +- drivers/scsi/lpfc/lpfc_els.c | 20 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 112 +- drivers/scsi/lpfc/lpfc_init.c | 68 +- drivers/scsi/lpfc/lpfc_scsi.c | 19 +- drivers/scsi/lpfc/lpfc_sli.c | 43 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 2 +- drivers/scsi/qla2xxx/qla_nvme.c | 15 + drivers/scsi/ufs/ufs-exynos.c | 6 +- drivers/scsi/ufs/ufs-mediatek.c | 6 +- drivers/scsi/ufs/ufshcd-crypto.c | 32 +- drivers/scsi/ufs/ufshcd-crypto.h | 9 +- drivers/scsi/ufs/ufshcd-pltfrm.c | 4 +- drivers/scsi/ufs/ufshcd.c | 2 +- drivers/scsi/ufs/ufshcd.h | 6 +- drivers/soc/fsl/dpio/qbman-portal.c | 11 +- drivers/soundwire/bus.c | 2 +- drivers/soundwire/qcom.c | 27 + drivers/spi/spi-altera-dfl.c | 2 +- drivers/spi/spi-altera-platform.c | 2 +- drivers/spi/spi-at91-usart.c | 27 +- drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/gdm724x/gdm_lte.c | 4 +- drivers/staging/ks7010/ks_hostif.c | 2 +- drivers/staging/ks7010/ks_wlan_net.c | 4 +- drivers/staging/most/net/net.c | 2 +- drivers/staging/mt7621-dts/gbpc1.dts | 2 +- drivers/staging/mt7621-dts/mt7621.dtsi | 40 +- drivers/staging/mt7621-pci/Kconfig | 8 - drivers/staging/mt7621-pci/Makefile | 2 - drivers/staging/mt7621-pci/TODO | 4 - drivers/staging/mt7621-pci/mediatek,mt7621-pci.txt | 104 - drivers/staging/octeon/ethernet.c | 2 +- drivers/staging/qlge/qlge_main.c | 18 +- drivers/staging/qlge/qlge_mpi.c | 2 +- drivers/staging/r8188eu/core/rtw_cmd.c | 20 +- drivers/staging/r8188eu/hal/HalPhyRf_8188e.c | 82 +- drivers/staging/r8188eu/hal/odm.c | 70 +- drivers/staging/r8188eu/hal/odm_HWConfig.c | 31 +- drivers/staging/r8188eu/hal/rtl8188e_dm.c | 7 - drivers/staging/r8188eu/hal/rtl8188e_rxdesc.c | 2 +- drivers/staging/r8188eu/include/odm.h | 142 - drivers/staging/r8188eu/include/odm_HWConfig.h | 2 +- drivers/staging/r8188eu/include/rtw_cmd.h | 5 +- drivers/staging/r8188eu/include/rtw_recv.h | 1 - drivers/staging/r8188eu/os_dep/ioctl_linux.c | 7 +- drivers/staging/r8188eu/os_dep/os_intfs.c | 8 +- drivers/staging/r8188eu/os_dep/osdep_service.c | 2 +- drivers/staging/r8188eu/os_dep/usb_intf.c | 2 +- drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 7 +- drivers/staging/rtl8192e/rtl8192e/rtl_cam.c | 4 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 2 +- drivers/staging/rtl8192u/r8192U.h | 3 +- drivers/staging/rtl8192u/r8192U_core.c | 15 +- drivers/staging/rtl8712/os_intfs.c | 9 +- drivers/staging/rtl8712/rtl871x_cmd.c | 2 +- drivers/staging/rtl8712/rtl871x_cmd.h | 2 +- drivers/staging/rtl8712/usb_intf.c | 6 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 17 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 4 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 2 +- drivers/staging/unisys/visornic/visornic_main.c | 5 +- drivers/staging/vt6655/baseband.c | 6 +- drivers/staging/vt6655/baseband.h | 2 +- drivers/staging/vt6655/rf.c | 8 +- drivers/staging/wlan-ng/p80211netdev.c | 2 +- drivers/staging/wlan-ng/prism2sta.c | 4 +- drivers/target/target_core_file.c | 4 +- drivers/tee/optee/Makefile | 5 +- drivers/tee/optee/call.c | 445 +- drivers/tee/optee/core.c | 719 +-- drivers/tee/optee/ffa_abi.c | 911 ++++ drivers/tee/optee/optee_ffa.h | 153 + drivers/tee/optee/optee_msg.h | 27 +- drivers/tee/optee/optee_private.h | 157 +- drivers/tee/optee/rpc.c | 237 +- drivers/tee/optee/shm_pool.c | 101 - drivers/tee/optee/shm_pool.h | 14 - drivers/tee/optee/smc_abi.c | 1362 +++++ drivers/thermal/gov_user_space.c | 9 + .../intel/int340x_thermal/int3401_thermal.c | 8 +- .../int340x_thermal/processor_thermal_device.c | 36 +- .../int340x_thermal/processor_thermal_device.h | 1 + .../int340x_thermal/processor_thermal_device_pci.c | 18 +- .../processor_thermal_device_pci_legacy.c | 8 +- drivers/thermal/qcom/Kconfig | 2 +- drivers/thermal/qcom/tsens.c | 29 +- drivers/thermal/rockchip_thermal.c | 2 +- drivers/thermal/thermal_core.c | 6 +- drivers/thermal/thermal_sysfs.c | 3 + drivers/thermal/uniphier_thermal.c | 4 + drivers/tty/sysrq.c | 2 +- drivers/usb/dwc3/gadget.c | 2 +- drivers/usb/gadget/function/f_fs.c | 2 +- drivers/usb/gadget/function/u_ether.c | 4 +- drivers/usb/gadget/legacy/inode.c | 11 +- drivers/usb/typec/tipd/core.c | 8 + drivers/vdpa/mlx5/core/mlx5_vdpa.h | 8 +- drivers/vdpa/mlx5/core/mr.c | 8 +- drivers/vdpa/mlx5/core/resources.c | 13 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 2 +- drivers/vfio/vfio.c | 347 +- drivers/video/backlight/ili9320.c | 3 +- drivers/video/backlight/ili9320.h | 2 +- drivers/video/backlight/vgg2432a4.c | 4 +- fs/aio.c | 14 +- fs/autofs/waitq.c | 2 +- fs/btrfs/block-group.c | 188 +- fs/btrfs/block-group.h | 2 + fs/btrfs/check-integrity.c | 201 +- fs/btrfs/ctree.h | 7 + fs/btrfs/disk-io.h | 3 - fs/btrfs/ioctl.c | 14 + fs/btrfs/relocation.c | 4 + fs/btrfs/sysfs.c | 93 +- fs/btrfs/tree-log.c | 5 +- fs/btrfs/volumes.c | 17 +- fs/cachefiles/io.c | 12 +- fs/ceph/file.c | 2 +- fs/ceph/xattr.c | 3 +- fs/cifs/file.c | 4 +- fs/direct-io.c | 2 +- fs/exfat/inode.c | 2 +- fs/f2fs/compress.c | 1 + fs/f2fs/data.c | 57 +- fs/f2fs/f2fs.h | 44 +- fs/f2fs/gc.c | 5 +- fs/f2fs/segment.c | 55 +- fs/f2fs/segment.h | 1 + fs/f2fs/super.c | 19 + fs/f2fs/sysfs.c | 24 +- fs/fs-writeback.c | 5 +- fs/fuse/dax.c | 5 +- fs/fuse/dev.c | 10 +- fs/fuse/dir.c | 45 +- fs/fuse/file.c | 96 +- fs/fuse/fuse_i.h | 18 +- fs/fuse/inode.c | 132 +- fs/fuse/ioctl.c | 4 +- fs/fuse/readdir.c | 4 +- fs/fuse/virtio_fs.c | 12 +- fs/fuse/xattr.c | 10 +- fs/gfs2/glock.c | 15 +- fs/inode.c | 7 +- fs/io_uring.c | 56 +- fs/iomap/direct-io.c | 10 +- fs/ksmbd/auth.c | 16 +- fs/ksmbd/ksmbd_netlink.h | 2 + fs/ksmbd/mgmt/user_config.c | 2 +- fs/ksmbd/mgmt/user_config.h | 1 + fs/ksmbd/smb2pdu.c | 146 +- fs/ksmbd/transport_ipc.c | 3 +- fs/ksmbd/transport_ipc.h | 2 +- fs/nfs/direct.c | 2 +- fs/nfs/nfs4proc.c | 3 +- fs/nfsd/nfssvc.c | 2 +- fs/overlayfs/file.c | 4 +- include/dt-bindings/phy/phy-cadence.h | 2 + include/linux/backing-dev.h | 1 - include/linux/bio.h | 40 +- include/linux/blk-crypto-profile.h | 166 + include/linux/blk-mq.h | 4 +- include/linux/blkdev.h | 47 +- include/linux/bpf.h | 2 + include/linux/compiler-gcc.h | 8 + include/linux/container_of.h | 12 +- include/linux/counter.h | 7 - include/linux/damon.h | 137 +- include/linux/device-mapper.h | 4 +- include/linux/device/bus.h | 1 + include/linux/dsa/8021q.h | 5 +- include/linux/filter.h | 1 + include/linux/fs.h | 4 +- include/linux/fsi-occ.h | 2 + include/linux/genhd.h | 2 + include/linux/gfp.h | 4 + include/linux/io-mapping.h | 6 - include/linux/irqchip.h | 15 +- include/linux/keyslot-manager.h | 120 - include/linux/kfence.h | 21 +- include/linux/lsm_hook_defs.h | 3 +- include/linux/lsm_hooks.h | 3 + include/linux/mempolicy.h | 4 - include/linux/migrate.h | 5 + include/linux/mlx5/driver.h | 31 +- include/linux/mm_types.h | 2 - include/linux/mmc/host.h | 4 +- include/linux/mmzone.h | 12 + include/linux/mux/consumer.h | 23 +- include/linux/mux/driver.h | 4 + include/linux/nvme-fc-driver.h | 7 + include/linux/nvme-rdma.h | 2 + include/linux/nvme.h | 11 +- include/linux/of.h | 2 +- include/linux/page-flags.h | 23 + include/linux/page_owner.h | 12 +- include/linux/pci.h | 11 - include/linux/percpu-refcount.h | 33 +- include/linux/platform_data/cros_ec_proto.h | 3 + include/linux/platform_data/mlxreg.h | 82 + include/linux/platform_data/x86/soc.h | 65 + include/linux/sched/task_stack.h | 4 + include/linux/security.h | 6 +- include/linux/signal.h | 1 - include/linux/slub_def.h | 13 +- include/linux/tee_drv.h | 7 +- include/linux/trace_recursion.h | 49 +- include/linux/user_namespace.h | 2 + include/linux/workqueue.h | 3 +- include/net/cfg80211.h | 15 +- include/net/codel.h | 7 +- include/net/codel_impl.h | 14 +- include/net/dsa.h | 35 +- include/net/sch_generic.h | 12 +- include/soc/mscc/ocelot.h | 24 +- include/sound/soc-component.h | 5 + include/trace/events/f2fs.h | 21 +- include/trace/events/vmscan.h | 38 + include/trace/events/writeback.h | 7 - include/uapi/drm/i915_drm.h | 139 +- include/uapi/linux/bcache.h | 4 +- include/uapi/linux/bpf.h | 8 + include/uapi/linux/map_to_14segment.h | 241 + include/uapi/linux/nl80211-vnd-intel.h | 29 + include/uapi/linux/nl80211.h | 6 +- include/uapi/linux/perf_event.h | 19 +- include/uapi/linux/pkt_sched.h | 3 +- include/uapi/linux/v4l2-controls.h | 5 + include/uapi/misc/habanalabs.h | 84 +- init/Kconfig | 2 + kernel/auditsc.c | 2 +- kernel/bpf/core.c | 4 +- kernel/bpf/preload/.gitignore | 4 +- kernel/bpf/preload/Makefile | 3 +- kernel/bpf/syscall.c | 8 +- kernel/bpf/verifier.c | 14 +- kernel/cred.c | 14 +- kernel/futex/futex.h | 4 + kernel/irq/generic-chip.c | 3 + kernel/locking/mutex.c | 22 +- kernel/locking/rwsem.c | 70 +- kernel/power/process.c | 2 +- kernel/power/suspend.c | 4 +- kernel/sched/core.c | 6 +- kernel/signal.c | 25 +- kernel/trace/bpf_trace.c | 2 + kernel/trace/ftrace.c | 4 +- kernel/ucount.c | 65 +- kernel/workqueue.c | 172 +- lib/Kconfig.kfence | 26 +- lib/scatterlist.c | 11 +- lib/stackdepot.c | 2 +- lib/test_kasan.c | 24 +- localversion-next | 2 +- mm/backing-dev.c | 48 - mm/compaction.c | 10 +- mm/damon/Kconfig | 12 + mm/damon/Makefile | 1 + mm/damon/core.c | 288 +- mm/damon/dbgfs.c | 110 +- mm/damon/paddr.c | 51 +- mm/damon/prmtv-common.c | 46 + mm/damon/prmtv-common.h | 3 + mm/damon/reclaim.c | 354 ++ mm/damon/vaddr.c | 21 +- mm/filemap.c | 16 +- mm/gup.c | 2 +- mm/huge_memory.c | 2 + mm/hugetlb.c | 86 +- mm/internal.h | 21 + mm/kasan/hw_tags.c | 14 +- mm/kasan/sw_tags.c | 2 +- mm/kfence/core.c | 16 +- mm/list_lru.c | 7 +- mm/memblock.c | 10 +- mm/memcontrol.c | 49 +- mm/memory-failure.c | 138 +- mm/memory.c | 9 + mm/mempolicy.c | 137 +- mm/migrate.c | 61 + mm/page-writeback.c | 11 +- mm/page_alloc.c | 42 +- mm/page_owner.c | 6 +- mm/readahead.c | 2 +- mm/rmap.c | 8 +- mm/shmem.c | 38 +- mm/slub.c | 94 +- mm/userfaultfd.c | 5 + mm/vmalloc.c | 31 +- mm/vmscan.c | 151 +- mm/vmstat.c | 3 +- net/batman-adv/bridge_loop_avoidance.c | 14 +- net/batman-adv/routing.c | 3 +- net/batman-adv/soft-interface.c | 2 +- net/batman-adv/tp_meter.c | 2 +- net/batman-adv/tvlv.c | 4 +- net/batman-adv/tvlv.h | 4 +- net/bpf/test_run.c | 21 +- net/core/dev.c | 22 +- net/core/filter.c | 23 + net/core/gen_stats.c | 43 +- net/core/rtnetlink.c | 3 +- net/core/sysctl_net_core.c | 2 +- net/dsa/dsa.c | 22 +- net/dsa/dsa2.c | 66 +- net/dsa/port.c | 21 +- net/dsa/slave.c | 2 +- net/dsa/switch.c | 169 +- net/dsa/tag_8021q.c | 113 +- net/dsa/tag_ocelot_8021q.c | 2 +- net/dsa/tag_sja1105.c | 9 +- net/ieee802154/6lowpan/core.c | 2 +- net/mac80211/agg-rx.c | 3 +- net/mac80211/debugfs_sta.c | 91 +- net/mac80211/fils_aead.c | 22 +- net/mac80211/ibss.c | 10 +- net/mac80211/ieee80211_i.h | 3 + net/mac80211/iface.c | 8 +- net/mac80211/mlme.c | 87 +- net/mac80211/pm.c | 4 + net/mac80211/sta_info.c | 4 +- net/mac80211/tx.c | 206 +- net/mac802154/iface.c | 17 +- net/sched/sch_fq_codel.c | 13 +- net/wireless/nl80211.c | 45 +- net/wireless/scan.c | 59 +- net/wireless/util.c | 2 + samples/bpf/Makefile | 3 +- samples/bpf/xdp_redirect_cpu_user.c | 6 +- scripts/Makefile.gcc-plugins | 2 - scripts/bpf_doc.py | 2 + scripts/checkpatch.pl | 32 +- scripts/gcc-plugins/Kconfig | 20 +- scripts/gcc-plugins/cyc_complexity_plugin.c | 69 - scripts/gcc-plugins/gcc-common.h | 1 - scripts/sorttable.c | 30 + security/Kconfig.hardening | 9 +- security/keys/process_keys.c | 8 + security/security.c | 7 +- security/selinux/hooks.c | 10 +- sound/core/oss/mixer_oss.c | 44 +- sound/pci/hda/patch_realtek.c | 17 + sound/soc/cirrus/ep93xx-i2s.c | 12 +- sound/soc/codecs/tlv320aic32x4-i2c.c | 4 +- sound/soc/codecs/tlv320aic32x4-spi.c | 4 +- sound/soc/codecs/tlv320aic32x4.c | 4 +- sound/soc/codecs/tlv320aic32x4.h | 2 +- sound/soc/generic/simple-card-utils.c | 4 +- sound/soc/intel/common/soc-intel-quirks.h | 51 +- sound/soc/meson/meson-card-utils.c | 1 + sound/soc/meson/meson-codec-glue.c | 3 - sound/soc/qcom/sm8250.c | 79 + sound/soc/rockchip/Makefile | 5 +- sound/soc/rockchip/rockchip_i2s.c | 3 +- sound/soc/rockchip/rockchip_i2s_tdm.c | 2 +- sound/soc/rockchip/rockchip_pcm.c | 44 - sound/soc/rockchip/rockchip_pcm.h | 11 - sound/soc/soc-core.c | 51 +- sound/soc/soc-pcm.c | 13 +- tools/bpf/bpftool/Makefile | 31 +- tools/bpf/bpftool/gen.c | 158 +- tools/bpf/bpftool/map_perf_ring.c | 1 - tools/include/uapi/linux/bpf.h | 8 + tools/include/uapi/linux/perf_event.h | 19 +- tools/lib/bpf/Makefile | 6 - tools/lib/bpf/btf.c | 97 +- tools/lib/bpf/btf.h | 1 + tools/lib/bpf/btf_dump.c | 42 +- tools/lib/bpf/libbpf.c | 915 ++-- tools/lib/bpf/libbpf_internal.h | 8 +- tools/lib/bpf/linker.c | 1 - tools/perf/util/mem-events.c | 20 +- tools/testing/selftests/arm64/fp/Makefile | 4 +- tools/testing/selftests/arm64/fp/asm-utils.S | 172 + tools/testing/selftests/arm64/fp/assembler.h | 11 + tools/testing/selftests/arm64/fp/fpsimd-test.S | 164 - tools/testing/selftests/arm64/fp/sve-test.S | 163 - tools/testing/selftests/bpf/cgroup_helpers.c | 1 - tools/testing/selftests/bpf/prog_tests/btf_dump.c | 2 + .../selftests/bpf/prog_tests/core_autosize.c | 2 +- .../testing/selftests/bpf/prog_tests/core_reloc.c | 2 +- .../testing/selftests/bpf/prog_tests/global_data.c | 11 +- .../selftests/bpf/prog_tests/global_data_init.c | 2 +- tools/testing/selftests/bpf/prog_tests/kfree_skb.c | 2 +- .../testing/selftests/bpf/prog_tests/perf_buffer.c | 17 +- .../testing/selftests/bpf/prog_tests/rdonly_maps.c | 2 +- .../selftests/bpf/prog_tests/skc_to_unix_sock.c | 54 + tools/testing/selftests/bpf/prog_tests/skeleton.c | 29 + .../testing/selftests/bpf/prog_tests/verif_stats.c | 28 + .../testing/selftests/bpf/progs/test_perf_buffer.c | 2 +- .../selftests/bpf/progs/test_skc_to_unix_sock.c | 40 + tools/testing/selftests/bpf/progs/test_skeleton.c | 18 + .../selftests/bpf/verifier/atomic_cmpxchg.c | 38 + .../testing/selftests/bpf/verifier/atomic_fetch.c | 57 + .../selftests/bpf/verifier/atomic_invalid.c | 25 + tools/testing/selftests/damon/debugfs_attrs.sh | 4 +- tools/testing/selftests/kvm/Makefile | 2 + tools/testing/selftests/kvm/memslot_perf_test.c | 56 +- .../selftests/kvm/x86_64/mmio_warning_test.c | 2 +- tools/testing/selftests/vm/hugepage-mremap.c | 11 +- tools/testing/selftests/vm/madv_populate.c | 15 +- tools/testing/selftests/vm/run_vmtests.sh | 11 + tools/testing/selftests/vm/transhuge-stress.c | 2 +- 1264 files changed, 45999 insertions(+), 19648 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-fsi-devices-sbefifo create mode 100644 Documentation/ABI/testing/sysfs-bus-platform-devices-occ-hwmon create mode 100644 Documentation/admin-guide/mm/damon/reclaim.rst delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-axp209.txt create mode 100644 Documentation/devicetree/bindings/gpio/x-powers,axp209-gpio.yaml create mode 100644 Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/liteon,ltr501.yaml create mode 100644 Documentation/devicetree/bindings/interrupt-controller/microchi [...] create mode 100644 Documentation/devicetree/bindings/media/qcom,sdm660-venus.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/sprd,ums512-glbreg.yaml delete mode 100644 Documentation/devicetree/bindings/net/marvell-bluetooth.txt create mode 100644 Documentation/devicetree/bindings/net/marvell-bluetooth.yaml create mode 100644 Documentation/devicetree/bindings/net/ti,bluetooth.yaml delete mode 100644 Documentation/devicetree/bindings/net/ti-bluetooth.txt delete mode 100644 Documentation/devicetree/bindings/net/wireless/qca,ath9k.txt create mode 100644 Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml delete mode 100644 Documentation/devicetree/bindings/net/wireless/ti,wlcore,spi.txt delete mode 100644 Documentation/devicetree/bindings/net/wireless/ti,wlcore.txt create mode 100644 Documentation/devicetree/bindings/net/wireless/ti,wlcore.yaml create mode 100644 Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml delete mode 100644 Documentation/gpu/rfc/i915_parallel_execbuf.h create mode 100644 arch/arm/boot/dts/bcm-nsp-ax.dtsi create mode 100644 arch/arm/boot/dts/bcm47094-asus-rt-ac88u.dts create mode 100644 arch/arm/boot/dts/bcm958625-meraki-alamo.dtsi create mode 100644 arch/arm/boot/dts/bcm958625-meraki-kingpin.dtsi create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx64-a0.dts create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx64.dts create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx64w-a0.dts create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx64w.dts create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx65.dts create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx65w.dts create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx6x-common.dtsi create mode 100644 arch/arm/boot/dts/gemini-ns2502.dts create mode 100644 arch/arm/boot/dts/gemini-ssi1328.dts create mode 100644 arch/arm64/boot/dts/hisilicon/hikey970-pmic.dtsi create mode 100644 arch/arm64/boot/dts/marvell/armada-7040-mochabin.dts copy arch/arm64/boot/dts/toshiba/{tmpv7708-rm-mbrc.dts => tmpv7708-visrobo-vrb.dts} (66%) create mode 100644 arch/arm64/boot/dts/toshiba/tmpv7708-visrobo-vrc.dtsi create mode 100644 arch/arm64/include/asm/asm-extable.h create mode 100644 arch/arm64/include/asm/gpr-num.h create mode 100644 arch/parisc/include/asm/current.h create mode 100644 arch/parisc/include/asm/kfence.h create mode 100644 arch/parisc/kernel/toc.c create mode 100644 arch/parisc/kernel/toc_asm.S create mode 100644 arch/x86/include/asm/fpu/sched.h create mode 100644 arch/x86/kernel/cpu/vortex.c create mode 100644 arch/x86/kernel/fpu/context.h create mode 100644 arch/x86/kernel/fpu/internal.h create mode 100644 arch/x86/kernel/fpu/legacy.h create mode 100644 arch/x86/kernel/fpu/xstate.h create mode 100644 block/blk-crypto-profile.c delete mode 100644 block/keyslot-manager.c create mode 100644 drivers/auxdisplay/line-display.c create mode 100644 drivers/auxdisplay/line-display.h create mode 100644 drivers/gpu/drm/i915/gt/uc/selftest_guc_multi_lrc.c create mode 100644 drivers/iio/frequency/adrf6780.c create mode 100644 drivers/irqchip/irq-mchp-eic.c rename drivers/misc/habanalabs/{gaudi/gaudi_hwmgr.c => common/hwmgr.c} (61%) delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7921/eeprom.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7921/pci_mac.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7921/pci_mcu.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7921/sdio.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7921/sdio_mac.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7921/sdio_mcu.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7921/testmode.c rename drivers/net/wireless/mediatek/mt76/{mt7615 => }/sdio.h (72%) rename drivers/net/wireless/mediatek/mt76/{mt7615 => }/sdio_txrx.c (67%) rename drivers/{staging/mt7621-pci/pci-mt7621.c => pci/controller/pcie-mt7621.c} (95%) create mode 100644 drivers/platform/mellanox/mlxreg-lc.c delete mode 100644 drivers/staging/mt7621-pci/Kconfig delete mode 100644 drivers/staging/mt7621-pci/Makefile delete mode 100644 drivers/staging/mt7621-pci/TODO delete mode 100644 drivers/staging/mt7621-pci/mediatek,mt7621-pci.txt create mode 100644 drivers/tee/optee/ffa_abi.c create mode 100644 drivers/tee/optee/optee_ffa.h delete mode 100644 drivers/tee/optee/shm_pool.c delete mode 100644 drivers/tee/optee/shm_pool.h create mode 100644 drivers/tee/optee/smc_abi.c create mode 100644 include/linux/blk-crypto-profile.h delete mode 100644 include/linux/keyslot-manager.h create mode 100644 include/linux/platform_data/x86/soc.h create mode 100644 include/uapi/linux/map_to_14segment.h create mode 100644 mm/damon/reclaim.c delete mode 100644 scripts/gcc-plugins/cyc_complexity_plugin.c delete mode 100644 sound/soc/rockchip/rockchip_pcm.c delete mode 100644 sound/soc/rockchip/rockchip_pcm.h create mode 100644 tools/testing/selftests/arm64/fp/asm-utils.S create mode 100644 tools/testing/selftests/bpf/prog_tests/skc_to_unix_sock.c create mode 100644 tools/testing/selftests/bpf/prog_tests/verif_stats.c create mode 100644 tools/testing/selftests/bpf/progs/test_skc_to_unix_sock.c create mode 100644 tools/testing/selftests/bpf/verifier/atomic_fetch.c create mode 100644 tools/testing/selftests/bpf/verifier/atomic_invalid.c