This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 4fd56af9bc3f mm: unexport {,un}lock_page_memcg omits e3a95e1dd09f mm: unexport folio_memcg_{,un}lock omits b9a225ff010d mm: migrate: simplify the file-backed pages validation whe [...] omits aa09b21d0c08 Merge branch 'akpm-current/current' omits 27d44be8c29c Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 53bf0a154833 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f7d684156d55 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 419f64b75a2d Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 1b4727988a7c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 74ac5a6677ef Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits 36ea8b6469c4 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 85c0c0c1bd7c Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 2be2e6ea6b2e Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits befc988592dc Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits c9523880b1c4 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 000562e23e62 Merge branch 'next' of git://git.linaro.org/kernel/coresight.git omits 55b7dd333d5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 85131241135b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9da5899ea6bb Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 8af45a83229b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5e2746ae563a Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 060bfb797db4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4efd9b239741 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits d650f2f79d72 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 027e6ded9178 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 24923d696428 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e70496e108b1 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 6d3692829d7b Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 423260e1652e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f55f6b5e6c32 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 0c3a5e8a45e8 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 1831799208a3 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits bd92cc21cc1a Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits 382c18102761 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits d4d8bfebe413 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 23a55b6a6cb8 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 2694a2bc2dc6 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits fcae9c55c296 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9eaf6e32d568 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7794b6d74c86 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4db416b42080 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9051169d2f4a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ab691e3e76b8 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits ff0ba4798d54 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits c327ce4bc58b Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] omits bdc119d5709e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d78396162091 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f8227b6c02de Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ad980c873739 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e3dfada2275a Merge branch 'next' of git://github.com/cschaufler/smack-next omits 8257187bc7c3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 11770208b74f Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] omits bcb72a351976 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 8a6076e7e8da Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 3906e0016b01 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits d3c67d999f6a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 96924eac5c79 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 16a4829226da Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8f9838eff368 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 14659b12255e Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits ece1189358f2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0d011158a9f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8809089aff47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ba3e814a526f Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits 299df0fa33ab Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 70db6f88ac3d Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 81134ceb111a Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 8f843b78dd05 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits b45c3f127cbf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5c8cc00f9d99 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 2876f5372aa1 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits cc1d0537d893 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e2bbc8c03c7c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d3435e0beb62 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 33c009ab5f6b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 71d528c65555 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b9e01d4150da Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 88bdd2a7e3bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1bf79833be18 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits d41ba88c0c24 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits b1a4e0d726a6 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 493dc94ce5f7 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 2b9963b43fdb Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 7ed913979b74 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 6910641e3fb8 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 89cd32b23848 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 373a524c2dc3 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 9874267c6be5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 38d5534ac7b3 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 519dc05155ea Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e8bac5fae7af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 81b6b356b3bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bcf33e032586 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 7af15a8b1a8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1f8a2890d32e Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 4538eba6264d Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits f0032877d407 Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] omits 8e62f47795b1 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 61ff07b89322 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits bea38e4f53d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c64088784bc7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c1aac170bce4 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits fd6387fcbcbc Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits afcc04585470 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits dadc1da76b4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fb3bbd63cc7e Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] omits 544cd3468e8c Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits e1b981e56791 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 958c732d634e Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits ccd190e3a31f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits fc1526690f39 Merge branch 'for-next' of git://git.libc.org/linux-sh omits 73630c46b966 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 63a4be617a68 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f508f7af17a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits efbc04c60e64 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits 9d032592f472 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 5b3f363ed127 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3699b503a281 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 80c0419d281b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 49aa090eecd0 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits f92e5157c254 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 8e4089a7c1b5 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] omits b38d4f1623c4 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] omits 717fd383a919 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 76abdf98c0d4 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 1c656a36f77f Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits d2bb367ec653 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 75ef937e4eac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 310bcdcf86af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8bf365d7f548 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c4b756d14de2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ab1f842230cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4df6046e2cb3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bfce0f839d48 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 26ada6047dc5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cf57f616b2dc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 44697e0f447c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b14a19bfdb88 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8105b1c33d37 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 6841cf05156a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a68bc0ba63f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 788f7e4204c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3715fe615bbf Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 19bd8d333117 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits ed4badd33313 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3421bffca135 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits e96fe781775a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ee1724054f34 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 80b7383f5539 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 783b714abdfc Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 5174c38a40be Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f9b0b1edb8e2 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 9e25cbdde111 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits cb5e4c7cb7ce Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f725567fbf0c Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 280667360e88 Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] omits 2d4d42f05293 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 73f699f8ec78 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f415e75c64f9 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 3ed57bd284a1 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits f08ed23bebe9 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits eb86c2db0323 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 70a9ba1a0978 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits a144e5866cea Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2570bae835a4 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] omits f2abc6d3a407 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 7f74e8278046 Merge branch 'modules-linus' of git://git.kernel.org/pub/s [...] omits ab387d89160b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3091bb41bec2 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 4065a1edb006 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 7039af3345e2 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 714d021e7d7d Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 7ef2ff983a98 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d5159010e002 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a34f76a0e96f Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 974ee53fbab2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 620f0dc736eb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 18bb9313c242 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 878752b5edea Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 20a11ef3667e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0159fdcc8f02 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6c527383cff9 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits b47b99e30cca drm/amdgpu: consolidate case statements omits 55929e07961f Documentation/gpu: remove spurious "+" in amdgpu.rst omits 0325b284925d drm/radeon: Add HD-audio component notifier support (v2) omits c1a41b7cbf7d Revert "drm/amd/display: To modify the condition in indica [...] omits 97a6ae217e52 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 72c4dfea315a drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 872e8b003ab8 drm/amdgpu: only check for _PR3 on dGPUs omits 4b2f068c8410 drm/amdgpu: add another raven1 gfxoff quirk omits 234ba48e8153 drm/amdkfd: fix KFDSVMRangeTest.PartialUnmapSysMemTest fails omits d78c6bf61711 drm/amdkfd: export svm_range_list_lock_and_flush_work omits a5f09270c3c9 drm/amdkfd: avoid conflicting address mappings omits b8f7149738e0 drm/amdgpu: use generic fb helpers instead of setting up A [...] omits f9035f4cf8f7 drm/amdgpu: add an option to override IP discovery table f [...] omits 2fb684b46f00 drm/amdkfd: convert kfd_device.c to use GC IP version omits 920f37e6a3fc drm/amdkfd: clean up parameters in kgd2kfd_probe omits a246c6018e45 drm/amdgpu: add support for SRIOV in IP discovery path omits f9b463f1e07d drm/amdgpu: clean up set IP function omits 6c29cf0365b1 drm/amdgpu: convert IP version array to include instances omits 006eb3480f6f drm/amdgpu: set CHIP_IP_DISCOVERY as the asic type by default omits a7dacf4f0c77 drm/amdgpu: add new asic_type for IP discovery omits 044548a2932d drm/amdgpu/ucode: add default behavior omits a3eb2ac4004c drm/amdgpu: get VCN harvest information from IP discovery table omits 5d57a31e3fe5 drm/amdgpu/vcn: remove manual instance setting omits 74c01c81fe58 drm/amdgpu/sdma: remove manual instance setting omits 922e838e9aba drm/amdgpu: get VCN and SDMA instances from IP discovery table omits 00faed77bae6 drm/amdgpu: add HWID of SDMA instance 2 and 3 omits ed637c4e6f75 drm/amdgpu: add VCN1 hardware IP omits b5c5e5ff08a7 drm/amd/display: fix error case handling omits 339915003d37 drm/amdgpu/soc15: convert to IP version checking omits 786a71b76320 drm/amdgpu/vcn2.5: convert to IP version checking omits eb338b57100c drm/amdgpu/amdgpu_vcn: convert to IP version checking omits 6010d2d78bcc drm/amdgpu/pm/amdgpu_smu: convert more IP version checking omits bd328dd9c422 drm/amdgpu/pm/smu_v13.0: convert IP version checking omits ca9cad6bea31 drm/amdgpu/pm/smu_v11.0: update IP version checking omits 012cad82a0f1 drm/amdgpu/psp_v13.0: convert to IP version checking omits 0069280cc92c drm/amdgpu/psp_v11.0: convert to IP version checking omits 5701a2eb954d drm/amdgpu/amdgpu_psp: convert to IP version checking omits 7d6bcdd7a7ae drm/amdgpu/gfx9.0: convert to IP version checking omits 0c5f704a8fd1 drm/amdgpu/hdp4.0: convert to IP version checking omits be0d5ece58a6 drm/amdgpu/sdma4.0: convert to IP version checking omits 72e04a46634b drm/amdgpu/display/dm: convert RAVEN to IP version checking omits cc170291729b drm/amdgpu: default to true in amdgpu_device_asic_has_dc_support omits 7c04cb905b8a drm/amdgpu: drive all vega asics from the IP discovery table omits 4221e0664146 drm/amdgpu/soc15: get rev_id in soc15_common_early_init omits 666235a61a54 drm/amdgpu: add initial IP discovery support for vega based parts omits e5aeef9cc5ca drm/amdgpu/soc15: export common IP functions omits 03ce7b0a525a drm/amdgpu: add DCI HWIP omits f2928f28cb23 drm/amdgpu/display/dm: convert to IP version checking omits b5538c5b1627 drm/amdgpu: drive all navi asics from the IP discovery table omits bc4b11dc6335 drm/amdgpu/nv: convert to IP version checking omits 5af24a2c45fb drm/amdgpu/sienna_cichlid_ppt: convert to IP version checking omits 062106cfca97 drm/amdgpu/navi10_ppt: convert to IP version checking omits a8f8f3e0e3db drm/amdgpu/smu11.0: convert to IP version checking omits 82b158595235 drm/amdgpu/amdgpu_smu: convert to IP version checking omits e4b077531161 drm/amdgpu/navi10_ih: convert to IP version checking omits 94c357e7ce08 drm/amdgpu/athub2.1: convert to IP version checking omits 83db78098f8b drm/amdgpu/athub2.0: convert to IP version checking omits c0d70d62b9a9 drm/amdgpu/vcn3.0: convert to IP version checking omits 1f3e23849446 drm/amdgpu/mmhub2.1: convert to IP version checking omits 6371b0236ce6 drm/amdgpu/mmhub2.0: convert to IP version checking omits 6d6e5c8b1fab drm/amdgpu/gfxhub2.1: convert to IP version checking omits 1eace2db8550 drm/amdgpu: drive nav10 from the IP discovery table omits 936278937561 drm/amdgpu: Use IP discovery to drive setting IP blocks by [...] omits 132209fad4d5 drm/amdgpu/gmc10.0: convert to IP version checking omits 9daa05c68c5d drm/amdgpu: bind to any 0x1002 PCI diplay class device omits ea83b95f6c45 drm/amdgpu: filter out radeon PCI device IDs omits 521431a15d61 drm/amdgpu/gfx10: convert to IP version checking omits f822786b6ee0 drm/amdgpu/sdma5.2: convert to IP version checking omits 371f8c05c8e7 drm/amdgpu/sdma5.0: convert to IP version checking omits 6e36071b5d96 drm/amdgpu: add initial IP enumeration via IP discovery table omits 3201f643e591 drm/amdgpu/nv: export common IP functions omits 522c38be88f2 drm/amdgpu: add XGMI HWIP omits 235f3a75f116 drm/amdgpu: fill in IP versions from IP discovery table omits 1c911ff87da8 drm/amdgpu: store HW IP versions in the driver structure omits dc0080d5eba3 drm/amdgpu: add debugfs access to the IP discovery table omits ee3ff5412beb drm/amdgpu: move headless sku check into harvest function omits 0d39c709bff4 drm/amdgpu: resolve RAS query bug omits 2b24509bd70b drm/amd/display: Only define DP 2.0 symbols if not already [...] omits b6a70df9f53c amd/amdkfd: add ras page retirement handling for sq/sdma (v3) omits 23aac72d11be drm/amdgpu: force exit gfxoff on sdma resume for rmb s0ix omits ff7e396f822f drm/amd/display: add cyan_skillfish display support omits 087fb9be4e53 Merge branch 'for-next/cast-function' into for-next/kspp omits ffea83dd8823 Makefile: Enable -Wcast-function-type omits f12521aa0c13 Merge remote-tracking branch 'asoc/for-5.16' into asoc-next omits 2a2f026ab6cc Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus omits c7f6f067c98b ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL omits 6666047fa46c ipc-check-checkpoint_restore_ns_capable-to-modify-c-r-proc [...] omits 15761a74a211 ipc: check checkpoint_restore_ns_capable() to modify C/R p [...] omits 66ea1e10901a virtio-mem: disallow mapping virtio-mem memory via /dev/mem omits 50eecad1c3a8 kernel/resource: disallow access to exclusive system RAM regions omits b588a29fe666 kernel/resource: clean up and optimize iomem_is_exclusive() omits 75c4a55c67d3 kcov: replace local_irq_save() with a local_lock_t omits 0b7a3f873574 kcov: avoid enable+disable interrupts if !in_task() omits 4bc76c4eaaab kcov: allocate per-CPU memory on the relevant node omits b6cecf32a860 Documentation/kcov: define `ip' in the example omits cf9a8e5c74a0 Documentation/kcov: include types.h in the example omits ff7c2f3543d4 sysv: use BUILD_BUG_ON instead of runtime check omits 95735267d6a8 kernel/fork.c: unshare(): use swap() to make code cleaner omits acc17ae79dd8 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits 07c2dd294b42 hfs/hfsplus: use WARN_ON for sanity check omits 11c7a169cf8c coda: bump module version to 7.2 omits 9b5b7f252fd2 coda: use vmemdup_user to replace the open code omits 7520c00d9f36 coda: convert from atomic_t to refcount_t on coda_vm_ops->refcnt omits 8631e4aac443 coda: avoid doing bad things on inode type changes during [...] omits 3e4f3b137cf5 coda: avoid hidden code duplication in rename omits 8818aa3269dc coda: avoid flagging NULL inodes omits 2b5b21a3b446 coda: remove err which no one care omits 29becbe1561c coda: check for async upcall request using local state omits e827e4cff593 coda: avoid NULL pointer dereference from a bad inode omits afca4e0e2c1b init/main.c: silence some -Wunused-parameter warnings omits 724693980440 ramfs: fix mount source show for ramfs omits 20c2bc997611 binfmt_elf: reintroduce using MAP_FIXED_NOREPLACE omits d6e009944d4b const_structs.checkpatch: add a few sound ops structs omits 7510356ecdc1 lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v3 omits c1be167bdb3a lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v2 omits dff3ab2b26c8 lib, stackdepot: add helper to print stack entries into buffer omits 80d0f177f8e3 lib, stackdepot: add helper to print stack entries omits a6801fd2be8d lib, stackdepot: check stackdepot handle before accessing slabs omits 3fa96e03a521 proc/sysctl: make protected_* world readable omits d6b17e96fa85 kernel/hung_task.c: Monitor killed tasks. omits 486ba4b772ca fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 373ccc1e93c5 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 05dc901296fb mm/damon/core: nullify pointer ctx->kdamond with a NULL omits 959e8c68e819 mm/damon: needn't hold kdamond_lock to print pid of kdamond omits 256f02e8848b mm/damon: remove unnecessary do_exit() from kdamond omits cb9fd0312f2f mm/damon/core: print kdamond start log in debug mode only omits 856c2cf3f185 include/linux/damon.h: fix kernel-doc comments for 'damon_ [...] omits 12c88795c7ad docs/vm/damon: remove broken reference omits 698b82d4eba8 MAINTAINERS: update SeongJae's email address omits acea38e9c1a3 Documentation/vm: move user guides to admin-guide/mm/ omits d4f4bd4b8f82 mm/damon: grammar s/works/work/ omits ab9fc4449924 kfence: test: use kunit_skip() to skip tests omits 486af522d843 kfence: add note to documentation about skipping covered a [...] omits 6ed5e54845b4 kfence-limit-currently-covered-allocations-when-pool-nearl [...] omits 69ff6c022679 kfence-limit-currently-covered-allocations-when-pool-nearl [...] omits 9b8d74ff6fa6 kfence: limit currently covered allocations when pool nearly full omits 0bc7269fd0c7 kfence: move saving stack trace of allocations into __kfen [...] omits d8fb4b15908b kfence: count unexpectedly skipped allocations omits 78fe7aac6839 stacktrace: move filter_irq_stacks() to kernel/stacktrace.c omits 75b1fd7dc887 include/linux/mm.h: move nr_free_buffer_pages from swap.h to mm.h omits 77de2e1a4b72 mm: remove HARDENED_USERCOPY_FALLBACK omits bf6878c1df01 zram-introduce-an-aged-idle-interface-v5 omits 156cbb396785 zram: introduce an aged idle interface omits 50d158b0b008 zram: off by one in read_block_state() omits 1f16c7178f76 zram_drv: allow reclaim on bio_alloc omits 232ff22254d2 mm/highmem: Remove deprecated kmap_atomic omits a0abe2471433 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() omits c2703de2b826 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] omits aa9dd2d29580 mm: disable zsmalloc on PREEMPT_RT omits c249a2363fea mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits 099d1e3e7e80 mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] omits 289b4b4d0c1f mm/memory_hotplug: add static qualifier for online_policy_ [...] omits afdf43be5dc3 mm-vmstat-annotate-data-race-for-zone-free_areanr_free-fix omits 13866439325e mm/vmstat: annotate data race for zone->free_area[order].nr_free omits 33ab40d250e3 selftest/vm: fix ksm selftest to run with different NUMA t [...] omits 12cf119534eb mm: nommu: kill arch_get_unmapped_area() omits 66b12592d8e0 mm/migrate: de-duplicate migrate_reason strings omits 67b2b441dc10 hugetlbfs: extend the definition of hugepages parameter to [...] omits 3ef757725e40 mm,hugetlb: remove mlock ulimit for SHM_HUGETLB omits 7ecb5054598b oom_kill: oom_score_adj broken for processes with small me [...] omits 2a4b68b7658c mm: mark the OOM reaper thread as freezable omits 64c6795b8376 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits c0fc51a48de5 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits 5d532f67b072 tools/vm/page_owner_sort.c: count and sort by mem omits 89b817090543 mm/vmscan.c: fix -Wunused-but-set-variable warning omits 46fd8808fb6d mm/page_isolation: guard against possible putback unisolated page omits 8620c4274d05 mm/page_isolation: fix potential missing call to unset_mig [...] omits 13551ffaab8b userfaultfd/selftests: don't rely on GNU extensions for ra [...] omits dd2933c3656c userfaultfd/selftests: fix calculation of expected ioctls omits 7ab38a282c2c userfaultfd/selftests: fix feature support detection omits 62bd8ab08ee9 hugetlb: add hugetlb demote page support omits 3db2c5857edb hugetlb: add demote bool to gigantic page routines omits 731fce3fbbbf hugetlb: add HPageCma flag and code to free non-gigantic p [...] omits 7edadf8808c9 hugetlb: add demote hugetlb page sysfs interfaces omits 66b5a2c2913a mm/hugetlb: drop __unmap_hugepage_range definition from hugetlb.h omits 82413e5ddc19 mm: fix data race in PagePoisoned() omits 3a36446f44de mm/page_alloc.c: show watermark_boost of zone in zoneinfo omits e465e3e50a38 mm/page_alloc: detect allocation forbidden by cpuset and b [...] omits b2dba7c8677d mm/page_alloc.c: do not acquire zone lock in is_free_buddy_page() omits 92218b01d8c9 mm: move fold_vm_numa_events() to fix NUMA without SMP omits 29e147a34cda mm: move node_reclaim_distance to fix NUMA without SMP omits 976cd8d1b9f6 mm/page_alloc: use accumulated load when building node fal [...] omits a7df6a943eab mm/page_alloc: print node fallback order omits fe08aa8ceef4 mm/page_alloc.c: avoid allocating highmem pages via alloc_ [...] omits b04c546943e0 mm/page_alloc.c: use helper function zone_spans_pfn() omits ff8d5e786d1b mm/page_alloc.c: fix obsolete comment in free_pcppages_bulk() omits dd7f11a1ab20 mm/page_alloc.c: simplify the code by using macro K() omits 97d2c0c5976d mm/page_alloc.c: remove meaningless VM_BUG_ON() in pindex_ [...] omits 3d0fb0f21873 mm/large system hash: avoid possible NULL deref in alloc_l [...] omits 8423581df0c6 workqueue, kasan: avoid alloc_pages() when recording stack omits 2628ade58591 kasan: generic: introduce kasan_record_aux_stack_noalloc() omits 6538665d2f5b kasan: common: provide can_alloc in kasan_save_stack() omits cf31c73e8436 lib/stackdepot: introduce __stack_depot_save() omits a6d8a72c06e7 lib/stackdepot: remove unused function argument omits 8d3c8bcc6408 lib/stackdepot: include gfp.h omits b1b9a0eed0a8 kasan: test: add memcpy test that avoids out-of-bounds write omits 736cc2fca8d1 mm/vmalloc: don't allow VM_NO_GUARD on vmap() omits 292bd1a84d82 mm/vmalloc: repair warn_alloc()s in __vmalloc_area_node() omits 17b7dfe4fc31 mm/mremap: don't account pages in vma_to_resize() omits f01ed7ec39b6 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits 30121157d383 lazy tlb: shoot lazies, a non-refcounting lazy tlb option omits 78b03c09a07d lazy tlb: allow lazy tlb mm refcounting to be configurable omits 12820400f0b0 lazy tlb: introduce lazy mm refcount helper functions omits d3733937ae87 Documentation: update pagemap with shmem exceptions omits 3052fcb2ffa3 mm: remove redundant smp_wmb() omits 8031ed991f87 mm: introduce pmd_install() helper omits 9e62201325c1 mm: add zap_skip_check_mapping() helper omits c7392a8642c3 mm: drop first_index/last_index in zap_details omits 5bdaa2957f88 mm: clear vmf->pte after pte_unmap_same() returns omits fb00fd1e7483 mm/shmem: unconditionally set pte dirty in mfill_atomic_in [...] omits 691c22fb6fe5 mm/memory.c: avoid unnecessary kernel/user pointer conversion omits c6c822aee302 mm: use __pfn_to_section() instead of open coding it omits 4f7663113592 mm/mmap.c: fix a data race of mm->total_vm omits e1e1d98eabf8 memcg: prohibit unconditional exceeding the limit of dying tasks omits 14b6cb7d24e9 mm/memcg: drop swp_entry_t* in mc_handle_file_pte() omits 5642e30e4274 mm/swapfile: remove needless request_queue NULL pointer check omits 81c73c978d22 mm/gup: further simplify __gup_device_huge() omits 3f149ae8b6a3 vfs: keep inodes with page cache off the inode shrinker LRU omits 7400a0f07cf2 mm/filemap.c: remove bogus VM_BUG_ON omits 3ec9d486d3dd mm: debug_vm_pgtable: don't use __P000 directly omits a783705b270e mm/smaps: simplify shmem handling of pte holes omits b7b06ebc94c0 mm/smaps: use vma->vm_pgoff directly when counting partial swap omits 9be7e21f6cfc mm/smaps: fix shmem pte hole swap calculation omits 3f9d85138c7f rapidio: avoid bogus __alloc_size warning omits c798c023672b mm/vmalloc: add __alloc_size attributes for better bounds [...] omits ef734353bf86 percpu: add __alloc_size attributes for better bounds checking omits b684f703c257 mm/page_alloc: add __alloc_size attributes for better boun [...] omits 705a071e176b slab: add __alloc_size attributes for better bounds checking omits 04688362af7b slab: clean up function declarations omits 2e8518347de1 checkpatch: add __alloc_size() to known $Attribute omits c798ed5ef88f Compiler Attributes: check GCC version for __alloc_size attribute omits c945f07576fc Compiler Attributes: add __alloc_size() for better bounds [...] omits d070dd9dcf9b mm: don't include <linux/dax.h> in <linux/mempolicy.h> omits 6e37d511ca2c slub: add back check for free nonslab objects omits de0a9837c45e mm, slub: fix incorrect memcg slab count for bulk free omits 515d982d659d mm, slub: fix potential use-after-free in slab_debugfs_fops omits 013d02ceb112 mm, slub: fix potential memoryleak in kmem_cache_open() omits e7340ff63295 mm, slub: fix mismatch between reconstructed freelist dept [...] omits caafd586a469 mm, slub: fix two bugs in slab_debug_trace_open() omits 04204841bc6a mm: move kvmalloc-related functions to slab.h omits 4774b80744d1 fs/posix_acl.c: avoid -Wempty-body warning omits 3de753641f03 ocfs2: fix ocfs2 corrupt when iputting an inode omits a619b6699327 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits b8af9480c3b3 ocfs2: reflink deadlock when clone file to the same direct [...] omits ba9f2254ad03 ocfs2: Fix handle refcount leak in two exception handling paths omits 08c0f007879f scripts/spelling.txt: fix "mistake" version of "synchronization" omits 75019528bf81 scripts/spelling.txt: add more spellings to spelling.txt omits 0b1203c57962 procfs: prevent unpriveleged processes accessing fdinfo dir omits da983d611ec6 /proc/kpageflags: do not use uninitialized struct pages omits 8d92434d4bfe /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 0c919de8c415 mm/vmalloc: fix numa spreading for large hash tables omits 48c65c48aadf mm/migrate: add CPU hotplug to demotion #ifdef omits 212c3671f93f mm/migrate: optimize hotplug-time demotion order updates omits 02e465fe8fb0 userfaultfd: fix a race between writeprotect and exit_mmap() omits bd8dfbe01636 mm/userfaultfd: selftests: fix memory corruption with thp enabled omits 655d78c1328c Merge branch 'for-5.16/block' into for-next omits 60da99b07059 clk: imx: imx6ul: Fix csi clk gate register omits da06becd68c1 clk: imx: imx6ul: Move csi_sel mux to correct base register omits ff79e5dea291 Merge commit 'e6609f2c07de03b948fd6c37c5eb4ade3a6d785c' in [...] omits 0d05bd9785aa Merge branch 'for-5.16/drivers' into for-next omits fee1aec1800d Merge branch 'for-5.16/block' into for-next omits 0bf4844ef310 Merge branch 'for-5.16/io_uring' into for-next omits fb60557f49e9 Merge branch 'for-5.16/drivers' into for-next omits ba914f85b423 Merge branch 'for-5.16/block' into for-next omits af12f7880606 Merge branch 'for-5.16/cdrom' into for-next omits 3938209d5e91 Merge remote-tracking branch 'regulator/for-5.16' into reg [...] omits c7c277955be6 io_uring: return boolean value for io_alloc_async_data omits e0c811dff17b io_uring: optimise io_req_init() sqe flags checks omits 53630b728583 io_uring: remove ctx referencing from complete_post omits 1ca317c64b78 io_uring: add more uring info to fdinfo for debug omits 8a66ab624707 io_uring: kill extra wake_up_process in tw add omits 8456f5479fbd io_uring: dedup CQE flushing non-empty checks omits 28115667e287 io_uring: inline linked part of io_req_find_next omits 6d1714f5eac9 io_uring: inline io_dismantle_req omits 866d031889b1 io_uring: kill off ios_left omits b49d807f1e85 io-wq: Remove duplicate code in io_workqueue_create() omits 06b66ab1ea78 io_uring: dump sqe contents if issue fails omits 39ade07b38fd Merge branch 'io_uring-5.15' into for-5.16/io_uring omits 952aab37b121 Merge tag 'v5.15-rc2' into media_stage omits 0a24c52d78e0 media: dvb-frontends/cxd2099: Remove repeated verbose lice [...] omits d436efb4da4d media: dvb-frontends/stv0910: Remove repeated verbose lice [...] omits 96b4fa628631 media: dvb-frontends/stv6111: Remove repeated verbose lice [...] omits 5e8352f27d60 media: dvb-frontend/mxl5xx: Remove repeated verbose license text omits d39e21d5e693 media: dvb-frontend/mxl692: Remove repeated verbose license text omits 69ad36d74bbf media: mceusb: return without resubmitting URB in case of [...] omits d5d781aa8412 media: mxl111sf: change mutex_init() location omits 0556317320e6 media: meson-ir-tx: fix platform_no_drv_owner.cocci warnings omits 97916f0f5b0d media: ir_toy: do not resubmit broken urb omits ae63f0e44453 media: ir_toy: deal with residual irdata before expected response omits a28ac7102c55 media: ir_toy: print firmware version in correct format omits e737a1d02f2b media: ir-kbd-i2c: improve responsiveness of hauppauge zil [...] omits fd2fc87d4786 media: atmel: fix the ispck initialization omits b2086ab7e006 media: staging/media/meson: vdec.h: fix kerneldoc warnings omits 9cc23abb1c5e media: cx23885: Fix snd_card_free call on null card pointer omits c0f1f4f18085 media: tm6000: Avoid card name truncation omits 473a6f40ba0a media: si470x: Avoid card name truncation omits af919821e12d media: radio-wl1273: Avoid card name truncation omits 3c8117314db1 media: rcar_drif: select CONFIG_V4L2_ASYNC omits 2232ccce2290 media: vimc: Enable set resolution at the scaler src pad omits 1752ddaf7dc2 media: rcar-vin: Use user provided buffers when starting omits 26f4677b9fda media: saa7164: Remove redundant assignment of pointer t omits 0a97da3f319b media: staging: media: rkvdec: Make use of the helper func [...] omits a27f60a2fa16 media: sun6i-csi: Allow the video device to be open multip [...] omits c14c7afa1256 media: imx: set a media_device bus_info string omits 23196fa2ed49 media: hantro: Fix media device bus_info string omits 7159bb51bf50 media: Media: meson: vdec: Use devm_platform_ioremap_resou [...] omits 43bf5fe1cb88 media: i2c: ths8200 needs V4L2_ASYNC omits 5a1ddccec915 media: MAINTAINERS, .mailmap: Update Ezequiel Garcia's ema [...] omits 5efc6df9ad1b media: MAINTAINERS: Add linux-renesas-soc mailing list to [...] omits 3c38981d0542 media: ivtv: don't allow negative resolutions as module pa [...] omits 3df7c6c495a5 media: usb: stkwebcam: Update the reference count of the u [...] omits 4d2090ed38f6 media: s3c-camif: Remove unused including <linux/version.h> omits 70b2608086ce media: video-i2c: more precise intervals between frames omits 6792cc611e83 media: staging: media: atomisp: code formatting changes at [...] omits 9928d47384dd media: videobuf2: handle non-contiguous DMA allocations omits 3ab7a757e934 media: videobuf2: handle V4L2_MEMORY_FLAG_NON_COHERENT flag omits b6c5e0ca86c2 media: videobuf2: add queue memory coherency parameter omits 614b86c9468d media: videobuf2: add V4L2_MEMORY_FLAG_NON_COHERENT flag omits bc7fc7f3cb4f media: videobuf2: move cache_hints handling to allocators omits 0863245574e2 media: videobuf2: split buffer cache_hints initialisation omits b7d952012179 media: videobuf2: inverse buffer cache_hints flags omits 916385e41259 media: videobuf2: rework vb2_mem_ops API omits 1f4b035e603b clk: imx: Fix the build break when clk-imx8ulp build as module omits 7cce9c8cef7d clk: imx: Add the pcc reset controller support on imx8ulp omits 871225d4bf18 clk: imx: Add clock driver for imx8ulp omits 469944a17a21 clk: imx: Update the pfdv2 for 8ulp specific support omits 09af68732b8a clk: imx: disable the pfd when set pfdv2 clock rate omits 03846bad9db8 clk: imx: Add 'CLK_SET_RATE_NO_REPARENT' for composite-7ulp omits b8ff363ff66c clk: imx: disable i.mx7ulp composite clock during initialization omits aaaac17bfb4c clk: imx: Update the compsite driver to support imx8ulp omits 60190c66aab5 clk: imx: Update the pllv4 to support imx8ulp omits 3abab5b36f09 dt-bindings: clock: Add imx8ulp clock support omits 50fb91c925f5 clk: imx: Rework imx_clk_hw_pll14xx wrapper omits 473d4c592e1f clk: imx: Rework all imx_clk_hw_composite wrappers omits f3b2b1e8bca4 clk: imx: Rework all clk_hw_register_divider wrappers omits d496abff61da clk: imx: Rework all clk_hw_register_mux wrappers omits 822501dff637 clk: imx: Rework all clk_hw_register_gate2 wrappers omits 204c92e2f544 media: camss: vfe: Don't call hw_version() before its depe [...] omits edd36f0ffe34 media: gspca: Limit frame size to sizeimage. omits b08dc5712f1c media: imx: TODO: Remove items that are already supported omits 162f637cc607 media: imx7.rst: Provide an example for imx6ull-evk capture omits 439e520995ab media: vivid: add signal-free time for cec message xfer omits 9c7624a0c2b5 media: Request API is no longer experimental omits 272cbf65ecf0 media: vim2m: Remove repeated verbose license text omits 466f5b730698 media: switch from 'pci_' to 'dma_' API omits 1566cab1d2e4 media: pci/ivtv: switch from 'pci_' to 'dma_' API omits 712d83d4b12e media: imx-jpeg: Fix the error handling path of 'mxc_jpeg_ [...] omits ce665d93c9f3 media: mtk-vpu: Fix a resource leak in the error handling [...] omits 730ef691fd11 media: camss: vfe: simplify vfe_get_wm_sizes() omits 34472baca90f media: usb: airspy: clean the freed pointer and counter omits 851bbe43c88b media: TDA1997x: handle short reads of hdmi info frame. omits 26af947a9245 media: s5p-mfc: Add checking to s5p_mfc_probe(). omits 0ab9af5cd7e4 media: cec-pin: fix off-by-one SFT check omits 890b2ded6a3d media: s5p-mfc: fix possible null-pointer dereference in s [...] omits b879a1a6eb8a media: aspeed-video: ignore interrupts that aren't enabled omits f6d661b9cc30 media: firewire: firedtv-avc: fix a buffer overflow in avc [...] omits fbdb544c352b media: via-camera: deleted these redundant semicolons omits 72887daa549e media: mtk-vcodec: venc: fix return value when start_strea [...] omits 83e3a928685d media: pvrusb2: Replaced simple_strtol() with kstrtoint() omits a43872dc754c media: vidtv: Fix memory leak in remove omits e35c1533e8b9 media: rcar_drif: Make use of the helper function devm_pla [...] omits c690fcbbe6c9 media: xilinx: Make use of the helper function devm_platfo [...] omits 1e04ead48d14 media: vsp1: Make use of the helper function devm_platform [...] omits 464417b8650d media: venus: core : Make use of the helper function devm_ [...] omits 2d5afed43c2f media: sunxi: Make use of the helper function devm_platfor [...] omits b28b028e806a media: stm32-cec: Make use of the helper function devm_pla [...] omits dd46bd1641cb media: stih-cec: Make use of the helper function devm_plat [...] omits 026cd69e03fa media: sti: Make use of the helper function devm_platform_ [...] omits 97394103efe5 media: s5p-mfc: Make use of the helper function devm_platf [...] omits bea1b468a995 media: s5p-jpeg: Make use of the helper function devm_plat [...] omits 5f8d853d8ff8 media: s5p-g2d: Make use of the helper function devm_platf [...] omits 5fbb976144fa media: s3c-camif: Make use of the helper function devm_pla [...] omits 40fb95226c9d media: rockchip: rga: Make use of the helper function devm [...] omits 5979cf7fb8ff media: renesas-ceu: Make use of the helper function devm_p [...] omits 73a2d21706da media: rcar_jpu: Make use of the helper function devm_plat [...] omits f7b35ba17bd2 media: rcar_fdp1: Make use of the helper function devm_pla [...] omits 3b128065cad9 media: rcar-csi2: Make use of the helper function devm_pla [...] omits b2d6765e5923 media: rc: sunxi-cir: Make use of the helper function devm [...] omits aee47b52b94b media: rc: st_rc: Make use of the helper function devm_pla [...] omits d6e59f639357 media: rc: mtk-cir: Make use of the helper function devm_p [...] omits 93c4f6ad66e8 media: rc: meson-ir: Make use of the helper function devm_ [...] omits a8235bd99c81 media: rc: ir-hix5hd2: Make use of the helper function dev [...] omits c7cc026b3161 media: rc: img-ir: Make use of the helper function devm_pl [...] omits 1583ddc68953 media: mx2_emmaprp: Make use of the helper function devm_p [...] omits a8349e68c92e media: mtk-jpeg: Make use of the helper function devm_plat [...] omits c1a9300322f0 media: meson: ge2d: Make use of the helper function devm_p [...] omits 4f042aaede85 media: imx-pxp: Make use of the helper function devm_platf [...] omits 50986faffb46 media: imx-jpeg: Make use of the helper function devm_plat [...] omits fdccbbfccc67 media: exynos4-is: Make use of the helper function devm_pl [...] omits 3e75b0933f3c media: exynos-gsc: Make use of the helper function devm_pl [...] omits a75d2fc5651a media: davinci: Make use of the helper function devm_platf [...] omits 5646121d2bc3 media: coda: Make use of the helper function devm_platform [...] omits 00053b523f50 media: cec: s5p_cec: Make use of the helper function devm_ [...] omits eb88e9e7b62f media: cec: ao-cec: Make use of the helper function devm_p [...] omits 82885a8ce4f7 media: cadence: Make use of the helper function devm_platf [...] omits c124ab6f89f7 media: am437x: Make use of the helper function devm_platfo [...] omits e9a8189aea6f media: uvcvideo: Don't spam the log in uvc_ctrl_restore_values() omits fc8bb92c562b media: docs: Document the behaviour of uvcvideo driver omits 30d85d10279f media: uvcvideo: Set error_idx during ctrl_commit errors omits a297cda02c75 media: uvcvideo: Check controls flags before accessing them omits 07adedb5c606 media: uvcvideo: Use control names from framework omits 0ee430d837c6 media: uvcvideo: Increase the size of UVC_METADATA_BUF_SIZE omits 6405fc3edca0 media: uvcvideo: Set unique vdev name based in type omits 3338fb57a9de media: uvcvideo: Use dev->name for querycap() omits e0d58aa7329f media: uvcvideo: Add support for V4L2_CTRL_TYPE_CTRL_CLASS omits 9c5ab5b868b3 media: uvcvideo: refactor __uvc_ctrl_add_mapping omits c622a1232b62 media: uvcvideo: Return -EIO for control errors omits 38546b0ecd2b media: uvcvideo: Set capability in s_param omits 2e53963933a0 media: uvcvideo: Remove s_ctrl and g_ctrl omits 8a5a653f4c08 media: v4l2-ioctl: S_CTRL output the right value omits 9efc37f190ba media: uvcvideo: Do not check for V4L2_CTRL_WHICH_DEF_VAL omits 88a184740690 media: pvrusb2: Do not check for V4L2_CTRL_WHICH_DEF_VAL omits 1fd001948a46 media: v4l2-ioctl: Fix check_ext_ctrls omits 0f0267ec83a9 media: uvcvideo: Remove unused including <linux/version.h> omits 9b235cf3f9d9 media: staging: document that Imgu not output auto-exposur [...] omits 6c52455bc694 media: v4l2-ctrls: Document V4L2_CID_NOTIFY_GAINS control omits 0f932f791bed media: v4l2-ctrls: Add V4L2_CID_NOTIFY_GAINS control omits 0d79fb1bb7b9 media: ov8856: Set default mbus format but allow caller to alter omits 68df52e76755 media: Add sensor driver support for the ov13b10 camera. omits adf5f0e6ae0a media: imx258: Fix getting clock frequency omits 2f90b7423fa9 media: ipu3-cio2: Introduce to_cio2_device() helper macro omits 7b2cf37e9648 media: ipu3-cio2: Introduce to_cio2_buffer() helper macro omits 34680a5d3075 media: ipu3-cio2: Introduce to_sensor_asd() helper macro omits bb943be1e47a media: ipu3-cio2: Switch to use media_entity_to_video_device() omits ef77d071ccc3 media: ipu3-cio2: Use temporary storage for struct device pointer omits 0b7a6f0f83c7 media: ipu3-cio2: Replace open-coded for_each_set_bit() omits e8f15fdb10da media: staging/intel-ipu3: css: Fix wrong size comparison [...] omits 98f6ef95245a media: ipu3.rst: Improve header formatting on tables omits 2d6125204280 media: stm32: Potential NULL pointer dereference in dcmi_i [...] omits 31a3bbd4a200 media: m5602_ov7660: remove the repeated declaration omits bff19a7da4f0 media: dt-bindings: media: renesas,imr: Convert to json-schema omits 57af44f149a9 media: staging: atomisp: fix the uninitialized use in gc22 [...] omits b45b7dbdb40e media: atomisp: Fix error handling in probe omits 282c5f06e3d5 media: atomisp: restore missing 'return' statement omits f6fc9e3d05ce media: netup_unidvb: handle interrupt properly according t [...] omits ebcd57635a4e media: cxd2820r: include the right header omits a79bdfe5252d media: siano: use DEFINE_MUTEX() for mutex lock omits 2cdc0464596b media: rc: clean the freed urb pointer to avoid double free omits a39bccfb573e media: dvb-usb: fix ununit-value in az6027_rc_query omits 5a7553ab40ec media: c8sectpfe-dvb: Remove unused including <linux/version.h> omits 6a014f20734d media: ir_toy: allow tx carrier to be set omits d6ae23dc6de4 media: mtk-vcodec: fix warnings: symbol XXX was not declared omits abd023f55c73 media: mtk-vcodec: enable MT8183 decoder omits 2d3e64e535f8 media: dt-bindings: media: document mediatek,mt8183-vcodec-dec omits 23240225f7b1 media: mtk-vcodec: vdec: add media device if using stateless api omits e69d2f0e7339 media: mtk-vcodec: vdec: support stateless H.264 decoding omits caaf3228e19a media: mtk-vcodec: vdec: support stateless API omits 1ca6c4934d9c media: add Mediatek's MM21 format omits 47ef7656fc85 media: mtk-vcodec: support version 2 of decoder firmware ABI omits 277073be9e6f media: mtk-vcodec: vdec: handle firmware version field omits 243c9d053637 media: mtk-vcodec: vdec: move stateful ops into their own file omits 7b5374a3131b media: mtk-vcodec: venc: support START and STOP commands omits dd8917d7e632 media: mtk-vcodec: make flush buffer reusable by encoder omits 63cabf852aac media: mtk-vcodec: vdec: clamp OUTPUT resolution to hardwa [...] omits e901aec9655f media: mtk-vcodec: vdec: use helpers in VIDIOC_(TRY_)DECODER_CMD omits 97742b1d451d media: mtk-vcodec: vdec: Support H264 profile control omits 4b109b11ac12 media: tuners: mxl5007t: Removed unnecessary 'return' omits 2bc316bfd026 media: ttusb-dec: avoid release of non-acquired mutex omits 4cb79649fd54 media: cxd2880-spi: Fix a null pointer dereference on erro [...] omits f0103c279a84 media: streamzap: ensure rx resolution can be retrieved omits 409c36750e72 media: mceusb: ensure rx resolution can be retrieved omits a5dd5f830544 media: Clean V4L2_PIX_FMT_NV12MT documentation omits 7f0b0723410b media: Add NV12_4L4 tiled format omits 1bcf3fd48e87 media: Rename V4L2_PIX_FMT_HM12 to V4L2_PIX_FMT_NV12_16L16 omits 2a24b3b566c8 media: Rename V4L2_PIX_FMT_SUNXI_TILED_NV12 to V4L2_PIX_FM [...] omits 65d46ef4f601 media: mtk-vcodec: Add MT8195 H264 venc driver omits dcccabf4a4dc media: dt-bindings: media: mtk-vcodec: Add binding for MT8 [...] omits 4093eb21538a media: mtk-vcodec: Clean redundant encoder format definition omits 0d056fc566f8 media: gspca/sn9c20x: Add ability to control built-in webcam LEDs omits 3f2921b954a4 media: meson-ge2d: Fix rotation parameter changes detectio [...] omits 646af4be9532 media: TDA1997x: fix tda1997x_remove() omits a52248f47ef4 media: em28xx: add missing em28xx_close_extension omits 1d1ffc5b38db media: videobuf2-core: sanity checks for requests and qbuf omits a08575597840 media: vivid: add module option to set request support mode omits fbd1f6ed613c media: cedrus: drop min_buffers_needed. omits 3d8abb7f175c media: cedrus: hevc: Add support for scaling lists omits 8697d604c3eb media: hantro: Add scaling lists feature omits 8e9ecf1cc349 media: hevc: Add scaling matrix control omits 6f60dc2716ac media: camss: vfe: Rework vfe_hw_version_read() function d [...] omits d91f7c669a94 media: camss: vfe: Remove vfe_hw_version_read() argument omits f628c5657c77 media: camss: vfe: Decrease priority of of VFE HW version [...] omits b36c9a62bf8a media: camss: vfe: Don't read hardware version needlessly omits b7d13596155f media: rockchip: rkisp1: add support for px30 isp version omits a78c7cbaed95 media: dt-bindings: media: rkisp1: document px30 isp compatible omits c7ed9f3e3a10 media: rockchip: rkisp1: add support for v12 isp variants omits 9257a1901668 media: rockchip: rkisp1: add prefixes for v10 specific parts omits 3ed442c63624 media: rockchip: rkisp1: make some isp-stats functions variable omits 3e09b5044d92 media: rockchip: rkisp1: make some isp-param functions variable omits eb72735b9d6d media: rockchip: rkisp1: allow separate interrupts omits bfb3a33ea31a media: dt-bindings: media: rkisp1: document different irq [...] omits 1f12ced540d8 media: dt-bindings: media: rkisp1: fix pclk clock-name omits 95e718c509f4 media: rockchip: rkisp1: remove unused irq variable omits bd664de8da97 media: dt-bindings: mt9p031: Add missing required properties omits d9b43fdf037c media: dt-bindings: mt9p031: Convert bindings to yaml omits 158f7f6b6af9 media: mt9p031: Use BIT macro omits d97ffcfdea66 media: mt9p031: Fix corrupted frame after restarting stream omits 5745e322f68b media: mt9p031: Make pixel clock polarity configurable by DT omits e34f296e733a media: mt9p031: Read back the real clock rate omits c1c837a02900 media: v4l2-fwnode: Simplify v4l2_async_nf_parse_fwnode_en [...] omits b31c8b8d5b78 media: rcar-vin: Remove explicit device availability check omits 291418c79111 media: v4l: async: Rename async nf functions, clean up long lines omits 8de94ab761a4 media: rcar-vin: Add r8a779a0 support omits 2c9897fd9784 media: rcar-vin: Move and rename CSI-2 link notifications omits dba1c02f105e media: rcar-vin: Specify media device ops at group creation time omits 786513b3a08b media: rcar-vin: Create a callback to setup media links omits 7eb4d448608d media: rcar-vin: Extend group notifier DT parser to work w [...] omits a1cbd0d0830d media: rcar-vin: Move group async notifier omits 409c65d71c8f media: rcar-vin: Rename array storing subdevice information omits b845e9dabb8b media: rcar-vin: Improve reuse of parallel notifier omits e67e272553f1 media: rcar-vin: Improve async notifier cleanup paths omits f456c99519c6 media: rcar-vin: Fix error paths for rvin_mc_init() omits 9456768581cc media: rcar-vin: Refactor controls creation for video device omits 47175bf305e5 media: rcar-csi2: Add r8a779a0 support omits 75bdce83be1b media: dt-bindings: media: renesas,csi2: Add r8a779a0 support omits 7911f95d1713 Merge branch 'fixes' into for-next omits 8e921ff030ff Merge branch 'omap-for-v5.15/dt' into for-next omits 5f3b7875d4f9 Merge branch 'omap-for-v5.15/ti-sysc' into for-next omits 74953a9136cf soc: ti: Remove pm_runtime_irq_safe() usage for smartreflex omits e9a5ae66612f Merge branch 'omap-for-v5.15/dt' into for-next omits 8f629f2371e0 Merge branch 'omap-for-v5.15/soc' into for-next omits 96814a2c96a1 Merge branch 'omap-for-v5.15/dt' into for-next omits f4cfed3482d8 Merge branch 'fixes' into for-next omits 7edf6689774c Merge branch 'omap-for-v5.15/dt' into for-next omits 9c9eb1918e10 Merge branch 'omap-for-v5.15/ti-sysc' into for-next omits d9e68d20ef52 Merge branch 'omap-for-v5.15/soc' into for-next new 78c56e53821a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] new 115f6134a050 Merge tag 'gpio-fixes-for-v5.15-rc4' of git://git.kernel.o [...] new 49054556289e net: introduce and use lock_sock_fast_nested() new d5ef190693a7 net: sched: flower: protect fl_walk() with rcu new a5b8fd657881 net: dev_addr_list: handle first address in __hw_addr_add_ex new 656ed8b015f1 net: stmmac: fix EEE init issue when paired with EEE capable PHYs new 35306eb23814 af_unix: fix races in sk_peer_pid and sk_peer_cred accesses new 4de593fb965f Merge tag 'net-5.15-rc4' of git://git.kernel.org/pub/scm/l [...] new 4d7db64dbfa8 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] new 82840e1810bb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 30e29a9a2bc6 bpf: Fix integer overflow in prealloc_elems_and_freelist() new 4729445b47ef libbpf: Fix segfault in light skeleton for objects without BTF new 18e6e9692ba5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 421c824c421f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new faeb8e99f986 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 4cdc78e2f5eb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8ec59ac3ad29 ALSA: usb-audio: Fix a missing error check in scarlett gen2 mixer new eb676622846b ALSA: hda/realtek: Enable 4-speaker output for Dell Precis [...] new 1f8763c59c4e ALSA: seq: Fix a potential UAF by wrong private_free call order new c8c93a11a4e3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 42871e95a3af ASoC: nau8824: Fix headphone vs headset, button-press dete [...] new 002494ca389b Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus new 933c81070a8f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 6cd815d52a8a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 685bc87df163 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] new 016061395e82 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] new b64cbf6bff8c Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new 2eaf20576b9b Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] new ace9d73a4873 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new cf6ed52c281d Merge branch 'modules-linus' of git://git.kernel.org/pub/s [...] new ae8f39b4b123 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] new f43e063e04b8 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] new d571a1c0fedb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new e02c16b9cd24 selftests: KVM: Don't clobber XMM register when read new ad9af930680b x86/kvmclock: Move this_cpu_pvti into kvmclock.h new 773e89ab0056 ptp: Fix ptp_kvm_getcrosststamp issue for x86 ptp_kvm new e8a747d0884e KVM: x86: Swap order of CPUID entry "index" vs. "significa [...] new 7b0035eaa7da KVM: selftests: Ensure all migrations are performed when t [...] new bd2c02df7191 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] new 2308bc404e0a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f58ac1bc110e Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] new 1ed133a01458 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] new 358d24ea16f7 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new d8acda19abeb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 2e42c8ef32ef Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 3939058b6015 Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] new 564146e84966 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new e2845b1d92d7 mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk new 906c7fbfab80 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 705484071397 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] new a7e389dc690f Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] new b857afcc4d0c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new f86e9e383a71 video: fbdev: gbefb: Only instantiate device when built for IP32 new 4d5a088c93ce Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new e731b1536422 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 55dab5ab8acc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 84111b9c950e perf tools: Allow controlling synthesizing PERF_RECORD_ me [...] new 41b740b6e8a9 perf record: Add --synth option new 4122c9c3f0d1 Merge remote-tracking branch 'torvalds/master' into perf/core new b28e5e439109 perf daemon: Avoid msan warnings on send_cmd new cb7bfb1da6f6 perf parse-events: Remove unnecessary #includes new 6c93f39f2f43 perf list: Display pmu prefix for partially supported hybr [...] new 0ba37e05c240 perf annotate: Add riscv64 support new 0e46c8307574 perf jevents: Add __maybe_unused attribute to unused function arg new 4a87dea9e60f perf test: Workload test of metric and metricgroups new 3d5ac9effcc6 perf test: Workload test of all PMUs new b758a61b391f perf tools: Enable libtracefs dynamic linking new 569715164ba2 perf tools: Add define for libtraceevent version new 359cad09e40b perf tools: Add define for libtracefs version new 08efcb4a638d libtraceevent: Increase libtraceevent logging when verbose new 4f9d4f8aa732 perf parse-events: Set numeric term config new d60bad10c4ae perf jevents: Support ConfigCode new 56be05103a40 perf test: Verify more event members in pmu-events test new b8b350afaa4b perf test: Add pmu-event test for event described as "config=" new c80161287590 perf vendor events arm64: Revise hip08 uncore events new cb94a02e7494 perf metric: Restructure struct expr_parse_ctx. new edfe7f554ab8 perf metric: Use NAN for missing event IDs. new 7f8fdcbbbefb perf expr: Remove unused headers and inline d_ratio new aed0d6f8c6ed perf expr: Separate token declataion from type new e87576c5ac14 perf expr: Use macros for operators new c924e0cc0576 perf expr: Move actions to the left. new 7e06a5e30a0c perf metric: Rename expr__find_other. new 114a9d6e396e perf metric: Add utilities to work on ids map. new 762a05c561bc perf metric: Allow metrics with no events new 3f965a7df09d perf expr: Merge find_ids and regular parsing new 970f7afe55ee perf expr: Propagate constants for binary operations new a8e4e880834b perf metric: Don't compute unused events new 94886961e324 perf metric: Avoid events for an 'if' constant result new 2b775152bbe8 perf tests vmlinux-kallsyms: Ignore hidden symbols new 488c3b584279 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 634e4f60677f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ce1967f28835 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new b57b581a6610 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 49df88885af4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e0150a105ab7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9a14d6823b38 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9bac960dc2bc Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 13f995ceb4e0 memory: brcmstb_dpfe: Allow building Broadcom STB DPFE as module new bf7cf1ccbccc Merge branch 'mem-ctrl-next' into for-next new 561b1f0a4160 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new fca2c6077093 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 21191476e06f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6feccd766eb6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9a531e183db9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ed9084009682 ARM: OMAP2+: Drop old unused omap5_uevm_legacy_init() new eff5616c0e7c ARM: OMAP2+: Drop unused old auxdata for dra7x_evm_mmc_quirk() new b3e9431854e8 bus: ti-sysc: Fix timekeeping_suspended warning on resume new 95ec14faac6a bus: ti-sysc: Check for lost context in sysc_reinit_module() new 9d881361206e bus: ti-sysc: Add quirk handling for reinit on context lost new 6a52bc2b81fa bus: ti-sysc: Add quirk handling for reset on re-init new d48dca51935b bus: ti-sysc: Use context lost quirks for gpmc new 9067839ff45a bus: ti-sysc: Use context lost quirk for otg new 5c99fa737c69 bus: ti-sysc: Handle otg force idle quirk new 1b99c1ee844c bus: ti-sysc: Drop legacy quirk flag for gpio new ce7b43237f16 bus: ti-sysc: Drop legacy quirk flag for sham new 7fd4d99072ce Merge branch 'omap-for-v5.16/ti-sysc' into for-next new bf7e25b2a0e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new da67ec50a474 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8907bb8447c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fb8aaad54783 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9d71cc0ba83d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1d775cc37162 ARM: dts: exynos: remove unneeded DVS voltages from PMIC o [...] new 7ec804d6025c ARM: dts: exynos: use spaces instead of tabs around '=' new 64052e7fbb09 Merge branch 'next/dt' into for-next new 00b781859faf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7238cc5efd4d Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new bd759f4d09a9 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 0e0f0aee93a8 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 42f14d623d28 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 96c056234344 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] new 0cd614787547 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] new 8988e7d2e332 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new b6323d593c1f Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 66173dbe9fea clk: imx: Rework all clk_hw_register_gate2 wrappers new 004989ab2848 clk: imx: Rework all clk_hw_register_mux wrappers new b170586afc95 clk: imx: Rework all clk_hw_register_divider wrappers new a60fe746df94 clk: imx: Rework all imx_clk_hw_composite wrappers new 6b4a6b7f0788 clk: imx: Rework imx_clk_hw_pll14xx wrapper new d48f12d9ae73 dt-bindings: clock: Add imx8ulp clock support new 5f0601c47c33 clk: imx: Update the pllv4 to support imx8ulp new b40ba8065347 clk: imx: Update the compsite driver to support imx8ulp new 0f6e3c15ec33 clk: imx: disable i.mx7ulp composite clock during initialization new 75c6f1a0191a clk: imx: Add 'CLK_SET_RATE_NO_REPARENT' for composite-7ulp new ae8a10d697cd clk: imx: disable the pfd when set pfdv2 clock rate new 9179d2391931 clk: imx: Update the pfdv2 for 8ulp specific support new c43a801a5789 clk: imx: Add clock driver for imx8ulp new 3fa36200a43f clk: imx: Add the pcc reset controller support on imx8ulp new b00bad50a24f clk: imx: Fix the build break when clk-imx8ulp build as module new 6bc5b511b9ee clk: imx: imx6ul: Move csi_sel mux to correct base register new 47f56bcf97dc clk: imx: imx6ul: Fix csi clk gate register new 21bcc6af70ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f4291863bc54 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 5a27042533f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 111e2b07f22a Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 97d9ddc020b0 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] new a5a85e272d5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7cf725baeb19 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 144857444edb parisc/unwind: use copy_from_kernel_nofault() new d5fd1c46a3ce parisc/unwind: call callback with toplevel address new e2a48bf84d71 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f9f284d6dd07 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b40cc6700d13 Merge branch 'for-next' of git://git.libc.org/linux-sh new 248475b27f26 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 7ec943db2cb5 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new e84e73c09361 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d7d45f38cf34 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new abc049abeecf Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] new 87b42920be1c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f94ff2579297 Merge branch 'master' of git://github.com/ceph/ceph-client.git new 2bd59a967587 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new e1239c30e44a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 69a6b96bf61f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ed6815a40ac8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a957e210eccd Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 88d300522cbb ksmbd: use correct basic info level in set_file_basic_info() new 9496e268e3af ksmbd: add request buffer validation in smb2_set_info new 442ff9ebeb01 ksmbd: add validation in smb2 negotiate new 8f77150c15f8 ksmbd: add buffer validation for SMB2_CREATE_CONTEXT new 4227f811cdeb ksmbd: fix transform header validation new 3934e22a6111 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new a61f0d0c03ef Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] new 1d625050c7c2 nfsd: fix error handling of register_pernet_subsys() in in [...] new acf2d96874c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 09f7c338da78 fs/ntfs3: Reject mount if boot's cluster size < media sector size new dbf59e2a33d2 fs/ntfs3: Refactoring of ntfs_init_from_boot new 35afb70dcfe4 fs/ntfs3: Check for NULL if ATTR_EA_INFO is incorrect new d05f2f2806c5 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 2db0ecca5abc Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new 3e9b66b03c7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b1a390262f1c Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 34a99df53478 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ac0ede287202 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fd731531d2f1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4bf6585b2f01 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new f36c7ad1912e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4b8355402436 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new ca5b688f507f Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new c0e772569435 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new fe1ceb4c343f Merge branch 'docs-next' of git://git.lwn.net/linux.git new c624fe63c0a9 media: dt-bindings: media: renesas,csi2: Add r8a779a0 support new b4173cd9981d media: rcar-csi2: Add r8a779a0 support new b2dc5680aeb4 media: rcar-vin: Refactor controls creation for video device new 8f7112630bd0 media: rcar-vin: Fix error paths for rvin_mc_init() new 6df305779291 media: rcar-vin: Improve async notifier cleanup paths new 27b9a6f9e8fe media: rcar-vin: Improve reuse of parallel notifier new 161b56a82dba media: rcar-vin: Rename array storing subdevice information new 2070893aed11 media: rcar-vin: Move group async notifier new 9c83300146b3 media: rcar-vin: Extend group notifier DT parser to work w [...] new cfef0c833a8d media: rcar-vin: Create a callback to setup media links new c370dd7fa8dc media: rcar-vin: Specify media device ops at group creation time new 688565db3f9d media: rcar-vin: Move and rename CSI-2 link notifications new 406bb586dec0 media: rcar-vin: Add r8a779a0 support new 3c8c15391481 media: v4l: async: Rename async nf functions, clean up long lines new 12f6517f9726 media: rcar-vin: Remove explicit device availability check new 10aacfecee36 media: v4l2-fwnode: Simplify v4l2_async_nf_parse_fwnode_en [...] new b9c18096f594 media: mt9p031: Read back the real clock rate new ae47ee5fc470 media: mt9p031: Make pixel clock polarity configurable by DT new 0961ba6dd211 media: mt9p031: Fix corrupted frame after restarting stream new 0a0e78d13a42 media: mt9p031: Use BIT macro new e5879baf0310 media: dt-bindings: mt9p031: Convert bindings to yaml new 187980e0ab6c media: dt-bindings: mt9p031: Add missing required properties new c57476aba3de media: rockchip: rkisp1: remove unused irq variable new 76c4c5697f5a media: dt-bindings: media: rkisp1: fix pclk clock-name new 098d9cdfdf82 media: dt-bindings: media: rkisp1: document different irq [...] new 08818e6a1d11 media: rockchip: rkisp1: allow separate interrupts new 5e8d9d72936a media: rockchip: rkisp1: make some isp-param functions variable new 962fb14068c1 media: rockchip: rkisp1: make some isp-stats functions variable new dce8ccb2322e media: rockchip: rkisp1: add prefixes for v10 specific parts new cd42f8023f16 media: rockchip: rkisp1: add support for v12 isp variants new ad82ecd26931 media: dt-bindings: media: rkisp1: document px30 isp compatible new ecf8d36f93c0 media: rockchip: rkisp1: add support for px30 isp version new 8cc80c606bd1 media: camss: vfe: Don't read hardware version needlessly new 2fa698e3da84 media: camss: vfe: Decrease priority of of VFE HW version [...] new 5ad586673799 media: camss: vfe: Remove vfe_hw_version_read() argument new d2e86540366e media: camss: vfe: Rework vfe_hw_version_read() function d [...] new 7ba59fb6c3b4 media: hevc: Add scaling matrix control new 5523dc7b8518 media: hantro: Add scaling lists feature new 2845d9d6da0f media: cedrus: hevc: Add support for scaling lists new 4787db29f8b6 media: cedrus: drop min_buffers_needed. new b72dd0f390aa media: vivid: add module option to set request support mode new 9015fcc256d3 media: videobuf2-core: sanity checks for requests and qbuf new 2c98b8a3458d media: em28xx: add missing em28xx_close_extension new 8d246e293228 media: TDA1997x: fix tda1997x_remove() new 4b9e3e8af4b3 media: meson-ge2d: Fix rotation parameter changes detectio [...] new 4461a723ab7b media: gspca/sn9c20x: Add ability to control built-in webcam LEDs new 97e6e701f349 media: mtk-vcodec: Clean redundant encoder format definition new 1386801acc5b media: dt-bindings: media: mtk-vcodec: Add binding for MT8 [...] new 9be0352dae9a media: mtk-vcodec: Add MT8195 H264 venc driver new b84f60a307f0 media: Rename V4L2_PIX_FMT_SUNXI_TILED_NV12 to V4L2_PIX_FM [...] new 78eee7b5f110 media: Rename V4L2_PIX_FMT_HM12 to V4L2_PIX_FMT_NV12_16L16 new 683f71ebb35d media: Add NV12_4L4 tiled format new 75b8f8f2646c media: Clean V4L2_PIX_FMT_NV12MT documentation new e6d025d880f4 media: mceusb: ensure rx resolution can be retrieved new 8dcea1d60858 media: streamzap: ensure rx resolution can be retrieved new 11b982e950d2 media: cxd2880-spi: Fix a null pointer dereference on erro [...] new 36b9d695aa6f media: ttusb-dec: avoid release of non-acquired mutex new 2eecd3596ede media: tuners: mxl5007t: Removed unnecessary 'return' new a5694cb73ad7 media: mtk-vcodec: vdec: Support H264 profile control new 61a76141beec media: mtk-vcodec: vdec: use helpers in VIDIOC_(TRY_)DECODER_CMD new 25e7f7d3c483 media: mtk-vcodec: vdec: clamp OUTPUT resolution to hardwa [...] new 69466c22f51b media: mtk-vcodec: make flush buffer reusable by encoder new b375e01b796a media: mtk-vcodec: venc: support START and STOP commands new fd00d90330d1 media: mtk-vcodec: vdec: move stateful ops into their own file new 34754adb8eba media: mtk-vcodec: vdec: handle firmware version field new 741cc360df23 media: mtk-vcodec: support version 2 of decoder firmware ABI new ffe5350c016a media: add Mediatek's MM21 format new 8cdc3794b2e3 media: mtk-vcodec: vdec: support stateless API new 06fa5f757dc5 media: mtk-vcodec: vdec: support stateless H.264 decoding new 118add98f80e media: mtk-vcodec: vdec: add media device if using stateless api new dc02a307fd5b media: dt-bindings: media: document mediatek,mt8183-vcodec-dec new 3766d0d83873 media: mtk-vcodec: enable MT8183 decoder new 6f53b05b8b60 media: mtk-vcodec: fix warnings: symbol XXX was not declared new 8bff1386d62d media: ir_toy: allow tx carrier to be set new 7efc14b8658a media: c8sectpfe-dvb: Remove unused including <linux/version.h> new afae4ef7d5ad media: dvb-usb: fix ununit-value in az6027_rc_query new c9458c6f8a8f media: rc: clean the freed urb pointer to avoid double free new 39ad5b4a5ae7 media: siano: use DEFINE_MUTEX() for mutex lock new d3bb03ec08fd media: cxd2820r: include the right header new dbb4cfea6efe media: netup_unidvb: handle interrupt properly according t [...] new bbe54b1a75a3 media: atomisp: restore missing 'return' statement new e16f5e39acd6 media: atomisp: Fix error handling in probe new 5ba9c067b5ed media: staging: atomisp: fix the uninitialized use in gc22 [...] new f2a7fc8cc807 media: dt-bindings: media: renesas,imr: Convert to json-schema new 44bc61991508 media: m5602_ov7660: remove the repeated declaration new 548fa43a5869 media: stm32: Potential NULL pointer dereference in dcmi_i [...] new 75821f810793 media: ipu3.rst: Improve header formatting on tables new a44f9d6f9dc1 media: staging/intel-ipu3: css: Fix wrong size comparison [...] new ace64e5894bc media: ipu3-cio2: Replace open-coded for_each_set_bit() new cfd13612a5a7 media: ipu3-cio2: Use temporary storage for struct device pointer new 98508d683970 media: ipu3-cio2: Switch to use media_entity_to_video_device() new 66ec7a97d2f8 media: ipu3-cio2: Introduce to_sensor_asd() helper macro new 8b0a8b1b612c media: ipu3-cio2: Introduce to_cio2_buffer() helper macro new 96d309a9330e media: ipu3-cio2: Introduce to_cio2_device() helper macro new d170b0ea1760 media: imx258: Fix getting clock frequency new 7ee850546822 media: Add sensor driver support for the ov13b10 camera. new f1363166f91e media: ov8856: Set default mbus format but allow caller to alter new a9c80593ff80 media: v4l2-ctrls: Add V4L2_CID_NOTIFY_GAINS control new 311a839a1ad2 media: v4l2-ctrls: Document V4L2_CID_NOTIFY_GAINS control new 3a7438c8ef86 media: staging: document that Imgu not output auto-exposur [...] new ae0334e0cb73 media: uvcvideo: Remove unused including <linux/version.h> new 861f92cb9160 media: v4l2-ioctl: Fix check_ext_ctrls new e4ba563d4d4f media: pvrusb2: Do not check for V4L2_CTRL_WHICH_DEF_VAL new a2f8a484fbc9 media: uvcvideo: Do not check for V4L2_CTRL_WHICH_DEF_VAL new c87ed93574e3 media: v4l2-ioctl: S_CTRL output the right value new 0c6bcbdfefa8 media: uvcvideo: Remove s_ctrl and g_ctrl new 97a2777a9607 media: uvcvideo: Set capability in s_param new ffccdde5f0e1 media: uvcvideo: Return -EIO for control errors new 866c6bdd5663 media: uvcvideo: refactor __uvc_ctrl_add_mapping new 9b31ea808a44 media: uvcvideo: Add support for V4L2_CTRL_TYPE_CTRL_CLASS new 457e7911dfb8 media: uvcvideo: Use dev->name for querycap() new e3f60e7e1a2b media: uvcvideo: Set unique vdev name based in type new 8865c537037b media: uvcvideo: Increase the size of UVC_METADATA_BUF_SIZE new 70fa906d6fce media: uvcvideo: Use control names from framework new ee929d5a10ca media: uvcvideo: Check controls flags before accessing them new 6350d6a4ed48 media: uvcvideo: Set error_idx during ctrl_commit errors new 8c42694150c2 media: docs: Document the behaviour of uvcvideo driver new 15486e0934eb media: uvcvideo: Don't spam the log in uvc_ctrl_restore_values() new e4aa275f7310 media: am437x: Make use of the helper function devm_platfo [...] new f5aae241f989 media: cadence: Make use of the helper function devm_platf [...] new 97ef3b7f4fdf media: cec: ao-cec: Make use of the helper function devm_p [...] new 399e0f9a0d6a media: cec: s5p_cec: Make use of the helper function devm_ [...] new 9caf7a0a0951 media: coda: Make use of the helper function devm_platform [...] new bcbeade15a30 media: davinci: Make use of the helper function devm_platf [...] new d9bd707c9de3 media: exynos-gsc: Make use of the helper function devm_pl [...] new f5202ccb6741 media: exynos4-is: Make use of the helper function devm_pl [...] new a498a4e7af50 media: imx-jpeg: Make use of the helper function devm_plat [...] new 5f328fb58c37 media: imx-pxp: Make use of the helper function devm_platf [...] new af2450254052 media: meson: ge2d: Make use of the helper function devm_p [...] new 028ac5439f74 media: mtk-jpeg: Make use of the helper function devm_plat [...] new b2fb212d9e30 media: mx2_emmaprp: Make use of the helper function devm_p [...] new b619c2ea32fb media: rc: img-ir: Make use of the helper function devm_pl [...] new 890418523f51 media: rc: ir-hix5hd2: Make use of the helper function dev [...] new c533dabe496b media: rc: meson-ir: Make use of the helper function devm_ [...] new dfa974f58604 media: rc: mtk-cir: Make use of the helper function devm_p [...] new 044a35714113 media: rc: st_rc: Make use of the helper function devm_pla [...] new 1c9b885c1d31 media: rc: sunxi-cir: Make use of the helper function devm [...] new 8ac79b3fbc70 media: rcar-csi2: Make use of the helper function devm_pla [...] new 736cce12fa63 media: rcar_fdp1: Make use of the helper function devm_pla [...] new 81a7cad85166 media: rcar_jpu: Make use of the helper function devm_plat [...] new a7cba8c9d0a4 media: renesas-ceu: Make use of the helper function devm_p [...] new 0748befbc3b5 media: rockchip: rga: Make use of the helper function devm [...] new 8db05a69f13c media: s3c-camif: Make use of the helper function devm_pla [...] new beaa81f410ba media: s5p-g2d: Make use of the helper function devm_platf [...] new d084438d237f media: s5p-jpeg: Make use of the helper function devm_plat [...] new 5d3b9611d589 media: s5p-mfc: Make use of the helper function devm_platf [...] new 6394c2d95399 media: sti: Make use of the helper function devm_platform_ [...] new beabb243e3aa media: stih-cec: Make use of the helper function devm_plat [...] new 092c69b2eb09 media: stm32-cec: Make use of the helper function devm_pla [...] new 23f8bd25d152 media: sunxi: Make use of the helper function devm_platfor [...] new b4dac22d27a2 media: venus: core : Make use of the helper function devm_ [...] new a24973a60551 media: vsp1: Make use of the helper function devm_platform [...] new e0bee542882f media: xilinx: Make use of the helper function devm_platfo [...] new 1b03b539e635 media: rcar_drif: Make use of the helper function devm_pla [...] new 76e21bb8be4f media: vidtv: Fix memory leak in remove new a6b63ca455a1 media: pvrusb2: Replaced simple_strtol() with kstrtoint() new 065a7c66bd8b media: mtk-vcodec: venc: fix return value when start_strea [...] new 9031d6b3623f media: via-camera: deleted these redundant semicolons new 35d2969ea3c7 media: firewire: firedtv-avc: fix a buffer overflow in avc [...] new ea8a5c118e24 media: aspeed-video: ignore interrupts that aren't enabled new 8515965e5e33 media: s5p-mfc: fix possible null-pointer dereference in s [...] new 7e360fa0c0f3 media: cec-pin: fix off-by-one SFT check new cdfaf4752e69 media: s5p-mfc: Add checking to s5p_mfc_probe(). new 48d219f9cc66 media: TDA1997x: handle short reads of hdmi info frame. new a9be3931188f media: usb: airspy: clean the freed pointer and counter new 749d896551df media: camss: vfe: simplify vfe_get_wm_sizes() new 2143ad413c05 media: mtk-vpu: Fix a resource leak in the error handling [...] new 5c47dc665754 media: imx-jpeg: Fix the error handling path of 'mxc_jpeg_ [...] new 1932dc2f4cf6 media: pci/ivtv: switch from 'pci_' to 'dma_' API new 887069f42455 media: switch from 'pci_' to 'dma_' API new 012fe9520e82 media: vim2m: Remove repeated verbose license text new 695fb9c6b064 media: Request API is no longer experimental new c6c709ee55ec media: vivid: add signal-free time for cec message xfer new 1e6494daaf09 media: imx7.rst: Provide an example for imx6ull-evk capture new b94b551050b2 media: imx: TODO: Remove items that are already supported new 936c7daa4d99 media: gspca: Limit frame size to sizeimage. new 745b475e7e10 media: camss: vfe: Don't call hw_version() before its depe [...] new a4b83deb3e76 media: videobuf2: rework vb2_mem_ops API new 4dbe7eab9580 media: videobuf2: inverse buffer cache_hints flags new 0a12d652fcfe media: videobuf2: split buffer cache_hints initialisation new cde513fd9b35 media: videobuf2: move cache_hints handling to allocators new 965c1e0bfeb6 media: videobuf2: add V4L2_MEMORY_FLAG_NON_COHERENT flag new b00a9e59c539 media: videobuf2: add queue memory coherency parameter new c0acf9cfeee0 media: videobuf2: handle V4L2_MEMORY_FLAG_NON_COHERENT flag new de27891f675e media: videobuf2: handle non-contiguous DMA allocations new 1e153520cd04 media: staging: media: atomisp: code formatting changes at [...] new 439b87fceb23 media: video-i2c: more precise intervals between frames new aea54c134885 media: s3c-camif: Remove unused including <linux/version.h> new 538314dbfc8a media: usb: stkwebcam: Update the reference count of the u [...] new 4ba8d7046c04 media: ivtv: don't allow negative resolutions as module pa [...] new 594a2edbcce5 media: MAINTAINERS: Add linux-renesas-soc mailing list to [...] new 49b6f9b27ff0 media: MAINTAINERS, .mailmap: Update Ezequiel Garcia's ema [...] new e4625044d656 media: i2c: ths8200 needs V4L2_ASYNC new 79b48af2126d media: Media: meson: vdec: Use devm_platform_ioremap_resou [...] new 645d74c59f14 media: hantro: Fix media device bus_info string new 6d0d779b212c media: imx: set a media_device bus_info string new 8ed852834683 media: sun6i-csi: Allow the video device to be open multip [...] new 5a3683d60e56 media: staging: media: rkvdec: Make use of the helper func [...] new 1c43c1ecd6a4 media: saa7164: Remove redundant assignment of pointer t new a5991c4e9471 media: rcar-vin: Use user provided buffers when starting new 9b4a9b31b9ae media: vimc: Enable set resolution at the scaler src pad new ea7caaea6ed4 media: rcar_drif: select CONFIG_V4L2_ASYNC new dfadec236aa9 media: radio-wl1273: Avoid card name truncation new 2908249f3878 media: si470x: Avoid card name truncation new 42bb98e420d4 media: tm6000: Avoid card name truncation new 7266dda2f1df media: cx23885: Fix snd_card_free call on null card pointer new 9d45ccf721aa media: staging/media/meson: vdec.h: fix kerneldoc warnings new d7f26849ed7c media: atmel: fix the ispck initialization new c73ba202a851 media: ir-kbd-i2c: improve responsiveness of hauppauge zil [...] new 5173cca012b0 media: ir_toy: print firmware version in correct format new 1d37c8542512 media: ir_toy: deal with residual irdata before expected response new 92f461517d22 media: ir_toy: do not resubmit broken urb new dccdd92b7b08 media: meson-ir-tx: fix platform_no_drv_owner.cocci warnings new 44870a9e7a3c media: mxl111sf: change mutex_init() location new 476db72e5219 media: mceusb: return without resubmitting URB in case of [...] new 19c23f4fd860 media: dvb-frontend/mxl692: Remove repeated verbose license text new 5f1644bd8122 media: dvb-frontend/mxl5xx: Remove repeated verbose license text new c251d8b3b795 media: dvb-frontends/stv6111: Remove repeated verbose lice [...] new be7468c77b0d media: dvb-frontends/stv0910: Remove repeated verbose lice [...] new 2990cd10e1dd media: dvb-frontends/cxd2099: Remove repeated verbose lice [...] new 689e453a9b9c HID: betop: fix slab-out-of-bounds Write in betop_probe new 125aaf6ec2fa HID: apple: Fix logical maximum and usage maximum of Magic [...] new 94f9c3567eba HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs new ef1135704651 HID: amd_sfh: Fix potential NULL pointer dereference new 38245d0340ea HID: u2fzero: ignore incomplete packets without data new 601e6baaa21c HID: amd_sfh: Fix potential NULL pointer dereference new 135291f36d22 vboxfs: fix broken legacy mount signature checking new a466530b3a1e watchdog/sb_watchdog: fix compilation problem due to COMPILE_TEST new 95a10c4eb307 media: hantro: Fix check for single irq new 448ea5ee473b media: cedrus: Fix SUNXI tile size calculation new 218848835699 media: s5p-jpeg: rename JPEG marker constants to prevent b [...] new 4114978dcd24 media: ir_toy: prevent device from hanging during transmit new e7e0290a2cf0 Merge branch 'master' of git://linuxtv.org/media_tree.git new b1d263def510 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 087b36dbdad9 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 6b28c7d0781e PM / devfreq: Strengthen check for freq_table new ca86c76978cb Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new d3ebe3a1f352 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new c977ff3fa000 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 69508d43334e net_sched: Use struct_size() and flex_array_size() helpers new 85212a127e46 octeontx2-af: Adjust LA pointer for cpt parse header new 06059a1a9a4a octeontx2-pf: Add XDP support to netdev PF new 55b115c7ecd9 net: dsa: rtl8366rb: Use core filtering tracking new 2e861e5e9717 dissector: do not set invalid PPP protocol new e51bb5c2784c net: macb: ptp: Switch to gettimex64() interface new 75f81afb27c3 octeontx2-af: Remove redundant initialization of variable pin new 4075a6a047bb net: phy: marvell10g: add downshift tunable support new 2bb2f5fb21b0 net: add new socket option SO_RESERVE_MEM new ca057051cf25 tcp: adjust sndbuf according to sk_reserved_mem new 053f368412c9 tcp: adjust rcv_ssthresh according to sk_reserved_mem new a3e4abace586 Merge branch 'SO_RESEVED_MEM' new 4fe815850bdc ixgbe: let the xdpdrv work with more than 64 cpus new dee3b2d0fa4b net/mlx4_en: Add XDP_REDIRECT statistics new 59f09ae8fac4 net: snmp: inline snmp_get_cpu_field() new acbd0c814413 mptcp: use batch snmp operations in mptcp_seq_show() new b05173028cc5 Merge branch 'snmp-optimizations' new dd9a887b35b0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new 129291980f49 net: sched: Use struct_size() helper in kvmalloc() new 7bb837a3c2e7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new e68ac0082787 libbpf: Fix skel_internal.h to set errno on loader retval < 0 new d4b6f87e8d39 selftests/bpf: Use kselftest skip code for skipped tests new 6bbc7103738f bpf, xdp, docs: Correct some English grammar and spelling new 6923a4eba3d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 93f781b33e0b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 3937cf5e34e0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 4d51fb04c3c4 Bluetooth: btrtl: Add support for MSFT extension to rtl882 [...] new 61a5f591bed2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 2808247aee52 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 723cb4b57b7a Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new d9fa6692ae17 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 189e6dee1e91 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 73812c2e383c Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 59050d783848 drm/bridge: Add stubs for devm_drm_of_get_bridge when OF i [...] new 241ffeb028e4 drm/dp: Add Additional DP2 Headers new 90972b933edc Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 82d96c34b0d4 drm/amd/display: add cyan_skillfish display support new 578f8080ac9f drm/amdgpu: force exit gfxoff on sdma resume for rmb s0ix new 610a667fe7df amd/amdkfd: add ras page retirement handling for sq/sdma (v3) new da3c8c56013b drm/amd/display: Only define DP 2.0 symbols if not already [...] new dcb239fc4d22 drm/amdgpu: resolve RAS query bug new 63b9aed4b978 drm/amdgpu: move headless sku check into harvest function new 3c46d2e9436d drm/amdgpu: add debugfs access to the IP discovery table new 0fc1c135e5ed drm/amdgpu: store HW IP versions in the driver structure new 391afd066aed drm/amdgpu: fill in IP versions from IP discovery table new 992f83d0c719 drm/amdgpu: add XGMI HWIP new 4f006ed3cc66 drm/amdgpu/nv: export common IP functions new 7a1e23122914 drm/amdgpu: add initial IP enumeration via IP discovery table new f2a09ca78743 drm/amdgpu/sdma5.0: convert to IP version checking new 033e41536844 drm/amdgpu/sdma5.2: convert to IP version checking new 220542b6a422 drm/amdgpu/gfx10: convert to IP version checking new 1041a9f175e1 drm/amdgpu: filter out radeon PCI device IDs new 24123748ea9d drm/amdgpu: bind to any 0x1002 PCI diplay class device new d1c2af2a9f61 drm/amdgpu/gmc10.0: convert to IP version checking new cbc1dde59648 drm/amdgpu: Use IP discovery to drive setting IP blocks by [...] new bcba2f32b4cc drm/amdgpu: drive nav10 from the IP discovery table new b070aebb4858 drm/amdgpu/gfxhub2.1: convert to IP version checking new c1d4df137e4d drm/amdgpu/mmhub2.0: convert to IP version checking new 368c60a43be7 drm/amdgpu/mmhub2.1: convert to IP version checking new 2e1c2c511986 drm/amdgpu/vcn3.0: convert to IP version checking new 4aabaac72d6a drm/amdgpu/athub2.0: convert to IP version checking new 043841a8a40a drm/amdgpu/athub2.1: convert to IP version checking new 39de6c7c81ef drm/amdgpu/navi10_ih: convert to IP version checking new 14fd1609ba17 drm/amdgpu/amdgpu_smu: convert to IP version checking new 2b6a876a0764 drm/amdgpu/smu11.0: convert to IP version checking new 283f637f6f6a drm/amdgpu/navi10_ppt: convert to IP version checking new 3af885f9da68 drm/amdgpu/sienna_cichlid_ppt: convert to IP version checking new d423e253fe07 drm/amdgpu/nv: convert to IP version checking new aebc28c32ef3 drm/amdgpu: drive all navi asics from the IP discovery table new 0586130df08e drm/amdgpu/display/dm: convert to IP version checking new 740655b458e5 drm/amdgpu: add DCI HWIP new 798ec59e1dc0 drm/amdgpu/soc15: export common IP functions new 30bce8c72138 drm/amdgpu: add initial IP discovery support for vega based parts new 0ad3bfa0d3c4 drm/amdgpu/soc15: get rev_id in soc15_common_early_init new e20270ef96ae drm/amdgpu: drive all vega asics from the IP discovery table new c31b3c53b148 drm/amdgpu: default to true in amdgpu_device_asic_has_dc_support new edd090667f83 drm/amdgpu/display/dm: convert RAVEN to IP version checking new b5aac00e0637 drm/amdgpu/sdma4.0: convert to IP version checking new 5ffa0c6c65f7 drm/amdgpu/hdp4.0: convert to IP version checking new 0ae505af783b drm/amdgpu/gfx9.0: convert to IP version checking new 17123c97a717 drm/amdgpu/amdgpu_psp: convert to IP version checking new f83faea8aca9 drm/amdgpu/psp_v11.0: convert to IP version checking new 62ee3c29087e drm/amdgpu/psp_v13.0: convert to IP version checking new 011a3e1b5c8b drm/amdgpu/pm/smu_v11.0: update IP version checking new 9ade156da6db drm/amdgpu/pm/smu_v13.0: convert IP version checking new be190d5169e2 drm/amdgpu/pm/amdgpu_smu: convert more IP version checking new 90db360ec90c drm/amdgpu/amdgpu_vcn: convert to IP version checking new 80d441a28d53 drm/amdgpu/vcn2.5: convert to IP version checking new 1206cb144aa8 drm/amdgpu/soc15: convert to IP version checking new 0ea28e522e94 drm/amd/display: fix error case handling new 75ef1487cb71 drm/amdgpu: add VCN1 hardware IP new 6005f010d94c drm/amdgpu: add HWID of SDMA instance 2 and 3 new c1272947d953 drm/amdgpu: get VCN and SDMA instances from IP discovery table new 867a36eaca94 drm/amdgpu/sdma: remove manual instance setting new ae2bf5d705f1 drm/amdgpu/vcn: remove manual instance setting new ed12319fcf5d drm/amdgpu: get VCN harvest information from IP discovery table new 6f09a1f6536f drm/amdgpu/ucode: add default behavior new 6e76a46803bf drm/amdgpu: add new asic_type for IP discovery new b6ca169d9dc7 drm/amdgpu: set CHIP_IP_DISCOVERY as the asic type by default new 86352ea8227a drm/amdgpu: convert IP version array to include instances new 6a6ef97f3c83 drm/amdgpu: clean up set IP function new 1e8d7d2e1f45 drm/amdgpu: add support for SRIOV in IP discovery path new 1009c168d36d drm/amdkfd: clean up parameters in kgd2kfd_probe new 04f1c451a150 drm/amdkfd: convert kfd_device.c to use GC IP version new 70ca1f0d4d2c drm/amdgpu: add an option to override IP discovery table f [...] new f56bd86d2664 drm/amdkfd: fix a potential ttm->sg memory leak new 6679944664ac drm/amdgpu/jpeg2: move jpeg2 shared macro to header file new 2b7c62267937 drm/amdgpu/jpeg: add jpeg2.6 start/end new e3217dd5bffa drm/amdgpu: consolidate case statements new 6f9c88345a2d Documentation/gpu: remove spurious "+" in amdgpu.rst new 7ac2249e64d8 drm/amdgpu: use generic fb helpers instead of setting up A [...] new eb5beace03a5 drm/amdkfd: avoid conflicting address mappings new 5c7b47c1bd6b drm/amdkfd: export svm_range_list_lock_and_flush_work new deb13ad6e7f4 drm/amdkfd: fix KFDSVMRangeTest.PartialUnmapSysMemTest fails new ded0227517ce drm/amdgpu: add another raven1 gfxoff quirk new 8a2e817a07d3 drm/amdgpu: only check for _PR3 on dGPUs new 838cbe48e5bc drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new 4ab5c34cfa2f Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new d0f5459a6e61 Revert "drm/amd/display: To modify the condition in indica [...] new 098e4a2e199b drm/radeon: Add HD-audio component notifier support (v2) new 12423197b1fe Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 082436068c19 drm/i915: Extract intel_panel_mode_valid() new 8a567b110227 drm/i915: Use intel_panel_mode_valid() for DSI/LVDS/(s)DVO new 00fc3787d277 drm/i915: Reject modes that don't match fixed_mode vrefresh new cff4c2c645cb drm/i915: Introduce intel_panel_compute_config() new f5b8c316092f drm/i915: Reject user modes that don't match fixed mode's [...] new 7eadfbfe0f3b drm/i915: Drop pointless fixed_mode checks from dsi code new 1e39da5a200b drm/i915: Enable TPS3/4 on all platforms that support them new 2709abc8d14a drm/i915/fbc: Allow FBC with Yf tiling new a471a526bc38 drm/i915: Pimp HSW+ transcoder state readout new ef46972ac851 drm/i915: Configure TRANSCONF just the once with bigjoiner new f0b6b01b3efe drm/i915: Add ww context to intel_dpt_pin, v2. new 4378daf5d04e drm/i915/bdb: Fix version check new 1e9ae61d172f drm/i915: Clear leftover DP vswing/preemphasis values befo [...] new 9f620f1dde3e drm/i915: Call intel_ddi_init_dp_buf_reg() earlier new 8a1ec3f32754 drm/i915: Remove DP_PORT_EN stuff from link training code new cbf02c50ea7c drm/i915: Nuke local copies/pointers of intel_dp->DP new e505d76404b1 drm/i915: s/ddi_translations/trans/ new ac220f5f754b drm/i915/display/psr: Handle plane and pipe restrictions a [...] new 1f61f0655b95 drm/i915/display/psr: Do full fetch when handling multi-pl [...] new 5da579cff38d drm/i915/display: Drop unnecessary frontbuffer flushes new 34ac6b651f39 drm/i915/display: Handle frontbuffer rendering when PSR2 s [...] new ef39826c12b4 drm/i915/display: Fix glitches when moving cursor with PSR [...] new 1163649a0479 drm/i915/display/adlp: Optimize PSR2 power-savings in corn [...] new de572e881b9d drm/i915/display/adlp: Allow PSR2 to be enabled new 7f6002e58025 drm/i915/display: Enable PSR2 selective fetch by default new 828510fbf8d5 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 6c9b895c0c0d Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] new b38269ecd2b2 ALSA: virtio: Replace zero-length array with flexible-arra [...] new 46243b85b0ec ALSA: hda: Reduce udelay() at SKL+ position reporting new c4ca3871e21f ALSA: hda: Use position buffer for SKL+ again new 4e7cf1fbb34e ALSA: usb-audio: Restrict rates for the shared clocks new 86a42ad07905 ALSA: usb-audio: Fix possible race at sync of urb completions new 9c9a3b9da891 ALSA: usb-audio: Rename early_playback_start flag with low [...] new e581f1cec4f8 ALSA: usb-audio: Disable low-latency playback for free-wheel mode new bceee7538755 ALSA: usb-audio: Disable low-latency mode for implicit fee [...] new d215f63d49da ALSA: usb-audio: Check available frames for the next packet size new 0ef74366bc15 ALSA: usb-audio: Add spinlock to stop_urbs() new d5f871f89e21 ALSA: usb-audio: Improved lowlatency playback support new 813a17cab9b7 ALSA: usb-audio: Avoid killing in-flight URBs during draining new e3e1cdd3d58b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 67e068ec4596 ASoC: rt5682s: Remove the volatile SW reset register from [...] new 087330c642a9 ASoC: rt5682s: Use dev_dbg instead of pr_debug new 853cb0be0eb2 ASoC: rt5682s: Revise the macro RT5682S_PLLB_SRC_MASK new 91cf45595021 ASoC: dt-bindings: rt5682s: fix the device-tree schema errors new 724cd2e42630 ASoC: SOF: Change SND_SOC_SOF_TOPLEVEL from config to menuconfig new 626605a3dfb5 ASoC: wm_adsp: remove a repeated including new 2cbf90a6d52d ASoC: fsl_rpmsg: Add rpmsg audio support for i.MX8ULP new 57589f82762e ASoC: rt5682: move clk related code to rt5682_i2c_probe new 5bffa57e573f Merge remote-tracking branch 'asoc/for-5.16' into asoc-next new 540b30fa61e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c59fe308f082 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 679e6d42deb4 Merge branch 'for-5.16/drivers' into for-next new 596bfbb575f7 Merge branch 'for-5.16/block' into for-next new b013364e341d Merge branch 'for-5.16/cdrom' into for-next new d23593ef6267 io_uring: dump sqe contents if issue fails new 9157afc9c1aa io-wq: Remove duplicate code in io_workqueue_create() new b485f15e0f49 io_uring: kill off ios_left new 34688ff4607c io_uring: inline io_dismantle_req new 476596caab39 io_uring: inline linked part of io_req_find_next new 4567712537f9 io_uring: dedup CQE flushing non-empty checks new 3f3be202732c io_uring: kill extra wake_up_process in tw add new c1dabfd16e74 io_uring: add more uring info to fdinfo for debug new 6bbab234e788 io_uring: remove ctx referencing from complete_post new b39d3d3fb481 io_uring: optimise io_req_init() sqe flags checks new 4e3448818fc7 io_uring: return boolean value for io_alloc_async_data new eefae0895298 io_uring: mark having different creds unlikely new 2dd583943be1 io_uring: force_nonspin new e0a5ceb3d707 io_uring: make io_do_iopoll return number of reqs new 593365467b86 io_uring: use slist for completion batching new ee43a6c0f332 io_uring: remove allocation cache array new 1dd1620339cc io-wq: add io_wq_work_node based stack new ea08448a44a4 io_uring: replace list with stack for req caches new fe4a7e87cdb9 io_uring: split iopoll loop new 9709a5bf30b1 io_uring: use single linked list for iopoll new 25acba7066e3 io_uring: add a helper for batch free new 6daa453f48e7 io_uring: convert iopoll_completed to store_release new b17ed4123b09 io_uring: optimise batch completion new b66da5a0c2f3 io_uring: inline completion batching helpers new 3d66cf9138b7 io_uring: don't pass tail into io_free_batch_list new 0f4c46a26e99 io_uring: don't pass state to io_submit_state_end new 163fdcbfd7ef io_uring: deduplicate io_queue_sqe() call sites new 9048030a9a00 io_uring: remove drain_active check from hot path new 6410777d5ea0 io_uring: split slow path from io_queue_sqe new ca222f345c2f io_uring: inline hot path of __io_queue_sqe() new 491ee1284ea4 io_uring: reshuffle queue_sqe completion handling new b8ed81cf71c0 io_uring: restructure submit sqes to_submit checks new f2bbb523d400 io_uring: kill off ->inflight_entry field new 7aa6d6ae8908 io_uring: comment why inline complete calls io_clean_op() new 10400635ddd0 io_uring: disable draining earlier new 6ac425ab0890 Merge branch 'for-5.16/io_uring' into for-next new 219331c7249e Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new ccd91919ecb5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6fd0f8a3beb1 Merge branch 'fixes' into next new 22ea8ab0dcc4 dt-bindings: mmc: arasan,sdci: drop unneeded clock-cells d [...] new 1488969a19bd mmc: slot-gpio: Refactor mmc_gpio_alloc() new fb99597d255a mmc: slot-gpio: Update default label when no con_id provided new 33197ba8bda1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5ce39985c604 power: supply: core: Move psy_has_property() to fix build new 925f7d30b53e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 35d114699b90 regulator: Lower priority of logging when setting supply new 13c25d475c29 Merge remote-tracking branch 'regulator/for-5.16' into reg [...] new 82d13aa22496 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6adb4c41725e Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new a4a14c42c3a7 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 03524da6ac53 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new df4fa650e872 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] new f5d0e5e9d72d selinux: remove the SELinux lockdown implementation new b97b34a11cfd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 10ab5ff92a43 Merge branch 'next' of git://github.com/cschaufler/smack-next new 3cbda0595755 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 11a94a36357e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 31ee69e69b25 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1407d975c569 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0c4ca3654df2 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] new 631bbf6d178e Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 23640673f085 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 64c785082c21 KVM: nVMX: Use INVALID_GPA for pointers used in nVMX. new feb3162f9deb KVM: nVMX: Reset vmxon_ptr upon VMXOFF emulation. new 11476d277e06 KVM: use vma_pages() helper new 6470accc7ba9 KVM: x86: hyper-v: Avoid calling kvm_make_vcpus_request_ma [...] new ae0946cd3601 KVM: Optimize kvm_make_vcpus_request_mask() a bit new 381cecc5d7b7 KVM: Drop 'except' parameter from kvm_make_vcpus_request_mask() new baff59ccdc65 KVM: Pre-allocate cpumasks for kvm_make_all_cpus_request_except() new 620b2438abf9 KVM: Make kvm_make_vcpus_request_mask() use pre-allocated [...] new 1e254d0d86a0 Revert "x86/kvm: fix vcpu-id indexed array sizes" new a1c42ddedf35 kvm: rename KVM_MAX_VCPU_ID to KVM_MAX_VCPU_IDS new 15cabbc259f2 KVM: x86: Subsume nested GPA read helper into load_pdptrs() new 94c641ba7a89 KVM: x86: Simplify retrieving the page offset when loading PDTPRs new ff8828c84f93 KVM: x86: Do not mark all registers as avail/dirty during [...] new 5ebbc470d7f3 KVM: x86: Remove defunct setting of CR0.ET for guests duri [...] new e8f65b9bb483 KVM: x86: Remove defunct setting of XCR0 for guest during [...] new 583d369b36a9 KVM: x86: Fold fx_init() into kvm_arch_vcpu_create() new d06567353e12 KVM: VMX: Drop explicit zeroing of MSR guest values at vCP [...] new 06692e4b8055 KVM: VMX: Move RESET emulation to vmx_vcpu_reset() new 9ebe530b9f5d KVM: SVM: Move RESET emulation to svm_vcpu_reset() new 62dd57dd67d7 KVM: x86: WARN on non-zero CRs at RESET to detect improper [...] new 25b9784586a4 KVM: x86: Manually retrieve CPUID.0x1 when getting FMS for [...] new d22869aff4dc kvm: selftests: Fix spelling mistake "missmatch" -> "mismatch" new 22d7108ce472 KVM: selftests: Fix kvm_vm_free() in cr4_cpuid_sync and vm [...] new c6cecc4b9324 KVM: x86/mmu: Complete prefetch for trailing SPTEs for dir [...] new bd047e544089 KVM: X86: Don't flush current tlb on shadow page modification new 06152b2dec3e KVM: X86: Remove kvm_mmu_flush_or_zap() new c3e5e415bc1e KVM: X86: Change kvm_sync_page() to return true when remot [...] new 5591c0694d85 KVM: X86: Zap the invalid list after remote tlb flushing new cc2a8e66bbcd KVM: X86: Remove FNAME(update_pte) new f1c4a88c41ea KVM: X86: Don't unsync pagetables when speculative new 8b8f9d753b84 KVM: X86: Don't check unsync if the original spte is writible new 515a0c79e796 kvm: irqfd: avoid update unmodified entries of the routing new 0226a45c468f KVM: x86: nSVM: don't copy pause related settings new 4c84926e229e KVM: x86: SVM: add module param to control LBR virtualization new 912fd696981d KVM: x86: SVM: don't set VMLOAD/VMSAVE intercepts on vCPU reset new efe7f6d7d6eb KVM: x86: SVM: add module param to control TSC scaling new d182da87f403 KVM: x86: nSVM: implement nested TSC scaling new 827c26de9c68 KVM: X86: Move PTE present check from loop body to __shado [...] new a11eff0f35de kvm: x86: abstract locking around pvclock_update_vm_gtod_copy new 32e638cf4486 KVM: x86: extract KVM_GET_CLOCK/KVM_SET_CLOCK to separate [...] new 3c95e9e735a7 KVM: x86: Fix potential race in KVM_GET_CLOCK new 5cd1f0bc0bbe KVM: MMU: pass unadulterated gpa to direct_page_fault new 30dc3dfdbaaa KVM: MMU: Introduce struct kvm_page_fault new 4deac060dc28 KVM: MMU: change mmu->page_fault() arguments to kvm_page_fault new 92c24aee1e31 KVM: MMU: change direct_page_fault() arguments to kvm_page_fault new 69fa94fa1b5e KVM: MMU: change page_fault_handle_page_track() arguments [...] new 8e67b082d00e KVM: MMU: change kvm_faultin_pfn() arguments to kvm_page_fault new e695ee080264 KVM: MMU: change handle_abnormal_pfn() arguments to kvm_pa [...] new 7682c06b7852 KVM: MMU: change __direct_map() arguments to kvm_page_fault new 161fd43170b0 KVM: MMU: change FNAME(fetch)() arguments to kvm_page_fault new 172b73199118 KVM: MMU: change kvm_tdp_mmu_map() arguments to kvm_page_fault new 8354fa96fcef KVM: MMU: change tdp_mmu_map_handle_target_level() argumen [...] new a38f5cc91636 KVM: MMU: change fast_page_fault() arguments to kvm_page_fault new ac12eee75a38 KVM: MMU: change kvm_mmu_hugepage_adjust() arguments to kv [...] new 61f61af651c5 KVM: MMU: change disallowed_hugepage_adjust() arguments to [...] new caa24d5e0ff3 KVM: MMU: change tracepoints arguments to kvm_page_fault new 4c639f56be36 KVM: x86/mmu: Verify shadow walk doesn't terminate early i [...] new d501fc6e9cc5 KVM: x86/mmu: Fold rmap_recycle into rmap_add new 85ad279c8b62 KVM: MMU: mark page dirty in make_spte new 2e67a85860a2 KVM: MMU: unify tdp_mmu_map_set_spte_atomic and tdp_mmu_se [...] new ef586d1e8848 KVM: x86/mmu: Pass the memslot around via struct kvm_page_fault new db6de0a2ad26 KVM: x86/mmu: Avoid memslot lookup in page_fault_handle_pa [...] new 715ad7adf32a KVM: MMU: inline set_spte in mmu_set_spte new 392cbfb3c076 KVM: MMU: inline set_spte in FNAME(sync_page) new 9b109ce27c8b KVM: MMU: clean up make_spte return value new 3af139319f56 KVM: MMU: remove unnecessary argument to mmu_set_spte new 45575d3a8bd3 KVM: MMU: set ad_disabled in TDP MMU role new 64629ad975ed KVM: MMU: pass kvm_mmu_page struct to make_spte new 4bee07544d0c KVM: MMU: pass struct kvm_page_fault to mmu_set_spte new ba2bd1de3652 KVM: x86/mmu: Avoid memslot lookup in rmap_add new 09868303091d KVM: x86/mmu: Avoid memslot lookup in make_spte and mmu_tr [...] new 7d660912a671 KVM: x86: Expose Predictive Store Forwarding Disable new f3bc8bcd35f5 kvm: use kvfree() in kvm_arch_free_vm() new 395ef6d29096 nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCB new edf21cb43946 KVM: x86: add config for non-kvm users of page tracking new 35b330bba6a7 KVM: x86: only allocate gfn_track when necessary new 960c166caa71 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new f8a277a73d18 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 28ef3ed7c37a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bd85c1c6290e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eb057514ccca platform/chrome: cros_ec: Fix spelling mistake "responsed" [...] new f8f8daa10a0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 939775332bad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f2fe65c2ed5c next-20210930/ipmi new 5ad4c658cac7 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new c42e7621b072 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 0beb1cde3ec2 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new d2b03c341365 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] new 1744290c537e Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 75a90e6d0954 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new cc5ab2d957cd Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new b899259e9054 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 38a68934aa72 vfio: Move vfio_iommu_group_get() to vfio_register_group_dev() new b00621603d05 vfio: factor out a vfio_iommu_driver_allowed helper new c5b4ba9730e6 vfio: remove the iommudata check in vfio_noiommu_attach_group new 1362591f1523 vfio: factor out a vfio_group_find_or_alloc helper new 3af917713230 vfio: refactor noiommu group creation new c04ac34078a4 vfio: remove the iommudata hack for noiommu groups new c68ea0d00ad8 vfio: simplify iommu group allocation for mediated devices new 67462037872d vfio: remove unused method from vfio_iommu_driver_ops new 8cc02d22d7e1 vfio: move the vfio_iommu_driver_ops interface out of <lin [...] new fda49d97f2c4 vfio: remove the unused mdev iommu hook new c3c0fa9d94f7 vfio: clean up the check for mediated device in vfio_iommu_type1 new 898639041484 vfio/spapr_tce: reject mediated devices new 65cdbf106337 vfio/iommu_type1: initialize pgsize_bitmap in ->open new 296e505baddf vfio/iommu_type1: remove the "external" domain new 3f901389fa88 vfio/iommu_type1: remove IS_IOMMU_CAP_DOMAIN_IN_CONTAINER new d9a0cd510c33 Merge branch 'v5.16/vfio/hch-cleanup-vfio-iommu_group-crea [...] new 026601033b8a Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 9f56b4e61424 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 71cc4f1124cb iio: adc: exynos: describe drivers in KConfig new 35cfa3a4a3af dt-bindings: iio: kionix,kxcjk1013: driver support interrupts new 5a48b7eafb03 dt-bindings: iio: magnetometer: asahi-kasei,ak8975 add vid reg new 68e351f73319 dt-bindings: iio: chemical: Document senseair,sunrise CO2 sensor new d32898936468 iio: ABI: docs: Document Senseair Sunrise ABI new c3253a3fdc77 iio: chemical: Add Senseair Sunrise 006-0-007 driver new 61d7a8212710 iio: ABI: Document in_concentration_co2_scale new e96b152c6cc2 iio: adc: aspeed: Keep model data to driver data. new 04948b27a201 iio: adc: aspeed: Restructure the model data new 4b849475544e iio: adc: aspeed: Add vref config function new 2710164a8537 iio: adc: aspeed: Use model_data to set clk scaler. new 598476da54f7 iio: adc: aspeed: Use devm_add_action_or_reset. new a92c74f407ae iio: adc: aspeed: Support ast2600 adc. new 590c583d0c42 iio: adc: aspeed: Fix the calculate error of clock. new c86fd099d56e iio: adc: aspeed: Add func to set sampling rate. new d953e790662b iio: adc: aspeed: Add compensation phase. new 478a60c6efec iio: adc: aspeed: Support battery sensing. new 501325dcf6d7 iio: adc: aspeed: Get and set trimming data. new 39ca5a20856e iio: accel: fxls8962af: add threshold event handling new 2d8a66a98231 iio: accel: fxls8962af: add wake on event new 7bce634d02e6 iio: imx8qxp-adc: Add driver support for NXP IMX8QXP ADC new 5ed41fc57570 dt-bindings: iio: adc: Add binding documentation for NXP I [...] new fc4241575ba5 MAINTAINERS: Add the driver info of the NXP IMX8QXP new ec7088da5ab6 iio: adc: max1027: Fix style new 6a787e925a3e iio: adc: max1027: Drop extra warning message new c25e0434690b iio: adc: max1027: Drop useless debug messages new f7426f15c9a1 iio: adc: max1027: Minimize the number of converted channels new 4cf173978005 iio: adc: max1027: Rename a helper new 6dac6f10fbde iio: adc: max1027: Create a helper to enable/disable the c [...] new 5fd74dfdde85 iio: adc: max1027: Simplify the _set_trigger_state() helper new f12664a9c50c iio: adc: max1027: Ensure a default cnvst trigger configuration new 634ac8e82563 iio: adc: max1027: Create a helper to configure the channe [...] new 89a5e7f2c00f iio: adc: max1027: Prevent single channel accesses during [...] new 8a86d4a0c165 iio: adc: max1027: Separate the IRQ handler from the read logic new ef4931e17e23 iio: adc: max1027: Introduce an end of conversion helper new f42655d76aa8 iio: adc: max1027: Stop requesting a threaded IRQ new 54f14be01e17 iio: adc: max1027: Use the EOC IRQ when populated for sing [...] new c32a820868c9 iio: adc: max1027: Allow all kind of triggers to be used new 6c560a9592b6 iio: adc: max1027: Don't reject external triggers when the [...] new deb445e447bd iio: imu: st_lsm6dsx: move max_fifo_size in st_lsm6dsx_fifo_ops new 96ded0a7d75e iio: adc: fsl-imx25-gcq: initialize regulators as needed new e4697bc7fc1e iio: inkern: introduce devm_iio_map_array_register() short [...] new 03cd5af2c852 iio: adc: intel_mrfld_adc: convert probe to full device-managed new dc82aa6caa5f iio: adc: axp288_adc: convert probe to full device-managed new 6c16004a8cef iio: adc: lp8788_adc: convert probe to full-device managed new 88a1477e35bd iio: adc: da9150-gpadc: convert probe to full-device managed new daa8d44bc7ce iio: adis: do not disabe IRQs in 'adis_init()' new 228aec62cc9b iio: adis: handle devices that cannot unmask the drdy pin new 70906a0204e9 iio: adis16475: make use of the new unmasked_drdy flag new a5ae0cfd53aa iio: adis16460: make use of the new unmasked_drdy flag new 8f1fc44eed99 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 87b98e70681a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e2da8c13d00c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d8c74bd022e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c693fcb948d1 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 81ca729756c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e5f454c1e029 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 4cd456f94f6d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ab05f5987774 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new a8c406ab5608 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ddb77b218153 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bcf1c2f4dd80 Merge branch 'next' of git://git.linaro.org/kernel/coresight.git new 3c923fd4806f Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 953116fcf7a2 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new ee9df27b012e Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] new 93a5c3421626 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 92e96857eb8c Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new c266e932988d Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new 65b0565f476f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8001f21fcd03 MAINTAINERS: Add Hao and Yilun as maintainers new d27c58f7f5ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fc1ffeba44b2 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new baab1f515551 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new d86de6dc9e76 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7e8c30e28147 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 20bcee8e95f7 fix up for "net: add new socket option SO_RESERVE_MEM" new 66d63207269c mm/userfaultfd: selftests: fix memory corruption with thp enabled new b8a9f1e8582f userfaultfd: fix a race between writeprotect and exit_mmap() new 06d096475f40 mm/migrate: optimize hotplug-time demotion order updates new 4e094030bfbb mm/migrate: add CPU hotplug to demotion #ifdef new 66139113565c mm/migrate: fix CPUHP state to update node demotion order new 9e6c81ce19de mm/vmalloc: fix numa spreading for large hash tables new dd41f2883205 ocfs2: Fix data corruption after conversion from inline format new b7ed331c2147 ocfs2: mount fails with buffer overflow in strlen new 2ff89e7ed39a memblock: check memory total_size new 97256d4b73e2 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new cf8a394f4321 /proc/kpageflags: do not use uninitialized struct pages new f44f00fe9fc0 procfs: prevent unpriveleged processes accessing fdinfo dir new 0c47c987fb93 scripts/spelling.txt: add more spellings to spelling.txt new 7ba74e45b6f1 scripts/spelling.txt: fix "mistake" version of "synchronization" new b9023d18ce77 ocfs2: Fix handle refcount leak in two exception handling paths new 240cdc97ef6f ocfs2: reflink deadlock when clone file to the same direct [...] new cce3e695e9a3 ocfs2: clear links count in ocfs2_mknod() if an error occurs new 02bb57602e98 ocfs2: fix ocfs2 corrupt when iputting an inode new 7618656e3ccc fs/posix_acl.c: avoid -Wempty-body warning new 30bbc4f438c4 mm: move kvmalloc-related functions to slab.h new 1c4ec63ed138 mm/slab.c: remove useless lines in enable_cpucache() new 0ab92626fe00 mm, slub: fix two bugs in slab_debug_trace_open() new 27ffa458e478 mm, slub: fix mismatch between reconstructed freelist dept [...] new 36ddac4120d5 mm, slub: fix potential memoryleak in kmem_cache_open() new 07bb42b7901d mm, slub: fix potential use-after-free in slab_debugfs_fops new 5d2fc35dd747 mm, slub: fix incorrect memcg slab count for bulk free new 1f14cc2924e1 slub: add back check for free nonslab objects new 62b29fcff0a6 mm: don't include <linux/dax.h> in <linux/mempolicy.h> new b1429f7b8f95 Compiler Attributes: add __alloc_size() for better bounds [...] new 770cdf5cb8f9 Compiler Attributes: check GCC version for __alloc_size attribute new 8ab966ee1c11 checkpatch: add __alloc_size() to known $Attribute new 12ed7e44a4cb slab: clean up function declarations new 40b2fdcb8ae1 slab: add __alloc_size attributes for better bounds checking new 3596ffddb9c4 mm/page_alloc: add __alloc_size attributes for better boun [...] new 95407e1e0873 percpu: add __alloc_size attributes for better bounds checking new 4d55e2cce9ce mm/vmalloc: add __alloc_size attributes for better bounds [...] new 55c85f5f7f81 rapidio: avoid bogus __alloc_size warning new 86ac72c48898 mm/smaps: fix shmem pte hole swap calculation new 1e26aee7cba4 mm/smaps: use vma->vm_pgoff directly when counting partial swap new 5e224eb364a5 mm/smaps: simplify shmem handling of pte holes new 6363bbb58592 mm: debug_vm_pgtable: don't use __P000 directly new b7853eeb3790 mm/filemap.c: remove bogus VM_BUG_ON new 18e77f4b79b3 vfs: keep inodes with page cache off the inode shrinker LRU new 26a475ae9d12 mm/gup: further simplify __gup_device_huge() new 68047bc2a668 mm/swapfile: remove needless request_queue NULL pointer check new e49aa008b052 mm/memcg: drop swp_entry_t* in mc_handle_file_pte() new 06d462dd7320 memcg: flush stats only if updated new f6f4b22feb99 memcg: unify memcg stat flushing new 4eed4c40a79f memcg: prohibit unconditional exceeding the limit of dying tasks new 7683d618056b mm/mmap.c: fix a data race of mm->total_vm new 7c400f52cb2e mm: use __pfn_to_section() instead of open coding it new bf1a814039c4 mm/memory.c: avoid unnecessary kernel/user pointer conversion new 337847cb695e mm/shmem: unconditionally set pte dirty in mfill_atomic_in [...] new 4f0d31a16e8b mm: clear vmf->pte after pte_unmap_same() returns new 32321d0757b8 mm: drop first_index/last_index in zap_details new c9131c144273 mm: add zap_skip_check_mapping() helper new ecba6ba125a3 mm: introduce pmd_install() helper new 6b78c434eae8 mm: remove redundant smp_wmb() new fc3b51461927 Documentation: update pagemap with shmem exceptions new 65bddc8151eb lazy tlb: introduce lazy mm refcount helper functions new c31db473be66 lazy tlb: allow lazy tlb mm refcounting to be configurable new 973d77c772c6 lazy tlb: shoot lazies, a non-refcounting lazy tlb option new 732ae89d8d2a powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN new 839a9cd523a2 mm/mremap: don't account pages in vma_to_resize() new 33b6600beed6 mm/vmalloc: repair warn_alloc()s in __vmalloc_area_node() new 551a654f3848 mm/vmalloc: don't allow VM_NO_GUARD on vmap() new 9dfecbe0a313 kasan: test: add memcpy test that avoids out-of-bounds write new c0863f97971a lib/stackdepot: include gfp.h new 4fbcbca0357c lib/stackdepot: remove unused function argument new 72220f06ddf9 lib/stackdepot: introduce __stack_depot_save() new d493479237b0 kasan: common: provide can_alloc in kasan_save_stack() new 0c2246ab9e35 kasan: generic: introduce kasan_record_aux_stack_noalloc() new c822338c35e6 workqueue, kasan: avoid alloc_pages() when recording stack new 1e70ad043996 mm/large system hash: avoid possible NULL deref in alloc_l [...] new 54dfc40b15b4 mm/page_alloc.c: remove meaningless VM_BUG_ON() in pindex_ [...] new e38b7d4fec2d mm/page_alloc.c: simplify the code by using macro K() new 4f95e09fe177 mm/page_alloc.c: fix obsolete comment in free_pcppages_bulk() new ad5a46de18be mm/page_alloc.c: use helper function zone_spans_pfn() new 52da3f0927ba mm/page_alloc.c: avoid allocating highmem pages via alloc_ [...] new b0c7c088350f mm/page_alloc: print node fallback order new 40a4ca2b6992 mm/page_alloc: use accumulated load when building node fal [...] new ec9faf8e5908 mm: move node_reclaim_distance to fix NUMA without SMP new fd836a7b9fdc mm: move fold_vm_numa_events() to fix NUMA without SMP new 2a2bd5f15dec mm/page_alloc.c: do not acquire zone lock in is_free_buddy_page() new 2c57c8b2e5e9 mm/page_alloc: detect allocation forbidden by cpuset and b [...] new 309b8eb9998c mm/page_alloc.c: show watermark_boost of zone in zoneinfo new d918f10edf95 mm: create a new system state and fix core_kernel_text() new 308d64992c88 mm: make generic arch_is_kernel_initmem_freed() do what it says new 43c89407f809 powerpc: use generic version of arch_is_kernel_initmem_freed() new d2d3106ffc39 s390: use generic version of arch_is_kernel_initmem_freed() new 1951177fe756 mm: fix data race in PagePoisoned() new da7452eb3b26 mm/hugetlb: drop __unmap_hugepage_range definition from hugetlb.h new 86d8eec49329 hugetlb: add demote hugetlb page sysfs interfaces new 046c474d7eb5 hugetlb: add HPageCma flag and code to free non-gigantic p [...] new eb4c5f104367 hugetlb: add demote bool to gigantic page routines new 3c275315d106 hugetlb: add hugetlb demote page support new 3c3cad8016c7 userfaultfd/selftests: fix feature support detection new 7ff502dde353 userfaultfd/selftests: fix calculation of expected ioctls new eccc3fb0555d userfaultfd/selftests: don't rely on GNU extensions for ra [...] new bef9505e3556 mm/page_isolation: fix potential missing call to unset_mig [...] new 2d8a916df337 mm/page_isolation: guard against possible putback unisolated page new f1c3815ae232 mm/vmscan.c: fix -Wunused-but-set-variable warning new cb95564d3861 tools/vm/page_owner_sort.c: count and sort by mem new f275a4943f98 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] new e15f49a089a2 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] new a68604bb1a24 arch_numa: simplify numa_distance allocation new d5e4b502e7e3 xen/x86: free_p2m_page: use memblock_free_ptr() to free a [...] new 5fc918ab0374 memblock: drop memblock_free_early_nid() and memblock_free [...] new 429ca67b4a8a memblock: stop aliasing __memblock_free_late with memblock [...] new 6d63fede3dc7 memblock: rename memblock_free to memblock_phys_free new 38b0222df2bd memblock: use memblock_free for freeing virtual pointers new 9d91a7cf44db mm: mark the OOM reaper thread as freezable new 302d9b654e98 oom_kill: oom_score_adj broken for processes with small me [...] new 4bcc45c13edc mm,hugetlb: remove mlock ulimit for SHM_HUGETLB new aa59a34997d6 hugetlbfs: extend the definition of hugepages parameter to [...] new 0e23276ac061 hugetlbfs-extend-the-definition-of-hugepages-parameter-to- [...] new f4c4792e97fd mm/migrate: de-duplicate migrate_reason strings new 454818f6c82c mm: nommu: kill arch_get_unmapped_area() new b4d9e99c4c64 selftest/vm: fix ksm selftest to run with different NUMA t [...] new 07d2baa279ac mm/vmstat: annotate data race for zone->free_area[order].nr_free new 1d1aaa3212cf mm-vmstat-annotate-data-race-for-zone-free_areanr_free-fix new 4ab15e919d67 mm/memory_hotplug: add static qualifier for online_policy_ [...] new 98afd35c7d16 memory-hotplug.rst: fix two instances of "movablecore" tha [...] new 80f3806e6fec memory-hotplug.rst: fix wrong /sys/module/memory_hotplug/p [...] new e4095bba78ff memory-hotplug.rst: document the "auto-movable" online policy new 61a453b1e53b mm/memory_hotplug: remove CONFIG_X86_64_ACPI_NUMA dependen [...] new 6126b64cd14b mm/memory_hotplug: remove CONFIG_MEMORY_HOTPLUG_SPARSE new 4355a85d0484 mm/memory_hotplug: restrict CONFIG_MEMORY_HOTPLUG to 64 bit new 42675d8b1426 mm/memory_hotplug: remove HIGHMEM leftovers new d2ff3492044a mm/memory_hotplug: remove stale function declarations new 98fe77eec0db x86: remove memory hotplug support on X86_32 new 582b5fbfbd4b mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] new cdfffe769b29 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] new 4231ee5921ac mm: disable zsmalloc on PREEMPT_RT new ed754c0a136b mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] new 6df772f15127 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() new c309d4961089 mm/highmem: Remove deprecated kmap_atomic new 5d019b7b479c zram_drv: allow reclaim on bio_alloc new df9423cd95bb zram: off by one in read_block_state() new f4e3eaed6562 zram: introduce an aged idle interface new cb657c3ec46c zram-introduce-an-aged-idle-interface-v5 new 00835511a514 zram: Introduce an aged idle interface new 055b4e1d7ea9 mm: remove HARDENED_USERCOPY_FALLBACK new e42df19fa784 include/linux/mm.h: move nr_free_buffer_pages from swap.h to mm.h new 55d3b78bfec6 stacktrace: move filter_irq_stacks() to kernel/stacktrace.c new 97ee321f56d6 kfence: count unexpectedly skipped allocations new 9baa2d9004bd kfence: move saving stack trace of allocations into __kfen [...] new 377c4d6daa0d kfence: limit currently covered allocations when pool nearly full new 560f53d11da1 kfence-limit-currently-covered-allocations-when-pool-nearl [...] new 606d52e9b3ca fixup! kfence: limit currently covered allocations when po [...] new ad190867fe1e kfence: add note to documentation about skipping covered a [...] new 7d26c122538e kfence: test: use kunit_skip() to skip tests new 7d9d45306056 kfence: shorten critical sections of alloc/free new e2864fef3077 mm/damon: grammar s/works/work/ new f6feb8e8c12e Documentation/vm: move user guides to admin-guide/mm/ new 796c9b411a2c MAINTAINERS: update SeongJae's email address new 9f080cd1df52 docs/vm/damon: remove broken reference new b969fd45d626 include/linux/damon.h: fix kernel-doc comments for 'damon_ [...] new 11b25eba3ab3 mm/damon/core: print kdamond start log in debug mode only new 903ab5b5fdcb mm/damon: remove unnecessary do_exit() from kdamond new ee5e88d37406 mm/damon: needn't hold kdamond_lock to print pid of kdamond new 74836a653b5f mm/damon/core: nullify pointer ctx->kdamond with a NULL new 9c92eeb843b4 fs/buffer.c: add debug print for __getblk_gfp() stall problem new f023107d6eca fs/buffer.c: dump more info for __getblk_gfp() stall problem new 3c8f9c1b0ddf kernel/hung_task.c: Monitor killed tasks. new 435664ed44c4 procfs: do not list TID 0 in /proc/<pid>/task new 9f248fd9272a procfs-do-not-list-tid-0-in-proc-pid-task-fix new 35fba1dcb6fc proc/sysctl: make protected_* world readable new 59b6969c90e6 lib, stackdepot: check stackdepot handle before accessing slabs new a76b7a24e45f lib, stackdepot: add helper to print stack entries new 815a8db3a3d5 lib, stackdepot: add helper to print stack entries into buffer new 8774e0153852 lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v2 new cce542c07553 lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v3 new e24b5d58e938 const_structs.checkpatch: add a few sound ops structs new ac68bb5fa026 binfmt_elf: reintroduce using MAP_FIXED_NOREPLACE new a56b40c737e9 kallsyms: remove arch specific text and data check new 7d3f2427a006 kallsyms: fix address-checks for kernel related range new 340f04dd72c6 sections: move and rename core_kernel_data() to is_kernel_ [...] new c75069719820 sections: move is_kernel_inittext() into sections.h new caef1caa1bdf x86: mm: rename __is_kernel_text() to is_x86_32_kernel_text() new c094cfd1e816 sections: provide internal __is_kernel() and __is_kernel_t [...] new c30791474ef8 mm: kasan: use is_kernel() helper new a810f0d044e4 extable: use is_kernel_text() helper new a3a7fc3b972b powerpc/mm: use core_kernel_text() helper new 71b9de2cf793 microblaze: use is_kernel_text() helper new e2e8220cc185 alpha: use is_kernel_text() helper new 67520f59ff7b ramfs: fix mount source show for ramfs new 02ad5561dd8d init/main.c: silence some -Wunused-parameter warnings new 5b01c34f583a coda: avoid NULL pointer dereference from a bad inode new 8ce970547355 coda: check for async upcall request using local state new 0c23d5b07fd4 coda: remove err which no one care new deb51b74cedc coda: avoid flagging NULL inodes new be633dd1f993 coda: avoid hidden code duplication in rename new 3e956971cafc coda: avoid doing bad things on inode type changes during [...] new 37cac992f767 coda: convert from atomic_t to refcount_t on coda_vm_ops->refcnt new 114058b99ad4 coda: use vmemdup_user to replace the open code new 6abd19e1e155 coda: bump module version to 7.2 new 925daa24cf10 hfs/hfsplus: use WARN_ON for sanity check new eef734f9c254 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr new 9832b66b56f0 kernel/fork.c: unshare(): use swap() to make code cleaner new 3586605bb0f9 sysv: use BUILD_BUG_ON instead of runtime check new 6cac28cc07ff Documentation/kcov: include types.h in the example new 47adcf04cac7 Documentation/kcov: define `ip' in the example new fb9deca217f8 kcov: allocate per-CPU memory on the relevant node new e4179ec99ce7 kcov: avoid enable+disable interrupts if !in_task() new d1d0e520f501 kcov: replace local_irq_save() with a local_lock_t new 0af56fbdde78 kernel/resource: clean up and optimize iomem_is_exclusive() new ab0df13ec9bd kernel/resource: disallow access to exclusive system RAM regions new f018dff16caa virtio-mem: disallow mapping virtio-mem memory via /dev/mem new b573621d136d ipc: check checkpoint_restore_ns_capable() to modify C/R p [...] new bef81bd03624 ipc-check-checkpoint_restore_ns_capable-to-modify-c-r-proc [...] new dd22e0752770 ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL new bf48f722b00d Merge branch 'akpm-current/current' new e5771b666806 mm: migrate: simplify the file-backed pages validation whe [...] new 5b7dcfb293bd mm: unexport folio_memcg_{,un}lock new af06aff2a000 mm: unexport {,un}lock_page_memcg
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 (4fd56af9bc3f) \ N -- N -- N refs/heads/akpm (af06aff2a000)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1077 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-bus-iio | 1 + .../ABI/testing/sysfs-bus-iio-chemical-sunrise-co2 | 38 ++ Documentation/admin-guide/mm/memory-hotplug.rst | 130 ++++- Documentation/core-api/memory-hotplug.rst | 3 - .../bindings/iio/accel/kionix,kxcjk1013.yaml | 3 + .../bindings/iio/adc/nxp,imx8qxp-adc.yaml | 78 +++ .../bindings/iio/chemical/senseair,sunrise.yaml | 55 ++ .../iio/magnetometer/asahi-kasei,ak8975.yaml | 5 + .../devicetree/bindings/mmc/arasan,sdhci.yaml | 4 - .../devicetree/bindings/sound/realtek,rt5682s.yaml | 12 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/driver-api/driver-model/devres.rst | 1 + .../translations/zh_CN/core-api/memory-hotplug.rst | 4 - Documentation/virt/kvm/devices/xics.rst | 2 +- Documentation/virt/kvm/devices/xive.rst | 2 +- MAINTAINERS | 16 + arch/alpha/include/uapi/asm/socket.h | 2 + arch/alpha/kernel/core_irongate.c | 2 +- arch/alpha/kernel/traps.c | 4 +- arch/arc/mm/init.c | 2 +- arch/arm/boot/dts/exynos4210-origen.dts | 24 +- arch/arm/boot/dts/exynos4412-origen.dts | 14 +- arch/arm/boot/dts/exynos5250-arndale.dts | 3 - arch/arm/mach-hisi/platmcpm.c | 2 +- arch/arm/mach-omap2/pdata-quirks.c | 36 -- arch/arm/mm/init.c | 2 +- arch/arm64/include/asm/kvm_host.h | 1 - arch/arm64/kvm/arm.c | 8 - arch/arm64/mm/mmu.c | 4 +- arch/microblaze/mm/pgtable.c | 3 +- arch/mips/include/uapi/asm/socket.h | 2 + arch/mips/kvm/mips.c | 2 +- arch/mips/mm/init.c | 2 +- arch/mips/sgi-ip30/ip30-setup.c | 6 +- arch/parisc/include/uapi/asm/socket.h | 2 + arch/parisc/kernel/stacktrace.c | 4 + arch/parisc/kernel/unwind.c | 3 +- arch/powerpc/include/asm/kvm_book3s.h | 2 +- arch/powerpc/include/asm/kvm_host.h | 4 +- arch/powerpc/include/asm/machdep.h | 2 +- arch/powerpc/include/asm/sections.h | 13 - arch/powerpc/kernel/dt_cpu_ftrs.c | 4 +- arch/powerpc/kernel/paca.c | 8 +- arch/powerpc/kernel/setup-common.c | 2 +- arch/powerpc/kernel/setup_64.c | 4 +- arch/powerpc/kvm/book3s_xive.c | 2 +- arch/powerpc/kvm/powerpc.c | 2 +- arch/powerpc/mm/pgtable_32.c | 7 +- arch/powerpc/platforms/powernv/pci-ioda.c | 2 +- arch/powerpc/platforms/powernv/setup.c | 4 +- arch/powerpc/platforms/pseries/setup.c | 2 +- arch/powerpc/platforms/pseries/svm.c | 3 +- arch/riscv/kernel/setup.c | 4 +- arch/s390/include/asm/sections.h | 12 - arch/s390/kernel/setup.c | 8 +- arch/s390/kernel/smp.c | 4 +- arch/s390/kernel/uv.c | 2 +- arch/s390/mm/init.c | 3 - arch/s390/mm/kasan_init.c | 2 +- arch/sh/boards/mach-ap325rxa/setup.c | 2 +- arch/sh/boards/mach-ecovec24/setup.c | 4 +- arch/sh/boards/mach-kfr2r09/setup.c | 2 +- arch/sh/boards/mach-migor/setup.c | 2 +- arch/sh/boards/mach-se/7724/setup.c | 4 +- arch/sparc/include/uapi/asm/socket.h | 2 + arch/sparc/kernel/smp_64.c | 2 +- arch/um/kernel/mem.c | 2 +- arch/x86/Kconfig | 6 +- arch/x86/include/asm/kvm_host.h | 21 +- arch/x86/include/asm/kvm_page_track.h | 10 +- arch/x86/include/asm/kvmclock.h | 14 + arch/x86/kernel/kvmclock.c | 13 +- arch/x86/kernel/setup.c | 4 +- arch/x86/kernel/setup_percpu.c | 2 +- arch/x86/kernel/unwind_orc.c | 2 +- arch/x86/kvm/Kconfig | 3 + arch/x86/kvm/cpuid.c | 14 +- arch/x86/kvm/hyperv.c | 18 +- arch/x86/kvm/ioapic.c | 2 +- arch/x86/kvm/ioapic.h | 4 +- arch/x86/kvm/mmu.h | 84 ++- arch/x86/kvm/mmu/mmu.c | 460 ++++++--------- arch/x86/kvm/mmu/mmu_internal.h | 21 +- arch/x86/kvm/mmu/mmutrace.h | 18 +- arch/x86/kvm/mmu/page_track.c | 76 ++- arch/x86/kvm/mmu/paging_tmpl.h | 168 +++--- arch/x86/kvm/mmu/spte.c | 30 +- arch/x86/kvm/mmu/spte.h | 14 +- arch/x86/kvm/mmu/tdp_mmu.c | 119 ++-- arch/x86/kvm/mmu/tdp_mmu.h | 4 +- arch/x86/kvm/svm/nested.c | 52 +- arch/x86/kvm/svm/sev.c | 6 +- arch/x86/kvm/svm/svm.c | 156 +++-- arch/x86/kvm/svm/svm.h | 9 +- arch/x86/kvm/vmx/nested.c | 61 +- arch/x86/kvm/vmx/vmx.c | 72 +-- arch/x86/kvm/x86.c | 307 +++++----- arch/x86/mm/init.c | 2 +- arch/x86/mm/init_32.c | 45 +- arch/x86/mm/kasan_init_64.c | 4 +- arch/x86/mm/numa.c | 2 +- arch/x86/mm/numa_emulation.c | 2 +- arch/x86/xen/mmu_pv.c | 6 +- arch/x86/xen/p2m.c | 2 +- arch/x86/xen/setup.c | 6 +- drivers/base/Makefile | 2 +- drivers/base/arch_numa.c | 10 +- drivers/base/node.c | 9 +- drivers/block/zram/zram_drv.c | 5 +- drivers/bluetooth/btrtl.c | 1 + drivers/bus/ti-sysc.c | 277 +++++++-- drivers/clk/imx/clk.h | 2 +- drivers/devfreq/devfreq.c | 2 +- drivers/firmware/efi/memmap.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 1 + drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 20 - drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.h | 20 + drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 40 +- drivers/gpu/drm/amd/display/dc/dcn201/Makefile | 3 + .../gpu/drm/amd/display/dc/dcn201/dcn201_hwseq.c | 2 +- .../drm/amd/display/dc/dcn201/dcn201_resource.c | 2 +- drivers/gpu/drm/i915/Kconfig | 1 + drivers/gpu/drm/i915/display/g4x_dp.c | 45 +- drivers/gpu/drm/i915/display/icl_dsi.c | 7 +- drivers/gpu/drm/i915/display/intel_bios.c | 22 +- drivers/gpu/drm/i915/display/intel_cursor.c | 5 +- drivers/gpu/drm/i915/display/intel_ddi.c | 136 +++-- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 628 ++++++++++----------- drivers/gpu/drm/i915/display/intel_display.c | 136 +++-- drivers/gpu/drm/i915/display/intel_dp.c | 26 +- drivers/gpu/drm/i915/display/intel_dp.h | 4 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 32 +- drivers/gpu/drm/i915/display/intel_dpt.c | 40 +- drivers/gpu/drm/i915/display/intel_dsi.c | 16 +- drivers/gpu/drm/i915/display/intel_dvo.c | 24 +- drivers/gpu/drm/i915/display/intel_fbc.c | 5 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 2 - drivers/gpu/drm/i915/display/intel_frontbuffer.h | 1 + drivers/gpu/drm/i915/display/intel_lvds.c | 15 +- drivers/gpu/drm/i915/display/intel_panel.c | 47 +- drivers/gpu/drm/i915/display/intel_panel.h | 5 + drivers/gpu/drm/i915/display/intel_psr.c | 149 ++--- drivers/gpu/drm/i915/display/intel_sdvo.c | 19 +- drivers/gpu/drm/i915/display/intel_snps_phy.c | 12 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 5 + drivers/gpu/drm/i915/display/vlv_dsi.c | 39 +- drivers/gpu/drm/i915/i915_params.h | 2 +- drivers/iio/accel/fxls8962af-core.c | 347 +++++++++++- drivers/iio/adc/Kconfig | 16 +- drivers/iio/adc/Makefile | 1 + drivers/iio/adc/aspeed_adc.c | 554 ++++++++++++++---- drivers/iio/adc/axp288_adc.c | 28 +- drivers/iio/adc/da9150-gpadc.c | 27 +- drivers/iio/adc/fsl-imx25-gcq.c | 55 +- drivers/iio/adc/imx8qxp-adc.c | 494 ++++++++++++++++ drivers/iio/adc/intel_mrfld_adc.c | 24 +- drivers/iio/adc/lp8788_adc.c | 31 +- drivers/iio/adc/max1027.c | 278 ++++++--- drivers/iio/chemical/Kconfig | 10 + drivers/iio/chemical/Makefile | 1 + drivers/iio/chemical/sunrise_co2.c | 537 ++++++++++++++++++ drivers/iio/imu/adis.c | 17 +- drivers/iio/imu/adis16460.c | 18 +- drivers/iio/imu/adis16475.c | 19 +- drivers/iio/imu/adis_trigger.c | 4 + drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 4 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 16 +- drivers/iio/inkern.c | 17 + drivers/macintosh/smu.c | 2 +- drivers/memory/Kconfig | 4 +- drivers/mmc/core/slot-gpio.c | 42 +- drivers/mmc/host/meson-gx-mmc.c | 73 ++- drivers/net/dsa/rtl8366rb.c | 9 +- drivers/net/ethernet/cadence/macb_ptp.c | 13 +- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 23 +- drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c | 9 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 50 +- .../net/ethernet/intel/ixgbe/ixgbe_txrx_common.h | 3 +- drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 16 +- .../ethernet/marvell/octeontx2/af/npc_profile.h | 173 +++--- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 2 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 35 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 4 + .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 135 ++++- .../net/ethernet/marvell/octeontx2/nic/otx2_ptp.c | 2 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 174 +++++- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.h | 7 +- .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 1 + drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 8 + drivers/net/ethernet/mellanox/mlx4/en_port.c | 4 + drivers/net/ethernet/mellanox/mlx4/en_rx.c | 4 +- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 2 + drivers/net/ethernet/mellanox/mlx4/mlx4_stats.h | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 4 + drivers/net/phy/bcm7xxx.c | 174 +++--- drivers/net/phy/marvell10g.c | 107 +++- drivers/of/kexec.c | 3 +- drivers/of/of_reserved_mem.c | 5 +- drivers/platform/chrome/cros_ec_lpc.c | 4 +- drivers/power/supply/power_supply_core.c | 32 +- drivers/ptp/ptp_kvm_x86.c | 9 +- drivers/regulator/core.c | 2 +- drivers/s390/char/sclp_early.c | 2 +- drivers/s390/crypto/vfio_ap_ops.c | 2 +- drivers/usb/early/xhci-dbc.c | 10 +- drivers/vfio/fsl-mc/vfio_fsl_mc.c | 17 +- drivers/vfio/mdev/mdev_driver.c | 45 +- drivers/vfio/mdev/vfio_mdev.c | 2 +- drivers/vfio/pci/vfio_pci_core.c | 13 +- drivers/vfio/platform/vfio_platform_common.c | 13 +- drivers/vfio/vfio.c | 307 +++++----- drivers/vfio/vfio.h | 72 +++ drivers/vfio/vfio_iommu_spapr_tce.c | 6 +- drivers/vfio/vfio_iommu_type1.c | 256 +++------ drivers/video/fbdev/gbefb.c | 2 +- drivers/virtio/Kconfig | 2 +- drivers/xen/swiotlb-xen.c | 2 +- fs/io-wq.h | 60 +- fs/io_uring.c | 508 ++++++++--------- fs/ksmbd/oplock.c | 41 +- fs/ksmbd/smb2pdu.c | 243 ++++++-- fs/ksmbd/smb2pdu.h | 9 + fs/ksmbd/smb_common.c | 32 +- fs/ksmbd/smbacl.c | 21 +- fs/nfsd/nfsctl.c | 2 +- fs/ntfs3/frecord.c | 4 +- fs/ntfs3/ntfs_fs.h | 2 - fs/ntfs3/super.c | 32 +- fs/ocfs2/alloc.c | 46 +- fs/ocfs2/super.c | 14 +- fs/proc/base.c | 3 + include/asm-generic/sections.h | 89 ++- include/drm/drm_bridge.h | 13 +- include/drm/drm_dp_helper.h | 20 + include/linux/cpuhotplug.h | 4 + include/linux/iio/driver.h | 14 + include/linux/iio/imu/adis.h | 2 + include/linux/kallsyms.h | 13 +- include/linux/kernel.h | 3 +- include/linux/kvm_host.h | 18 +- include/linux/mdev.h | 20 - include/linux/memblock.h | 23 +- include/linux/memory.h | 19 +- include/linux/memory_hotplug.h | 3 - include/linux/node.h | 4 +- include/linux/platform_data/ti-sysc.h | 3 + include/linux/vfio.h | 53 +- include/net/ip.h | 6 +- include/net/sock.h | 78 ++- include/net/tcp.h | 11 + include/net/xdp.h | 8 +- include/uapi/asm-generic/socket.h | 2 + init/initramfs.c | 2 +- init/main.c | 4 +- kernel/bpf/stackmap.c | 3 +- kernel/dma/swiotlb.c | 2 +- kernel/extable.c | 35 +- kernel/locking/lockdep.c | 18 +- kernel/printk/printk.c | 4 +- kernel/trace/ftrace.c | 2 +- lib/Kconfig.debug | 2 +- lib/bootconfig.c | 2 +- lib/cpumask.c | 2 +- mm/Kconfig | 8 +- mm/cma.c | 2 +- mm/hugetlb.c | 2 +- mm/kasan/report.c | 2 +- mm/kfence/core.c | 44 +- mm/memblock.c | 24 +- mm/memcontrol.c | 45 +- mm/memory_hotplug.c | 40 +- mm/migrate.c | 8 +- mm/percpu.c | 8 +- mm/slab.c | 3 - mm/slub.c | 6 +- mm/sparse.c | 2 +- net/core/dev_addr_lists.c | 6 + net/core/flow_dissector.c | 3 +- net/core/sock.c | 121 +++- net/core/stream.c | 2 +- net/ipv4/af_inet.c | 8 +- net/ipv4/tcp_input.c | 26 +- net/ipv4/tcp_output.c | 3 +- net/mptcp/mib.c | 17 +- net/mptcp/protocol.c | 2 +- net/sched/cls_flower.c | 6 + net/sched/sch_api.c | 7 +- net/sched/sch_netem.c | 2 +- net/sysctl_net.c | 2 +- net/unix/af_unix.c | 34 +- samples/vfio-mdev/mbochs.c | 2 +- samples/vfio-mdev/mdpy.c | 2 +- samples/vfio-mdev/mtty.c | 2 +- security/selinux/hooks.c | 30 - security/selinux/include/classmap.h | 2 - sound/core/seq_device.c | 8 +- sound/pci/hda/hda_intel.c | 49 +- sound/pci/hda/patch_realtek.c | 1 + sound/soc/codecs/nau8824.c | 4 +- sound/soc/codecs/rt5682-i2c.c | 22 + sound/soc/codecs/rt5682.c | 70 +-- sound/soc/codecs/rt5682.h | 3 + sound/soc/codecs/rt5682s.c | 3 +- sound/soc/codecs/rt5682s.h | 2 +- sound/soc/codecs/wm_adsp.c | 1 - sound/soc/fsl/fsl_rpmsg.c | 1 + sound/soc/sof/Kconfig | 2 +- sound/usb/card.h | 11 +- sound/usb/endpoint.c | 230 +++++--- sound/usb/endpoint.h | 13 +- sound/usb/mixer_scarlett_gen2.c | 2 + sound/usb/pcm.c | 157 ++++-- sound/virtio/virtio_pcm_msg.c | 5 +- tools/build/Makefile.feature | 1 + tools/build/feature/Makefile | 4 + tools/build/feature/test-libtracefs.c | 10 + tools/lib/bpf/libbpf.c | 3 +- tools/lib/bpf/skel_internal.h | 6 +- tools/perf/Documentation/perf-record.txt | 16 + tools/perf/Makefile.config | 21 + tools/perf/Makefile.perf | 2 + tools/perf/arch/riscv64/annotate/instructions.c | 34 ++ tools/perf/bench/synthesize.c | 4 +- tools/perf/builtin-daemon.c | 13 +- tools/perf/builtin-kvm.c | 2 +- tools/perf/builtin-record.c | 46 +- tools/perf/builtin-top.c | 2 +- tools/perf/builtin-trace.c | 4 +- .../arch/arm64/hisilicon/hip08/uncore-ddrc.json | 32 +- .../arch/arm64/hisilicon/hip08/uncore-hha.json | 120 +++- .../arch/arm64/hisilicon/hip08/uncore-l3c.json | 52 +- .../pmu-events/arch/test/test_soc/sys/uncore.json | 7 + tools/perf/pmu-events/jevents.c | 16 +- tools/perf/tests/code-reading.c | 3 +- tools/perf/tests/expr.c | 160 ++++-- tools/perf/tests/mmap-thread-lookup.c | 4 +- tools/perf/tests/parse-events.c | 8 +- tools/perf/tests/pmu-events.c | 135 +++-- tools/perf/tests/shell/stat_all_metricgroups.sh | 12 + tools/perf/tests/shell/stat_all_metrics.sh | 22 + tools/perf/tests/shell/stat_all_pmu.sh | 22 + tools/perf/tests/vmlinux-kallsyms.c | 102 ++++ tools/perf/util/annotate.c | 5 + tools/perf/util/debug.c | 19 + tools/perf/util/expr.c | 121 +++- tools/perf/util/expr.h | 20 +- tools/perf/util/expr.l | 9 - tools/perf/util/expr.y | 325 ++++++++--- tools/perf/util/metricgroup.c | 142 ++--- tools/perf/util/parse-events.c | 80 ++- tools/perf/util/parse-events.l | 1 - tools/perf/util/record.h | 1 + tools/perf/util/stat-shadow.c | 54 +- tools/perf/util/synthetic-events.c | 73 ++- tools/perf/util/synthetic-events.h | 20 +- tools/testing/selftests/bpf/test_xdp_meta.sh | 5 +- tools/testing/selftests/bpf/test_xdp_vlan.sh | 7 +- .../selftests/kvm/include/x86_64/processor.h | 2 +- tools/testing/selftests/kvm/kvm_create_max_vcpus.c | 2 +- tools/testing/selftests/kvm/lib/sparsebit.c | 2 +- tools/testing/selftests/kvm/rseq_test.c | 69 ++- .../selftests/kvm/x86_64/cr4_cpuid_sync_test.c | 3 +- .../selftests/kvm/x86_64/vmx_tsc_adjust_test.c | 2 +- tools/testing/selftests/memory-hotplug/config | 1 - virt/kvm/eventfd.c | 15 +- virt/kvm/kvm_main.c | 127 +++-- 367 files changed, 8756 insertions(+), 4417 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2 create mode 100644 Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml create mode 100644 Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml create mode 100644 drivers/iio/adc/imx8qxp-adc.c create mode 100644 drivers/iio/chemical/sunrise_co2.c create mode 100644 drivers/vfio/vfio.h create mode 100644 tools/build/feature/test-libtracefs.c create mode 100644 tools/perf/arch/riscv64/annotate/instructions.c create mode 100755 tools/perf/tests/shell/stat_all_metricgroups.sh create mode 100755 tools/perf/tests/shell/stat_all_metrics.sh create mode 100755 tools/perf/tests/shell/stat_all_pmu.sh