This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allyesconfig in repository toolchain/ci/linux.
omits 34d1d36073ea Add linux-next specific files for 20220621 omits 2c05221a93a7 next-20220601/amdgpu omits 286c6c7a8f9a Revert "mm: convert destroy_compound_page() to destroy_lar [...] omits 076333638a19 Revert "mm: convert page_swap_flags to folio_swap_flags" omits 050e90169832 Revert "mm/swap: convert delete_from_swap_cache() to take [...] omits c93df2a19219 Revert "mm/swap: convert __delete_from_swap_cache() to a folio" omits 1952727151e6 Revert "mm: memory_hotplug: enumerate all supported sectio [...] omits ba51313bc264 Revert "mm: memory_hotplug: make hugetlb_optimize_vmemmap [...] omits 007163ee2c2e Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 90a121bfbb1e Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits a2fa9869735e Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 81ce516d2916 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits d2af308ce34e Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] omits afd3ded110b1 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 32547930f23c Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 44973fb55146 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 0f3c51dbfd1f Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 189668932344 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f7257f06bb2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1f88dae0ccd4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3713369b70eb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3dc0e7fc7ae2 Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] omits d6a0fe1cd27a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e1ef29b4bc83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits abda4705727d Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 65df941b199f Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits dcfcc0e235f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 76d12309e546 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e3fcf8ebb393 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b378b1635c61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c203ecccd04c Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 0dfbe40fb3f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 97097d871b21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f1d88894404b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4074f61c3d50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0a1daafc6ec4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4992762a8272 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b9eb32060949 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5a38122926a8 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 107dd3ff03e4 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits cbf1449c46d4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ff1ddd59c2d8 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 1d0cb579bbaf Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 2d3e272f42e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 94ec6f01e489 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fcf8f3788796 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 4a993a833487 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f464db8c2c4d Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 55a7c9596399 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits d17684fa001a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 026a9af0686c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7489d242d2ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 844e89086a10 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits fa553323ba12 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 0482c9caf8c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 92da90dad811 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 5d49c5024cfc Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 3bedf21dc5e4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6df47d544225 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9635539ab84f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 74952b650b8a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 535d5c698be6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 014f643e9e96 Merge branch 'next' of git://github.com/cschaufler/smack-next omits c7f7d4a44fda Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8fef48ff7a1a Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 038413aa4033 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits a04c13e748bf Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits 727da4cb5a68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c9091853f2b1 next-20220617/battery omits 325834439073 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits b59dd799f443 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 28e46c28e2e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b96cd39b0f1b Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 5bfed6fa34df Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4de405f3f4dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3d76d093616b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1bb8ee2dc77e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0303169e0496 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 56b1fc94cd7b Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 8d65765bd2da Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits 21d68da7dbef Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 5e5f6db87390 next-20220620/drm-misc omits 27e1198d7e71 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits e371017c5f57 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6521f1ec559c Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 5fe946576af1 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits e2e75f20774e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 08f7db588af7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e478959a22da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9054f828db5d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3fa42bd45c0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 30f1db8e2d10 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits c154459e50dd Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 225b50833ddd Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 78458c648881 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 70664ebd58e9 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits c9c8dcf37cdc Merge branch 'master' of git://linuxtv.org/media_tree.git omits d0027cf072a1 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits f7bad2fc2b6e Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 8877be37807d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d97edacca1d7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 805453d44e47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 82b53b8d602b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7f663aa15792 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 398fe7bc2441 Merge branch '9p-next' of git://github.com/martinetd/linux omits a5b97935d35b Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 555ad9e230bc Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits ebcb1069d9a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7031c0b88b70 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e5ead7be959e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits a4f7e17b0a4e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 78f68417c1db Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 4dfdec4a0477 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 73b2046398f9 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits c44bf94813f8 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits a5a7a07ad7ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8d590f3ba928 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 68a9dbfc323a Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] omits 2edcdb545973 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c18ab31fcf37 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 789ae33e5c37 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 52996ce5abaa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c0db18706af9 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 5b03a1e47469 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 34945394bca0 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 2d9ba90b3795 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 524043da9fd5 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 2b0bdcdba2d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9635673d1a5d Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 2b03f546c2de Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits bf5c0ac05c36 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 0d88e37f608b Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits dd1895babfc4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 326dbef308ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 14f82a225a09 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ccf11b32a96a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6d4589c438ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d843767ee6c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7b040d699964 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2f31fb364e80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2c9875709d3b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b398c82c1da2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 69bf52a30def Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f9f6c27da7b3 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 34fa3e6f9f5b Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 2e912a20fc28 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9b8d60c97ce9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ee4ebb3e6e33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b4be02fe6a8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6f192ea805da Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 55272c33319e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3bc66a8a3bd5 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 4030dec975d1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 124be0c605dc Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 2442858941b4 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 26afaed80f7f Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits e0e6089fb16b Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits f30d5aaf3ac6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c591758db9c7 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 674c82766c2f Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits 45532fceba30 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6c10c6977b36 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 80ac9759214b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e540c03d038c Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits b1f7b5f664ba Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a388b1276c10 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7ccdce9ef3b7 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 5e47cb099c01 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6e4f51fdf072 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits aff03de7459f Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 51341c378dcc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 54cef133915e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0cf571ce8db7 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits a1766cc8dfb3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 1c1ae7129299 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 12c282f14f18 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2db1b1e61335 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b7c6be368e27 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 970da9efb6f2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ba001f2d71a3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ff495427b36d Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 4c68510c1057 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 17421f15ed5c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits fdf3c4f048a8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 70bc59414a0d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 21cb536362c7 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 189af98eb36f Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 93d13c07b4af Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 1f37c6563907 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits a6de83408bd8 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits e0183897944e fs: remove the NULL get_block case in mpage_writepages omits 6a200099fb5e fs: don't call ->writepage from __mpage_writepage omits 39dc24be52fc fs: remove the nobh helpers omits 683efe6e394e jfs: stop using the nobh helper omits a8ed15367769 ext2: remove nobh support omits 3e06ead28f5c ntfs3: refactor ntfs_writepages omits a8a519aa8bf3 mm/folio-compat: Remove migration compatibility functions omits 7687f332b806 fs: Remove aops->migratepage() omits 81caef3ae6b4 secretmem: Convert to migrate_folio omits 7910de4b2702 hugetlb: Convert to migrate_folio omits d2e741da8cbc aio: Convert to migrate_folio omits 909f48d15843 f2fs: Convert to filemap_migrate_folio() omits 68dc7b2141d2 ubifs: Convert to filemap_migrate_folio() omits 46bfb10217a6 btrfs: Convert btrfs_migratepage to migrate_folio omits 7b5470f38775 mm/migrate: Add filemap_migrate_folio() omits 151afb5d4450 mm/migrate: Convert migrate_page() to migrate_folio() omits cc23b44d03d8 nfs: Convert to migrate_folio omits e4c40d139a5e btrfs: Convert btree_migratepage to migrate_folio omits bc411c12c9e4 mm/migrate: Convert expected_page_refs() to folio_expected_refs() omits 43c0a24f414b mm/migrate: Convert buffer_migrate_page() to buffer_migrat [...] omits 5dca411905a3 mm/migrate: Convert writeout() to take a folio omits 5a348099d6bf mm/migrate: Convert fallback_migrate_page() to fallback_mi [...] omits 95b14d49d6e7 fs: Add aops->migrate_folio omits 4e0a64bdf807 mm: Convert all PageMovable users to movable_operations omits be1102d67948 secretmem: Remove isolate_page omits fc4bf7a65f9f ext2: Use a folio in ext2_get_page() omits 90c6ded59288 gfs2: Convert gfs2_jhead_process_page() to use a folio omits 2dbec1c54192 ocfs2: Convert ocfs2_read_folio() to use a folio omits f9190653b57c freevxfs: Convert vxfs_immed_read_folio() to use a folio omits de593d737b84 coda: Convert coda_symlink_filler() to use a folio omits 78275c48174e befs: Convert befs_symlink_read_folio() to use a folio omits 2249f83ea7a8 block: Convert read_part_sector() to use a folio omits 792bd3614cd7 block: Use PAGE_SECTORS_SHIFT omits 9a31f6ab45f3 block: Handle partition read errors more consistently omits 7964c524cb44 block: Simplify read_part_sector() omits d7240a369f68 cramfs: read_mapping_page() is synchronous omits 8d7d4eba36b7 ocfs2: Use filemap_write_and_wait_range() in ocfs2_cow_syn [...] omits 344e48262b50 hostfs: Handle page write errors correctly omits 8a95be833df0 squashfs: Return the actual error from squashfs_read_folio() omits e9e8ac04f38d buffer: Don't test folio error in block_read_full_folio() omits 4d10b83afcdf btrfs: Use a folio in wait_dev_supers() omits 66e2913c43e2 nfs: Leave pages in the pagecache if readpage failed omits ac905698f7e7 buffer: Remove check for PageError omits b9e601b2530f orangefs: Remove test for folio error omits 20f75f987ead iomap: Remove test for folio error omits 337676e1a478 jfs: Remove check for PageUptodate omits 271777553b3e remap_range: Remove check of uptodate flag omits e10a81e016ea ufs: Remove checks for PageError omits 554aef137f7a reiserfs: Remove check for PageError omits 870b753bd501 ntfs3: Remove check for PageError omits 6670abc175db ntfs: Remove check for PageError omits 02d1e006a804 nilfs2: Remove check for PageError omits 9bfab177ac9e ext2: Remove check for PageError omits d6ad811c9571 ntfs: Remove check for PageError omits 5f6ff0bb5f6b hfsplus: Remove check for PageError omits c04feb06dad4 hfs: Remove check for PageError omits 1abe0e8c19c5 gfs: Check PageUptodate instead of PageError omits 13e59428cfcf freevxfs: Remove check of PageError omits b0e3639e31ba afs: Remove check of PageError omits 40cd0858a6f2 block: Remove check of PageError omits 9c29de83b4ca docs: Improve ->read_folio documentation omits 441cececa24d filemap: Use filemap_read_folio() in do_read_cache_folio() omits 273ae296c685 filemap: Handle AOP_TRUNCATED_PAGE in do_read_cache_folio() omits 30f5b4233793 filemap: Move 'filler' case to the end of do_read_cache_folio() omits 1676cb9a16fd netfs: Remove extern from function prototypes omits 3109db7fa906 filemap: Remove find_get_pages_range() and associated functions omits 45e8cfbfbd05 shmem: Convert shmem_unlock_mapping() to use filemap_get_folios() omits 15077be8badc vmscan: Add check_move_unevictable_folios() omits 5813bb15507a nilfs2: Convert nilfs_copy_back_pages() to use filemap_get [...] omits 0e2a979f000c hugetlbfs: Convert remove_inode_hugepages() to use filemap [...] omits afe4c6fb3ecb f2fs: Convert f2fs_invalidate_compress_pages() to use file [...] omits 2decf8a99a46 ext4: Convert mpage_map_and_submit_buffers() to use filema [...] omits c9538887b86d ext4: Convert mpage_release_unused_pages() to use filemap_ [...] omits 6413b04f1855 buffer: Convert clean_bdev_aliases() to use filemap_get_folios() omits bd94e0b48109 filemap: Add filemap_get_folios() omits 174527b2ab94 filemap: Remove add_to_page_cache() and add_to_page_cache_ [...] omits 6058a318791f hugetlb: Convert huge_add_to_page_cache() to use a folio omits 4c27dc762d7b mpage: Convert do_mpage_readpage() to use a folio omits 4b3c772a8ca2 filemap: Fix serialization adding transparent huge pages t [...] omits b3d29bc523a1 mm: Clear page->private when splitting or migrating a page omits 24c23f234c07 Merge branches 'msm-next-lumag-core', 'msm-next-lumag-dpu' [...] omits f685bd9c03f5 coresight: Clear the connection field properly omits 1c6b27f701e8 Merge remote-tracking branch 'regmap/for-5.20' into regmap-next omits 715b30581dea Merge remote-tracking branch 'asoc/for-5.20' into asoc-next omits d0ce4533afe6 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus omits 0815f42d4c39 Merge branch 'for-5.20/io_uring' into for-next omits 094abe8fbccb io_uring: optimize io_uring_task layout omits 1570e66b14dc ARM: dts: stm32: add fake interrupt propoerty for ASync no [...] omits 0cb24a68abbe Merge remote-tracking branch 'spi/for-5.20' into spi-next omits 8b02e25efaaa ARM: dts: stm32: add optee reserved memory on stm32mp135f-dk omits 51e23f5d30e0 ARM: dts: stm32: add RCC on STM32MP13x SoC family omits 9639d650f725 ARM: dts: stm32: enable optee firmware and SCMI support on [...] omits b3c4c7346bc9 firmware: arm_scmi: Relax base protocol sanity checks on t [...] omits 6e28e1b96c06 smb3: fix empty netname context on secondary channels omits 7a60464d7e72 Merge branch 'for-5.20/io_uring' into for-next omits d0093035a003 io_uring: add a warn_once for poll_find omits f7605b87fdcf io_uring: consistent naming for inline completion omits d9b631c2d3d4 io_uring: move io_import_fixed() omits a708de4e48da io_uring: opcode independent fixed buf import omits fe435d183d95 io_uring: add io_commit_cqring_flush() omits d88cbb474bb5 io_uring: introduce locking helpers for CQE posting omits 8ac9127be60b io_uring: hide eventfd assumptions in eventfd paths omits e67910197b48 io_uring: fix io_poll_remove_all clang warnings omits 23641c3094a7 io_uring: improve task exit timeout cancellations omits 45987e01342c io_uring: fix multi ctx cancellation omits 388fa372e0ea Merge branch 'for-5.20/io_uring-msg-fd' into for-next omits b61834a461bd Merge branch 'for-5.20/io_uring-cancel' into for-next omits 9c1b621d082b Merge branch 'for-5.20/io_uring' into for-next omits 2a4a70a1b451 Merge branch 'for-5.20/block' into for-next omits 7789a596c6b4 io_uring: add support for passing fixed file descriptors omits 5c9ef206f3eb io_uring: split out fixed file installation and removal omits 64d169231f48 io_uring: add sync cancelation API through io_uring_register() omits 0178e0c1bc8d io_uring: add IORING_ASYNC_CANCEL_FD_FIXED cancel flag omits c8a8697c1f63 io_uring: have cancelation API accept io_uring_task directly omits f94d3c4b1f4a io_uring: remove ->flush_cqes optimisation omits 430d908cc4d1 io_uring: move io_eventfd_signal() omits 94d4ff32eb18 io_uring: reshuffle io_uring/io_uring.h omits 8be6d81f5893 io_uring: remove extra io_commit_cqring() omits 97313ec964ae io_uring: move a few private types to local headers omits 990a176239a2 io_uring: clean up tracing events omits 6bb8e36058ff io_uring: make io_uring_types.h public omits c5049271274a io_uring: kill extra io_uring_types.h includes omits eef4c9eacc47 io_uring: change ->cqe_cached invariant for CQE32 omits 818ec86b04fc io_uring: deduplicate io_get_cqe() calls omits 418d0d20fbb2 io_uring: deduplicate __io_fill_cqe_req tracing omits f5d9039accb1 io_uring: introduce io_req_cqe_overflow() omits 1c99dd0a2c5d io_uring: don't inline __io_get_cqe() omits 5486f135abc3 io_uring: don't expose io_fill_cqe_aux() omits 1033cd71e715 io_uring: kbuf: add comments for some tricky code omits 1897d5fd597a io_uring: mutex locked poll hashing omits c38218b3f0c2 io_uring: propagate locking state to poll cancel omits ac8dcd877ba2 io_uring: introduce a struct for hash table omits 0c041d7ca8cd io_uring: pass hash table into poll_find omits 7e68eddbd16c io_uring: add IORING_SETUP_SINGLE_ISSUER omits cd204c00db76 io_uring: use state completion infra for poll reqs omits 25d4fa8d229a io_uring: clean up io_ring_ctx_alloc omits 505137fd00f8 io_uring: limit the number of cancellation buckets omits 60ae62ff9fec io_uring: clean up io_try_cancel omits 6f4a0d38ff64 io_uring: pass poll_find lock back omits 0db40c544a47 io_uring: switch cancel_hash to use per entry spinlock omits a21714a94287 io_uring: poll: remove unnecessary req->ref set omits 82fbafae223b io_uring: don't inline io_put_kbuf omits d9c8f9278334 io_uring: refactor io_req_task_complete() omits fadab90ff861 io_uring: kill REQ_F_COMPLETE_INLINE omits be3a2f496e22 io_uring: rw: delegate sync completions to core io_uring omits c959c2caa109 io_uring: remove unused IO_REQ_CACHE_SIZE defined omits 382cfdcb5c5c io_uring: don't set REQ_F_COMPLETE_INLINE in tw omits 7cfd299adfb8 io_uring: remove check_cq checking from hot paths omits e62089d0daed io_uring: never defer-complete multi-apoll omits c68122c62ab0 io_uring: inline ->registered_rings omits 3f4182aeea88 io_uring: explain io_wq_work::cancel_seq placement omits 5dbe6953e487 io_uring: move small helpers to headers omits fbe116eaec6b io_uring: refactor ctx slow data placement omits 588b7370e918 io_uring: better caching for ctx timeout fields omits 4e05eed693e4 io_uring: move defer_list to slow data omits 87812e13dd60 io_uring: make reg buf init consistent omits 1e7154f725d5 io_uring: deprecate epoll_ctl support omits de3e6cbc9402 io_uring: add support for level triggered poll omits 0a2370ddcaa3 io_uring: move opcode table to opdef.c omits 3a37e3c03754 io_uring: move read/write related opcodes to its own file omits ff66e023d816 io_uring: move remaining file table manipulation to filetable.c omits 77af22ce836f io_uring: move rsrc related data, core, and commands omits 8c72e53aecfa io_uring: split provided buffers handling into its own file omits d0fc9175967c io_uring: move cancelation into its own file omits ebf226552123 io_uring: move poll handling into its own file omits 72e6852e745c io_uring: add opcode name to io_op_defs omits 27d980b4b92a io_uring: include and forward-declaration sanitation omits 9805619f5266 io_uring: move io_uring_task (tctx) helpers into its own file omits 4e9a9247aefb io_uring: move fdinfo helpers to its own file omits 3e7b65ce3c57 io_uring: use io_is_uring_fops() consistently omits 21d4ba04ba81 io_uring: move SQPOLL related handling into its own file omits b341bbfbe5fa io_uring: move timeout opcodes and handling into its own file omits 7a74623743e6 io_uring: move our reference counting into a header omits 5e505812ece8 io_uring: move msg_ring into its own file omits a13fa5db53ae io_uring: split network related opcodes into its own file omits ca87f0bf135c io_uring: move statx handling to its own file omits 43d1f8e82f53 io_uring: move epoll handler to its own file omits e009ae48a042 io_uring: add a dummy -EOPNOTSUPP prep handler omits 172b7f1acafd io_uring: move uring_cmd handling to its own file omits 9d7e22455e23 io_uring: split out open/close operations omits 120b53574319 io_uring: separate out file table handling code omits 1c0d2de30bbf io_uring: split out fadvise/madvise operations omits 7d03a03d3302 io_uring: split out fs related sync/fallocate functions omits 8a4afdcf94d2 io_uring: split out splice related operations omits 1b2d7cf4c8e2 io_uring: split out filesystem related operations omits 935b7050084c io_uring: move nop into its own file omits bc593b33177c io_uring: move xattr related opcodes to its own file omits 9c1d09f56425 io_uring: handle completions in the core omits b394247a1e47 io_uring: set completion results upfront omits 11e00d1042d8 io_uring: add io_uring_types.h omits b3046ca4ad35 io_uring: define a request type cleanup handler omits 9868007859db io_uring: unify struct io_symlink and io_hardlink omits 8b1f3e39ed2a io_uring: convert iouring_cmd to io_cmd_type omits 4bb9ae5a107a io_uring: convert xattr to use io_cmd_type omits 1c9bdf435ea2 io_uring: convert rsrc_update to io_cmd_type omits a0cbc12dbe0a io_uring: convert msg and nop to io_cmd_type omits 290228b4dabc io_uring: convert splice to use io_cmd_type omits 7d7b502791da io_uring: convert epoll to io_cmd_type omits 99637e677221 io_uring: convert file system request types to use io_cmd_type omits e7e6850df7c5 io_uring: convert madvise/fadvise to use io_cmd_type omits 6eaa654e5501 io_uring: convert open/close path to use io_cmd_type omits a6d40dd91ba3 io_uring: convert timeout path to use io_cmd_type omits d5a237dced1c io_uring: convert cancel path to use io_cmd_type omits 0eacb33489f4 io_uring: convert the sync and fallocate paths to use io_cmd_type omits 5d6da17b1540 io_uring: convert net related opcodes to use io_cmd_type omits 8d139f77229c io_uring: remove recvmsg knowledge from io_arm_poll_handler() omits 5f588abec256 io_uring: convert poll_update path to use io_cmd_type omits 31a57b32c77d io_uring: convert poll path to use io_cmd_type omits e3ee0481832d io_uring: convert read/write path to use io_cmd_type omits c2c7c02382d0 io_uring: add generic command payload type to struct io_kiocb omits a7d67c768d11 io_uring: move req async preparation into opcode handler omits 610268ef85f8 io_uring: move to separate directory omits 3d4492aeb8aa io_uring: define a 'prep' and 'issue' handler for each opcode omits 23b6d2dd3c46 Merge branch 'mm-nonmm-unstable' into mm-everything omits 3989a2a69a84 proc: delete unused <linux/uaccess.h> includes omits 44e0770b8689 vmcoreinfo: include kallsyms symbols omits 4b3ef33baa8f kallsyms: move declarations to internal header omits 1ee035824904 squashfs: support reading fragments in readahead call omits 330679d9545c squashfs: implement readahead omits 436da6ff21a6 squashfs: always build "file direct" version of page actor omits e18f623d193f Revert "squashfs: provide backing_dev_info in order to dis [...] omits cae071fe752b lib/debugobjects: fix stat count and optimize debug_object [...] omits cd2accbc4353 resource: re-factor page_is_ram() omits b4a2e481176e init/main.c: silence some -Wunused-parameter warnings omits 26a3681190e4 init-add-hostname-kernel-parameter-v2 omits 54632142a178 init: add "hostname" kernel parameter omits 506aeedd8550 ocfs2: fix ocfs2 corrupt when iputting an inode omits ece4f9b5a34e ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 926b2e7ecf8b ocfs2: reflink deadlock when clone file to the same direct [...] omits 882be1ed6b1b mm: hugetlb: remove minimum_order variable omits 10a768735470 mm: memory_hotplug: make hugetlb_optimize_vmemmap compatib [...] omits cececf2df493 mm: memory_hotplug: enumerate all supported section flags omits 56629699b3dd mm/swap: convert __delete_from_swap_cache() to a folio omits e5085f2cc241 mm/swap: convert delete_from_swap_cache() to take a folio omits 169f02f4efb1 mm: convert page_swap_flags to folio_swap_flags omits d3b90b76e101 mm: convert destroy_compound_page() to destroy_large_folio() omits 19211dae45bb mm/swap: convert __page_cache_release() to use a folio omits 8a86413a72be mm/swap: convert __put_compound_page() to __folio_put_large() omits 7b405d512a82 mm/swap: convert __put_single_page() to __folio_put_small() omits bd2e315dec4d mm/swap: convert __put_page() to __folio_put() omits 5d975b5c5baa mm/swap: convert put_pages_list to use folios omits e25da77fdc17 mm/swap: convert release_pages to use a folio internally omits 456d827b655b mm/swap: convert try_to_free_swap to use a folio omits 148d24fa8eec mm/swap: optimise lru_add_drain_cpu() omits df33cc82536a mm/swap: pull the CPU conditional out of __lru_add_drain_all() omits 16c27e1995cf mm/swap: rename lru_pvecs to cpu_fbatches omits 0641cf421dbc mm/swap: convert activate_page to a folio_batch omits e80809112d8e mm/swap: convert lru_lazyfree to a folio_batch omits debd99227c44 mm/swap: convert lru_deactivate to a folio_batch omits ebad8932647e mm/swap: convert lru_deactivate_file to a folio_batch omits 1d1d52466442 mm/swap: convert lru_add to a folio_batch omits 229d98bdddcb mm/swap: make __pagevec_lru_add static omits 7f9b28eb22a1 mm/swap: add folio_batch_move_lru() omits b53e91c6cafa mm: add folios_put() omits d7f2b7f0a6e4 mm/vmscan: convert reclaim_pages() to use a folio omits 494d01fc70c2 mm/vmscan: convert shrink_active_list() to use a folio omits 8ebc3eb30730 mm/vmscan: convert move_pages_to_lru() to use a folio omits fd2aa0bf6ec7 mm/vmscan: convert isolate_lru_pages() to use a folio omits f1ccd8d2b2a9 mm/vmscan: convert reclaim_clean_pages_from_list() to folios omits 8bca76f81433 kasan: separate double free case from invalid free omits aa658d0739a2 tools/testing/selftests/vm/ksm_tests.c: fix resource leak [...] omits 7cd004c857ef doc: proc: fix the description to THPeligible omits 6b5ee0bcd5af mm: khugepaged: reorg some khugepaged helpers omits 37c4fbc818d9 mm: thp: kill __transhuge_page_enabled() omits 0a44ebaaa3f3 mm: thp: kill transparent_hugepage_active() omits 806e4d91686e mm: khugepaged: better comments for anon vma check in huge [...] omits 201c0587b32c mm: thp: consolidate vma size check to transhuge_vma_suitable omits 607d51f04ea2 mm: khugepaged: check THP flag in hugepage_vma_check() omits c7f43cc88627 mm/mlock: drop dead code in count_mm_mlocked_page_nr() omits 94bae9ecd227 mm/mprotect: try avoiding write faults for exclusive anony [...] omits 438b133826a7 userfaultfd: selftests: infinite loop in faulting_process omits 97fb86a5d959 selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh omits c6a6bfbd845a userfaultfd: selftests: make /dev/userfaultfd testing conf [...] omits 6f82e9cdd859 userfaultfd: update documentation to describe /dev/userfaultfd omits 2375ddbcfe60 userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits 65969918e6ee userfaultfd: add /dev/userfaultfd for fine grained access control omits 805c1273cd2c selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] omits 16d2801cd42e Docs/admin-guide/damon: add a document for DAMON_LRU_SORT omits 8a5e44042d46 mm/damon: introduce DAMON-based LRU-lists Sorting omits 4a402a0b8cb5 Docs/admin-guide/damon/sysfs: document 'LRU_DEPRIO' scheme action omits 742033853c56 mm/damon/schemes: add 'LRU_DEPRIO' action omits c2009374500d Docs/admin-guide/damon/sysfs: document 'LRU_PRIO' scheme action omits b08d7f1be16a mm/damon/schemes: add 'LRU_PRIO' DAMOS action omits cd34a111b48c mm/damon/paddr: use a separate function for 'DAMOS_PAGEOUT [...] omits 4933700aa9f1 mm/damon/dbgfs: add and use mappings between 'schemes' act [...] omits 9e684a95f803 mm/page_alloc: remotely drain per-cpu lists omits ccf631c84834 mm/page_alloc: protect PCP lists with a spinlock omits 65dd658531aa mm/page_alloc: remove mistaken page == NULL check in rmqueue omits 186dd7051398 mm/page_alloc: split out buddy removal code from rmqueue i [...] omits c993202aa9e6 mm/page_alloc: use only one PCP list for THP-sized allocations omits 44171915e2a9 mm/page_alloc: add page->buddy_list and page->pcp_list omits d66c29665a56 mm/page_alloc: minor clean up for memmap_init_compound() omits ff8c4f66f760 mm/vmscan: don't try to reclaim freed folios omits cf459514fbb1 mm/swap: remove swap_cache_info statistics omits 32013acad453 mm/swapfile: fix possible data races of inuse_pages omits 7962a362479b mm/swapfile: make security_vm_enough_memory_mm() work as expected omits fa400a0216d3 lib/test_vmalloc: switch to prandom_u32() omits f5bb60c80edf mm/vmalloc: extend __find_vmap_area() with one more argument omits 29dd8a44dca3 mm/vmalloc: initialize VA's list node after unlink omits cfc67fb88f73 mm/vmalloc: extend __alloc_vmap_area() with extra arguments omits 50a977d33f4f mm/vmalloc: make link_va()/unlink_va() common to different [...] omits 06f1521cc145 xfs: add dax dedupe support omits 4b10f0810f49 xfs-support-cow-in-fsdax-mode-fix omits f71278d80221 xfs: support CoW in fsdax mode omits 9259de2d5aca fsdax: dedup file range to use a compare function omits bed16072acc5 fsdax: add dax_iomap_cow_copy() for dax zero omits 03aeb6bf4765 fsdax: replace mmap entry in case of CoW omits 5c88d8d4d04a fsdax: introduce dax_iomap_cow_copy() omits 42c59a284ded fsdax-output-address-in-dax_iomap_pfn-and-rename-it-v21 omits 5a766bc52175 fsdax: output address in dax_iomap_pfn() and rename it omits f4b4a4980ba8 fsdax: set a CoW flag when associate reflink mappings omits fbf457b5f920 xfs: implement ->notify_failure() for XFS omits d5e8b49cb6a2 mm: introduce mf_dax_kill_procs() for fsdax case omits 7a73b3293fd9 fsdax: introduce dax_lock_mapping_entry() omits 937371a875ef pagemap,pmem: introduce ->memory_failure() omits a995e3b44d65 mm-factor-helpers-for-memory_failure_dev_pagemap-fix omits b197a1bc8ae1 mm: factor helpers for memory_failure_dev_pagemap omits bd0edee2cc78 dax: introduce holder for dax_device omits f8c4aef5e355 mm-add-merging-after-mremap-resize-checkpatch-fixes omits 38a9aefec3b8 mm: add merging after mremap resize omits 399ade8af56d mm: refactor of vma_merge() omits 77c94ff0e476 mm, hwpoison: enable memory error handling on 1GB hugepage omits e770816d43d0 mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage omits 40409dbc5b53 mm, hwpoison: make __page_handle_poison returns int omits efd667021c20 mm,hwpoison: set PG_hwpoison for busy hugetlb pages omits 206ea9f0200b mm-hwpoison-hugetlb-introduce-subpage_index_hwpoison-to-sa [...] omits 1c1d8b5dcd7b mm, hwpoison, hugetlb: introduce SUBPAGE_INDEX_HWPOISON to [...] omits 07d23bb37b0d mm: delete unused MMF_OOM_VICTIM flag omits 076c1e2e0bcc mm-drop-oom-code-from-exit_mmap-fix-fix omits 6a838282c0f3 mm: drop oom code from exit_mmap omits 4e1b096d7304 mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix-fix omits d3badc01ceef mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix omits f6fe2a0cbc82 mm: shrinkers: add scan interface for shrinker debugfs omits 219acca9f234 tools: add memcg_shrinker.py omits bd226fdb9f0a mm: docs: document shrinker debugfs omits 585dab0b1120 mm: shrinkers: provide shrinkers with names omits 25f70698c374 mm-shrinkers-introduce-debugfs-interface-for-memory-shrinkers-fix omits 5b6abacf7c11 mm: shrinkers: introduce debugfs interface for memory shrinkers omits 9ba3d240c628 mm: memcontrol: introduce mem_cgroup_ino() and mem_cgroup_ [...] omits 8a9b2f56eb05 mm/mempolicy: fix get_nodes out of bound access omits 35631617acc6 mm/hugetlb: remove unnecessary huge_ptep_set_access_flags( [...] omits 52fdbdf0a3a1 selftests/vm: add protection_keys tests to run_vmtests omits 48dc780f214b kasan: fix zeroing vmalloc memory with HW_TAGS omits 1b232a9826a5 mm: introduce clear_highpage_kasan_tagged omits eb142e851033 mm: rename kernel_init_free_pages to kernel_init_pages omits 77481bd6ea1b mm/damon/reclaim: add 'damon_reclaim_' prefix to 'enabled_ [...] omits 0d8b80220e7f mm/damon/reclaim: make 'enabled' checking timer simpler omits 6278fe9ba306 mm/damon/sysfs: deduplicate inputs applying omits ab6573c676d0 mm/damon/reclaim: deduplicate 'commit_inputs' handling omits df6ca278c9cc mm/damon/{dbgfs,sysfs}: move target_has_pid() from dbgfs t [...] omits 8840c45f872b Docs/admin-guide/damon/reclaim: remove a paragraph that be [...] omits 5cf0c100b4b9 tools: add selftests to hmm for COW in device memory omits 8e4ea9800f77 tools: add hmm gup tests for device coherent type omits 8e0ff6a399b3 tools: update test_hmm script to support SP config omits fdfa0c7642e4 tools: update hmm-test to support device coherent type omits da42c65db106 lib: add support for device coherent type in test_hmm omits ce8649155edf lib: test_hmm add module param for zone device type omits 7fc33040e941 lib: test_hmm add ioctl to get zone device type omits 27f897b752a7 drm/amdkfd: add SPM support for SVM omits 1874b4e756fd mm/gup: migrate device coherent pages when pinning instead [...] omits 9ec397193142 mm: remove the vma check in migrate_vma_setup() omits 3455ea65b756 mm: add device coherent vma selection for memory migration omits f129e3d5b2b2 mm-handling-non-lru-pages-returned-by-vm_normal_pages-fix omits f83ce59fa77d mm: handling Non-LRU pages returned by vm_normal_pages omits 4a4847917916 mm: add zone device coherent type memory support omits 4ff3424d024f mm/migration: fix potential pte_unmap on an not mapped pte omits 453edf01592b mm/migration: return errno when isolate_huge_page failed omits c7a8d6f17c70 mm/migration: remove unneeded lock page and PageMovable check omits 197c6c282167 mm: reduce the rcu lock duration omits 298ec022108b mm: fix racing of vb->va when kasan enabled omits e313448eec62 mm/page_alloc: reduce potential fragmentation in make_allo [...] omits b8e54f8f9597 mm/mmap.c: pass in mapping to __vma_link_file() omits f516eacbd969 mm/mmap: drop range_has_overlap() function omits fecd1f7f7502 mm/mmap: change do_mas_align_munmap() to avoid preallocati [...] omits 386fe750cfed mm-remove-the-vma-linked-list-fix-fix-fix omits 4668a66a9510 mm-remove-the-vma-linked-list-fix-fix omits 0afe5b9387d8 mm/mmap: fix potential leak on do_mas_align_munmap() omits 27bc16d90983 mm: remove the vma linked list omits 38b927357f04 riscv: use vma iterator for vdso omits 15ad5f7da01b mm/nommu: fix compile warning in do_mmap() omits 7193505c399a mm/nommu: move preallocations and limit other allocations omits 3b17ea538dee nommu: remove uses of VMA linked list omits fb266ef071ce i915: use the VMA iterator omits 36dc74dd9370 mm/swapfile: use vma iterator instead of vma linked list omits 51e3aebf8977 mm/pagewalk: use vma_find() instead of vma linked list omits b2dc5345622c mm/oom_kill: use maple tree iterators instead of vma linked list omits 30aa9f0d65c4 mm/msync: use vma_find() instead of vma linked list omits 33a66ece0a35 mm/mremap: use vma_find_intersection() instead of vma linked list omits 36db3e38e17a mm/mprotect: use maple tree navigation instead of vma linked list omits 8cc66f901e32 mm/mlock: use vma iterator and maple state instead of vma [...] omits 82c54640cdff mm/mempolicy: use vma iterator & maple state instead of vm [...] omits 5c77642a78ef mm/memcontrol: stop using mm->highest_vm_end omits ac4c6d0cb7b4 mm/madvise: use vma_find() instead of vma linked list omits bf2840e7baf8 mm/ksm: use vma iterators instead of vma linked list omits 23f9b06abafb mm/khugepaged: stop using vma linked list omits 31000e39be65 mm/gup: use maple tree navigation instead of linked list omits 6ff7c77f3cb8 bpf: remove VMA linked list omits 35c677de08f2 fork: use VMA iterator omits 92dd98ef1d85 sched: use maple tree iterator to walk VMAs omits 5ad44baf97d9 perf: use VMA iterator omits bc41d9f81ad9 acct: use VMA iterator instead of linked list omits ebb4f2237223 ipc/shm: use VMA iterator instead of linked list omits a24cfb43d851 userfaultfd: use maple tree iterator to iterate VMAs omits 988177c313f0 fs/proc/task_mmu: stop using linked list and highest_vm_end omits e2f5a6ef386d fs/proc/base: use maple tree iterators in place of linked list omits 3b2853a3545f exec: use VMA iterator instead of linked list omits 3b24e2e0f334 coredump: remove vma linked list walk omits 7dbed34ae382 um: remove vma linked list walk omits b146c6e7bf67 optee: remove vma linked list walk omits 02f6903c6f45 cxl: remove vma linked list walk omits 1ad1ff21ee7a xtensa: remove vma linked list walks omits 7ad392502606 x86: remove vma linked list walks omits 80456b50817e s390: remove vma linked list walks omits c6183b06d0f2 powerpc: remove mmap linked list walks omits 759eb02df5d7 parisc: remove mmap linked list from cache handling omits 8f14f11f637a arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits b985b247d6df arm64: remove mmap linked list from vdso omits a3cb84828d18 mm/mmap: fix do_brk_munmap() when munmapping multiple mappings omits 3771889fd262 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits b77c3239f0b7 mm/mmap: reorganize munmap to use maple states omits 9a44b654ab68 mm/mmap: move mmap_region() below do_munmap() omits 73a9b5d2faad mm: convert vma_lookup() to use mtree_load() omits 6e2972126783 mm: remove vmacache omits 837cc4346794 mm/mmap: allow vma_expand() to lock both anon and file locks omits b50cc6d959c6 mm/mmap: qvoid dereferencing next on null in BUG_ON() omits 547b11b00039 mm-mmap-use-advanced-maple-tree-api-for-mmap_region-fix-ch [...] omits bb52c883b227 mm/mmap: fix advanced maple tree API for mmap_region() omits d7ae3ec42209 mm/mmap: use advanced maple tree API for mmap_region() omits e9dba5925d3a mm: use maple tree operations for find_vma_intersection() omits d6e219803d10 mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits 96fcb4616d69 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits e02e755b513f mm: optimize find_exact_vma() to use vma_lookup() omits 82210f5d8350 xen: use vma_lookup() in privcmd_ioctl_mmap() omits 1c2f73acd7ab mmap: change zeroing of maple tree in __vma_adjust() omits 06c99f561df6 mm: remove rb tree. omits 14c8e5be585e proc: remove VMA rbtree use from nommu omits c174df74c3c0 damon-convert-__damon_va_three_regions-to-use-the-vma-iter [...] omits b88990b6507c damon: convert __damon_va_three_regions to use the VMA iterator omits 8a25714de661 kernel/fork: use maple tree for dup_mmap() during forking omits a340bc3120be mm/mmap: use maple tree for unmapped_area{_topdown} omits 508d7d5adcf3 mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits 60a832a2d98b mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits 397ad51b633d mmap: use the VMA iterator in count_vma_pages_range() omits 31cb8633b52e mm: add VMA iterator omits 24ce5c6de176 fs/userfaultfd: fix vma iteration in mas_for_each() loop omits 16a9a14c8de8 mm/mmap: fix leak on expand_downwards() and expand_upwards() omits 64397830fbbc mapletree: build fix omits e1966a5753a0 mm: start tracking VMAs with maple tree omits 61acd63a51fa test_maple_tree: add tests for preallocations and large sp [...] omits fd1bb6775d35 test_maple_tree: add null expansion tests omits 07369850c326 lib/test_maple_tree: add testing for maple tree omits 9d9c052f8f66 radix tree test suite: add lockdep_is_held to header omits f0fb2ef8d318 radix tree test suite: add support for slab bulk APIs omits e52bbb785944 radix tree test suite: add allocation counts and size to k [...] omits b8f8fcaf7666 radix tree test suite: add kmem_cache_set_non_kernel() omits ce7b021b0c7b radix tree test suite: add pr_err define omits a86b6d050559 maple_tree: fix return from mas_prealloc() omits bc309a8ed758 maple_tree: make mas_prealloc() error checking more generic omits 75bbcef8d290 maple_tree: Change spanning store to work on larger trees omits 4bb4cdecb548 maple_tree: change spanning store to work on larger trees omits 889f0269addf maple_tree: fix mt_destroy_walk() on full non-leaf non-all [...] omits 2c51a3d0d613 maple_tree: cleanup for checkpatch omits 04935a3c1c74 MAINTAINERS: remove an obvious typo in MAPLE TREE omits 9e5db19f94ae maple_tree: fix potential out of range offset on mas_next( [...] omits 3197b9936029 maple_tree: fix 32b parent pointers omits f5f32833a926 maple_tree: fix mas_next() when already on the last node entry omits d22556d88ac5 maple_tree: Fix expanding null off the end of the data. omits cb348d555aca Maple Tree: add new data structure omits 2fca4d380f15 mips: rename mt_init to mips_mt_init omits 9fec25b7264f mm: discard __GFP_ATOMIC omits 37daae8781c7 mm/page_vma_mapped.c: check possible huge PMD map with tra [...] omits 252f3be1878d mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK omits d751820cd612 Merge branch 'mm-stable' into mm-unstable omits 3f2cc95a65b9 mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages omits c17a6281b45f Merge branch 'v5.19-next/soc' into for-next omits 211cdb45ebc6 Merge branch 'v5.19-next/dts64' into for-next omits bcf40758bfd5 Merge branch 'for-next-next-v5.19-20220617' into for-next- [...] omits d1afc45f007c Merge branch 'for-next-current-v5.18-20220617' into for-ne [...] omits f1f0ac682ff5 Merge branch 'dev/send-v2-my-updates-to-send' into for-nex [...] omits 820751f7215d Merge branch 'dev/kmap-all' into for-next-next-v5.19-20220617 omits b6a237a7b612 Merge branch 'misc-5.19' into for-next-current-v5.18-20220617 omits 50efc419254f Merge branch 'ext/ioannis/sysfs-stats' into for-next-next- [...] omits 3ee169d5de8a Merge branch 'ext/josef/reset-wait' into for-next-next-v5. [...] omits 7c4f943ed101 Merge branch 'ext/qu/cleanup-reserved-area' into for-next- [...] omits 9742ba8ac968 Merge branch 'misc-next' into for-next-next-v5.19-20220617 omits 670a1954d517 btrfs: replace kmap() with kmap_local_page() in zstd.c omits b65c5efb982d highmem: Make __kunmap_{local,atomic}() take "const void *" omits 3d63a3b8906c btrfs: Expose the BTRFS commit stats through sysfs omits 73368e5c1d4d btrfs: warn about dev extents that are inside the reserved range omits 6d9f6aab1eba btrfs: use named constant for reserved device space omits 9f3b1322b441 f2fs: optimize error handling in redirty_blocks omits 27ef61f3bf3d f2fs: do not skip updating inode when retrying to flush node page omits 503bbcc92f0b f2fs: run GCs synchronously given user requests omits ebf40fd2201e f2fs: use the updated test_dummy_encryption helper functions omits f8ed39ad779f f2fs: fix iostat related lock protection omits 593f85561631 btrfs: send: use boolean types for current inode status omits b6013ca88dd9 btrfs: send: remove old TODO regarding ERESTARTSYS omits 3d4754958468 btrfs: send: simplify includes omits e061c77f4adb btrfs: send: drop __KERNEL__ ifdef from send.h omits 263eea31df45 btrfs: send: add new command FILEATTR for file attributes omits 3d8cfc2c3ec7 btrfs: send: add OTIME as utimes attribute for proto 2+ by [...] omits 55bc1b4598a3 btrfs: Add the capability of getting commit stats in BTRFS omits 034400c18ce1 btrfs: reset block group chunk force if we have to wait omits bed5d797ab6d btrfs: remove unused typedefs get_extent_t and btrfs_work_func_t omits 99dcde0eaac7 btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino omits af30868b726f btrfs: simplify parameters of backref iterators omits 493d16cd793e btrfs: call inode_to_path directly and drop indirection omits 6cd22d8d2895 btrfs: use ncopies from btrfs_raid_array in btrfs_num_copies() omits 5405ee5bca3b btrfs: use btrfs_raid_array to calculate number of parity stripes omits 832eb6e40428 btrfs: use btrfs_chunk_max_errors() to replace tolerance c [...] omits 017245ef8c0d btrfs: remove parameter dev_extent_len from scrub_stripe() omits 5e6ed00c4b41 btrfs: unify tree search helper returning prev and next nodes omits be76b6c4be40 btrfs: make tree search for insert more generic and use it [...] omits bc67dfb60ebe btrfs: open code inexact rbtree search in tree_search omits a686c33c9754 btrfs: remove node and parent parameters from insert_state omits ae48c04876a2 btrfs: add fast path for extent_state insertion omits 620818fa5cb2 btrfs: pass bits by value not by pointer for extent_state helpers omits 09e556ddea9c btrfs: lift start and end parameters to callers of insert_state omits 0057ba5a220e btrfs: open code rbtree search in insert_state omits ab2386739b1c btrfs: open code rbtree search in split_state omits 86d0a15b0083 btrfs: raid56: avoid double for loop inside raid56_parity_ [...] omits bee29ab481e9 btrfs: raid56: avoid double for loop inside raid56_rmw_stripe() omits 1bf6a0b7d351 btrfs: raid56: avoid double for loop inside alloc_rbio_ess [...] omits 6e70260a8e4c btrfs: raid56: avoid double for loop inside __raid56_parit [...] omits 3e1963035b27 btrfs: raid56: avoid double for loop inside finish_rmw() omits e4dcded3b5ee Documentation: update btrfs list of features and link to r [...] omits 8e619a1ba725 btrfs: fix deadlock with fsync+fiemap+transaction commit omits 0d227daa5cfe btrfs: tree-log: make the return value for log syncing consistent omits d46f52fc8afe btrfs: don't set lock_owner when locking extent buffer for [...] omits 89a3dbb6b623 btrfs: add tracepoints for ordered extents omits b4f865c5dbc2 btrfs: zoned: fix critical section of relocation inode writeback omits cb5d52129662 btrfs: zoned: prevent allocation from previous data relocation BG omits 16829b709184 btrfs: sysfs: advertise zoned support among features omits 8cc2aecc3db7 btrfs: split discard handling out of btrfs_map_block omits 41586a390eb8 btrfs: stop looking at btrfs_bio->iter in index_one_bio omits 5406069c99a2 btrfs: reject log replay if there is unsupported RO compat flag omits 1b505059de41 btrfs: make btrfs_super_block::log_root_transid deprecated omits 8587a6570320 btrfs: do not BUG_ON() on failure to migrate space when re [...] omits cac09e378a8e btrfs: add missing inode updates on each iteration when re [...] omits c5c169d04a6e btrfs: fix race between reflinking and ordered extent completion omits 84bf7291902a Merge branch into tip/master: 'x86/mm' omits eeccfec778fd Merge branch into tip/master: 'x86/fpu' omits ccab6438e5e8 Merge branch into tip/master: 'x86/cpu' omits c269784469f1 Merge branch into tip/master: 'sched/core' omits eb4b041039c9 Merge branch into tip/master: 'perf/core' omits 0ae236f66b89 Merge branch into tip/master: 'irq/core' omits fd9cac6fa800 Merge branch into tip/master: 'x86/urgent' omits 083bea06c5d9 Merge branch into tip/master: 'sched/urgent' omits 65ea7328c17c Merge branch into tip/master: 'objtool/urgent' omits 6c46260216d0 Merge branch into tip/master: 'locking/urgent' omits b4ddffb20202 Merge branch into tip/master: 'irq/urgent' omits 82437291c968 OPP: Provide a simple implementation to configure multiple clocks omits d6f69438faba OPP: Assert clk_count == 1 for single clk helpers omits d0dc1a23ba50 OPP: Add key specific assert() method to key finding helpers omits d0f61915a068 OPP: Allow multiple clocks for a device omits 29d9cbea7a20 OPP: Make dev_pm_opp_set_opp() independent of frequency omits 00d776d33da9 OPP: Reuse _opp_compare_key() in _opp_add_static_v2() omits 4996d0118601 OPP: Remove rate_not_available parameter to _opp_add() omits 814792a7542f OPP: Use consistent names for OPP table instances omits 2f1b6df90973 OPP: Use generic key finding helpers for bandwidth key omits 18c948fbf2f7 OPP: Use generic key finding helpers for level key omits fc4e995d77f0 OPP: Use generic key finding helpers for freq key omits c634e02f0888 OPP: Add generic key finding helpers omits e088c15dc457 Merge branches 'rproc-next' and 'rpmsg-next' into for-next omits 901a2827fdf9 Merge remote-tracking branch 'regulator/for-5.20' into reg [...] omits f8a56b4cb3a7 btrfs: pass the btrfs_bio_ctrl to submit_one_bio omits 26b320283837 btrfs: merge end_write_bio and flush_write_bio omits a218f74698f6 btrfs: don't use bio->bi_private to pass the inode to subm [...] omits 638ab1768a6a btrfs: remove redundant check in up check_setget_bounds omits 25ca1b1ef673 btrfs: add error messages to all unrecognized mount options omits 6ede8485e544 btrfs: replace kmap() with kmap_local_page() in lzo.c omits 7e0e33fa288c btrfs: replace kmap() with kmap_local_page() in inode.c omits 1ce47e0f55d3 btrfs: do not allocate a btrfs_bio for low-level bios omits 28630133b65d btrfs: factor stripe submission logic out of btrfs_map_bio omits 0609cf7ed02a btrfs: remove btrfs_end_io_wq omits 86d72525f971 btrfs: centralize setting REQ_META omits 42f4e678a09a btrfs: don't use btrfs_bio_wq_end_io for compressed writes omits 52175c2561c2 btrfs: don't double-defer bio completions for compressed reads omits ca00a6ba1c01 btrfs: defer I/O completion based on the btrfs_raid_bio omits a7eee032e6ea btrfs: split btrfs_submit_data_bio to read and write parts omits c1b61f7ad53f btrfs: simplify code flow in btrfs_submit_dio_bio omits c24d5dae30ba btrfs: move more work into btrfs_end_bioc omits db512bd3d3e2 btrfs: send: enable support for stream v2 and compressed writes omits c3a5d05b8229 btrfs: send: send compressed extents with encoded writes omits 0b1fb21d195e btrfs: send: get send buffer pages for protocol v2 omits ed97a38b8238 btrfs: send: write larger chunks when using stream v2 omits d5b658fe2028 btrfs: send: add stream v2 definitions omits 7db8bb597a18 btrfs: send: explicitly number commands and attributes omits fd32aea8a389 btrfs: send: remove unused send_ctx::{total,cmd}_send_size omits 91f76eca2c7b btrfs: sysfs: add force_chunk_alloc trigger to force allocation omits f81c82544503 btrfs: sysfs: export chunk size in space infos omits b591a9aa816c btrfs: store chunk size in space-info struct omits 10a730609f46 btrfs: reduce amount of reserved metadata for delayed item [...] omits d36d9b5e21bb btrfs: set delayed item type when initializing it omits 5ccef44065e6 btrfs: do not BUG_ON() on failure to reserve metadata for [...] omits f8ac02e42c2f btrfs: improve batch insertion of delayed dir index items omits 3a409be13d52 btrfs: assert that delayed item is a dir index item when a [...] omits fdfc9f59f5c2 btrfs: improve batch deletion of delayed dir index items omits de99ec18e377 btrfs: refactor the delayed item deletion entry point omits 2d15380c52be btrfs: deal with deletion errors when deleting delayed items omits 9817259eed70 btrfs: add assertions when deleting batches of delayed items omits 23749f3977a3 btrfs: balance btree dirty pages and delayed items after c [...] omits 89989b0f3f44 btrfs: free the path earlier when creating a new inode omits b019dd5c798b btrfs: balance btree dirty pages and delayed items after a rename omits d4ca15fe2571 btrfs: add trace event for submitted RAID56 bio omits 71bf8a4bbee4 btrfs: update stripe_sectors::uptodate in steal_rbio omits 5df899df2c86 btrfs: remove redundant calls to flush_dcache_page omits 75d7c8fd92f2 btrfs: only write the sectors in the vertical stripe which [...] omits 3487d62802d9 btrfs: use integrated bitmaps for scrub_parity::dbitmap an [...] omits a01dc71ced5c btrfs: use integrated bitmaps for btrfs_raid_bio::dbitmap [...] omits 07ce1835768c btrfs: use btrfs_try_lock_balance in btrfs_ioctl_balance omits 5329ff28bee8 btrfs: introduce btrfs_try_lock_balance omits be6c51c101d9 btrfs: use btrfs_bio_for_each_sector in btrfs_check_read_dio_bio omits 44dda76d6730 btrfs: add a helper to iterate through a btrfs_bio with se [...] omits bb918fea2ab2 btrfs: factor out a btrfs_csum_ptr helper omits 186174f697b8 btrfs: refactor end_bio_extent_readpage code flow omits fdd273f070d7 btrfs: factor out a helper to end a single sector buffer I/O omits e39d4f5418be btrfs: remove duplicated parameters from submit_data_read_ [...] omits 968fe8ce00f3 btrfs: introduce a data checksum checking helper omits fcf6c8738f3c btrfs: quit early if the fs has no RAID56 support for raid [...] omits 165261977cb4 btrfs: use PAGE_ALIGNED instead of IS_ALIGNED omits 80a64ae3ece5 btrfs: prevent remounting to v1 space cache for subpage mount omits be1774011082 btrfs: zoned: fix comment description for sb_write_pointer logic omits 76bee978d9a4 btrfs: fix typos in comments omits 8f236b0e696d btrfs: fix hang during unmount when block group reclaim ta [...] omits 05c800c26b21 efi/x86: libstub: Fix typo in __efi64_argmap* name omits 403a021f338b efi: sysfb_efi: remove unnecessary <asm/efi.h> include omits 0c837862d93c f2fs: attach inline_data after setting compression omits 5f414c4e30de Merge branch 'misc-5.19' into next-fixes omits 0039d413877c btrfs: add error messages to all unrecognized mount options omits 8f1689d4fd30 drm/amd: Fix spelling typo in comments omits dac5b21ba612 drm/amd/pm: enable fclk ds feature for SMU 13.0.0 omits d1eac9747109 drm/amd/pm: update SMU 13.0.0 driver_if header omits 1697959100e8 drm/amd/pm: correct the way for retrieving current uclk frequency omits d9e372796755 amdgpu: amdgpu_device.c: Removed trailing whitespace omits 8971224ac99f drm/amdgpu: convert sienna_cichlid_get_default_config_tabl [...] omits 31b80c4f2fab drm/amdgpu: simplify amdgpu_device_asic_has_dc_support() omits cc21d049bf40 drm/amdgpu: make program_imu_rlc_ram static omits 4c78cb6542c1 drm/amd/display: 3.2.187 omits de02184902f2 drm/amd/display: Fix possible infinite loop in DP LT fallback omits ef892e8b902a Prepare for new interfaces omits 4a5ddff7395a drm/amd/display: Don't clear ref_dtbclk value omits 526b51f3cfe2 drm/amd/display: Fix DMUB outbox trace in S4 (#4465) omits e428e52421f9 drm/amd/display: Wait DMCUB to idle state before reset. omits 764bbcff517f drm/amd/display: Pass the new context into disable OTG WA omits 4f136ff79514 drm/amd/display: revert Blank eDP on disable/enable drv omits 71c202ade702 drm/amd/display: Read Golden Settings Table from VBIOS omits 72b3fc61c752 thermal: k3_j72xx_bandgap: Add the bandgap driver support omits d30f84000797 dt-bindings: thermal: k3-j72xx: Add VTM bindings documentation omits 83520935923e thermal/drivers/imx_sc_thermal: Fix refcount leak in imx_s [...] omits 45b5e2572ed6 thermal/core: Fix memory leak in __thermal_cooling_device_ [...] omits 9ea13dd36025 dt-bindings: thermal: tsens: Add sc8280xp compatible omits a966c193f148 dt-bindings: thermal: lmh: Add Qualcomm sc8180x compatible omits 9dcb288dc43a thermal/drivers/qcom/lmh: Add sc8180x compatible omits 73b31c0b5942 thermal/drivers/rz2gl: Fix OTP Calibration Register values omits e81ce83c3b38 dt-bindings: thermal: rzg2l-thermal: Document RZ/G2UL bindings omits 6b982adda17d thermal: thermal_of: fix typo on __thermal_bind_params omits c6be0ccd6c05 tools/thermal: remove unneeded semicolon omits 1189299d8fd3 tools/lib/thermal: remove unneeded semicolon omits c3827036dd88 thermal/drivers/broadcom: Fix potential NULL dereference i [...] omits c07a7c8dbcd8 tools/thermal: Add thermal daemon skeleton omits a84a55b356ad tools/thermal: Add a temperature capture tool omits 8d3e4e4e4d93 tools/thermal: Add util library omits 60c42a1030dd tools/lib/thermal: Add a thermal library omits e08277df1e1a thermal/drivers/thermal_of: Add change_mode ops support fo [...] omits d1de9c29628b thermal/drivers/bcm2711: Don't clamp temperature at zero omits faddb1da448e thermal/drivers/tsens: Add compat string for the qcom,msm8960 omits 9386d9208b5c dt-bindings: thermal: qcom-tsens.yaml: add msm8960 compat string omits 7605f54ade7b thermal/drivers/k3: Add hwmon support omits 5d1b47fa867c thermal/drivers/qcom: Add support for PMIC5 Gen2 ADCTM omits b86352f309c7 thermal/drivers/qcom: Add support for multiple generations [...] omits d33861fa5bd5 iio: adc: qcom-vadc-common: add reverse scaling for PMIC5 [...] omits 9117fbc4ff73 dt-bindings: thermal: qcom: add PMIC5 Gen2 ADC_TM bindings omits 0829390fae00 thermal/drivers/rcar_thermal: Use platform_get_irq_optiona [...] omits 7253f98b1029 dt-bindings: thermal: rzg2l-thermal: Document RZ/V2L bindings omits 4e1f82dce05b Merge branch 'for-5.16-fixes' into for-next adds cb78d1b5efff afs: Fix dynamic root getattr adds ff872b76b3d8 Merge tag 'for-5.19-rc3-tag' of git://git.kernel.org/pub/s [...] adds 60050ffe3d77 certs: Move load_certificate_list() to be with the asymmet [...] adds 3cde3174eb91 certs: Add FIPS selftests adds 0273fd423b2f Merge tag 'certs-20220621' of git://git.kernel.org/pub/scm [...] adds 34705a57e7df efi: sysfb_efi: remove unnecessary <asm/efi.h> include adds aa6d1ed107eb efi/x86: libstub: Fix typo in __efi64_argmap* name adds ca1fdab7fd27 Merge tag 'efi-urgent-for-v5.19-1' of git://git.kernel.org [...] adds 3abc3ae553c7 Merge tag '9p-for-5.19-rc4' of https://github.com/martinetd/linux adds de5c208d533a Merge tag 'linux-kselftest-fixes-5.19-rc4' of git://git.ke [...] adds 36a38c53b4ee ALSA: hda: Fix discovery of i915 graphics PCI device adds 627ce0d68eb4 ALSA: hda/realtek: Add quirk for Clevo NS50PU adds ddfe80311b81 Merge tag 'sound-5.19-rc4' of git://git.kernel.org/pub/scm [...] adds f410c3e000a3 Merge tag 'mmc-v5.19-rc2' of git://git.kernel.org/pub/scm/ [...] adds 2642cc6c3bbe net: phy: smsc: Disable Energy Detect Power-Down in interr [...] adds b1fd94e70457 netfilter: use get_random_u32 instead of prandom adds 394e771684f7 netfilter: cttimeout: fix slab-out-of-bounds read typo in [...] adds 5d79d8af8dec selftests: netfilter: correct PKTGEN_SCRIPT_PATHS in nft_c [...] adds 574a5b85dc3b netfilter: nf_dup_netdev: do not push mac header a second time adds fcd53c51d037 netfilter: nf_dup_netdev: add and use recursion counter adds 53664d51d351 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf adds 877fe9d49b74 Revert "drivers/net/ethernet/neterion/vxge: Fix a use-afte [...] adds 1e70212e0315 hinic: Replace memcpy() with direct assignment adds 13f28c2cf070 MAINTAINERS: Add a maintainer for OCP Time Card adds 386228c694bf net: dsa: qca8k: reset cpu port on MTU change adds 85467f7da189 net: dsa: qca8k: reduce mgmt ethernet timeout adds 4e0effd9007e igb: Make DMA faster when CPU is active on the PCIe link adds d4ea6f6373ef ice: ignore protocol field in GTP offload adds 3578dc90013b ice: Fix switchdev rules book keeping adds c3d184c83ff4 ice: ethtool: advertise 1000M speeds properly adds a632b2a4c920 ice: ethtool: Prohibit improper channel config for DCB adds 448ad88f8011 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 8af52fe9fd3b virtio_net: fix xdp_rxq_info bug after suspend/resume adds 1b205d948fbb Revert "net/tls: fix tls_sk_proto_close executed repeatedly" adds e34a07c0ae39 sock: redo the psock vs ULP protection check adds 12378a5a75e3 net: openvswitch: fix parsing of nw_proto for IPv6 fragments adds 399bd66e219e Merge tag 'net-5.19-rc4' of git://git.kernel.org/pub/scm/l [...] adds c81aba8fde2a MIPS: Remove repetitive increase irq_err_count adds 4becf6417bbd arch: mips: generic: Add missing of_node_put() in board-ranchu.c adds 608d94cb84c4 mips: mti-malta: Fix refcount leak in malta-time.c adds 48ca54e39173 mips: ralink: Fix refcount leak in of.c adds 72a2af539fff mips: lantiq: falcon: Fix refcount leak bug in sysctrl adds 76695592711e mips: lantiq: xway: Fix refcount leak bug in sysctrl adds eb9e9bc4fa5f mips/pic32/pic32mzda: Fix refcount leak bugs adds db30dc1a5226 mips: dts: ingenic: Add TCU clock to x1000/x1830 tcu device node adds 3748d2185ac4 mips: lantiq: Add missing of_node_put() in irq.c adds 599d16912d07 Merge tag 'mips-fixes_5.19_2' of git://git.kernel.org/pub/ [...] adds b653db77350c mm: Clear page->private when splitting or migrating a page adds 00fa15e0d564 filemap: Fix serialization adding transparent huge pages t [...] adds 16e4bce6de64 Merge tag 'folio-5.19b' of git://git.infradead.org/users/w [...] adds cc72b72073ac tracing/kprobes: Check whether get_kretprobe() returns NUL [...] adds f4b0d318097e tracing: Simplify conditional compilation code in tracing_ [...] adds 93a8c044b9a3 tracefs: Fix syntax errors in comments adds 12c3e0c92fd7 tracing/uprobes: Remove unwanted initialization in __trace [...] adds fa1796a835fc Merge tag 'trace-v5.19-rc1' of git://git.kernel.org/pub/sc [...] adds ba461afbef60 Merge tag 'random-5.19-rc4-for-linus' of git://git.kernel. [...] adds 202773260023 PM: hibernate: Use kernel_can_power_off() adds 92f20ff72066 Merge tag 'pm-5.19-rc4' of git://git.kernel.org/pub/scm/li [...] adds d984b290dbe2 mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages adds 204c7a958af0 sh: convert nommu io{re,un}map() to static inline functions adds 6d2f582b8510 mm/damon: use set_huge_pte_at() to make huge pte old adds 553e2367e3da mm: sparsemem: fix missing higher order allocation splitting adds d18fe3d3a891 Documentation: highmem: use literal block for code example [...] adds 78ecd8e955a1 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 28438794aba4 modpost: fix section mismatch check for exported init/exit [...] adds 291810be4227 Documentation/llvm: Update Supported Arch table adds b71f7aeee269 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 1cceaf14c0d2 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 7e032fafe60a Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 2a2daafb3201 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 33566029773a Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds ca5dabcff1df powerpc/prom_init: Fix build failure with GCC_PLUGIN_STRUC [...] adds f3eac426657d powerpc/powernv: wire up rng during setup_arch adds 8e8726d36746 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds cc02e6e21aa5 s390/crash: add missing iterator advance in copy_oldmem_page() adds af2debd58bd7 s390/crash: make copy_oldmem_page() return number of bytes copied adds be857b7f77d1 s390/cpumf: Handle events cycles and instructions identical adds 541a49664451 s390/pai: Prevent invalid event number for pai_crypto PMU adds 21e876448792 s390/pai: Fix multiple concurrent event installation adds 7a54976b9772 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e6e52752a421 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a2f80a965f2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9090e14cffd5 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 81d74ddae83f ASoC: wm_adsp: Fix event for preloader adds 630cc5983740 ASoC: wm5110: Fix DRE control adds 87912e97a167 ASoC: cs35l41: Correct some control names adds f69a10f84cb5 ASoC: rt711-sdca: fix kernel NULL pointer dereference when [...] adds 8975b1c16027 ASoC: dapm: Initialise kcontrol data for mux/demux controls adds fb41a1f7055b ASoC: cs35l41: Add ASP TX3/4 source to register patch adds 99cb86538e46 ASoC: cs47l15: Fix event generation for low power mux control adds 2b9fd83da6df ASoC: madera: Fix event generation for OUT1 demux adds ef7e6c40592a ASoC: madera: Fix event generation for rate controls adds af907b313f13 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus adds 328e286d153a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 485037ae9a09 regmap-irq: Fix a bug in regmap_irq_enable() for type_in_m [...] adds 3f05010f243b regmap-irq: Fix offset/index mismatch in read_sub_irq_data() adds 01a102b5bc5f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds e06b9166ec9d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 4d95dc636ce0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds dbab764ed5e9 MAINTAINERS: add include/dt-bindings/usb to USB SUBSYSTEM adds f2d8c2606825 usb: gadget: Fix non-unique driver names in raw-gadget driver adds 0f074c1c95ea dt-bindings: usb: ohci: Increase the number of PHYs adds 9faa1c8f92f3 dt-bindings: usb: ehci: Increase the number of PHYs adds 96163f835e65 usb: gadget: uvc: fix list double add in uvcg_video_pump adds 9ef165406308 usb: typec: wcove: Drop wrong dependency to INTEL_SOC_PMIC adds ae60aac59a9a USB: serial: pl2303: add support for more HXN (G) types adds 33b29dbb39bc USB: serial: option: add Quectel EM05-G modem adds 15b694e96c31 USB: serial: option: add Quectel RM500K module support adds 2bdc2bcd9a75 Merge tag 'usb-serial-5.19-rc4' of https://git.kernel.org/ [...] adds a808925075fb xhci: Keep interrupt disabled in initialization until host [...] adds 83810f84ecf1 xhci: turn off port power in shutdown adds 7516da47a349 xhci-pci: Allow host runtime PM as default for Intel Rapto [...] adds 8ffdc53a6004 xhci-pci: Allow host runtime PM as default for Intel Meteo [...] adds 49dfef705347 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 52ade178cb21 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 65d14726fe7d Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 65d14939b11a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a44ae49a8be4 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 9e123ca2c598 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 933b5f9f98da tools/kvm_stat: fix display of error when multiple process [...] adds 9e2f6498efbb selftests: KVM: Handle compiler optimizations in ucall adds 56961c633146 KVM: arm64: Prevent kmemleak from accessing pKVM memory adds cbc6d44867a2 KVM: arm64: Add Oliver as a reviewer adds 922d4578cfd0 Merge tag 'kvmarm-fixes-5.19-2' of git://git.kernel.org/pu [...] adds 4decc386dff1 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds a53ef7564d41 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d4597898ba7b btrfs: fix race between reflinking and ordered extent completion adds 983d8209c680 btrfs: add missing inode updates on each iteration when re [...] adds 650c9caba32a btrfs: do not BUG_ON() on failure to migrate space when re [...] adds 343d8a30851c btrfs: zoned: prevent allocation from previous data relocation BG adds 19ab78ca8698 btrfs: zoned: fix critical section of relocation inode writeback adds 97e86631bccd btrfs: don't set lock_owner when locking extent buffer for [...] adds bf7ba8ee759b btrfs: fix deadlock with fsync+fiemap+transaction commit adds 037e127452b9 Documentation: update btrfs list of features and link to r [...] adds 8e71e0e77e30 Merge branch 'misc-5.19' into next-fixes adds 9f1ec34909f7 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 950ee01be809 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3be4562584bb dma-direct: use the correct size for dma_set_encrypted() adds 339bd72e1210 Merge branch 'for-linus' of git://git.infradead.org/users/ [...] adds 60c53835ccd5 platform/x86: intel/pmc: Add Alder Lake N support to PMC c [...] adds cb9ed0917c0b platform/mellanox: nvsw-sn2201: fix error code in nvsw_sn2 [...] adds 4ef3824db96f platform/x86: thinkpad_acpi: Fix a memory leak of EFCH MMI [...] adds 9232c50ae365 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0825076727e7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds acf0c5059598 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds bc492f331151 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds d3fae8e7e4be Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2572dbbf6ee6 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds 9ca766eaea2e gpio: winbond: Fix error code in winbond_gpio_get() adds c1c2a15c2b53 gpio: grgpio: Fix device removing adds c7e1c443584d gpio: Fix kernel-doc comments to nested union adds b0d473185ba8 gpio: mxs: Fix header comment adds 1804dc70ff0d Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 374ff14cfa60 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds fcada197121e Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds 95f41dc208ee Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git adds 5dcfd86cfec5 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds a894ec7d754b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5f940e528da6 drm/vc4: hdmi: Fixed possible integer overflow adds f5aa16807aa4 drm/sun4i: Add DMA mask and segment size adds 3026b5ca06fa drm/vc4: fix error code in vc4_check_tex_size() adds 85016f66af85 drm/sun4i: Return if frontend is not present adds 4fc9c7cb4051 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 1a3c7d0841ae swiotlb: remove the unused swiotlb_force declaration adds 466298c65678 swiotlb: remove a useless return in swiotlb_init adds 04c14e8e38b0 x86/swiotlb: fix param usage in boot-options.rst adds 0bf28fc40d89 swiotlb: panic if nslabs is too small adds 226247c3361f Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds cf4d1c4bc1d1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 9906ce8c0288 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds c57378d0915b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f317a57ef28b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d220b024d2f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 274dfd39dcdd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4f8baaedc8b4 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds 8aeec38e054d Merge branch 'next' of https://github.com/Broadcom/stblinux.git adds 649ecf424468 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 0e696a77ad46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5dde207f08b6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds a30cc07f9e32 arm64: dts: mediatek: Add infra #reset-cells property for MT8192 adds 4459a59807cf arm64: dts: mediatek: Add infra #reset-cells property for MT8195 adds a5b87cdc1b73 arm64: dts: mediatek: Replace 'enable-sdio-wakeup' adds 399e23ad51ca arm64: dts: mt8192: Fix idle-states nodes naming scheme adds 2e599740f7e4 arm64: dts: mt8192: Fix idle-states entry-method adds fda0541c8a55 arm64: dts: mediatek: mt8192: fix dtbs check warning of efuse adds 2208b284bee0 arm64: dts: mediatek: mt8183: change efuse node name adds 7b06e86e6885 arm64: dts: mediatek: mt8173: Add mediatek,infracfg phandl [...] adds 3f1804270f00 arm64: dts: mediatek: mt2712e: Add mediatek, infracfg phan [...] adds 4a50cac0fb5b arm64: dts: mediatek: mt7622-rfb1: remove wrong gpio-keys [...] adds 5397ed01d500 arm64: dts: mediatek: mt6795: Create soc bus node and move [...] adds f48d48674333 arm64: dts: mediatek: mt6795: Add cpu-map and L2 cache adds 5fce1e6cc097 arm64: dts: mediatek: mt6795: Add Cortex A53 PMU nodes adds ac4cf9a2e32c arm64: dts: mediatek: mt6795: Add watchdog node to avoid timeouts adds d9fc72d50b75 arm64: dts: mediatek: mt6795: Add fixed clocks for 32kHz a [...] adds 468deda82faf arm64: dts: mediatek: mt6795: Remove incorrect fixed-clocks adds 4c400f1812f4 arm64: dts: mediatek: mt6795: Add general purpose timer node adds 01931ee60036 arm64: dts: mediatek: mt6795: Add ARM CCI-400 node and ass [...] adds b888886a4536 arm64: dts: mediatek: mt6795: Add pinctrl controller node adds 55fcff6c42c6 arm64: dts: mediatek: mt6795: Specify interrupts for vGIC adds d89be7068d51 Merge branch 'v5.19-next/dts64' into for-next adds 44e36d755276 soc: mediatek: mutex: Use DDP_COMPONENT_DITHER0 mod index [...] adds 71eaf1887203 Merge branch 'v5.19-next/soc' into for-next adds 585dc4517966 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 95cc114f2563 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0939f1947da8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 09a3d30eabe9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 17742c2a456d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7dc16e0761ae Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 271e2c922850 ARM: dts: rockchip: align gpio-key node names with dtschema adds e5a3cbe8b45b ARM: dts: rockchip: correct gpio-keys properties on rk3288-tinker adds e58857ed9956 Merge branch 'v5.20-armsoc/dts32' into for-next adds 517ed0ffd3cc arm64: dts: rockchip: align gpio-key node names with dtschema adds 4a8d51f2a26d Merge branch 'v5.20-armsoc/dts64' into for-next adds dc7032c91c81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ed07c2af405f ARM: dts: qcom: use dedicated QFPROM compatibles adds d7b50df0b8d1 ARM: dts: qcom: cleanup QFPROM nodes adds 439e49349c14 ARM: dts: qcom: apq8064: add unit addresses to QFPROM regions adds 101e9482ac4f Merge branch 'for-v5.20/qcom-dts-cleanup' into for-next adds 9a2f272b5f66 arm64: dts: qcom: add missing AOSS QMP compatible fallback adds 2559f68b5991 arm64: dts: qcom: correct SPMI WLED register range encoding adds 8d57e5b8203c arm64: dts: qcom: use dedicated QFPROM compatibles adds b4e7bcc945c6 arm64: dts: qcom: sdm630: correct QFPROM byte offsets adds 6c4cb29ed5d4 Merge branch 'for-v5.20/qcom-dts64-cleanup' into for-next adds b67569748cfc ARM: dts: qcom: ipq4019: fix Micron SPI NOR compatible adds f51dc47011f2 Merge branch 'for-v5.20/qcom-dts-cleanup' into for-next adds a8e40323875c arm64: dts: qcom: ipq6018-cp01-c1: fix Micron SPI NOR compatible adds 4fb4a39fdbc8 arm64: dts: qcom: msm8998-mtp: correct board compatible adds 5a7d6b276981 Merge branch 'for-v5.20/qcom-dts64-cleanup' into for-next adds 30b276fca5c0 ARM: dts: ast2500-evb: fix board compatible adds aa5e06208500 ARM: dts: ast2600-evb: fix board compatible adds 33c39140cc29 ARM: dts: ast2600-evb-a1: fix board compatible adds d46eaf85be24 Merge branch 'for-v5.20/aspeed-dts-cleanup' into for-next adds efbf2c262c89 ARM: dts: exynos: align aat1290 flash LED node with bindin [...] adds ebadc8a63645 ARM: dts: exynos: add function and color to aat1290 flash [...] adds f64bbfca3146 ARM: dts: exynos: add function to LED node in Origen 4210 adds ff4275fa0737 ARM: dts: exynos: add function to LED nodes in Tiny4412 adds a149eb5f1b11 ARM: dts: exynos: add function and color to LED nodes in I [...] adds 3e8368fdcee3 ARM: dts: exynos: add function and color to LED node in Odroid U3 adds bcad13fca717 ARM: dts: exynos: add function and color to LED nodes in O [...] adds f0945faa4a1a ARM: dts: exynos: add function and color to LED node in Od [...] adds 99f6b77f74c8 ARM: dts: exynos: add function and color to LED node in Od [...] adds 82cd16902a51 ARM: dts: exynos: add function and color to LED nodes in O [...] adds 2d120219da22 Merge branch 'next/dt' into for-next adds 6249ac35dfa3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6d656b2676e3 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds df72380fbcab firmware: arm_scmi: Relax base protocol sanity checks on t [...] adds 9005aeddd9fc ARM: dts: stm32: enable optee firmware and SCMI support on [...] adds c8d4a3a573e8 ARM: dts: stm32: add RCC on STM32MP13x SoC family adds 75828ab504dc ARM: dts: stm32: add optee reserved memory on stm32mp135f-dk adds 3fc30e640f52 ARM: dts: stm32: add fake interrupt propoerty for ASync no [...] adds 8308a71e0440 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] adds 848696bdb25e Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds fb6ca6b8cd65 Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds a1b6518594cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e717b1c4d742 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] adds b0de90e49128 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds 8b3d743fc9e2 clk: Fix pointer casting to prevent oops in devm_clk_release() adds 62c0aff64c8d clk: Remove never used devm_clk_*unregister() adds 292dcfc1f60e Merge branch 'clk-devm-enable' into clk-next adds 6ba826f5970a Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds 8eb80404366a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2d590815c034 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] adds b5ea95fb6791 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 973fb1724bf8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c1f2ecd9cbdb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bb356ddb78b2 RISC-V: PCI: Avoid handing out address 0 to devices adds 7b52bafe468a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c84ecd1a6035 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] adds 65e00dec7bca Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 0413fc1a4bf6 mnt_idmapping: add vfs{g,u}id_t adds 526b0b1c14c4 fs: add two type safe mapping helpers adds b5bc543fa0b1 fs: use mount types in iattr adds 4e4f61937a34 fs: introduce tiny iattr ownership update helpers adds 139ebfc165ee fs: port to iattr ownership update helpers adds 8a0f0bdc8bba quota: port quota helpers mount ids adds b430327dfc14 security: pass down mount idmapping to setattr hook adds fc643cb39fc6 attr: port attribute changes to new types adds d68c5d610753 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 377f437e4103 Merge branch 'misc-5.19' into for-next-current-v5.18-20220622 adds 06c8939df047 Merge branch 'for-next-current-v5.18-20220622' into for-ne [...] adds 8df73591796f btrfs: fix hang during unmount when block group reclaim ta [...] adds 926e0240037d btrfs: fix typos in comments adds 229fd56ed319 btrfs: zoned: fix comment description for sb_write_pointer logic adds 9b08daa2ca67 btrfs: prevent remounting to v1 space cache for subpage mount adds 8315fdf933ab btrfs: use PAGE_ALIGNED instead of IS_ALIGNED adds ff8b99bb1d93 btrfs: quit early if the fs has no RAID56 support for raid [...] adds 0f002c617ca1 btrfs: introduce a data checksum checking helper adds 8c7d61523def btrfs: remove duplicated parameters from submit_data_read_ [...] adds c9bc6571fbea btrfs: factor out a helper to end a single sector buffer I/O adds 2ab667bf417f btrfs: refactor end_bio_extent_readpage code flow adds 874851646e35 btrfs: factor out a btrfs_csum_ptr helper adds fc6a2903675a btrfs: add a helper to iterate through a btrfs_bio with se [...] adds 35610dd23213 btrfs: use btrfs_bio_for_each_sector in btrfs_check_read_dio_bio adds b52b91696690 btrfs: introduce btrfs_try_lock_balance adds 3c12349ad488 btrfs: use btrfs_try_lock_balance in btrfs_ioctl_balance adds 6546135b30b2 btrfs: use integrated bitmaps for btrfs_raid_bio::dbitmap [...] adds 1f27091d10f1 btrfs: use integrated bitmaps for scrub_parity::dbitmap an [...] adds bd9d24907673 btrfs: only write the sectors in the vertical stripe which [...] adds 7b4325010a97 btrfs: remove redundant calls to flush_dcache_page adds edd80b410403 btrfs: update stripe_sectors::uptodate in steal_rbio adds 7758e567e303 btrfs: add trace event for submitted RAID56 bio adds e3588283e94f btrfs: balance btree dirty pages and delayed items after a rename adds 54ad3f98e3af btrfs: free the path earlier when creating a new inode adds 44323fd7682e btrfs: balance btree dirty pages and delayed items after c [...] adds 94387fe305f4 btrfs: add assertions when deleting batches of delayed items adds 79d3e30b354e btrfs: deal with deletion errors when deleting delayed items adds 84f3367d4e25 btrfs: refactor the delayed item deletion entry point adds 23d22bc11efe btrfs: improve batch deletion of delayed dir index items adds 85d94e92f6fa btrfs: assert that delayed item is a dir index item when a [...] adds 973bde1f3d55 btrfs: improve batch insertion of delayed dir index items adds b881ae7688fd btrfs: do not BUG_ON() on failure to reserve metadata for [...] adds dd4aa01f0bdf btrfs: set delayed item type when initializing it adds 55dc53100265 btrfs: reduce amount of reserved metadata for delayed item [...] adds c72e9a34a377 btrfs: store chunk size in space-info struct adds a10b5fe8d6a5 btrfs: sysfs: export chunk size in space infos adds 9965716c11ba btrfs: sysfs: add force_chunk_alloc trigger to force allocation adds a6dcbb4e4505 btrfs: send: remove unused send_ctx::{total,cmd}_send_size adds 2e56561eb411 btrfs: send: explicitly number commands and attributes adds 7a2591e82ef3 btrfs: send: add stream v2 definitions adds baa2ae107b6e btrfs: send: write larger chunks when using stream v2 adds 432a79deaec3 btrfs: send: get send buffer pages for protocol v2 adds 0c6d1c9b90ba btrfs: send: send compressed extents with encoded writes adds 377674f21711 btrfs: send: enable support for stream v2 and compressed writes adds 71ad7c7363a3 btrfs: move more work into btrfs_end_bioc adds 437a7f563ee4 btrfs: simplify code flow in btrfs_submit_dio_bio adds e1f273fb4c0c btrfs: split btrfs_submit_data_bio to read and write parts adds 8a899ff2e4b1 btrfs: defer I/O completion based on the btrfs_raid_bio adds 1519fa523730 btrfs: don't double-defer bio completions for compressed reads adds 2b6ab2425093 btrfs: don't use btrfs_bio_wq_end_io for compressed writes adds 8b2a2a529d97 btrfs: centralize setting REQ_META adds e5288650ec5c btrfs: remove btrfs_end_io_wq adds d5446050fb0b btrfs: factor stripe submission logic out of btrfs_map_bio adds b108adf25585 btrfs: do not allocate a btrfs_bio for low-level bios adds bd840cd6ac00 btrfs: replace kmap() with kmap_local_page() in inode.c adds 30318415c56b btrfs: replace kmap() with kmap_local_page() in lzo.c adds d901aaf70d6f btrfs: add error messages to all unrecognized mount options adds 74500746f645 btrfs: remove redundant check in up check_setget_bounds adds 544ef8625df2 btrfs: don't use bio->bi_private to pass the inode to subm [...] adds 91555793c9c2 btrfs: merge end_write_bio and flush_write_bio adds 2f436841c0d0 btrfs: pass the btrfs_bio_ctrl to submit_one_bio adds 2aa902d6b69d btrfs: fix race between reflinking and ordered extent completion adds 6887e76c14a6 btrfs: add missing inode updates on each iteration when re [...] adds a10dc302d35e btrfs: do not BUG_ON() on failure to migrate space when re [...] adds d281985386dd btrfs: make btrfs_super_block::log_root_transid deprecated adds 6b51b9d5f32d btrfs: reject log replay if there is unsupported RO compat flag adds fa8e0cf69e7b btrfs: stop looking at btrfs_bio->iter in index_one_bio adds 63ee0eea1118 btrfs: split discard handling out of btrfs_map_block adds 22979ac8bcd5 btrfs: sysfs: advertise zoned support among features adds 08893e6cffee btrfs: zoned: prevent allocation from previous data relocation BG adds a849dfeb3ebd btrfs: zoned: fix critical section of relocation inode writeback adds 3f35221f439d btrfs: add tracepoints for ordered extents adds b9261b795524 btrfs: don't set lock_owner when locking extent buffer for [...] adds bce836b5ed7d btrfs: tree-log: make the return value for log syncing consistent adds f5027f5a428e btrfs: fix deadlock with fsync+fiemap+transaction commit adds 37e71ddec891 Documentation: update btrfs list of features and link to r [...] adds deeb659bb15f btrfs: raid56: avoid double for loop inside finish_rmw() adds dde5a3237ed9 btrfs: raid56: avoid double for loop inside __raid56_parit [...] adds 89cf9de76ec5 btrfs: raid56: avoid double for loop inside alloc_rbio_ess [...] adds d0f1359cd2ad btrfs: raid56: avoid double for loop inside raid56_rmw_stripe() adds 7331ea68a8e6 btrfs: raid56: avoid double for loop inside raid56_parity_ [...] adds 2ae0a4a2a3e5 btrfs: open code rbtree search in split_state adds 61b6f20f0065 btrfs: open code rbtree search in insert_state adds 9a0c55bce3ca btrfs: lift start and end parameters to callers of insert_state adds c971bcafd8dc btrfs: pass bits by value not by pointer for extent_state helpers adds 00a3f9db100c btrfs: add fast path for extent_state insertion adds f0d855f193ac btrfs: remove node and parent parameters from insert_state adds 0254d87b7f9a btrfs: open code inexact rbtree search in tree_search adds a93376a793b0 btrfs: make tree search for insert more generic and use it [...] adds d14c511a7e85 btrfs: unify tree search helper returning prev and next nodes adds d54f27f9f2c5 btrfs: remove parameter dev_extent_len from scrub_stripe() adds a204b169d8ee btrfs: use btrfs_chunk_max_errors() to replace tolerance c [...] adds 7a1032638d73 btrfs: use btrfs_raid_array to calculate number of parity stripes adds 39552c02116c btrfs: use ncopies from btrfs_raid_array in btrfs_num_copies() adds e8c6f4006271 btrfs: call inode_to_path directly and drop indirection adds 9e0ad69dba04 btrfs: simplify parameters of backref iterators adds c1e9ffd7107d btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino adds 606c890458d4 btrfs: remove unused typedefs get_extent_t and btrfs_work_func_t adds d9d38ab59f95 btrfs: use named constant for reserved device space adds 19af63780c7b btrfs: warn about dev extents that are inside the reserved range adds f330af9fe459 btrfs: batch up release of reserved metadata for delayed i [...] adds 195f6ac30fc9 btrfs: remove the finish_func argument to btrfs_mark_order [...] adds 423a7e3d2349 btrfs: raid56: don't trust any cached sector in __raid56_p [...] adds d744064def9c btrfs: increase direct io read size limit to 256 sectors adds d83a3ea91430 btrfs: send: drop __KERNEL__ ifdef from send.h adds 67995191d991 btrfs: send: simplify includes adds 9a3ceada9e9c btrfs: send: remove old TODO regarding ERESTARTSYS adds e6cdc5f65eb3 btrfs: send: use boolean types for current inode status adds e4453fa2ebc0 btrfs: remove extent writepage address space operation adds 6f67f7c07d1b btrfs: collect commit stats, count, duration adds 5e648a3c6023 btrfs: sysfs: export commit stats adds afb4c55fdb61 btrfs: ensure pages are unlocked on cow_file_range() failure adds 5ae0fc8fb96e btrfs: extend btrfs_cleanup_ordered_extents for NULL locked_page adds 76787376032b btrfs: fix error handling of fallback uncompress write adds c04c8d4d68ad btrfs: replace unnecessary goto with direct return at cow_ [...] adds bd3adb6cc97b btrfs: output mirror number for bad metadata adds d4a07f542621 Merge branch 'misc-next' into for-next-next-v5.19-20220622 adds 0aef520ba75c btrfs: reset block group chunk force if we have to wait adds 0301f7f3bc9d Merge branch 'ext/josef/reset-wait' into for-next-next-v5. [...] adds 6d6a6cef2a63 highmem: Make __kunmap_{local,atomic}() take "const void *" adds 342269cca069 btrfs: replace kmap() with kmap_local_page() in zstd.c adds f831fd18df78 Merge branch 'dev/kmap-all' into for-next-next-v5.19-20220622 adds 10e8e02e6d1e btrfs: send: add OTIME as utimes attribute for proto 2+ by [...] adds 52d9cf2d7112 btrfs: send: add new command FILEATTR for file attributes adds 50a42524062f Merge branch 'dev/send-v2-my-updates-to-send' into for-nex [...] adds 6a45cb21d292 btrfs: raid56: use fix stripe length everywhere adds a8aa67e65075 btrfs: return proper mapped length for RAID56 profiles in [...] adds 2927c19c11e8 btrfs: do not return errors from btrfs_map_bio adds 2badcca061c4 btrfs: do not return errors from raid56_parity_write adds ddba056e0de1 btrfs: do not return errors from raid56_parity_recover adds c8645bd040c8 btrfs: raid56: transfer the bio counter reference to the r [...] adds a1376579ad65 btrfs: simplify sync/async submission in btrfs_submit_data [...] adds aed50f9ea295 btrfs: handle allocation failure in btrfs_wq_submit_bio gr [...] adds 23417337ec8d btrfs: do not return errors from btrfs_submit_dio_bio adds 61a71bf3f2d5 btrfs: remove bioc->stripes_pending adds 558daedd43da Merge branch 'ext/hch/bio-submit-v2' into for-next-next-v5 [...] adds df302b62096a Merge branch 'for-next-next-v5.19-20220622' into for-next- [...] adds 1ad42fe088c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5059fa744804 Merge branch 'master' of git://github.com/ceph/ceph-client.git adds 73130a7b1ac9 smb3: fix empty netname context on secondary channels adds 9de74996a739 smb3: use netname when available on secondary channels adds aa45dadd34e4 cifs: change iface_list from array to sorted linked list adds b54034a73baf cifs: during reconnect, update interface if necessary adds 6e1c1c08cdf3 cifs: periodically query network interfaces from server adds 954bee99c4b3 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 3c7544db2e2e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds e9aa0f7f0e8c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 97f59e45d315 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 4cde00d50707 f2fs: attach inline_data after setting compression adds 61803e984307 f2fs: fix iostat related lock protection adds 82c7863ed95d f2fs: do not count ENOENT for error case adds 41347dfd6d21 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 812ac4f36758 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fe39dc98fb24 gfs2: Fix spelling mistake in comment adds 3a5a5dff0d93 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 45ffab4617f7 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 4498848ab6bb Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds f561f4bd85dd Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds 58b635e226ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 20fb0c8272bb Revert "printk: Wait for the global console lock when the [...] adds 05c96b3713aa Revert "printk: Block console kthreads when direct printin [...] adds 007eeab7e9f0 Revert "printk: remove @console_locked" adds 2d9ef940f89e Revert "printk: extend console_lock for per-console locking" adds 5831788afb17 Revert "printk: add kthread console printers" adds 07a22b61946f Revert "printk: add functions to prefer direct printing" adds ab3547e3c281 Merge branch 'rework/kthreads' into for-next adds 51247323753e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 58ee2e5e9f62 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds e4f0a7ec586b pstore: migrate to crypto acomp interface adds 2c09d1443b9b pstore/zone: cleanup "rcnt" type adds cc3d0f374737 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] adds a8fcdd84aa31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 30eec3cbaba5 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds 10d636c8bc0e Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds 59540914b12c Merge branch 'master' of git://linuxtv.org/media_tree.git adds 3d54332ac12f Merge branch 'pm-sleep' into linux-next adds d21b57003041 ACPI: glue: Use acpi_dev_for_each_child() adds f5122be80daa ACPI: glue: Introduce acpi_dev_has_children() adds 2f6fe93fede8 ACPI: glue: Introduce acpi_find_child_by_adr() adds a73a204b4458 thunderbolt: ACPI: Replace tb_acpi_find_port() with acpi_f [...] adds bf5fb8ae8248 USB: ACPI: Replace usb_acpi_find_port() with acpi_find_chi [...] adds abda0af4cd3b ACPI: container: Use acpi_dev_for_each_child() adds fa98b3985a4a ACPI: property: Use acpi_dev_for_each_child() for child lookup adds f8128c390e58 ACPI: bus: Export acpi_dev_for_each_child() to modules adds 0ea3ef240c49 ACPI: video: Use acpi_dev_for_each_child() adds ff32e59947c8 ACPI: bus: Introduce acpi_dev_for_each_child_reverse() adds a976a2ac7708 ACPI: scan: Walk ACPI device's children using driver core adds 0b1bd1e35664 platform/x86/thinkpad_acpi: Use acpi_dev_for_each_child() adds 9089d1a41aab soundwire: Use acpi_dev_for_each_child() adds a22f18bddd82 ACPI / MMC: PM: Unify fixing up device power adds 616372937415 Merge branch 'acpi-bus' into linux-next adds 2f21bce7ff14 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds c383094e69bc Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds f16057d8b976 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] adds efe072740123 OPP: Add generic key finding helpers and use them for freq APIs adds 0b3848d22267 OPP: Use generic key finding helpers for level key adds 0a5cb80d4216 OPP: Use generic key finding helpers for bandwidth key adds 56eb798a466d OPP: Use consistent names for OPP table instances adds 58e015111f69 OPP: Remove rate_not_available parameter to _opp_add() adds 925295a8792b OPP: Reuse _opp_compare_key() in _opp_add_static_v2() adds c10bf326f3e4 OPP: Make dev_pm_opp_set_opp() independent of frequency adds 8d4e51a0628e OPP: Allow multiple clocks for a device adds d3ccd214b78c OPP: Add key specific assert() method to key finding helpers adds e522e911e94a OPP: Assert clk_count == 1 for single clk helpers adds 914c6294f3e0 OPP: Provide a simple implementation to configure multiple clocks adds 526ee3d7b4c1 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds 6ee324afdf30 drivers/thermal/cpufreq_cooling: Use private callback ops [...] adds b279c6844690 drivers/thermal/cpufreq_cooling : Refactor thermal_power_c [...] adds 3c1325a6c02a drivers/thermal/cpufreq_cooling: Update outdated comments adds 77988a4351b2 drivers/thermal/devfreq_cooling: Extend the devfreq_coolin [...] adds 7a8696f727e1 MAINTAINERS: add include/dt-bindings/thermal to THERMAL adds 3be4812d6594 drivers/thermal/rcar_gen3_thermal: Improve logging during probe adds a5c34de17288 dt-bindings: thermal: qcom,spmi-temp-alarm: convert to dtschema adds 78516a12d742 dt-bindings: thermal: rcar-gen3-thermal: use positive logic adds 4768f717d85c dt-bindings: thermal: rcar-gen3-thermal: Add r8a779f0 support adds 86c7303100f0 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds 600640374ca2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f9aefd6b2aa3 net: warn if mac header was not set adds af185d8c7633 raw: complete rcu conversion adds 00bb2920cf6a nfp: compose firmware file name with new hwinfo "nffw.partno" adds 27faa0aa85f6 net: dsa: microchip: ksz9477: cleanup the ksz9477_switch_detect adds 91a98917a883 net: dsa: microchip: move switch chip_id detection to ksz_common adds 534a0431e9e6 net: dsa: microchip: move tag_protocol to ksz_common adds 930e579083d7 net: dsa: microchip: ksz9477: use ksz_read_phy16 & ksz_wri [...] adds f0d997e31bb3 net: dsa: microchip: move vlan functionality to ksz_common adds 00a298bbc238 net: dsa: microchip: move the port mirror to ksz_common adds e593df51ffe8 net: dsa: microchip: get P_STP_CTRL in ksz_port_stp_state [...] adds 7012033ce10e net: dsa: microchip: update the ksz_phylink_get_caps adds 980c7d171d3a net: dsa: microchip: update the ksz_port_mdb_add/del adds e587be759e6e net: dsa: microchip: update fdb add/del/dump in ksz_common adds 1fe94f542e66 net: dsa: microchip: move get_phy_flags & mtu to ksz_common adds 8720bd951b8e Merge branch 'net-dsa-microchip-common-spi-probe-for-the-k [...] adds b1f01b4bd7ad net: phy: smsc: Deduplicate interrupt acknowledgement upon [...] adds a80d8fb70cc7 net: phy: dp83td510: add SQI support adds 22aae52076cd mlxsw: Remove lag_vid_valid indication adds 21c795f8494a mlxsw: spectrum_switchdev: Pass 'struct mlxsw_sp' to mlxsw [...] adds 6e66d2e4b3a2 mlxsw: spectrum_switchdev: Do not set 'multicast_enabled' twice adds a6f43b1dad80 mlxsw: spectrum_switchdev: Simplify mlxsw_sp_port_mc_disab [...] adds c96a9919c79e mlxsw: spectrum_switchdev: Add error path in mlxsw_sp_port [...] adds fd66f5184c28 mlxsw: spectrum_switchdev: Convert mlxsw_sp_mc_write_mdb_e [...] adds 0100f840750c mlxsw: spectrum_switchdev: Handle error in mlxsw_sp_bridge [...] adds 70b34c77f127 mlxsw: Add enumerator for 'config_profile.flood_mode' adds 89df3c6261f2 mlxsw: cmd: Increase 'config_profile.flood_mode' length adds 6131d9630d98 mlxsw: pci: Query resources before and after issuing 'CONF [...] adds 736bf371d2d4 mlxsw: spectrum_fid: Save 'fid_offset' as part of FID structure adds 784763e59225 mlxsw: spectrum_fid: Use 'fid->fid_offset' when setting VNI adds 048fcbb71a0e mlxsw: spectrum_fid: Implement missing operations for rFID [...] adds ffd3018bf776 Merge branch 'mlxsw-unified-bridge-conversion-part-2' adds 340c3d337119 af_unix: Clean up some sock_net() uses. adds f302d180c6d4 af_unix: Include the whole hash table size in UNIX_HASH_SIZE. adds b6e811383062 af_unix: Define a per-netns hash table. adds 79b05beaa5c3 af_unix: Acquire/Release per-netns hash table's locks. adds cf2f225e2653 af_unix: Put a socket into a per-netns hash table. adds 2f7ca90a0188 af_unix: Remove unix_table_locks. adds 6dd4142fb5a9 Merge branch 'af_unix-per-netns-socket-hash' adds d13a3205a717 amt: remove unnecessary (void*) conversions adds f0d2ef7f92dc cxgb4vf: remove unexpected word "the" adds 7c0d97e4b696 net: ipa: remove unexpected word "the" adds d4667f96f485 isdn: mISDN: hfcsusb: drop unexpected word "the" in the comments adds a8236dfd8104 net: pcs: lynx: use mdiodev accessors adds 12cf1b89a668 net: phy: Add support for AQR113C EPHY adds c4fceb46add6 raw: remove unused variables from raw6_icmp_error() adds 7f72d923149c i40e: Add support for ethtool -s <interface> speed <speed in Mb> adds 3e0fcb782a9f i40e: Remove unnecessary synchronize_irq() before free_irq() adds 56878d49cc26 intel/i40e: delete if NULL check before dev_kfree_skb adds 85763435d5b5 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds ccb9bc1dfa44 nfp: add 'ethtool --identify' support adds 93817be8b62c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 3b11a756ec5b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 933ff53191eb selftests/bpf: specify expected instructions in test_verif [...] adds 7a42008ca5c7 selftests/bpf: allow BTF specs and func infos in test_veri [...] adds 1ade23711971 bpf: Inline calls to bpf_loop when callback is known adds f8acfdd04410 selftests/bpf: BPF test_verifier selftests for bpf_loop inlining adds 0e1bf9ed2000 selftests/bpf: BPF test_prog selftests for bpf_loop inlining adds b40b414ec8d9 Merge branch 'bpf_loop inlining' adds 95acd8817e66 bpf, x64: Add predicate for bpf2bpf with tailcalls support in JIT adds d4609a5d8c70 bpf, arm64: Keep tail call count across bpf2bpf calls adds 772251742262 samples/bpf: fixup some tools to be able to support xdp mu [...] adds 73087489250d selftests/bpf: Add benchmark for local_storage get adds 9676feccacdb test_bpf: fix incorrect netdev features adds 41c95dd6a604 bpf: Allow a TCP CC to write sk_pacing_rate and sk_pacing_status adds 9f0265e921de bpf: Require only one of cong_avoid() and cong_control() f [...] adds 6e945d57cc9f selftests/bpf: Test a BPF CC writing sk_pacing_* adds 0735627d78ca selftests/bpf: Test an incomplete BPF CC adds f14a3f644a1c selftests/bpf: Test a BPF CC implementing the unsupported [...] adds bb7a42578927 Merge branch 'Align BPF TCP CCs implementing cong_control( [...] adds 6dc7a0baf1a7 selftests/bpf: Fix rare segfault in sock_fields prog test adds 0babac54347c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b5c8b3fe8946 xfrm: no need to set DST_NOPOLICY in IPv4 adds 924b290655c0 xfrm: convert alg_key to flexible array member adds a562af600226 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds c8490f375393 Bluetooth: eir: Fix using strlen with hdev->{dev_name,short_name} adds 221a7a1d32ed Bluetooth: HCI: Fix not always setting Scan Response/Adver [...] adds d9cc9d78ca85 Bluetooth: mgmt: Fix refresh cached connection info adds 27ebf29de19a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a8eb8e6f7159 wifi: iwlegacy: 4965: fix potential off-by-one overflow in [...] adds 7312100d4e64 wifi: rtw89: allocate address CAM and MAC ID to TDLS peer adds 445b6bc362f9 wifi: rtw89: separate BSSID CAM operations adds 39913cc88540 wifi: rtw89: allocate BSSID CAM per TDLS peer adds 6a5a783a71cf wifi: rtw89: support TDLS adds 29363fb666bc wifi: rtw89: fix potential TX stuck adds 679955d54313 wifi: rtw89: enable VO TX AMPDU adds ad663693c1bf wifi: rtw89: add UNEXP debug mask to keep monitor messages [...] adds 9a3a593cba9a wifi: rtw89: drop invalid TX rate report of legacy rate adds c4756d5de72e wifi: rtw89: fix long RX latency in low power mode adds 37c6abc374d1 wifi: rtw89: pci: fix PCI doesn't reclaim TX BD properly adds 47324ab67af7 wifi: rtw89: disable invalid phy reports for all ICs adds 683a4647a7a3 wifi: rtw89: 8852a: rfk: fix div 0 exception adds bdf15e631b3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5d08b5c8578a Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds a9770a7569c1 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds ce914dfbc087 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 0a2af0bd6e48 Merge tag 'drm-misc-next-2022-06-17' of git://anongit.free [...] adds e0bef340fc25 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds 3866cba87dcd fbcon: Fix accelerated fbdev scrolling while logo is still shown adds cad564ca557f fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters adds 2b1333b80885 Merge drm/drm-next into drm-misc-next adds 0a61ef9cc30d dt-bindings:drm/bridge:anx7625: add port@0 property adds b708b36afd5b drm/bridge: anx7625: Use DPI bus type adds e6445be4f549 media: uapi: Add some RGB bus formats for i.MX8qm/qxp pixe [...] adds 5771fb9a8f79 media: docs: Add some RGB bus formats for i.MX8qm/qxp pixe [...] adds 1db8125eb806 dt-bindings: display: bridge: Add i.MX8qm/qxp pixel combin [...] adds 93e163a9e039 drm/bridge: imx: Add i.MX8qm/qxp pixel combiner support adds 2e7bee681637 dt-bindings: display: bridge: Add i.MX8qm/qxp display pixe [...] adds 1ec17c26bc06 drm/bridge: imx: Add i.MX8qm/qxp display pixel link support adds 3e859cc71167 dt-bindings: display: bridge: Add i.MX8qxp pixel link to D [...] adds 96988a526c97 drm/bridge: imx: Add i.MX8qxp pixel link to DPI support adds 1039fb60463c drm/bridge: imx: Add LDB driver helper support adds 48ed447c698b dt-bindings: display: bridge: Add i.MX8qm/qxp LVDS display [...] adds 3818715f62b4 drm/bridge: imx: Add LDB support for i.MX8qxp adds e60c4354840b drm/bridge: imx: Add LDB support for i.MX8qm adds 95b9cd1f7547 dt-bindings: mfd: Add i.MX8qm/qxp Control and Status Regis [...] adds 6456dc208e8a MAINTAINERS: add maintainer for DRM bridge drivers for i.MX SoCs adds 89fc84667553 drm/bridge/tc358775: Return before displaying inappropriat [...] adds 993a87917c2a drm/bridge/tc358775: Fix DSI clock division for vsync dela [...] adds 03e22ba090aa drm/bridge: ti-sn65dsi83: add more dev_err_probe adds 805245071240 drm/bridge: ti-sn65dsi83: Allow GPIO operations to sleep adds 255490f9150d drm: Drop drm_edid.h from drm_crtc.h adds 720cf96d8fec drm: Drop drm_framebuffer.h from drm_crtc.h adds 90bb087f6674 drm: Drop drm_blend.h from drm_crtc.h adds 7c1e1c5e0eb6 drm: Drop drm_connector.h from drm_crtc.h adds f16a716621a6 drm/amdgpu/display: drop set but unused variable adds 395d10ae4d29 drm/xlnx: Fix build failure due to missing include adds fb84efa28a48 drm/aperture: Run fbdev removal before internal helpers adds 5e41b01a7808 drm/panel: Add an API to allow drm to set orientation from panel adds 3fa214eea43a drm/panel: boe-tv101wum-nl6: Implement .get_orientation callback adds 47bef230225b drm/panel: panel-edp: Implement .get_orientation callback adds c0398df2a195 drm/panel: lvds: Implement .get_orientation callback adds a960e35ac011 drm/panel: panel-simple: Implement .get_orientation callback adds db9b4ffbfa82 drm/panel: ili9881c: Implement .get_orientation callback adds a64af136771a drm/panel: elida-kd35t133: Implement .get_orientation callback adds 15b9ca1641f0 drm: Config orientation property if panel provides it adds 841d742f094e drm/dp: Add wait_hpd_asserted() callback to struct drm_dp_aux adds 2327b13d6c47 drm/panel-edp: Take advantage of wait_hpd_asserted() in st [...] adds 3b5765df375c drm/panel: atna33xc20: Take advantage of wait_hpd_asserted [...] adds f5aa7d46b0ee drm/bridge: parade-ps8640: Provide wait_hpd_asserted() in [...] adds e1b7234b4a3f drm/display: Remove duplicate 'the' in two places. adds e21c3adc6fba drm/display/dp_mst: Don't validate port refs in drm_dp_che [...] adds 87a3451e346b drm/dp_mst: Get rid of old comment in drm_atomic_get_mst_t [...] adds 7c021558929f drm/nouveau/mmu: drop unexpected word "the" in the comments adds 7cd6bb82ad96 drm/prime: drop unexpected word "the" in the comments adds e179024e4be8 drm/vc4: drop unexpected word "the" in the comments adds dc6934d5ae00 drm: panel-orientation-quirks: drop unexpected word "the" [...] adds 62a4ddcb79e0 GPU: drm: drop unexpected word "the" in the comments adds 009a3a52791f drm/hyperv-drm: Include framebuffer and EDID headers adds e0a9f1fe206a dma-buf: deprecate DMABUF_SYSFS_STATS adds 7ac20b3a6a6b drm/nouveau/Kconfig: Drop duplicate "select ACPI_VIDEO" adds 876271118aa4 drm/display: Fix build error without CONFIG_OF adds a5543d4eab71 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds a820190204ae drm/amdgpu/display: Prepare for new interfaces adds b8b64595d6a1 drm/amdgpu: simplify amdgpu_device_asic_has_dc_support() adds ab9d97d6f9f1 drm/amdgpu: convert sienna_cichlid_get_default_config_tabl [...] adds f74e78ca90bd amdgpu: amdgpu_device.c: Removed trailing whitespace adds d5fe83d26dae drm/amd/pm: correct the way for retrieving current uclk frequency adds 66f549929814 drm/amd/pm: update SMU 13.0.0 driver_if header adds e309434ac567 drm/amd/pm: enable fclk ds feature for SMU 13.0.0 adds faf26f2b12e1 drm/amd: Fix spelling typo in comments adds 2f6247dad2c5 drm/amdgpu/pm: support mca_ceumc_addr in ecctable adds b801d8ad1b51 drm/amd: Add atomfirmware.h definitions needed for DCN32/321 adds 79b470e5ee83 drm/amd/display: Add DCN32/321 version identifiers adds 4f29f9cf092b drm/amd: add register headers for DCN32/321 adds ac2e555e0a7f drm/amd/display: Add DMCUB source files and changes for DCN32/321 adds 0efd4374f6b4 drm/amd/display: add dcn32 IRQ changes adds 58efeea32d5e drm/amd/display: add GPIO changes for DCN32/321 adds dda4fb85e433 drm/amd/display: DML changes for DCN32/321 adds 265280b99822 drm/amd/display: add CLKMGR changes for DCN32/321 adds 235c67634230 drm/amd/display: add DCN32/321 specific files for Display Core adds d3dfceb58de5 drm/amd/display: Add dependant changes for DCN32/321 adds 3b1229741eda drm/amdgpu/mes11: update mes11 api interface adds 577359ca1782 drm/amd/display: Add DM support for DCN32/DCN321 adds 85b0cc35efab drm/amd/display: add DCN32 to IP discovery table adds 49401d3a5c86 drm/amd/amdgpu: align the cg and pg settings adds 543036a2de71 drm/amd: Add GFX11 modifiers support to AMDGPU (v3) adds e42ce1366ae8 drm/amd/display: Fix USBC link creation adds 3dc35cf8789a drm/amd/display: Add missing instance for clock source register adds 2cb6915dcf70 drm/amd/display: Use DTBCLK for valid pixel clock adds 542a0f2ef9ea drm/amdgpu: introduce two work mode for imu adds a839a73b1815 drm/amd/display: Add guard for FCLK pstate message to PMFW [...] adds 9761843250f1 drm/amd/display: Various DML fixes to enable higher timings adds e06c5f59ffe1 drm/amd/display: Implement WM table transfer for DCN32/DCN321 adds b3f2c7966346 drm/amd/display: add missing interrupt handlers for DCN32/DCN321 adds 6a640b95b061 drm/amd/display: disable idle optimizations adds cbd3e8440e2e drm/amdgpu: print umc correctable error address adds 1908a07cffdf drm/amd/display: Select correct DTO source adds 218987fdead2 drm/amd/display: use updated clock source init routine adds 9fe5d08fc823 drm/amd/display: Ensure that DMCUB fw in use is loaded by [...] adds 16600b7d6636 drm/amdgpu: use the callback function for reset status pol [...] adds d57716702dea drm/amdgpu: add mmhub v3_0_1 headers adds 10c4ad3ae025 drm/amdgpu: add mmhub v3_0_1 ip block adds 8763e4c1a0e6 drm/amdgpu/pm: update MP v13_0_4 smu message register marco adds 7101ab97e3b0 drm/amdgpu/pm: implement the SMU_MSG_EnableGfxImu function adds 80d46fff3737 drm/amdgpu: add apu sequence in the imu v11 adds cb12d72b426c drm/amdgpu: add CSDMA reg offsets for NBIO v7.7.0 adds 72b5f23ccb0a drm/amdgpu: fix sdma doorbell issue on SDMA v6.0 and NBIO v7.7 adds 3ccb9ea99760 drm/amd/display: Add additional guard for FCLK pstate mess [...] adds 2388a778bdac drm/amd/display: Halve DTB Clock Value for DCN32 adds 9d6b2041761f drm/amdgpu: convert sienna_cichlid_populate_umd_state_clk( [...] adds 1d6c36333083 drm/amdgpu: simplify the logic in amdgpu_device_parse_gpu_ [...] adds be77243327d9 drm/amd/display: set dram speed for all states adds ac1ac694f717 drm/amdgpu: convert nbio_v2_3_clear_doorbell_interrupt() t [...] adds 2cfe34e18970 drm/amdgpu/gmc11: enable AGP aperture adds 2267a195e28c drm/amd/display: Disable DTB Ref Clock Switching in dcn32 adds da1db031cd30 drm/amdgpu/swsmu: add SMU mailbox registers in SMU context adds 3378aed7e2ec drm/amd/display: change dsc image width cap for dcn32 and dcn321 adds 7a09f61f8e84 drm/amdgpu/swsmu: use new register offsets for smu_cmn.c adds 4c1b3d0803ae drm/amdgpu: delete duplicate condition in gfx_v11_0_soft_reset() adds e87b92c6af53 drm/amd/display: do not override CURSOR_REQ_MODE when SubV [...] adds b5a0168e1406 drm/amdgpu: fix up comment in amdgpu_device_asic_has_dc_support() adds 452e9214431f drm/amd/display: Remove W/A for ODM memory pins adds 49f594995a92 drm/amd/display: add new pixel rate programming adds 6ea843e01bce drm/amd/display: set link fec status during init for DCN32 adds e127306d433f drm/amd/display: Introduce new update_clocks logic adds 0c9ed6044c5d drm/amd/display: FCLK P-state support updates adds 327f79d7a1d2 drm/amd/display: Updates for OTG and DCCG clocks adds 214d72f62978 drm/amd/display: update disp pattern generator routine for DCN30 adds 80fb7a409c64 drm/amd/display: cleaning up smu_if to add future flexibility adds b6a938441453 drm/amd/display: Match dprefclk with clk registers adds 405bb9eea36a drm/amd/display: Implement DTBCLK ref switching on dcn32 adds 3e80a5b068a5 drm/amd/display: Add ODM seamless boot support adds d8e4fb9112e8 drm/amdgpu/display: Protect some functions with CONFIG_DRM [...] adds 8b67e738ca17 drm/amdgpu/display/dc: Add ACP_DATA register adds 83eb5385b4f0 drm/amd/display: align dmub cmd header to latest dmub FW t [...] adds b3d0c0f2dfbe drm/amd/display: feed PSR-SU as psr version to dmub FW adds 1da5dab029c0 drm/amd/display: combine dirty rectangles in DMUB FW adds 3a6dce778de7 drm/amd/display: update GSP1 generic info packet for PSRSU adds aa303964bc34 drm/amd/display: revise Start/End SDP data adds 6d1044a070b2 drm/amd/display: program PSR2 DPCD Configuration adds 651d7ee63f33 drm/amdgpu: save the reset dump register value for devcoredump adds 3d8785f6c04a drm/amdgpu: adding device coredump support adds b07d1d73b09e drm/amd/amdgpu: Enable high priority gfx queue adds 4c7631800e6b drm/amd/amdgpu: add pipe1 hardware support adds a35806b36ea4 drm/amd/display: Passing Y-granularity to dmub fw adds 65657d98754c drm/amd/display: Set default value of line_capture_indication adds 32c453f18dcc drm/amd/display: add vline time in micro sec to PSR context adds 6cc5c77300af drm/amd/display: fix system hang when PSR exits adds c7eac19eda0a drm/amd/display: Set PSR level to enable ALPM by default adds c2a050c5e07f drm/amd/display: use HW lock mgr for PSR-SU adds e61a048eabf9 drm/amd/display: PSRSU+DSC WA for specific TCON adds 65e7a17499e1 drm/amd/display: add shared helpers to update psr config f [...] adds 381b590c307f drm/amd/display: calculate psr config settings in runtime in DM adds 1b0da5a3e90d drm/amd/display: update cursor position to DMUB FW adds 7cc191ee7621 drm/amd/display: Implement MPO PSR SU adds 84de5c2e92dc drm/amd/display: Update optimized blank calc and programming adds 453b0016a054 drm/amd/display: Detect dpcd_rev when hotplug mst monitor adds 031ac4e419df drm/amdgpu/discovery: add comments about VCN instance handling adds b94b02d72e2b drm/amdgpu/display: make some functions static adds d1b08baf9335 drm/amdgpu/display: fix DCN3.2 Makefiles for non-x86 adds 136f614931a2 drm/radeon: fix potential buffer overflow in ni_set_mc_spe [...] adds ea64228d26fe drm/amdgpu/soc21: add mode2 asic reset for SMU IP v13.0.4 adds ae204faa949d Revert "drm/amdgpu: Ensure the DMA engine is deactivated d [...] adds 165ab7b4319d Revert "drm/amd/display: Pass the new context into disable [...] adds 77361ed89a8b drm/amd/display: Avoid reading LTTPR caps in non-LTTPR mode. adds 2d017189e2b3 drm/amd/display: Blank eDP on enable drv if odm enabled adds 0c56705d8aae drm/amd/display: Correct min comp buffer size adds e5309d7f6610 drm/amd/display: add DP sanity checks during enable stream adds d8791dc7f941 drm/amd/display: Cap OLED brightness per max frame-average [...] adds 8246370341e8 drm/amd/display: Enable 3 plane MPO adds 874714feff31 drm/amd/display: [FW Promotion] Release 0.0.119.0 adds a0b9e4531b2e drm/amd/display: 3.2.188 adds d4965c53b95d drm/amd/display: Fix dpp dto for disabled pipes adds 6b6d12b6ff20 drm/amd/display: Fix entry into transient encoder assignme [...] adds d445dd7b39c5 drm/amd/display: Extend soc BB capabilitiy adds 9d001360b47b drm/amd/display: Add HDMI member to DTO adds 44961f6ebce9 drm/amd/display: 3.2.189 adds 6bad4ff84cb5 drm/amd/display: expose AMD specific DPCD for PSR-SU-RC support adds 6651875ad779 drm/amd/display: Add PSR-SU-RC support in DC adds f9f4daf15398 drm/amd/display: pass panel instance in DMUB dirty rect command adds 2ff6a14b2029 drm/amd/display: refactor dirty rect dmub command decision adds 68e355c00f2d drm/amdkfd:Fix fw version for 10.3.6 adds 61243c173cd2 drm/amd/amdgpu: Fix alignment issue adds 143fee0ccc97 drm/amdgpu: Add MODE register to wave debug info in gfx11 adds 0dc662318d36 drm/amd/display: Remove duplicated macro adds c55300ad4a18 drm/amd/display: Reduce frame size in the bouding box for DCN20 adds 6fbfc3a23c98 drm/amdkfd: Define config HSA_AMD_P2P to support peer-to-peer adds 08a2fd23c6c2 drm/amdgpu: Add peer-to-peer support among PCIe connected [...] adds 136788cc74cb drm/amd/display: fix null pointer deref error adds 87d6b28e4a75 drm/amd/display: Reduce frame size in the bouding box for DCN301 adds 284498206f31 drm/amd/display: Reduce frame size in the bouding box for [...] adds c4d7738c9efc drm/amdgpu: simplify amdgpu_ucode_get_load_type() adds feb54650bae2 drm/radeon: integer overflow in radeon_mode_dumb_create() adds 0f28cca87e9a drm/amdkfd: Extend KFD device topology to surface peer-to- [...] adds cac3bfcaedbf drm/amd/display: Reduce frame size in the bouding box for DCN21 adds 4e2d10443580 drm/amdkfd: Document and fix GTT BO kmap API adds 0381ac3ca2e7 drm/radeon: Initialize fences array entries in radeon_sa_b [...] adds 851dd8625320 drm/amdgpu: fix scratch register access method in SRIOV adds cde83d47482e drm/amd/pm: enable FW CTF feature for SMU 13.0.0 adds bb50bba9c6c7 drm/amd/pm: drop unneeded thermal_controller_type check adds 6f73d6762694 drm/amd/pm: optimize the interface for dpm feature status query adds 62f8f5c3bfc2 drm/amdgpu: enable ASPM support for PCIE 7.4.0/7.6.0 adds 1b3aa89550a2 drm/amdgpu: avoid to perform undesired clockgating operation adds d7053e631e89 drm/amd/pm: enable mode1 reset support for SMU 13.0.0 adds da4d45b7da93 drm/amd/pm: drop redundant declarations adds 26c763875e0c drm/amd/pm: drop unneeded dpm features disablement for SMU [...] adds 8728df26dd24 drm/amdgpu/mes: only invalid/prime icache when finish load [...] adds 5d88cb162c9d drm/amdgpu/jpeg2: Add jpeg vmid update under IB submit adds 9e68c3841390 drm/amd/pm: add interface to deallocate power_context for [...] adds 5b644783396b drm/amd/pm: enable BACO on smu_v13_0_7 adds 250195ff744f drm/amdgpu: fix limiting AV1 to the first instance on VCN3 adds 64f6516e60b0 drm/amdgpu: always flush the TLB on gfx8 adds ce19bbe46fcf drm/amdgpu/display: Remove unnecessary typecasts and fix b [...] adds 7aade9ceeb88 drm/amdgpu/display: Fix compilation issues adds 4c59b571fce6 drm/amdkfd: Remove field io_link_count from struct kfd_top [...] adds 73b4b53276a1 Revert "workqueue: remove unused cancel_work()" adds ab9a0b1f3661 drm/amdgpu: Cache result of last reset at reset domain level. adds 25a2b22e4148 drm/admgpu: Serialize RAS recovery work directly into rese [...] adds 2f83658ffc8c drm/amdgpu: Add work_struct for GPU reset from debugfs adds b5fd0cf3ea37 drm/amdgpu: Add work_struct for GPU reset from kfd. adds cf727044144d drm/amdgpu: Rename amdgpu_device_gpu_recover_imp back to a [...] adds 247c7b0dac3c drm/amdgpu: Stop any pending reset if another in progress. adds e3c60b4ef42d drm/amd/pm: update the driver if header for smu_v13_0_7 adds 5d6ec040ab44 drm/amd/pm: enable gfxoff on smu_v13_0_7 adds 7fc83cd079bb drm/amd/pm: support BAMACO reset on smu_v13_0_7 adds 72aeb6ee0c78 drm/amd/pm: fix driver reload SMC firmware fail issue for smu13 adds 438eac25d033 drm/amdgpu/discovery: enable vcn/jpeg v4_0_2 adds f2a5002541d0 drm/amd: disable GPA mode in backdoor load adds 5089c4a8ebea drm/amd/display: ignore modifiers when checking for format [...] adds d52ea3dc65a9 drm/amdgpu/pm: correct the firmware flag address for SMU I [...] adds 526e6ca5d1d5 drm/amdgpu/pm: remove the repeated EnableGfxImu message sending adds ea937ad6e925 drm/amdgpu: Fix GTT size reporting in amdgpu_ioctl adds 1f474c8742fd drm/amd/display: Use pre-allocated temp struct for boundin [...] adds d6aa8424bcac drm/amd/display: dml: move some variables to heap adds d11737f26ffe drm/amd/pm: enable UCLK DS feature for SMU 13.0.0 adds 272308add589 drm/amd/pm: enable MACO support for SMU 13.0.0 adds 1a65327a84db Revert "drm/amdgpu/gmc11: enable AGP aperture" adds 9731dd4cadc5 drm/amdkfd: Add available memory ioctl adds c443514a7d6d drm/amd/display: lower lane count first when CR done parti [...] adds b840b64bc8ed drm/amd/display: Fix monitor flash issue adds 71be4b16d39a drm/amd/display: dsc validate fail not pass to atomic check adds a141d2083b46 drm/amd/display: Add debug option for exiting idle optimiz [...] adds f51d22b0d04a drm/amd/display: update topology_update_input_v3 struct adds 5f034aef8479 drm/amd/display: 3.2.190 adds 85ee819fd08e drm/amd/display: Drop unused privacy_mask setters and getters adds f69e98a91a01 drm/amd/display: Fix comments adds a34136a3b352 drm/amd/display: DAL ACR, dc part, fix missing dcn30 adds c2fbe663ec4f drm/amd/display: Firmware assisted MCLK switch and FS adds 2bbb54bbacd6 drm/amd/display: Add support for HF-VSIF adds 28fdd0c32daf drm/amd/display: Copy hfvsif_infopacket when stream update adds 9a4c9de4838f drm/amd/display: Adding VTEM to dc adds 3de58f22f544 drm/amd/display: Pass vrr mode to dcn adds ebfb15262af3 drm/amd/display: Add vrr_active_variable to dc_stream_update adds ac31a24d9188 drm/amd/display: FVA timing adjustment adds ac78fa502afa drm/amd/display: Add null check to dc_submit_i2c_oem adds ba8b460445f8 drm/amd/display: Blank for uclk OC in dm instead of dc adds 68ad7f90c790 drm/amdgpu: remove redundant enable_mes and enable_mes_kiq adds 914da384ae9a drm/amdkfd: fix warning when CONFIG_HSA_AMD_P2P is not set adds 4e1db0119c64 Revert "drm/amdgpu/display: Protect some functions with CO [...] adds 2595fe04a44d drm/amdgpu/display: make FP handling in Makefiles consistent adds c435f61d0eb3 drm/amd/display: Drop unnecessary guard from DC resource adds 4ed49c954e35 drm/amdgpu/vcn: add unified queue ib test adds bb4f196b47b6 drm/amdgpu/vcn: support unified queue only in vcn4 adds e751e4be1eec drm/amdgpu/vcn: adjust unified queue code format adds b3e73cbf17a9 drm/amdgpu: Remove break for VMID loop TLB flush on MES adds 1f43b8903f3a drm/radeon: fix incorrrect SPDX-License-Identifiers adds f7ba887f606b drm/amdgpu: Adjust logic around GTT size (v3) adds 6626c5a4ea2e drm/amdgpu/pm: adjust EccInfo_t struct adds 8748de873fed drm/amdgpu/gmc11: avoid cpu accessing registers to flush VM adds 51c45e450fc8 drm/amd/pm: skip to set mp1 unload state in special case adds 1320d6c7b0de drm/amd: Don't show warning on reading vbios values for SMU13 3.1 adds 262236b4f5a7 drm/amd/display: add missing reg defs for DCN3x HUBBUB adds 0081bc072837 drm/amdgpu: add LSDMA block for LSDMA v6.0.1 adds 5d763a9955f0 drm/amd/display: Remove compiler warning adds 4dd905fd9429 drm/amd: Revert "drm/amd/display: keep eDP Vdd on when eDP [...] adds 10a362261570 drm/amd/display: Revert "drm/amd/display: Add flag to dete [...] adds 052eaf6af846 drm/amd/display: Revert "drm/amd/display: turn DPMS off on [...] adds 84a8b3908285 drm/amd/display: Release remote dc_sink under mst scenario adds 4d31819a3746 drm/amd/display: Take emulated dc_sink into account for HDCP adds ec457f837890 drm/amd/display: Drop unnecessary detect link code adds f04d275d94e1 drm/amd/display: add mst port output bw check adds 06f2f7772dc7 drm/amd/display: Fix eDP not light up on resume adds 3ab55e3a1ebc drm/amd/display: Turn off internal backlight when plugging [...] adds 4b33b5ffcf68 drm/amd/display: Add SMU logging code adds f173fbe5b042 drm/amd/display: Fix DC warning at driver load adds 98dd398aa3e0 drm/amd/display: Change HDMI judgement condition. adds f18368b686a8 drm/amd/display: Enrich the log in MST payload update adds 95133f41b090 drm/amd/display: Fix in overriding DP drive settings adds 2b96b036a6a5 drm/amd/display: rename lane_settings to hw_lane_settings adds 6bad8e4a0ec8 drm/amd/display: Change initializer to single brace adds a3e731260b93 drm/amd/display: Fix typo in override_lane_settings adds 0bbd1c7de319 drm/amd/display: Handle downstream LTTPR with fixed VS sequence adds 20cb72174ddc drm/amd/display: Remove unused vendor specific w/a adds 990cad0e4a9d drm/amd/display: extract update stream allocation to link_hwss adds a30e8c13e7af drm/amd/display: Fix in dp link-training when updating pay [...] adds 074efb5cadcb drm/amd/display: Check minimum disp_clk and dpp_clk debug option adds 04e6931a76e5 drm/amd/display: Update DPPCLK programming sequence adds a3a885878e74 drm/amd/display: Fix divide-by-zero in DPPCLK and DISPCLK [...] adds 32e8ab05ed81 drm/amd/display: Update SW state correctly for FCLK adds 3e838f7ccf64 drm/amd/display: Get VCO frequency from registers adds aeb73c608c5b drm/amd/display: Implement a pme workaround function adds 2d7a1ef85d01 drm/amd/display: Update hook dcn32_funcs adds 2b2db1f9dbfb drm/amd/display: Drop duplicate define adds dc597268225b drm/amd/display: 3.2.191 adds 43af2220b330 amd/display/dc: Fix COLOR_ENCODING and COLOR_RANGE doing n [...] adds 83a3439ddb28 drm/amdgpu: Drop CONFIG_BACKLIGHT_CLASS_DEVICE ifdefs adds efb4fd107cfd drm/amdkfd: correct sdma queue number of sdma 6.0.1 adds cb4b7a23ff85 drm/radeon: Drop CONFIG_BACKLIGHT_CLASS_DEVICE ifdefs adds 163d4cd26a18 drm/amdgpu: fix adev variable used in amdgpu_device_gpu_recover() adds fd6ae969cfa2 drm/amdgpu: vm - drop unexpected word "the" in the comments adds c85c623ab406 drm/amd/display: fix array index in DML adds eec53143b7fe drm/amd/display: fix incorrect comparison in DML adds f4f9b827d76d drm/amdkfd: Add queue to MES if it becomes active adds ab8529b0cdb2 drm/amdkfd: Free queue after unmap queue success adds 543faf57ee0e amdgpu/pm: Fix incorrect variable for size of clocks array adds ceb180361e38 amdgpu/pm: Fix possible array out-of-bounds if SCLK levels != 2 adds f12d07d6e9f2 drm/amdgpu/vcn: fix no previous prototype warning adds 3d313f09f314 drm/fourcc: fix integer type usage in uapi header adds fa3dab48defe gpu/drm/radeon: Fix typo in comments adds 508f748b0394 drm/amdgpu: To flush tlb for MMHUB of RAVEN series adds ff83e6e7ab04 drm/amdgpu: Fetch MES scheduler/KIQ versions adds e77a541f5dea drm/amdkfd: Enable GFX11 usermode queue oversubscription adds a957995618a8 drm/amdgpu: Update mes_v11_api_def.h adds 10a9035c36d0 drm/amd/display: Fix indentation in dcn32_get_vco_frequenc [...] adds 50ef0cacc43c drm/amdgpu: drop unexpected word 'for' in comments adds f64e6e0b6afe Revert "drm/amdgpu/display: set vblank_disable_immediate for DC" adds 5027605aedec drm/amdkfd: Fix spelling mistake "mechanim" -> "mechanism" adds 7fc494f9cf8e drm/amdgpu/display: Fix spelling mistake "supporing" -> "s [...] adds 366e817e83e4 Revert "drm/amd/display: ignore modifiers when checking fo [...] adds 12388c9d1f05 drm/amdgpu/display: reduce stack size in dml32_ModeSupport [...] adds 935b7d0b2446 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds 421f5410965d drm/i915: Call i915_gem_suspend() only after display is tu [...] adds 38ab51ab8650 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds e001a6e2fdfd Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] adds 134305b958a4 drm/msm/dpu: Increment vsync_cnt before waking up userspace adds be610941b4f3 drm/msm/dpu: Move LM CRC code into separate method adds 8ee27b2066fa drm/msm/dpu: Move MISR methods to dpu_hw_util adds 58f7322baeb6 drm/msm/dpu: Add MISR register support for interface adds 53231d7533ef drm/msm/dpu: Add interface support for CRC debugfs adds c77642d5841c drm/msm/dp: reset drm_dev to NULL at dp_display_unbind() adds 2f49e2e6b886 Merge branches 'msm-next-lumag-core', 'msm-next-lumag-dpu' [...] adds 3ea0d3ea63f0 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] adds bdc48fd571a7 video: fbdev: omapfb: Align '*' in comment adds cb5177336ecb video: fbdev: omap: Remove duplicate 'the' in comment adds b66e402e19f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 301fd0553383 Merge remote-tracking branch 'regmap/for-5.20' into regmap-next adds b26d1bb4cc6e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a70747b07ebf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6b183919f705 ASoC: core: Add new SOC_DOUBLE_SX_TLV macro adds 644ed467c773 ASoC: Merge fixes adds 1892a991886a ASoC: core: Make snd_soc_unregister_card() return void adds 0deb00393305 ASoC: amd: acp: Fix error handling in .remove() adds c3b5fd7fbb69 ASoC: rockchip: i2s: Fix crash on missing pinctrl adds 009b21f39275 dt-bindings: dsp: mediatek: Use meaningful names for mbox adds 74bbdd632637 firmware: mediatek: Use meaningful names for mbox adds 99370c4ea3d0 dt-bindings: dsp: mediatek: Add mt8186 dsp document adds acaeb8c62fd1 ASoC: SOF: mediatek: Align mt8186 clock names with dt-bindings adds 13d272d51bc1 Add MT8186 ADSP dt-binding adds 8c77cf26a82e ASoC: rockchip: i2s: switch BCLK to GPIO adds d92c3d13e765 ASoC: dt-bindings: rockchip: Document pinctrl-names for i2s adds 55e77abab2ee ASoC: rockchip: i2s: switch BCLK to GPIO adds d5017d1323d4 ASoC: topology: KUnit: Followup prototype change of snd_so [...] adds 4d6c2b46d817 ASoC: dapm: Move stereo autodisable check adds 09c5dcd20b38 Merge remote-tracking branch 'asoc/for-5.20' into asoc-next adds d902b6c5296c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bc0134112927 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds c9198d784fa9 blk-mq: Don't disable preemption around __blk_mq_run_hw_queue(). adds f0f5a5e24fa5 block: fix default IO priority handling again adds 93fd10125cd7 block: Return effective IO priority from get_current_ioprio() adds 86f80bd5f639 block: Generalize get_current_ioprio() for any task adds c85fb98c51a6 block: Make ioprio_best() static adds caf2c269be20 block: Fix handling of tasks without ioprio in ioprio_get(2) adds d2adb01a5bcb blk-ioprio: Remove unneeded field adds 8f3d8d7f56ab blk-ioprio: Convert from rqos policy to direct call adds 92c3dfe1cfce block: Initialize bio priority earlier adds 71ad7aabb896 block: Always initialize bio IO priority on submit adds 03b6901b0639 Merge branch 'for-5.20/block' into for-next adds 66923326b519 drbd: bm_page_async_io: fix spurious bitmap "IO error" on [...] adds d27743fb2061 Merge branch 'for-5.20/drivers' into for-next adds 1bacd264d3c3 io_uring: mark reissue requests with REQ_F_PARTIAL_IO adds b60cac14bb3c io_uring: fix merge error in checking send/recv addr2 flags adds aacf2f9f382c io_uring: fix req->apoll_events adds c487a5ad4883 io_uring: fail links when poll fails adds 9d2ad2947a53 io_uring: fix wrong arm_poll error handling adds c0737fa9a5a5 io_uring: fix double poll leak on repolling adds e70b64a3f28b io_uring: move io_uring_get_opcode out of TP_printk adds 386e4fb6962b io_uring: use original request task for inflight tracking adds 72c3cb76bc64 Merge branch 'io_uring-5.19' into for-5.20/io_uring adds e56bf847791a io_uring: define a 'prep' and 'issue' handler for each opcode adds 2f891b9cef5f io_uring: move to separate directory adds 6cdb765a5292 io_uring: move req async preparation into opcode handler adds d599bf39d8b9 io_uring: add generic command payload type to struct io_kiocb adds d1695891fe90 io_uring: convert read/write path to use io_cmd_type adds 02a2e8ab37f2 io_uring: convert poll path to use io_cmd_type adds a96a103960c7 io_uring: convert poll_update path to use io_cmd_type adds 05087d9dd61a io_uring: remove recvmsg knowledge from io_arm_poll_handler() adds 3e8cda47102a io_uring: convert net related opcodes to use io_cmd_type adds 5dc6bd86c9e8 io_uring: convert the sync and fallocate paths to use io_cmd_type adds 198d99e4f49f io_uring: convert cancel path to use io_cmd_type adds 000670268279 io_uring: convert timeout path to use io_cmd_type adds 1629033aac54 io_uring: convert open/close path to use io_cmd_type adds 65ba8bb61c14 io_uring: convert madvise/fadvise to use io_cmd_type adds d3032f8847d0 io_uring: convert file system request types to use io_cmd_type adds 9cd23b9d8c46 io_uring: convert epoll to io_cmd_type adds 118c2d24b0a0 io_uring: convert splice to use io_cmd_type adds 7ec9ab39a5f6 io_uring: convert msg and nop to io_cmd_type adds 6d4c771ede7b io_uring: convert rsrc_update to io_cmd_type adds 8558b06268c8 io_uring: convert xattr to use io_cmd_type adds 0003d84c95ae io_uring: convert iouring_cmd to io_cmd_type adds 8b2c8fe54da2 io_uring: unify struct io_symlink and io_hardlink adds 9195186de7d0 io_uring: define a request type cleanup handler adds f758d8ef852f io_uring: add io_uring_types.h adds 27d23ad37d2c io_uring: set completion results upfront adds 706de6a8b7b2 io_uring: handle completions in the core adds e8375207be32 io_uring: move xattr related opcodes to its own file adds 473f880bb11c io_uring: move nop into its own file adds 842ab605a983 io_uring: split out filesystem related operations adds 95d29bfaa52d io_uring: split out splice related operations adds beefff9e330e io_uring: split out fs related sync/fallocate functions adds c195bf430fc9 io_uring: split out fadvise/madvise operations adds caf24c00a207 io_uring: separate out file table handling code adds 5f4ee983e297 io_uring: split out open/close operations adds 3b5aadb46d28 io_uring: move uring_cmd handling to its own file adds 1242db117b5e io_uring: add a dummy -EOPNOTSUPP prep handler adds 335993e68c28 io_uring: move epoll handler to its own file adds 54a8efac8c5e io_uring: move statx handling to its own file adds e1c6b3f51544 io_uring: split network related opcodes into its own file adds b24c8dd1d09e io_uring: move msg_ring into its own file adds d2823aff7839 io_uring: move our reference counting into a header adds 148c3b2c3b5d io_uring: move timeout opcodes and handling into its own file adds 5341ada6ff8f io_uring: move SQPOLL related handling into its own file adds 50a16efb0530 io_uring: use io_is_uring_fops() consistently adds 378073044d7a io_uring: move fdinfo helpers to its own file adds 408818281af5 io_uring: move io_uring_task (tctx) helpers into its own file adds 0db0dce29e12 io_uring: include and forward-declaration sanitation adds 0f71e6d97287 io_uring: add opcode name to io_op_defs adds 484d3b6adf76 io_uring: move poll handling into its own file adds 8aaf15cf4e42 io_uring: move cancelation into its own file adds 260dcd94cda7 io_uring: split provided buffers handling into its own file adds 7f4f75ca6fd6 io_uring: move rsrc related data, core, and commands adds 046b28a2c4b4 io_uring: move remaining file table manipulation to filetable.c adds 0d992b7d478d io_uring: move read/write related opcodes to its own file adds 65d24f54dc08 io_uring: move opcode table to opdef.c adds 4580550a1de8 io_uring: add support for level triggered poll adds 1c6d4a4502d2 io_uring: deprecate epoll_ctl support adds 6bf59b3cb430 io_uring: make reg buf init consistent adds 9b7e745846f9 io_uring: move defer_list to slow data adds 9b8f0dd23f10 io_uring: better caching for ctx timeout fields adds 66a685765cf3 io_uring: refactor ctx slow data placement adds a48d35733614 io_uring: move small helpers to headers adds b6ec81b7b674 io_uring: explain io_wq_work::cancel_seq placement adds e3eb57aa83ed io_uring: inline ->registered_rings adds ee17099e3cd9 io_uring: never defer-complete multi-apoll adds 08b4a9990bf5 io_uring: remove check_cq checking from hot paths adds 907fbb11c862 io_uring: don't set REQ_F_COMPLETE_INLINE in tw adds a64b359af7ff io_uring: remove unused IO_REQ_CACHE_SIZE defined adds dbab5458f2e3 io_uring: rw: delegate sync completions to core io_uring adds e6120e82ad94 io_uring: kill REQ_F_COMPLETE_INLINE adds 0906c716866f io_uring: refactor io_req_task_complete() adds 790167a3bcee io_uring: don't inline io_put_kbuf adds 5a2b70944cc3 io_uring: poll: remove unnecessary req->ref set adds 7e5b2f6e63fa io_uring: switch cancel_hash to use per entry spinlock adds c85aac88c25c io_uring: pass poll_find lock back adds 68d305e5bf04 io_uring: clean up io_try_cancel adds a7a73dadaaf8 io_uring: limit the number of cancellation buckets adds dc6892a2f549 io_uring: clean up io_ring_ctx_alloc adds bdfb10ddea9f io_uring: use state completion infra for poll reqs adds 2aa997aff455 io_uring: add IORING_SETUP_SINGLE_ISSUER adds ea9130689985 io_uring: pass hash table into poll_find adds 1a51586bcf34 io_uring: introduce a struct for hash table adds a10219ef0ff6 io_uring: propagate locking state to poll cancel adds 33fd68214431 io_uring: mutex locked poll hashing adds 48654c26f2f3 io_uring: kbuf: add comments for some tricky code adds 2df11c2dbd48 io_uring: don't expose io_fill_cqe_aux() adds 6d309e53a675 io_uring: don't inline __io_get_cqe() adds 0320b0e01f0f io_uring: introduce io_req_cqe_overflow() adds a7a529627713 io_uring: deduplicate __io_fill_cqe_req tracing adds 18113d739593 io_uring: deduplicate io_get_cqe() calls adds a2a40afa4ece io_uring: change ->cqe_cached invariant for CQE32 adds 955bb076a6ee io_uring: kill extra io_uring_types.h includes adds 3a864f1d7514 io_uring: make io_uring_types.h public adds 0bba2c79c463 io_uring: clean up tracing events adds c7c81b36e560 io_uring: move a few private types to local headers adds 6404465d36b7 io_uring: remove extra io_commit_cqring() adds c36f021a39d7 io_uring: reshuffle io_uring/io_uring.h adds b1c015e33380 io_uring: move io_eventfd_signal() adds 3240edd9bec2 io_uring: remove ->flush_cqes optimisation adds 7e75740d691b io_uring: fix multi ctx cancellation adds 81dd7f40f7d5 io_uring: improve task exit timeout cancellations adds 79e17c747b35 io_uring: fix io_poll_remove_all clang warnings adds 6d409a22eb87 io_uring: hide eventfd assumptions in eventfd paths adds 033d48c6c8be io_uring: introduce locking helpers for CQE posting adds 49827465cd37 io_uring: add io_commit_cqring_flush() adds dedcb3f7760d io_uring: opcode independent fixed buf import adds 9e71c23270a4 io_uring: move io_import_fixed() adds 54df8e3a46a3 io_uring: consistent naming for inline completion adds 6bfca432154c io_uring: add a warn_once for poll_find adds 1f925eb3410b io_uring: optimize io_uring_task layout adds d23893c826c1 io_uring: improve io_run_task_work() adds 263467d16d3a io_uring: move list helpers to a separate file adds edee9ff49acf io_uring: dedup io_run_task_work adds 6d34a64f7a07 io_uring: remove priority tw list optimisation adds 5ddbb7159b73 io_uring: remove __io_req_task_work_add adds eaf93b48a674 io_uring: lockless task list adds 52055d56c05b io_uring: introduce llist helpers adds a48ac1748296 io_uring: batch task_work adds c12b3e317b5b io_uring: add trace event for running task work adds 35555ea4f829 io_uring: trace task_work_run adds fd359043be7a io_uring: kbuf: kill __io_kbuf_recycle() adds 5e246f8ef102 io_uring: have cancelation API accept io_uring_task directly adds 10e8faa75fca io_uring: add IORING_ASYNC_CANCEL_FD_FIXED cancel flag adds f8214958dbfe io_uring: add sync cancelation API through io_uring_register() adds 29b40e30cda8 io_uring: clean poll ->private flagging adds 853de55c23ce io_uring: remove events caching atavisms adds 4d05d2763a84 io_uring: add a helper for apoll alloc adds 40a52b6175a4 io_uring: change arm poll return values adds 6e9453d107d9 io_uring: refactor poll arm error handling adds fd83fc449207 io_uring: optimise submission side poll_refs adds 1e8bff9df8d9 io_uring: kbuf: inline io_kbuf_recycle_ring() adds bb8715979aed io_uring: move POLLFREE handling to separate function adds c2878e55a6fe Merge branch 'for-5.20/io_uring' into for-next adds 6266a427d69f mm: Move starting of background writeback into the main ba [...] adds 7ab80b6591ad mm: Move updates of dirty_exceeded into one place adds d65d606be05c mm: Add balance_dirty_pages_ratelimited_flags() function adds 73910f10f3db iomap: Add flags parameter to iomap_page_create() adds c1b663972955 iomap: Add async buffered write support adds 29807ff622d7 iomap: Return -EAGAIN from iomap_write_iter() adds 76a917b989e4 fs: Add check for async buffered writes to generic_write_checks adds 0370867ab70e fs: add __remove_file_privs() with flags parameter adds b8dc37200be8 fs: Split off inode_needs_update_time and __file_update_time adds 4eac682de98a fs: Add async write file modification handling. adds 688765868503 io_uring: Add support for async buffered writes adds 9a7a3d89075f io_uring: Add tracepoint for short writes adds 34761bb0fde5 xfs: Specify lockmode when calling xfs_ilock_for_iomap() adds e34b1c3522f3 xfs: Add async buffered write support adds d3aa259c47dd Merge branch 'for-5.20/io_uring-buffered-writes' into for-next adds 48d675bc9c8d Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds 9ae6e8b1c9bb dm era: commit metadata in postsuspend after worker stops adds 78ccef91234b dm: do not return early from dm_io_complete if BLK_STS_AGA [...] adds 61b6e2e5321d dm: fix BLK_STS_DM_REQUEUE handling when dm_io represents [...] adds 90736eb3232d dm mirror log: clear log bits up to BITS_PER_LONG boundary adds 857ef80a67a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 01f14343cbe6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e94c5ecc230b mmc: sdhci-pci-gli: Fix build error unused-function adds fddbf585ab1f mmc: sdhci-of-esdhc: Fixup use of of_find_compatible_node() adds eae3d7c2f7ed Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 554a6765b568 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] adds 14ba4af43c36 next-20220617/battery adds c0216c0e68f7 regulator: rt5120: Add PMIC regulator support adds 8171c93bac1b regulator: mt6370: Add mt6370 DisplayBias and VibLDO support adds e3bb9f215f3c Merge remote-tracking branch 'regulator/for-5.20' into reg [...] adds 3922d2738030 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 923f3857e346 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds dd0e91b44071 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds ca6fab49330f Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds db5708efbcb7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 4cf942e99f0a Merge branch 'next' of git://github.com/cschaufler/smack-next adds 29d733565198 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds a3a6a31c6357 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5c7b9a89c60c dt-bindings: arm: qcom: fix Alcatel OneTouch Idol 3 compatibles adds 0c8195fca687 dt-bindings: arm: qcom: fix Longcheer L8150 compatibles adds 4de2601759e5 dt-bindings: arm: qcom: fix MSM8916 MTP compatibles adds 317e5467957b dt-bindings: arm: qcom: fix MSM8994 boards compatibles adds 496bb1347265 dt-bindings: arm: qcom: add missing MSM8916 board compatibles adds 215ad5a02e6c dt-bindings: arm: qcom: add missing MSM8994 board compatibles adds 4c74aef40300 dt-bindings: arm: qcom: add missing SM8150 board compatibles adds 197b6d70cf9e dt-bindings: arm: qcom: add missing SM8250 board compatibles adds 33a34cefdfaa dt-bindings: arm: qcom: add missing SM8350 board compatibles adds de0f2f0d6f35 dt-bindings: vendor-prefixes: add Shift GmbH adds a47214e3fde9 dt-bindings: arm: qcom: add missing MSM8998 board compatibles adds 581704606d4e dt-bindings: arm: qcom: add missing MSM8992 board compatibles adds 1ceefa2a55ce dt-bindings: arm: qcom: add missing QCS404 board compatibles adds 4fc3efba3205 dt-bindings: arm: qcom: add missing SDM630 board compatibles adds 7e86c41be0be dt-bindings: arm: qcom: add missing SDM636 board compatibles adds 1facf9135a1b dt-bindings: arm: qcom: add missing SDM845 board compatibles adds 103a90f68bf1 dt-bindings: arm: qcom: add missing SM6125 board compatibles adds f9702486c77b dt-bindings: arm: qcom: add missing SM6350 board compatibles adds f77024c80147 dt-bindings: arm: aspeed: document board compatibles adds ae8980247d5a dt-bindings: arm: aspeed: document board compatibles adds 881010ed2796 Merge branch 'for-v5.20/dt-bindings-aspeed' into next/dt-bindings adds 7752cf2fe2d5 dt-bindings: arm: aspeed: add Aspeed Evaluation boards adds 8ebbcd3cef3a Merge branch 'for-v5.20/dt-bindings-aspeed' into next/dt-bindings adds f8928d8cd2b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 40308f9642a8 spi: fsi: Increase timeout and ensure status is checked adds 49976148db4e Merge remote-tracking branch 'spi/for-5.20' into spi-next adds f6ab3e0031c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 426563042c14 Merge branch into tip/master: 'irq/core' adds f51669e28274 Merge branch into tip/master: 'perf/core' adds 8d705ae01335 Merge branch into tip/master: 'sched/core' adds 9fd9faec3975 Merge branch into tip/master: 'x86/cpu' adds d9180eec9be9 Merge branch into tip/master: 'x86/fpu' adds 229e73d46994 x86/pmem: Fix platform-device leak in error path adds 6e265647ecf6 Merge branch into tip/master: 'x86/misc' adds ed9dd776a904 Merge branch into tip/master: 'x86/mm' adds 4745ca43104b x86/vmware: Use BIT() macro for shifting adds aa87c769aa1a Merge branch into tip/master: 'x86/vmware' adds 6af8f78b6b1a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds b766748baee2 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds baaf7f3a7a16 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds 35109a5450af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c17d9238ecd8 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds 2f4f5aa31826 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds f9710c357e5b xen-blkfront: Handle NULL gendisk adds ecb6237fa397 x86/xen: Remove undefined behavior in setup_features() adds ca6969013d13 drm/xen: Add missing VM_DONTEXPAND flag in mmap callback adds dbe97cff7dd9 xen/gntdev: Avoid blocking in unmap_grant_pages() adds 1f1dd088ee47 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 3cd8cc98d634 platform/x86: Drop the PMC_ATOM Kconfig option adds 50d88b1d1e79 platform/x86: system76_acpi: Use dev_get_drvdata adds 0eb658406864 platform/surface: aggregator: Allow is_ssam_device() to be [...] adds dc0393c76f37 platform/surface: aggregator: Allow devices to be marked a [...] adds 5c1e88b98c60 platform/surface: aggregator: Allow notifiers to avoid com [...] adds 74bb2d0bc57a platform/surface: aggregator_registry: Use client device w [...] adds f80345b89cc5 power/supply: surface_charger: Use client device wrappers [...] adds b49ba26bec45 power/supply: surface_battery: Use client device wrappers [...] adds 2c2c3a07086c HID: surface-hid: Add support for hot-removal adds 25e2ca7301bd platform/surface: aggregator: Add comment for KIP subsyste [...] adds 1aa4c85bab76 platform/surface: aggregator_registry: Generify subsystem [...] adds 58a4d884b509 platform/surface: aggregator_registry: Change device ID fo [...] adds d420185489e5 platform/surface: aggregator_registry: Add KIP device hub adds 7518eefeb7ad platform/surface: aggregator_registry: Add support for key [...] adds 015abc8dbd4d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3de7203115af platform/chrome: wilco_ec: event: Fix typo in comment adds 20a75a546550 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b013da560f93 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 77515ebaf019 devcoredump: remove the useless gfp_t parameter in dev_cor [...] adds a52ed4866d2b mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv adds 8f3572f74374 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds fb119dcb97f4 Revert "usb: dwc3: Remove the checks of -ENOSYS" adds 485394c63f47 MAINTAINERS: Repair file entry in ASPEED USB UDC DRIVER adds 3d393f0303b5 usb: gadget: aspeed_udc: fix missing spin_unlock_irqrestor [...] adds c09b1f372e74 usb: gadget: aspeed_udc: cleanup loop in ast_dma_descripto [...] adds e2900f7466dd usb: gadget: ast2600: Fix a couple of spelling mistakes adds 44830e11ae9e usb: gadget: Remove unnecessary print function dev_err() adds 7a96b6ea90a4 usb: musb: Add support for PolarFire SoC's musb controller adds 4a691b8c157a MAINTAINERS: add musb to PolarFire SoC entry adds afbd04e66e5d usb: dwc3: core: Deprecate GCTL.CORESOFTRESET adds 098c4d43b91a dt-bindings: usb: dwc3: Add wakeup-source property support adds 649f5c842ba3 usb: dwc3: core: Host wake up support from system suspend adds 360e8230516d usb: dwc3: qcom: Add helper functions to enable,disable wake irqs adds 6895ea55c385 usb: dwc3: qcom: Configure wakeup interrupts during suspend adds d9be8d5c5b03 usb: dwc3: qcom: Keep power domain on to retain controller status adds 144a96f7f96e usb: typec: mux: Allow muxes to specify mode-switch adds a37599ebfb65 usb: typec: mux: Add CONFIG guards for functions adds 40a959d7042b usb: host: ohci-ppc-of: Fix refcount leak bug adds 9d6d5303c39b usb: renesas: Fix refcount leak bug adds 196a58bdec7c usb: musb: core: drop redundant checks adds 7d34b0717c05 USB: ohci-sm501: Fix typo in comment adds 274a12ea4007 USB: storage: Fix typo in comment adds 5c586db84652 usb: host: ehci-q: Fix ehci_submit_single_step_set_feature [...] adds 8709115180c6 usb: chipidea: udc: implement get_frame adds 18171cfc3c23 usb: chipidea: ci_hdrc_imx: use dev_err_probe() adds 281aec87d09b usb: host: ohci-platform: add TPL support adds 401e9d73225a usb: host: ehci-platform: add TPL support adds 54bd6c9a3b7b dt-bindings: usb: dwc2: document TPL support adds 2c8845fe9342 usb: dwc2: host: add TPL support adds 9dbdac024d4d staging: octeon-usb: move driver out of staging adds 105f3fd2f789 Merge branch 'staging-octeon' of gitolite.kernel.org:/pub/ [...] adds 999986bf8fba Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds fca28776975a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 7828466cff6b USB: serial: use kmemdup instead of kmalloc + memcpy adds 2b50a6a1cadc Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds 1329689118a7 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds 3cc624beba63 fpga: fpga-mgr: support bitstream offset in image buffer adds 288cc44b2707 docs: fpga: mgr: document parse_header() callback adds 5f8d4a900830 fpga: microchip-spi: add Microchip MPF FPGA manager adds b7eb6da9b5f9 dt-bindings: fpga: add binding doc for microchip-spi fpga mgr adds e2c003bc6488 MAINTAINERS: add Microchip PolarFire FPGA drivers entry adds 03befda96ad3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 38eb240530b2 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] adds d2233f69db45 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] adds 26caada580c7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds df2cc16d293f extcon: Remove extraneous space before a debug message adds b291ecae1aec extcon: Drop unexpected word "the" in the comments adds a7d674db4612 extcon: max77843: Replace irqchip mask_invert with unmask_base adds 9edc2c834126 extcon: sm5502: Drop useless mask_invert flag on irqchip adds 775486c09698 extcon: rt8973a: Drop useless mask_invert flag on irqchip adds e94332968d40 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] adds c0c725d7350e gnss: replace ida_simple API adds 4509a1643564 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] adds 488ca2cb9345 staging: r8188eu: remove NULL check before vfree adds d3bf108493f2 staging: r8188eu: replace confusing macros adds 97319bf5ca2a staging: r8188eu: remove unused macros adds 43bf6b646d0a staging: r8188eu: call rtw_IOL_append_WB_cmd directly adds 75997163e013 staging: r8188eu: call rtw_IOL_append_WW_cmd directly adds 892ba0393f5a staging: r8188eu: call rtw_IOL_append_WD_cmd directly adds 012e6068801c staging: r8188eu: call rtw_IOL_append_WRF_cmd directly adds 6e9e4acd8a06 staging: sm750fb: fix CamelCase function parameter adds e0c718411cbb staging: vchiq: provide testing instructions adds aa64e956f4bd staging: rtl8723bs: remove trailing whitespace adds 9832187bf942 Staging: r8188eu: core: rtw_xmit: Fixed some whitespace co [...] adds 4c813e791b14 Staging: r8188eu: core: rtw_xmit: Fixed two indentation co [...] adds afc0eba8b3e5 Staging: r8188eu: core: rtw_xmit: Fixed some spelling erro [...] adds 34a033fe3476 Staging: r8188eu: core: rtw_xmit: Fixed a brace coding sty [...] adds 4175971d0eff Staging: r8188eu: core: rtw_xmit: Fixed a coding style issue adds 908b130df51e staging: r8188eu: replace N_BYTE_ALIGMENT with ALIGN adds 263929afa4d6 staging: r8188eu: remove basic_types.h adds 6ad9232a99e0 Merge branch 'staging-octeon' of gitolite.kernel.org:/pub/ [...] adds 04b3b6ae8be7 staging: r8188eu: Fixed a function declaration coding style issue adds dd875fb74799 staging: r8188eu: Fixed two brace coding style issues adds 3ff13c76b040 staging: r8188eu: Fixed two whitespace coding style issues adds c99c8bc93844 staging: r8188eu: Fixed comment style adds 8821931e614d staging: r8188eu: Fixed some blank line coding style issues adds a9ffd28b0106 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds f96bf9a198c9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 9114741e1e5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0b8a3d807bcd Merge branch 'fixes' into for-next adds ecc7d8972f48 Merge branch 'misc' into for-next adds 32ec3929dcd0 Merge branch 'misc' into for-next adds 9f38c9d9e645 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f54912b228a8 scsi: ufs: ufs-mediatek: Fix build error and type mismatch adds c577ab7ba5f3 scsi: iscsi: Fix HW conn removal use after free adds 3328333b47f4 scsi: iscsi: Allow iscsi_if_stop_conn() to be called from kernel adds da2f132d00d9 scsi: iscsi: Clean up bound endpoints during shutdown adds bb42856bfd54 scsi: iscsi: Add helper to remove a session from the kernel adds 7bf01eb0d4f9 scsi: qedi: Use QEDI_MODE_NORMAL for error handling adds 31500e902759 scsi: iscsi: Fix session removal on shutdown adds 4b9f8ce4d5e8 scsi: iscsi: Rename iscsi_conn_queue_work() adds 8af809966c0b scsi: iscsi: Add recv workqueue helpers adds f1d269765ee2 scsi: iscsi: Run recv path from workqueue adds f93a722fa7b3 scsi: iscsi_tcp: Tell net when there's more data adds 9b89153680f6 scsi: iscsi_tcp: Drop target_alloc use adds 533ac412fdb4 scsi: iscsi: Remove unneeded task state check adds e1c6a7ec1429 scsi: iscsi: Remove iscsi_get_task back_lock requirement adds 6d626150d6d1 scsi: iscsi: Try to avoid taking back_lock in xmit path adds 6e637b723d82 scsi: libiscsi: Improve conn_send_pdu API adds 873cdda193fc scsi: core: bsg: Remove usage of the deprecated ida_simple [...] adds 13d2d3428768 scsi: mpt3sas: Fix typo in comment adds efef34cb4545 scsi: mpt3sas: Fix whitespace and spelling mistake adds e1397bc6adde scsi: hisi_sas: Align comments adds 950d2867c1fb scsi: message: fusion: Drop redundant "the" adds b73b14300e9f scsi: target: Remove duplicate "the" adds ebd676ff3b3f scsi: aacraid: Remove redundant "the" adds 82ede9c19839 scsi: ufs: core: Fix typos in error messages adds e448c8508d74 scsi: snic: Remove redundant "on" adds bc98b503b111 scsi: sym53c8xx_2: Remove redundant "with" adds cc06af0bbc21 scsi: trace: Print driver_tag and scheduler_tag in SCSI trace adds 90c3ca3f247d scsi: mpt3sas: Remove flush_scheduled_work() call adds e34cc16a8042 scsi: MAINTAINERS: Update cxgb3i and cxgb4i maintainer adds ba94ce468021 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 61afafe8b938 remoteproc: imx_rproc: Fix refcount leak in imx_rproc_addr_init adds 5e579c0f98f6 Merge branches 'rproc-next' and 'rpmsg-next' into for-next adds 6db482f7bece Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 090ca30459ea gpiolib: devres: Get rid of unused devm_gpio_free() adds 977eb93c798f dt-bindings: gpio: gpio-mvebu: convert txt binding to DT s [...] adds 5054a0bb33cd dt-bindings: gpio: gpio-mvebu: deprecate armadaxp-gpio adds 04e59aedee8d dt-bindings: gpio: gpio-mvebu: document offset and marvell [...] adds d9a5d6f7df04 gpio: davinci: Add support for system suspend/resume PM adds bb421c7f0f86 dt-bindings: gpio: renesas,rcar-gpio: R-Car V3U is R-Car Gen4 adds f58a8504803c gpio: twl4030: Drop platform teardown callback adds bb4012e8d4cc gpio: twl4030: Don't return an error after WARN in .remove adds 1933569ab533 gpio: ucb1400: Remove platform setup and teardown support adds 0c609049273b gpio: brcmstb: Make .remove() obviously always return 0 adds 097c53a72818 gpio: xgs-iproc: Drop if with an always false condition adds 13fccb6af6b3 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds d3bb436deb78 gpio: pch: Use dev_err_probe() adds b65bb2c14891 gpio: pch: Change PCI device macros adds 56381d883b14 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5c17d47aea3c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ea53b62ccf93 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 25e1f968cddd Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] adds b752081124c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0829c35dc534 pwm: Drop support for legacy drivers adds f6bc65d3eebb pwm: atmel-tcb: Fix typo in comment adds ef2e35d90890 pwm: Reorder header file to get rid of struct pwm_capture [...] adds 5c8dca97404b pwm: Drop unused forward declaration from pwm.h adds fe00faee8060 dt-bindings: pwm: Add MT8365 SoC binding adds 394b517585da pwm: mediatek: Add MT8365 support adds 6a454238cf1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0795266bc54c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bfd6e50ad42d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 451f767666be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3b1008156e8f Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds d46cfa64184c Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] adds d67d65a37b66 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c5c986f0699c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 80e5e87c20f1 Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] adds 178329d4d635 bus: mhi: host: pci_generic: Add support for Quectel EM120 [...] adds b7ce71625431 bus: mhi: host: pci_generic: Add Cinterion MV31-W with new [...] adds 7f2691940bb8 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] adds ae8d27b55140 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds bcb81eaa4115 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d66a53ff1ab2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4ed787089219 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds 1653ba8c128b Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] adds c462f63731e0 mm: Add an assertion that PG_private and folio->private ar [...] adds 7e6f237156e0 mpage: Convert do_mpage_readpage() to use a folio adds 7ef7bc1d02e5 hugetlb: Convert huge_add_to_page_cache() to use a folio adds ddb1e8571f40 filemap: Remove add_to_page_cache() and add_to_page_cache_ [...] adds cc08fe84df51 filemap: Add filemap_get_folios() adds 473b9ba491af buffer: Convert clean_bdev_aliases() to use filemap_get_folios() adds 6ca9c799f22a ext4: Convert mpage_release_unused_pages() to use filemap_ [...] adds 74602fcefb38 ext4: Convert mpage_map_and_submit_buffers() to use filema [...] adds 61ba61df1aa4 f2fs: Convert f2fs_invalidate_compress_pages() to use file [...] adds 95313b6bb575 hugetlbfs: Convert remove_inode_hugepages() to use filemap [...] adds a678d6303153 nilfs2: Convert nilfs_copy_back_pages() to use filemap_get [...] adds 55695b8a2d89 vmscan: Add check_move_unevictable_folios() adds 8b5d2cccd9d6 shmem: Convert shmem_unlock_mapping() to use filemap_get_folios() adds 2395ce355172 filemap: Remove find_get_pages_range() and associated functions adds ced795727251 netfs: Remove extern from function prototypes adds cf89d526e5c8 filemap: Move 'filler' case to the end of do_read_cache_folio() adds 34f735bc98eb filemap: Handle AOP_TRUNCATED_PAGE in do_read_cache_folio() adds 2254c70bc7c7 filemap: Use filemap_read_folio() in do_read_cache_folio() adds a2286170e0c5 docs: Improve ->read_folio documentation adds 27e9269da055 block: Remove check of PageError adds 293daec2b5c3 afs: Remove check of PageError adds 6f6bd225bfb4 freevxfs: Remove check of PageError adds 68cf2748ed50 hfs: Remove check for PageError adds 0fa32943f19a hfsplus: Remove check for PageError adds 214036c2ea7a ntfs: Remove check for PageError adds 8bfe2448f10c ext2: Remove check for PageError adds f5cc87989c2f nilfs2: Remove check for PageError adds 7b075306dbbc ntfs: Remove check for PageError adds 547fff81bfc4 ntfs3: Remove check for PageError adds 0c31ae48e9a9 reiserfs: Remove check for PageError adds 4033af8a5597 ufs: Remove checks for PageError adds 856b3ca2d0d1 remap_range: Remove check of uptodate flag adds 373de7b39f2f jfs: Remove check for PageUptodate adds a09bf291ce73 iomap: Remove test for folio error adds 864f1b49c1a2 orangefs: Remove test for folio error adds 2302500d749c buffer: Remove check for PageError adds 5139ce65485b nfs: Leave pages in the pagecache if readpage failed adds 40156da8ed79 btrfs: Use a folio in wait_dev_supers() adds 7e1921d7a220 buffer: Don't test folio error in block_read_full_folio() adds 162d8f15bb60 squashfs: Return the actual error from squashfs_read_folio() adds dc19ede07089 hostfs: Handle page write errors correctly adds c2f93ecca7e3 ocfs2: Use filemap_write_and_wait_range() in ocfs2_cow_syn [...] adds ba82c1ad6293 cramfs: read_mapping_page() is synchronous adds 6dfaf89409bd block: Simplify read_part_sector() adds e759eeb78094 block: Handle partition read errors more consistently adds 92016dabdee9 block: Use PAGE_SECTORS_SHIFT adds c89c2f9aa1c4 block: Convert read_part_sector() to use a folio adds 3742d16f8805 befs: Convert befs_symlink_read_folio() to use a folio adds 76632b40d0dd coda: Convert coda_symlink_filler() to use a folio adds ab7a96529bd0 freevxfs: Convert vxfs_immed_read_folio() to use a folio adds 39fcea7ff3b1 ocfs2: Convert ocfs2_read_folio() to use a folio adds aaa23522305f gfs2: Convert gfs2_jhead_process_page() to use a folio adds f59f16c8edc8 ext2: Use a folio in ext2_get_page() adds 5b82d635ee6c secretmem: Remove isolate_page adds 3bf822ad4461 mm: Convert all PageMovable users to movable_operations adds 56066ebfb733 fs: Add aops->migrate_folio adds 53ab0036c5bd mm/migrate: Convert fallback_migrate_page() to fallback_mi [...] adds 91c1aaa02d79 mm/migrate: Convert writeout() to take a folio adds b0966c311b41 mm/migrate: Convert buffer_migrate_page() to buffer_migrat [...] adds 24f9ce60b809 mm/migrate: Convert expected_page_refs() to folio_expected_refs() adds 6a29f3afc407 btrfs: Convert btree_migratepage to migrate_folio adds a4c4b60966cc nfs: Convert to migrate_folio adds 8440c0c83e8c mm/migrate: Convert migrate_page() to migrate_folio() adds 3a6a0abfce90 mm/migrate: Add filemap_migrate_folio() adds 89f1ecb1102f btrfs: Convert btrfs_migratepage to migrate_folio adds b95b1eef7143 ubifs: Convert to filemap_migrate_folio() adds c57d7cff6478 f2fs: Convert to filemap_migrate_folio() adds ed4edc90f7a8 aio: Convert to migrate_folio adds a7024b1459e2 hugetlb: Convert to migrate_folio adds 949468777cd5 secretmem: Convert to migrate_folio adds 79c0fba11cf4 fs: Remove aops->migratepage() adds 7dae48c4c8ef mm/folio-compat: Remove migration compatibility functions adds a302513d367e ntfs3: refactor ntfs_writepages adds b57bc41737cd ext2: remove nobh support adds c9f04026a47c jfs: stop using the nobh helper adds cd8453fc8e92 fs: remove the nobh helpers adds 040cf72f34ba fs: don't call ->writepage from __mpage_writepage adds 13a7586d203b fs: remove the NULL get_block case in mpage_writepages adds 38c308fdb7c7 Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds 744c0af685fa Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] adds 5e1c30ab60d5 Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] adds 8ad05d1c924a Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds dbe585ade4ac Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] adds 13ded0f0719b Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] adds 6eed9f808eff Merge branch 'mm-stable' into mm-unstable adds 66b1f3623910 mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK adds dd13f5d1fec6 mm/page_vma_mapped.c: check possible huge PMD map with tra [...] adds f57e64a26455 mm: discard __GFP_ATOMIC adds b5e56929b274 mips: rename mt_init to mips_mt_init adds 472a68df605b android: binder: stop saving a pointer to the VMA adds d87a2de77a4c android-binder-stop-saving-a-pointer-to-the-vma-fix adds f8acc5e9581e Maple Tree: add new data structure adds b792a2b5314b maple_tree: Fix expanding null off the end of the data. adds dd39f8c1ef70 maple_tree: fix mas_next() when already on the last node entry adds 4c65b7951b21 maple_tree: fix 32b parent pointers adds efc8dabe5773 maple_tree: fix potential out of range offset on mas_next( [...] adds ba0ba148a79d MAINTAINERS: remove an obvious typo in MAPLE TREE adds ee5fc3a82310 maple_tree: cleanup for checkpatch adds f27af67ebf10 maple_tree: fix mt_destroy_walk() on full non-leaf non-all [...] adds 7e8c4c60b295 maple_tree: change spanning store to work on larger trees adds aa4b93980f05 maple_tree: Change spanning store to work on larger trees adds 26f335736864 maple_tree: make mas_prealloc() error checking more generic adds f591ff04b857 maple_tree: fix return from mas_prealloc() adds b5a83cdfe65b radix tree test suite: add pr_err define adds d8540a84ddc2 radix tree test suite: add kmem_cache_set_non_kernel() adds 779ab3757946 radix tree test suite: add allocation counts and size to k [...] adds 478e59529dc3 radix tree test suite: add support for slab bulk APIs adds 8e75e501c958 radix tree test suite: add lockdep_is_held to header adds 51282228cdd4 lib/test_maple_tree: add testing for maple tree adds 3d3acb698bd0 test_maple_tree: add null expansion tests adds 7eeb2f0f7610 test_maple_tree: add tests for preallocations and large sp [...] adds 2882010120a0 mm: start tracking VMAs with maple tree adds 65be5f07af8d mapletree: build fix adds baa226f395e8 mm/mmap: fix leak on expand_downwards() and expand_upwards() adds d21997f412b1 mm: add VMA iterator adds b11375e8f1bd mmap: use the VMA iterator in count_vma_pages_range() adds aa158295396e mm/mmap: use the maple tree in find_vma() instead of the rbtree. adds 611184ff54dc mm/mmap: use the maple tree for find_vma_prev() instead of [...] adds 68232b57b998 mm/mmap: use maple tree for unmapped_area{_topdown} adds bead81a2a1f4 kernel/fork: use maple tree for dup_mmap() during forking adds 94f11c053660 damon: convert __damon_va_three_regions to use the VMA iterator adds 98e508cffb1c damon-convert-__damon_va_three_regions-to-use-the-vma-iter [...] adds 6b97d250e32f proc: remove VMA rbtree use from nommu adds f3eeb47498e5 mm: remove rb tree. adds 686adc454cc6 mmap: change zeroing of maple tree in __vma_adjust() adds adfcb1158772 xen: use vma_lookup() in privcmd_ioctl_mmap() adds 7d0c2c92fa90 mm: optimize find_exact_vma() to use vma_lookup() adds 66b6122ab58b mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] adds 52544b1572de mm/mmap: change do_brk_flags() to expand existing VMA and [...] adds 7a9c4c50901d mm: use maple tree operations for find_vma_intersection() adds 8419af441d09 mm/mmap: use advanced maple tree API for mmap_region() adds 7889e540af83 mm/mmap: fix advanced maple tree API for mmap_region() adds b5484dfc01d9 mm-mmap-use-advanced-maple-tree-api-for-mmap_region-fix-ch [...] adds d6e6387b3d82 mm/mmap: qvoid dereferencing next on null in BUG_ON() adds 87ef8a82ee32 mm/mmap: allow vma_expand() to lock both anon and file locks adds af1d05568e46 mm: remove vmacache adds 7507d9b219f1 mm: convert vma_lookup() to use mtree_load() adds 6d132fc2992a mm/mmap: move mmap_region() below do_munmap() adds 92398dd53b56 mm/mmap: reorganize munmap to use maple states adds 162948ca2564 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() adds 76324907c56f mm/mmap: fix do_brk_munmap() when munmapping multiple mappings adds 57aaa3cadf10 arm64: remove mmap linked list from vdso adds f29d786caad4 arm64: Change elfcore for_each_mte_vma() to use VMA iterator adds 4f57070e347b parisc: remove mmap linked list from cache handling adds 4bbc48b1ae3a powerpc: remove mmap linked list walks adds e7728039fb6b s390: remove vma linked list walks adds bd638b3c0123 x86: remove vma linked list walks adds 27f8e55fcd22 xtensa: remove vma linked list walks adds a3107ce884c2 cxl: remove vma linked list walk adds d6e8e6c8f640 optee: remove vma linked list walk adds 50be2b81efc1 um: remove vma linked list walk adds 824bde456d78 coredump: remove vma linked list walk adds d5b105cee76e exec: use VMA iterator instead of linked list adds 7705a30cdeaa fs/proc/base: use maple tree iterators in place of linked list adds ee1e9ce4d2f5 fs/proc/task_mmu: stop using linked list and highest_vm_end adds 5618421aa779 userfaultfd: use maple tree iterator to iterate VMAs adds 94be5d01ac03 fs/userfaultfd: fix vma iteration in mas_for_each() loop adds 98a8aeb17931 ipc/shm: use VMA iterator instead of linked list adds 2c82c360390f acct: use VMA iterator instead of linked list adds 9bbd29da7bbc perf: use VMA iterator adds 2f3037857233 sched: use maple tree iterator to walk VMAs adds 69abf7bdaeb9 fork: use VMA iterator adds 54866b30161a bpf: remove VMA linked list adds fe3dbdee19ed mm/gup: use maple tree navigation instead of linked list adds 13d0f25eda3d mm/khugepaged: stop using vma linked list adds 888667369658 mm/ksm: use vma iterators instead of vma linked list adds a24818063764 mm/madvise: use vma_find() instead of vma linked list adds 72d07b5f25dc mm/memcontrol: stop using mm->highest_vm_end adds 6ec63ffe51ad mm/mempolicy: use vma iterator & maple state instead of vm [...] adds e5bc33591083 mm/mlock: use vma iterator and maple state instead of vma [...] adds 8b994886ec65 mm/mprotect: use maple tree navigation instead of vma linked list adds bde18b5f30ee mm/mremap: use vma_find_intersection() instead of vma linked list adds 7e688c181acf mm/msync: use vma_find() instead of vma linked list adds 25b1e004ea68 mm/oom_kill: use maple tree iterators instead of vma linked list adds 8fa3f9e9df1f mm/pagewalk: use vma_find() instead of vma linked list adds fa50838acacc mm/swapfile: use vma iterator instead of vma linked list adds dc2163406c96 i915: use the VMA iterator adds c0b19f8cd188 nommu: remove uses of VMA linked list adds 1b597834c9e9 mm/nommu: move preallocations and limit other allocations adds 4a234fb8ea5f mm/nommu: fix compile warning in do_mmap() adds 0243ceea2717 riscv: use vma iterator for vdso adds 5966e5c968b2 mm: remove the vma linked list adds dd626ec17788 mm/mmap: fix potential leak on do_mas_align_munmap() adds 781cc8f08787 mm-remove-the-vma-linked-list-fix-fix adds 27e0dc1a8ef8 mm-remove-the-vma-linked-list-fix-fix-fix adds 81f5504dfb36 mm/mmap: change do_mas_align_munmap() to avoid preallocati [...] adds 2477197ad147 mm/mmap: drop range_has_overlap() function adds b70d15dfa504 mm/mmap.c: pass in mapping to __vma_link_file() adds 8f76437bd153 mm/page_alloc: reduce potential fragmentation in make_allo [...] adds 2749cd92f1fc mm: fix racing of vb->va when kasan enabled adds c741eb3e4c18 mm/migration: remove unneeded lock page and PageMovable check adds 599b32b16a5a mm/migration: return errno when isolate_huge_page failed adds 180baec83d48 mm/migration: fix potential pte_unmap on an not mapped pte adds 008835f150b7 mm: add zone device coherent type memory support adds ab83bfb24235 mm: handling Non-LRU pages returned by vm_normal_pages adds c0f90f9230fe mm-handling-non-lru-pages-returned-by-vm_normal_pages-fix adds 70b6b5fd25c0 mm: add device coherent vma selection for memory migration adds e27a2a1cf460 mm: remove the vma check in migrate_vma_setup() adds 579d399132ec mm/gup: migrate device coherent pages when pinning instead [...] adds 9fa36327f7f9 drm/amdkfd: add SPM support for SVM adds 82a2688eba66 lib: test_hmm add ioctl to get zone device type adds bd1c86fb3394 lib: test_hmm add module param for zone device type adds ff5f5c0fdfdd lib: add support for device coherent type in test_hmm adds 51b47c060ae2 tools: update hmm-test to support device coherent type adds 10f91144b631 tools: update test_hmm script to support SP config adds 8056411e8522 tools: add hmm gup tests for device coherent type adds 11a61dd7a718 tools: add selftests to hmm for COW in device memory adds d8f3ce05adc2 Docs/admin-guide/damon/reclaim: remove a paragraph that be [...] adds c9767e697b6b mm/damon/{dbgfs,sysfs}: move target_has_pid() from dbgfs t [...] adds 0f8518ee942e mm/damon/reclaim: deduplicate 'commit_inputs' handling adds 5996c831dc8d mm/damon/sysfs: deduplicate inputs applying adds 60d99e4fe9a1 mm/damon/reclaim: make 'enabled' checking timer simpler adds 191a5fd896a2 mm/damon/reclaim: add 'damon_reclaim_' prefix to 'enabled_ [...] adds 94d6abc75a53 mm: rename kernel_init_free_pages to kernel_init_pages adds 0f3af5d431bf mm: introduce clear_highpage_kasan_tagged adds 9518d9f0c189 kasan: fix zeroing vmalloc memory with HW_TAGS adds 2037afe98632 selftests/vm: add protection_keys tests to run_vmtests adds fb5a549668bb mm/hugetlb: remove unnecessary huge_ptep_set_access_flags( [...] adds 8ed777811a7b mm/mempolicy: fix get_nodes out of bound access adds 818f1e58d1fd mm: memcontrol: introduce mem_cgroup_ino() and mem_cgroup_ [...] adds 63aa5f8bb0c4 mm: shrinkers: introduce debugfs interface for memory shrinkers adds dbdd271bf7d1 mm-shrinkers-introduce-debugfs-interface-for-memory-shrinkers-fix adds b4a1edd7090c mm: shrinkers: provide shrinkers with names adds e328ad7df4b9 mm: docs: document shrinker debugfs adds 11d91d3c1569 tools: add memcg_shrinker.py adds cdee181ae03b mm: shrinkers: add scan interface for shrinker debugfs adds d7d2f27573a1 mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix adds f42b9b93baca mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix-fix adds 8a470dbf90e8 mm: drop oom code from exit_mmap adds dc84feacb84f mm-drop-oom-code-from-exit_mmap-fix-fix adds 739c40398bf4 mm: delete unused MMF_OOM_VICTIM flag adds d17068f2b6cb mm, hwpoison, hugetlb: introduce SUBPAGE_INDEX_HWPOISON to [...] adds bed7e88c2f59 mm-hwpoison-hugetlb-introduce-subpage_index_hwpoison-to-sa [...] adds ee5261ab4f82 mm,hwpoison: set PG_hwpoison for busy hugetlb pages adds 034ec9b83838 mm, hwpoison: make __page_handle_poison returns int adds 454133ae4729 mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage adds 0f9047f912d3 mm, hwpoison: enable memory error handling on 1GB hugepage adds 8ae5623641d3 mm: refactor of vma_merge() adds e790bd79103a mm: add merging after mremap resize adds 0f046c3e5656 mm-add-merging-after-mremap-resize-checkpatch-fixes adds 375f7a630e6c dax: introduce holder for dax_device adds 6acbdd8d1b83 mm: factor helpers for memory_failure_dev_pagemap adds b07f8fb512b0 mm-factor-helpers-for-memory_failure_dev_pagemap-fix adds a8fd24d4ef08 pagemap,pmem: introduce ->memory_failure() adds 4769fe75b4ba fsdax: introduce dax_lock_mapping_entry() adds fa8457cb2f26 mm: introduce mf_dax_kill_procs() for fsdax case adds bd09f0176b6d xfs: implement ->notify_failure() for XFS adds 27f879c31c83 fsdax: set a CoW flag when associate reflink mappings adds b36215dd50d2 fsdax: output address in dax_iomap_pfn() and rename it adds 6da021ebb5eb fsdax-output-address-in-dax_iomap_pfn-and-rename-it-v21 adds 8170fd653dcd fsdax: introduce dax_iomap_cow_copy() adds e1b909b20d68 fsdax: replace mmap entry in case of CoW adds f9fd9081b5b8 fsdax: add dax_iomap_cow_copy() for dax zero adds 2bc9a655c41f fsdax: dedup file range to use a compare function adds 2003b4ca118a xfs: support CoW in fsdax mode adds a8265ce01631 xfs-support-cow-in-fsdax-mode-fix adds 685c73c69ed3 xfs: add dax dedupe support adds d2ed0cdb5b69 mm/vmalloc: make link_va()/unlink_va() common to different [...] adds 4d7b691268b6 mm/vmalloc: extend __alloc_vmap_area() with extra arguments adds 1fa8ccf19cda mm/vmalloc: initialize VA's list node after unlink adds e22544f70307 mm/vmalloc: extend __find_vmap_area() with one more argument adds f72c023dd0d0 lib/test_vmalloc: switch to prandom_u32() adds b0294fa3ebfb mm/swapfile: make security_vm_enough_memory_mm() work as expected adds 43ec41d68fa5 mm/swapfile: fix possible data races of inuse_pages adds 6658bdb55fc8 mm/swap: remove swap_cache_info statistics adds 56246468d88f mm/vmscan: don't try to reclaim freed folios adds 876cce6abcd6 mm/page_alloc: minor clean up for memmap_init_compound() adds 9f673189eada mm/page_alloc: add page->buddy_list and page->pcp_list adds 3bf8029f305c mm/page_alloc: use only one PCP list for THP-sized allocations adds d2fd2cd60ee4 mm/page_alloc: split out buddy removal code from rmqueue i [...] adds 8c7ecd7d0e11 mm/page_alloc: remove mistaken page == NULL check in rmqueue adds 1c73ef7f7ea5 mm/page_alloc: protect PCP lists with a spinlock adds ad259eaef77b mm/page_alloc: remotely drain per-cpu lists adds 79fedea7f47b mm/page_alloc: replace local_lock with normal spinlock adds f75f1cd0a693 mm-page_alloc-replace-local_lock-with-normal-spinlock-fix adds cb03d903366b mm/damon/dbgfs: add and use mappings between 'schemes' act [...] adds e7eacd125bdc mm/damon/paddr: use a separate function for 'DAMOS_PAGEOUT [...] adds 7c1d1fb6ad72 mm/damon/schemes: add 'LRU_PRIO' DAMOS action adds 1444e9986967 Docs/admin-guide/damon/sysfs: document 'LRU_PRIO' scheme action adds 3de92f035c55 mm/damon/schemes: add 'LRU_DEPRIO' action adds 6ddf088eb693 Docs/admin-guide/damon/sysfs: document 'LRU_DEPRIO' scheme action adds cfc2c0e2c61e mm/damon: introduce DAMON-based LRU-lists Sorting adds 83a2f552c2ee Docs/admin-guide/damon: add a document for DAMON_LRU_SORT adds 73a1b289b0c4 selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] adds bbf871c8045c userfaultfd: add /dev/userfaultfd for fine grained access control adds aa54f64b94f2 userfaultfd: selftests: modify selftest to use /dev/userfaultfd adds e3b5ccec53d2 userfaultfd: update documentation to describe /dev/userfaultfd adds dd8661da367e userfaultfd: selftests: make /dev/userfaultfd testing conf [...] adds ce731be94e36 selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh adds b2cbdd82ee63 userfaultfd: selftests: infinite loop in faulting_process adds 9546f7276fbb mm/mprotect: try avoiding write faults for exclusive anony [...] adds 9e9fd4298fa8 mm/mlock: drop dead code in count_mm_mlocked_page_nr() adds b3e6d0953e23 mm: khugepaged: check THP flag in hugepage_vma_check() adds 0e2fb38276f3 mm: thp: consolidate vma size check to transhuge_vma_suitable adds a326126342ec mm: khugepaged: better comments for anon vma check in huge [...] adds fd550566d596 mm: thp: kill transparent_hugepage_active() adds 83c70596cabe mm-thp-kill-transparent_hugepage_active-fix adds ca441e4b7ec4 mm: thp: kill __transhuge_page_enabled() adds 7e26b5d3e934 mm: khugepaged: reorg some khugepaged helpers adds dd440a09a08a doc: proc: fix the description to THPeligible adds 52e9a97c7e02 tools/testing/selftests/vm/ksm_tests.c: fix resource leak [...] adds 50d6a41d7ec1 kasan: separate double free case from invalid free adds 5abf089ae886 mm/vmscan: convert reclaim_clean_pages_from_list() to folios adds 1afee51e04d7 mm/vmscan: convert isolate_lru_pages() to use a folio adds 35b5458a8857 mm/vmscan: convert move_pages_to_lru() to use a folio adds 15547eec282e mm/vmscan: convert shrink_active_list() to use a folio adds 60e31d1b912f mm/vmscan: convert reclaim_pages() to use a folio adds 1683c6748b8e mm: add folios_put() adds 7d858cdc0d56 mm/swap: add folio_batch_move_lru() adds 343d2a87372a mm/swap: make __pagevec_lru_add static adds ee4e2d24ea14 mm/swap: convert lru_add to a folio_batch adds 5eed3807f803 mm/swap: convert lru_deactivate_file to a folio_batch adds 1d52160134fe mm/swap: convert lru_deactivate to a folio_batch adds 605aeeb47dd3 mm/swap: convert lru_lazyfree to a folio_batch adds 19eeb6dd7129 mm/swap: convert activate_page to a folio_batch adds 32ea874d3581 mm/swap: rename lru_pvecs to cpu_fbatches adds 7d2acb3ecb56 mm/swap: pull the CPU conditional out of __lru_add_drain_all() adds b27e85b281a2 mm/swap: optimise lru_add_drain_cpu() adds 37e21d00aaef mm/swap: convert try_to_free_swap to use a folio adds 0837220468a8 mm/swap: convert release_pages to use a folio internally adds 9b6aa18f9987 mm/swap: convert put_pages_list to use folios adds 3ca581ed9d76 mm/swap: convert __put_page() to __folio_put() adds ead550672d1e mm/swap: convert __put_single_page() to __folio_put_small() adds fe3adeb193a5 mm/swap: convert __put_compound_page() to __folio_put_large() adds 9560963c991e mm/swap: convert __page_cache_release() to use a folio adds 81c6772c390d mm: convert destroy_compound_page() to destroy_large_folio() adds cb737953ede5 mm-convert-destroy_compound_page-to-destroy_large_folio-fix adds 46bbb05ace9e mm: convert page_swap_flags to folio_swap_flags adds 1353cb464438 mm/swap: convert delete_from_swap_cache() to take a folio adds 4863d8d12dda mm/swap: convert __delete_from_swap_cache() to a folio adds 0d2e33c95b09 mm: memory_hotplug: enumerate all supported section flags adds 8ac7eb28d33c mm-memory_hotplug-enumerate-all-supported-section-flags-v5 adds e6efc074ea1d mm: memory_hotplug: make hugetlb_optimize_vmemmap compatib [...] adds 85644421d053 mm-memory_hotplug-make-hugetlb_optimize_vmemmap-compatible [...] adds d16a29db420c mm: hugetlb: remove minimum_order variable adds 5d95b10176ed mm/madvise: minor cleanup for swapin_walk_pmd_entry() adds 07def5de8ff2 mm-madvise-minor-cleanup-for-swapin_walk_pmd_entry-fix adds b2c362dbc766 mm: memcontrol: remove dead code and comments adds 53f28561bee2 mm: rename unlock_page_lruvec{_irq, _irqrestore} to lruvec [...] adds 86f6d04208c7 mm: memcontrol: prepare objcg API for non-kmem usage adds 192b8845038b mm: memcontrol: make lruvec lock safe when LRU pages are r [...] adds 247348701a75 mm: vmscan: rework move_pages_to_lru() adds b19b10dafbd2 mm: thp: make split queue lock safe when LRU pages are reparented adds 591ff6faf1bd mm: memcontrol: make all the callers of {folio,page}_memcg() safe adds d3916363e17b mm: memcontrol: introduce memcg_reparent_ops adds c482b3c827b3 mm: memcontrol: use obj_cgroup APIs to charge the LRU pages adds 2d06b6f19c77 mm: lru: add VM_WARN_ON_ONCE_FOLIO to lru maintenance function adds 4ffb0d73e02d mm: lru: use lruvec lock to serialize memcg changes adds eefb96d53ac7 mm: rmap: simplify the hugetlb handling when unmapping or [...] adds c1dc8cf6b2d8 mm/smaps: add Pss_Dirty adds af10f4decfcd mm, docs: fix comments that mention mem_hotplug_end() adds 33337844d14e mm-docs-fix-comments-that-mention-mem_hotplug_end-fix adds adedcc614291 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region adds f5a7a815c4b1 hugetlb: skip to end of PT page mapping when pte not present adds 8f32147e69ad arm64/hugetlb: implement arm64 specific hugetlb_mask_last_page adds da9491d8e37c hugetlb: do not update address in huge_pmd_unshare adds 758948ddf0fc hugetlb: fix an unused variable warning/error adds d4292d04c712 hugetlb: lazy page table copies in fork() adds 1c6b4bc34c50 zram: do not lookup algorithm in backends table adds 2f90e9f9c618 ocfs2: reflink deadlock when clone file to the same direct [...] adds 4ebdf435ea01 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds bd443acd6687 ocfs2: fix ocfs2 corrupt when iputting an inode adds 622ba908851b init: add "hostname" kernel parameter adds 754b3314323b init-add-hostname-kernel-parameter-v2 adds 28dca7f090c7 init/main.c: silence some -Wunused-parameter warnings adds 326e6ff1a144 resource: re-factor page_is_ram() adds a9f4aec6766f lib/debugobjects: fix stat count and optimize debug_object [...] adds dc780fb25fe2 lib/lru_cache: fix error free handing in lc_create adds 751c7afed071 net, lib/once: remove {net_}get_random_once_wait macro adds 6a96278cc051 lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with autom [...] adds 8a7ef97d3702 lib/error-inject: traverse list with mutex adds 8b73df3f3d6e Revert "squashfs: provide backing_dev_info in order to dis [...] adds 924e35132ddf squashfs: always build "file direct" version of page actor adds 47bf3af41628 squashfs: implement readahead adds a521464df1b4 squashfs: support reading fragments in readahead call adds 16ad8664122b kallsyms: move declarations to internal header adds 4896b0e0f010 vmcoreinfo: include kallsyms symbols adds 4b3b67ef8001 proc: delete unused <linux/uaccess.h> includes adds 8b3452cdabac Merge branch 'mm-nonmm-unstable' into mm-everything adds 16ca864b354c Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] adds 2f9cb3d3bd73 Add linux-next specific files for 20220624
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 (34d1d36073ea) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/procfs-smaps_rollup | 1 + Documentation/admin-guide/kernel-parameters.txt | 22 +- Documentation/admin-guide/sysctl/vm.rst | 5 +- .../devicetree/bindings/arm/aspeed/aspeed.yaml | 87 + .../arm/marvell/ap80x-system-controller.txt | 2 +- .../arm/marvell/cp110-system-controller.txt | 2 +- Documentation/devicetree/bindings/arm/qcom.yaml | 108 +- .../bindings/display/bridge/analogix,anx7625.yaml | 19 +- .../bindings/display/bridge/fsl,imx8qxp-ldb.yaml | 173 + .../display/bridge/fsl,imx8qxp-pixel-combiner.yaml | 144 + .../display/bridge/fsl,imx8qxp-pixel-link.yaml | 144 + .../display/bridge/fsl,imx8qxp-pxl2dpi.yaml | 108 + .../bindings/dsp/mediatek,mt8186-dsp.yaml | 91 + .../bindings/dsp/mediatek,mt8195-dsp.yaml | 10 +- .../bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml | 44 + .../devicetree/bindings/gpio/gpio-mvebu.txt | 93 - .../devicetree/bindings/gpio/gpio-mvebu.yaml | 146 + .../bindings/gpio/renesas,rcar-gpio.yaml | 4 +- .../devicetree/bindings/mfd/fsl,imx8qxp-csr.yaml | 192 + .../devicetree/bindings/pwm/pwm-mediatek.txt | 2 + .../devicetree/bindings/sound/rockchip-i2s.yaml | 7 + .../bindings/thermal/qcom,spmi-temp-alarm.yaml | 85 + .../bindings/thermal/qcom-spmi-temp-alarm.txt | 51 - .../bindings/thermal/rcar-gen3-thermal.yaml | 36 +- Documentation/devicetree/bindings/usb/dwc2.yaml | 3 + .../devicetree/bindings/usb/generic-ehci.yaml | 3 +- .../devicetree/bindings/usb/generic-ohci.yaml | 3 +- .../devicetree/bindings/usb/snps,dwc3.yaml | 5 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/driver-api/driver-model/devres.rst | 1 - Documentation/driver-api/fpga/fpga-mgr.rst | 27 +- .../driver-api/surface_aggregator/client.rst | 6 +- Documentation/filesystems/proc.rst | 5 +- Documentation/kbuild/llvm.rst | 10 +- .../userspace-api/media/v4l/subdev-formats.rst | 156 + Documentation/x86/x86_64/boot-options.rst | 8 +- MAINTAINERS | 32 +- Next/SHA1s | 166 +- Next/Trees | 2 +- Next/merge.log | 8778 +- arch/arm/boot/dts/aspeed-ast2500-evb.dts | 2 +- arch/arm/boot/dts/aspeed-ast2600-evb-a1.dts | 1 + arch/arm/boot/dts/aspeed-ast2600-evb.dts | 2 +- arch/arm/boot/dts/exynos4210-origen.dts | 2 + arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 6 +- arch/arm/boot/dts/exynos4412-itop-elite.dts | 5 +- arch/arm/boot/dts/exynos4412-odroidu3.dts | 4 +- arch/arm/boot/dts/exynos4412-odroidx.dts | 5 +- arch/arm/boot/dts/exynos4412-tiny4412.dts | 3 + arch/arm/boot/dts/exynos5422-odroidhc1.dts | 4 +- arch/arm/boot/dts/exynos5422-odroidxu4.dts | 4 +- arch/arm/boot/dts/exynos54xx-odroidxu-leds.dtsi | 8 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 12 +- arch/arm/boot/dts/qcom-apq8084.dtsi | 4 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1.dtsi | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c1.dts | 2 +- arch/arm/boot/dts/qcom-ipq8064.dtsi | 2 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 4 +- arch/arm/boot/dts/rk3066a-bqcurie2.dts | 4 +- arch/arm/boot/dts/rk3066a-rayeager.dts | 2 +- arch/arm/boot/dts/rk3188-bqedison2qc.dts | 4 +- arch/arm/boot/dts/rk3188-px3-evb.dts | 2 +- arch/arm/boot/dts/rk3188-radxarock.dts | 2 +- arch/arm/boot/dts/rk3229-evb.dts | 2 +- arch/arm/boot/dts/rk3288-evb.dtsi | 2 +- arch/arm/boot/dts/rk3288-firefly-reload.dts | 2 +- arch/arm/boot/dts/rk3288-firefly.dtsi | 2 +- arch/arm/boot/dts/rk3288-phycore-rdk.dts | 4 +- arch/arm/boot/dts/rk3288-popmetal.dts | 2 +- arch/arm/boot/dts/rk3288-r89.dts | 2 +- arch/arm/boot/dts/rk3288-rock2-square.dts | 2 +- arch/arm/boot/dts/rk3288-tinker.dtsi | 4 +- arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 2 +- arch/arm/boot/dts/rk3288-veyron-minnie.dts | 4 +- arch/arm/boot/dts/rk3288-veyron-pinky.dts | 2 +- arch/arm/boot/dts/rk3288-veyron.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 2 + arch/arm64/boot/dts/mediatek/mt6795.dtsi | 260 +- arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 1 - arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 1 + arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 2 +- arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts | 2 +- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt8192.dtsi | 29 +- arch/arm64/boot/dts/mediatek/mt8195.dtsi | 13 +- arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dts | 2 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8998-mtp.dts | 2 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm660l.dtsi | 2 +- arch/arm64/boot/dts/qcom/pmi8994.dtsi | 2 +- arch/arm64/boot/dts/qcom/pmi8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 2 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 10 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3308-evb.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 32 +- arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3368-evb.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts | 2 +- .../boot/dts/rockchip/rk3368-orion-r68-meta.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3368-px5-evb.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3368-r88.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 2 +- .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 2 +- .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 2 +- .../boot/dts/rockchip/rk3399-khadas-edge.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 2 +- .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi | 2 +- arch/arm64/kvm/arm.c | 6 +- arch/arm64/mm/hugetlbpage.c | 20 + arch/arm64/net/bpf_jit_comp.c | 9 +- arch/mips/boot/dts/ingenic/x1000.dtsi | 5 +- arch/mips/boot/dts/ingenic/x1830.dtsi | 5 +- arch/mips/configs/cavium_octeon_defconfig | 2 +- arch/mips/generic/board-ranchu.c | 1 + arch/mips/lantiq/falcon/sysctrl.c | 6 + arch/mips/lantiq/irq.c | 1 + arch/mips/lantiq/xway/sysctrl.c | 4 + arch/mips/mti-malta/malta-time.c | 2 + arch/mips/pic32/pic32mzda/init.c | 7 +- arch/mips/pic32/pic32mzda/time.c | 3 + arch/mips/ralink/of.c | 2 + arch/mips/vr41xx/common/icu.c | 2 - arch/powerpc/kernel/prom_init.c | 2 +- arch/powerpc/platforms/powernv/powernv.h | 2 + arch/powerpc/platforms/powernv/rng.c | 52 +- arch/powerpc/platforms/powernv/setup.c | 2 + arch/riscv/include/asm/pci.h | 4 +- arch/s390/kernel/crash_dump.c | 10 +- arch/s390/kernel/perf_cpum_cf.c | 22 +- arch/s390/kernel/perf_pai_crypto.c | 20 +- arch/sh/include/asm/io.h | 8 +- arch/x86/kernel/cpu/vmware.c | 4 +- arch/x86/kernel/pmem.c | 7 +- arch/x86/net/bpf_jit_comp.c | 6 + block/blk-cgroup.c | 1 + block/blk-ioc.c | 2 + block/blk-ioprio.c | 57 +- block/blk-ioprio.h | 9 + block/blk-mq.c | 17 +- block/bsg.c | 4 +- block/ioprio.c | 58 +- certs/Makefile | 4 +- certs/blacklist.c | 8 +- certs/common.h | 9 - certs/system_keyring.c | 6 +- crypto/asymmetric_keys/Kconfig | 10 + crypto/asymmetric_keys/Makefile | 2 + crypto/asymmetric_keys/selftest.c | 224 + .../asymmetric_keys/x509_loader.c | 8 +- crypto/asymmetric_keys/x509_parser.h | 9 + crypto/asymmetric_keys/x509_public_key.c | 8 +- drivers/acpi/acpi_video.c | 41 +- drivers/acpi/bus.c | 13 + drivers/acpi/container.c | 17 +- drivers/acpi/device_pm.c | 22 + drivers/acpi/glue.c | 133 +- drivers/acpi/property.c | 45 +- drivers/acpi/scan.c | 59 +- drivers/android/binder_alloc.c | 30 +- drivers/android/binder_alloc.h | 2 +- drivers/android/binder_alloc_selftest.c | 2 +- drivers/base/devcoredump.c | 16 +- drivers/base/regmap/regmap-irq.c | 8 +- drivers/block/drbd/drbd_bitmap.c | 49 +- drivers/block/xen-blkfront.c | 19 +- drivers/block/zram/zcomp.c | 6 - drivers/bluetooth/btmrvl_sdio.c | 2 +- drivers/bluetooth/hci_qca.c | 2 +- drivers/bus/mhi/host/pci_generic.c | 5 + drivers/clk/clk-devres.c | 2 +- drivers/clk/clk.c | 48 - drivers/clk/x86/Makefile | 4 +- drivers/dma-buf/Kconfig | 6 +- drivers/extcon/extcon-max77843.c | 3 +- drivers/extcon/extcon-palmas.c | 2 +- drivers/extcon/extcon-rt8973a.c | 1 - drivers/extcon/extcon-sm5502.c | 2 - drivers/extcon/extcon.c | 2 +- drivers/firmware/mtk-adsp-ipc.c | 36 +- drivers/fpga/Kconfig | 8 + drivers/fpga/Makefile | 1 + drivers/fpga/fpga-mgr.c | 223 +- drivers/fpga/microchip-spi.c | 398 + drivers/gnss/core.c | 4 +- drivers/gpio/gpio-brcmstb.c | 9 +- drivers/gpio/gpio-davinci.c | 83 + drivers/gpio/gpio-grgpio.c | 14 +- drivers/gpio/gpio-mxs.c | 2 +- drivers/gpio/gpio-pch.c | 43 +- drivers/gpio/gpio-twl4030.c | 18 +- drivers/gpio/gpio-ucb1400.c | 20 - drivers/gpio/gpio-vr41xx.c | 2 - drivers/gpio/gpio-winbond.c | 7 +- drivers/gpio/gpio-xgs-iproc.c | 6 +- drivers/gpio/gpiolib-devres.c | 32 - drivers/gpu/drm/amd/amdgpu/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 6 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 414 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 204 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 13 + drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 52 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 10 + drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 55 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_imu.h | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h | 11 + drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_reset.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_reset.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 20 - drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 102 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 2 +- drivers/gpu/drm/amd/amdgpu/atombios_encoders.c | 14 - drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 41 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 28 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 56 +- drivers/gpu/drm/amd/amdgpu/imu_v11_0.c | 46 +- drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 14 + drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.c | 555 + .../hw_translate_diag.h => amdgpu/mmhub_v3_0_1.h} | 16 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 2 +- drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 2 +- drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c | 2 +- drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 2 +- drivers/gpu/drm/amd/amdgpu/nbio_v4_3.c | 126 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_7.c | 8 +- drivers/gpu/drm/amd/amdgpu/soc21.c | 19 +- drivers/gpu/drm/amd/amdgpu/umc_v6_7.c | 50 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 563 +- drivers/gpu/drm/amd/amdkfd/Kconfig | 14 + drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 79 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_device.c | 2 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 42 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 3 + drivers/gpu/drm/amd/amdkfd/kfd_process.c | 6 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 19 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 323 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 325 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 5 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 8 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 3 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 18 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 151 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.h | 6 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c | 21 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_trace.h | 1 + drivers/gpu/drm/amd/display/dc/Makefile | 2 + drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 950 +- .../display/dc/bios/bios_parser_types_internal2.h | 1 + .../gpu/drm/amd/display/dc/bios/command_table.c | 4 +- .../amd/display/dc/bios/command_table_helper2.c | 2 + drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 34 + drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 17 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 23 +- .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 12 + .../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 15 +- .../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.h | 60 + .../dc/clk_mgr/dcn30/dcn30_clk_mgr_smu_msg.c | 11 +- .../drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.c | 12 + .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 8 +- .../drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c | 8 + .../amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c | 10 +- .../drm/amd/display/dc/clk_mgr/dcn315/dcn315_smu.c | 8 + .../amd/display/dc/clk_mgr/dcn316/dcn316_clk_mgr.c | 8 +- .../drm/amd/display/dc/clk_mgr/dcn316/dcn316_smu.c | 8 + .../gpu/drm/amd/display/dc/clk_mgr/dcn32/dalsmc.h | 65 + .../amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c | 862 + .../dcn30_clk_mgr.h => dcn32/dcn32_clk_mgr.h} | 17 +- .../dc/clk_mgr/dcn32/dcn32_clk_mgr_smu_msg.c | 140 + .../dc/clk_mgr/dcn32/dcn32_clk_mgr_smu_msg.h} | 42 +- .../dc/clk_mgr/dcn32/dcn32_smu13_driver_if.h | 63 + .../amd/display/dc/clk_mgr/dcn32/smu13_driver_if.h | 108 + drivers/gpu/drm/amd/display/dc/core/dc.c | 164 +- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 2 + drivers/gpu/drm/amd/display/dc/core/dc_link.c | 117 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 315 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dpia.c | 38 +- .../gpu/drm/amd/display/dc/core/dc_link_enc_cfg.c | 45 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 52 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 5 +- drivers/gpu/drm/amd/display/dc/dc.h | 44 +- drivers/gpu/drm/amd/display/dc/dc_bios_types.h | 5 + drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 33 + drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 5 + drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 1 + drivers/gpu/drm/amd/display/dc/dc_link.h | 5 + drivers/gpu/drm/amd/display/dc/dc_stream.h | 36 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 23 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.h | 45 + .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 27 + .../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 15 + .../gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c | 2 + drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 64 + drivers/gpu/drm/amd/display/dc/dce/dmub_psr.h | 2 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 28 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 33 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 2 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 144 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 6 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 1 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 5 + .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 8 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 29 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.h | 34 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c | 3 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 2 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.h | 25 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 49 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 1 + drivers/gpu/drm/amd/display/dc/dcn201/Makefile | 1 - drivers/gpu/drm/amd/display/dc/dcn201/dcn201_dpp.c | 3 + drivers/gpu/drm/amd/display/dc/dcn30/Makefile | 6 +- .../display/dc/dcn30/dcn30_dio_stream_encoder.c | 32 +- .../display/dc/dcn30/dcn30_dio_stream_encoder.h | 35 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c | 11 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.h | 16 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 61 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.h | 11 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c | 14 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.h | 147 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 1 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.h | 9 + .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 1 + drivers/gpu/drm/amd/display/dc/dcn302/Makefile | 8 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.c | 29 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.h | 14 +- .../amd/display/dc/dcn31/dcn31_dio_link_encoder.c | 6 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubp.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 24 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.c | 1 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.h | 6 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 2 - .../drm/amd/display/dc/dcn315/dcn315_resource.c | 6 +- .../drm/amd/display/dc/dcn316/dcn316_resource.c | 6 +- drivers/gpu/drm/amd/display/dc/dcn32/Makefile | 45 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.c | 303 + .../dc/{dcn31/dcn31_dccg.h => dcn32/dcn32_dccg.h} | 138 +- .../amd/display/dc/dcn32/dcn32_dio_link_encoder.c | 294 + .../amd/display/dc/dcn32/dcn32_dio_link_encoder.h | 60 + .../display/dc/dcn32/dcn32_dio_stream_encoder.c | 461 + .../dcn32_dio_stream_encoder.h} | 76 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dpp.c | 164 + .../hw_translate_diag.h => dcn32/dcn32_dpp.h} | 20 +- .../display/dc/dcn32/dcn32_hpo_dp_link_encoder.c | 90 + .../display/dc/dcn32/dcn32_hpo_dp_link_encoder.h | 63 + .../gpu/drm/amd/display/dc/dcn32/dcn32_hubbub.c | 964 + .../gpu/drm/amd/display/dc/dcn32/dcn32_hubbub.h | 174 + .../dc/{dcn31/dcn31_hubp.c => dcn32/dcn32_hubp.c} | 62 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hubp.h | 69 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c | 958 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.h | 66 + .../dc/{dcn30/dcn30_init.c => dcn32/dcn32_init.c} | 42 +- .../hw_translate_diag.c => dcn32/dcn32_init.h} | 20 +- .../gpu/drm/amd/display/dc/dcn32/dcn32_mmhubbub.c | 239 + .../gpu/drm/amd/display/dc/dcn32/dcn32_mmhubbub.h | 225 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_mpc.c | 810 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_mpc.h | 213 + .../dc/{dcn31/dcn31_optc.c => dcn32/dcn32_optc.c} | 179 +- .../dc/{dcn31/dcn31_optc.h => dcn32/dcn32_optc.h} | 29 +- .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.c | 4002 + .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.h | 88 + drivers/gpu/drm/amd/display/dc/dcn321/Makefile | 42 + .../display/dc/dcn321/dcn321_dio_link_encoder.c | 199 + .../dcn321_dio_link_encoder.h} | 26 +- .../dcn316_resource.c => dcn321/dcn321_resource.c} | 1356 +- .../dcn30_clk_mgr.h => dcn321/dcn321_resource.h} | 22 +- drivers/gpu/drm/amd/display/dc/dml/Makefile | 7 + drivers/gpu/drm/amd/display/dc/dml/dc_features.h | 2 +- .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c | 110 +- .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 8 +- .../gpu/drm/amd/display/dc/dml/dcn301/dcn301_fpu.c | 40 +- .../gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.c | 73 +- .../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 2 +- .../display/dc/dml/dcn31/display_rq_dlg_calc_31.c | 16 +- .../amd/display/dc/dml/dcn32/display_mode_vba_32.c | 3824 + .../dcn32/display_mode_vba_32.h} | 65 +- .../dc/dml/dcn32/display_mode_vba_util_32.c | 6253 + .../dc/dml/dcn32/display_mode_vba_util_32.h | 1175 + .../display/dc/dml/dcn32/display_rq_dlg_calc_32.c | 616 + .../display/dc/dml/dcn32/display_rq_dlg_calc_32.h | 70 + .../drm/amd/display/dc/dml/display_mode_enums.h | 88 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 12 + .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 15 + .../drm/amd/display/dc/dml/display_mode_structs.h | 138 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 171 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 247 +- drivers/gpu/drm/amd/display/dc/dml/dml_wrapper.c | 71 +- drivers/gpu/drm/amd/display/dc/gpio/Makefile | 8 +- .../amd/display/dc/gpio/dcn20/hw_translate_dcn20.c | 17 +- .../amd/display/dc/gpio/dcn21/hw_translate_dcn21.c | 17 +- .../amd/display/dc/gpio/dcn30/hw_translate_dcn30.c | 19 +- .../amd/display/dc/gpio/dcn32/hw_factory_dcn32.c | 255 + .../hw_factory_diag.h => dcn32/hw_factory_dcn32.h} | 13 +- .../hw_translate_dcn32.c} | 51 +- .../hw_translate_dcn32.h} | 11 +- drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 16 +- drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 13 +- drivers/gpu/drm/amd/display/dc/inc/core_status.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 10 + drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 5 + .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 45 +- drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 27 +- drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 3 + drivers/gpu/drm/amd/display/dc/inc/hw/dwb.h | 6 - drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 8 + .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 23 +- drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h | 2 + .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 8 + .../drm/amd/display/dc/inc/hw/timing_generator.h | 8 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 2 + .../drm/amd/display/dc/inc/hw_sequencer_private.h | 9 + drivers/gpu/drm/amd/display/dc/inc/link_enc_cfg.h | 7 + drivers/gpu/drm/amd/display/dc/inc/link_hwss.h | 6 +- drivers/gpu/drm/amd/display/dc/inc/resource.h | 7 + drivers/gpu/drm/amd/display/dc/irq/Makefile | 10 +- .../amd/display/dc/irq/dcn32/irq_service_dcn32.c | 432 + .../dcn32/irq_service_dcn32.h} | 15 +- drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 8 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 277 +- drivers/gpu/drm/amd/display/dmub/src/Makefile | 1 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c | 493 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.h | 256 + drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 51 +- .../drm/amd/display/include/bios_parser_types.h | 11 + drivers/gpu/drm/amd/display/include/dal_asic_id.h | 14 +- drivers/gpu/drm/amd/display/include/dal_types.h | 2 + .../drm/amd/display/include/ddc_service_types.h | 4 + drivers/gpu/drm/amd/display/include/fixed31_32.h | 2 +- .../drm/amd/display/include/link_service_types.h | 3 +- .../drm/amd/display/modules/freesync/freesync.c | 5 + .../amd/display/modules/hdcp/hdcp2_transition.c | 2 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 4 + .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.h | 11 + .../gpu/drm/amd/display/modules/inc/mod_freesync.h | 3 + .../amd/display/modules/info_packet/info_packet.c | 29 +- .../drm/amd/display/modules/power/power_helpers.c | 84 + .../drm/amd/display/modules/power/power_helpers.h | 6 + .../gpu/drm/amd/include/asic_reg/dce/dce_11_0_d.h | 1 + .../amd/include/asic_reg/dce/dce_11_0_sh_mask.h | 2 + .../amd/include/asic_reg/dcn/dcn_3_2_0_offset.h | 14677 ++ .../amd/include/asic_reg/dcn/dcn_3_2_0_sh_mask.h | 222893 ++++++++++++++++++ .../amd/include/asic_reg/dcn/dcn_3_2_1_offset.h | 14561 ++ .../amd/include/asic_reg/dcn/dcn_3_2_1_sh_mask.h | 56582 +++++ .../include/asic_reg/mmhub/mmhub_3_0_1_offset.h | 1769 + .../include/asic_reg/mmhub/mmhub_3_0_1_sh_mask.h | 7483 + .../amd/include/asic_reg/nbio/nbio_4_3_0_offset.h | 2 + .../amd/include/asic_reg/nbio/nbio_4_3_0_sh_mask.h | 1 + .../amd/include/asic_reg/nbio/nbio_7_7_0_offset.h | 4 + .../amd/include/asic_reg/nbio/nbio_7_7_0_sh_mask.h | 10 + drivers/gpu/drm/amd/include/atomfirmware.h | 209 +- drivers/gpu/drm/amd/include/mes_v11_api_def.h | 6 +- drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 14 + drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h | 2 + drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 31 +- drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 12 + .../swsmu/inc/pmfw_if/smu13_driver_if_aldebaran.h | 17 +- .../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_7.h | 62 +- drivers/gpu/drm/amd/pm/swsmu/inc/smu_v11_0.h | 2 + drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 21 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 10 +- .../drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c | 1 + drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 1 + .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 11 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 9 + drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 1 + drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 14 + drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 98 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 61 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 30 + .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c | 28 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c | 14 + .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 19 + .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 1 + drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 83 +- drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c | 1 + drivers/gpu/drm/arm/display/komeda/komeda_kms.h | 1 + drivers/gpu/drm/arm/display/komeda/komeda_plane.c | 1 + .../drm/arm/display/komeda/komeda_wb_connector.c | 1 + drivers/gpu/drm/arm/hdlcd_crtc.c | 1 + drivers/gpu/drm/arm/malidp_crtc.c | 1 + drivers/gpu/drm/arm/malidp_mw.c | 2 + drivers/gpu/drm/arm/malidp_planes.c | 2 + drivers/gpu/drm/armada/armada_fb.h | 2 + drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c | 1 + drivers/gpu/drm/aspeed/aspeed_gfx_out.c | 1 + drivers/gpu/drm/ast/ast_mode.c | 1 + drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 2 + drivers/gpu/drm/bridge/Kconfig | 2 + drivers/gpu/drm/bridge/Makefile | 1 + drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 1 + drivers/gpu/drm/bridge/analogix/anx7625.c | 8 +- .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 1 + drivers/gpu/drm/bridge/imx/Kconfig | 43 + drivers/gpu/drm/bridge/imx/Makefile | 9 + drivers/gpu/drm/bridge/imx/imx-ldb-helper.c | 220 + drivers/gpu/drm/bridge/imx/imx-ldb-helper.h | 96 + drivers/gpu/drm/bridge/imx/imx8qm-ldb-drv.c | 587 + drivers/gpu/drm/bridge/imx/imx8qxp-ldb-drv.c | 722 + .../gpu/drm/bridge/imx/imx8qxp-pixel-combiner.c | 448 + drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c | 429 + drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c | 487 + drivers/gpu/drm/bridge/lontium-lt8912b.c | 1 + drivers/gpu/drm/bridge/panel.c | 34 + drivers/gpu/drm/bridge/parade-ps8640.c | 40 +- drivers/gpu/drm/bridge/simple-bridge.c | 1 + drivers/gpu/drm/bridge/tc358775.c | 3 +- drivers/gpu/drm/bridge/ti-sn65dsi83.c | 8 +- drivers/gpu/drm/bridge/ti-tfp410.c | 1 + drivers/gpu/drm/display/Kconfig | 2 +- drivers/gpu/drm/display/drm_dp_helper.c | 3 +- drivers/gpu/drm/display/drm_dp_mst_topology.c | 26 +- drivers/gpu/drm/drm_aperture.c | 26 +- drivers/gpu/drm/drm_atomic.c | 2 + drivers/gpu/drm/drm_atomic_helper.c | 2 + drivers/gpu/drm/drm_atomic_state_helper.c | 2 + drivers/gpu/drm/drm_atomic_uapi.c | 1 + drivers/gpu/drm/drm_bridge_connector.c | 8 +- drivers/gpu/drm/drm_client_modeset.c | 1 + drivers/gpu/drm/drm_connector.c | 31 + drivers/gpu/drm/drm_crtc.c | 2 + drivers/gpu/drm/drm_crtc_helper.c | 1 + drivers/gpu/drm/drm_damage_helper.c | 1 + drivers/gpu/drm/drm_fb_helper.c | 1 + drivers/gpu/drm/drm_gem_atomic_helper.c | 1 + drivers/gpu/drm/drm_ioctl.c | 2 +- drivers/gpu/drm/drm_kms_helper_common.c | 1 + drivers/gpu/drm/drm_mipi_dbi.c | 1 + drivers/gpu/drm/drm_mode_config.c | 1 + drivers/gpu/drm/drm_modes.c | 1 + drivers/gpu/drm/drm_modeset_helper.c | 1 + drivers/gpu/drm/drm_panel_orientation_quirks.c | 2 +- drivers/gpu/drm/drm_prime.c | 2 +- drivers/gpu/drm/drm_writeback.c | 1 + drivers/gpu/drm/etnaviv/etnaviv_dump.c | 2 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 2 + drivers/gpu/drm/exynos/exynos7_drm_decon.c | 1 + drivers/gpu/drm/exynos/exynos_drm_fb.c | 1 + drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 1 + drivers/gpu/drm/exynos/exynos_drm_fimd.c | 2 + drivers/gpu/drm/exynos/exynos_drm_ipp.c | 1 + drivers/gpu/drm/exynos/exynos_drm_plane.c | 2 + drivers/gpu/drm/exynos/exynos_drm_scaler.c | 1 + drivers/gpu/drm/exynos/exynos_drm_vidi.c | 1 + drivers/gpu/drm/exynos/exynos_mixer.c | 3 + drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c | 1 + drivers/gpu/drm/gma500/cdv_intel_dp.c | 1 + drivers/gpu/drm/gma500/framebuffer.c | 1 + drivers/gpu/drm/gma500/gma_display.c | 1 + drivers/gpu/drm/gma500/oaktrail_crtc.c | 1 + drivers/gpu/drm/gma500/oaktrail_hdmi.c | 1 + drivers/gpu/drm/gma500/oaktrail_lvds.c | 1 + drivers/gpu/drm/gma500/psb_intel_modes.c | 2 + drivers/gpu/drm/gud/gud_connector.c | 1 + drivers/gpu/drm/gud/gud_drv.c | 1 + drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 1 + drivers/gpu/drm/hyperv/hyperv_drm_modeset.c | 2 + drivers/gpu/drm/i915/display/i9xx_plane.c | 1 + drivers/gpu/drm/i915/display/intel_bios.c | 1 + drivers/gpu/drm/i915/display/intel_cursor.c | 1 + drivers/gpu/drm/i915/display/intel_display_types.h | 1 + drivers/gpu/drm/i915/display/intel_dp.c | 1 + drivers/gpu/drm/i915/display/intel_fb.c | 1 + drivers/gpu/drm/i915/display/intel_fbc.c | 1 + drivers/gpu/drm/i915/display/intel_lspcon.c | 1 + drivers/gpu/drm/i915/display/intel_opregion.c | 2 + drivers/gpu/drm/i915/display/intel_sprite.c | 1 + drivers/gpu/drm/i915/display/skl_universal_plane.c | 1 + drivers/gpu/drm/i915/i915_driver.c | 4 +- drivers/gpu/drm/i915/intel_pm.c | 1 + drivers/gpu/drm/imx/dcss/dcss-plane.c | 2 + drivers/gpu/drm/imx/imx-ldb.c | 1 + drivers/gpu/drm/imx/imx-tve.c | 1 + drivers/gpu/drm/imx/ipuv3-plane.c | 2 + drivers/gpu/drm/imx/parallel-display.c | 1 + drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 1 + drivers/gpu/drm/ingenic/ingenic-ipu.c | 1 + drivers/gpu/drm/kmb/kmb_plane.c | 2 + drivers/gpu/drm/logicvc/logicvc_layer.c | 2 + drivers/gpu/drm/mcde/mcde_display.c | 1 + drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 2 + drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 2 + drivers/gpu/drm/mediatek/mtk_drm_plane.c | 2 + drivers/gpu/drm/meson/meson_overlay.c | 2 + drivers/gpu/drm/meson/meson_plane.c | 2 + drivers/gpu/drm/mgag200/mgag200_mode.c | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 113 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 5 + drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 67 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 22 + .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c | 2 + drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c | 19 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 42 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.c | 49 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.h | 16 + drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 2 + drivers/gpu/drm/msm/disp/dpu1/dpu_writeback.c | 2 + drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c | 1 + drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 1 + drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 2 + drivers/gpu/drm/msm/disp/mdp_format.c | 2 + drivers/gpu/drm/msm/disp/msm_disp_snapshot.c | 4 +- drivers/gpu/drm/msm/dp/dp_display.c | 2 + drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 1 + drivers/gpu/drm/msm/msm_debugfs.c | 1 + drivers/gpu/drm/msm/msm_fb.c | 1 + drivers/gpu/drm/msm/msm_fbdev.c | 1 + drivers/gpu/drm/msm/msm_gpu.c | 4 +- drivers/gpu/drm/mxsfb/mxsfb_kms.c | 1 + drivers/gpu/drm/nouveau/Kconfig | 1 - drivers/gpu/drm/nouveau/dispnv50/wndw.c | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi4.c | 1 + drivers/gpu/drm/omapdrm/dss/hdmi5.c | 1 + drivers/gpu/drm/omapdrm/omap_debugfs.c | 1 + drivers/gpu/drm/omapdrm/omap_fb.c | 2 + drivers/gpu/drm/omapdrm/omap_fbdev.c | 1 + drivers/gpu/drm/omapdrm/omap_plane.c | 2 + drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 12 + drivers/gpu/drm/panel/panel-edp.c | 47 +- drivers/gpu/drm/panel/panel-elida-kd35t133.c | 12 + drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 12 + drivers/gpu/drm/panel/panel-lvds.c | 13 + drivers/gpu/drm/panel/panel-samsung-atna33xc20.c | 51 +- drivers/gpu/drm/panel/panel-simple.c | 14 +- drivers/gpu/drm/pl111/pl111_display.c | 1 + drivers/gpu/drm/pl111/pl111_drv.c | 1 + drivers/gpu/drm/pl111/pl111_versatile.c | 2 + drivers/gpu/drm/qxl/qxl_display.c | 2 + drivers/gpu/drm/qxl/qxl_draw.c | 1 + drivers/gpu/drm/radeon/.gitignore | 2 +- drivers/gpu/drm/radeon/Kconfig | 2 +- drivers/gpu/drm/radeon/Makefile | 2 +- drivers/gpu/drm/radeon/atombios_crtc.c | 1 + drivers/gpu/drm/radeon/atombios_encoders.c | 14 - drivers/gpu/drm/radeon/evergreen.c | 1 + drivers/gpu/drm/radeon/ni_dpm.c | 6 +- drivers/gpu/drm/radeon/r100.c | 1 + drivers/gpu/drm/radeon/r300_reg.h | 2 +- drivers/gpu/drm/radeon/radeon_acpi.c | 2 - drivers/gpu/drm/radeon/radeon_device.c | 1 + drivers/gpu/drm/radeon/radeon_display.c | 1 + drivers/gpu/drm/radeon/radeon_fb.c | 1 + drivers/gpu/drm/radeon/radeon_gem.c | 2 +- drivers/gpu/drm/radeon/radeon_legacy_crtc.c | 1 + drivers/gpu/drm/radeon/radeon_legacy_encoders.c | 15 - drivers/gpu/drm/radeon/radeon_mode.h | 4 - drivers/gpu/drm/radeon/radeon_sa.c | 6 +- drivers/gpu/drm/radeon/rs600.c | 1 + drivers/gpu/drm/radeon/rv770.c | 1 + drivers/gpu/drm/rcar-du/rcar_du_kms.c | 1 + drivers/gpu/drm/rcar-du/rcar_du_plane.c | 2 + drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 2 + drivers/gpu/drm/rcar-du/rcar_du_writeback.c | 2 + drivers/gpu/drm/rockchip/rk3066_hdmi.c | 1 + drivers/gpu/drm/rockchip/rockchip_drm_fb.c | 1 + drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 2 + drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 2 + drivers/gpu/drm/selftests/test-drm_damage_helper.c | 1 + drivers/gpu/drm/selftests/test-drm_plane_helper.c | 1 + drivers/gpu/drm/shmobile/shmob_drm_crtc.c | 1 + drivers/gpu/drm/shmobile/shmob_drm_kms.c | 1 + drivers/gpu/drm/shmobile/shmob_drm_plane.c | 1 + drivers/gpu/drm/solomon/ssd130x.c | 2 + drivers/gpu/drm/sprd/sprd_dpu.c | 2 + drivers/gpu/drm/sti/sti_cursor.c | 1 + drivers/gpu/drm/sti/sti_gdp.c | 1 + drivers/gpu/drm/sti/sti_hqvdp.c | 1 + drivers/gpu/drm/sti/sti_plane.c | 2 + drivers/gpu/drm/stm/ltdc.c | 3 + drivers/gpu/drm/sun4i/sun4i_backend.c | 2 + drivers/gpu/drm/sun4i/sun4i_drv.c | 8 + drivers/gpu/drm/sun4i/sun4i_framebuffer.c | 1 + drivers/gpu/drm/sun4i/sun4i_layer.c | 3 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 1 + drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 2 + drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 2 + drivers/gpu/drm/tegra/dc.c | 2 + drivers/gpu/drm/tegra/drm.c | 1 + drivers/gpu/drm/tegra/fb.c | 1 + drivers/gpu/drm/tegra/hub.c | 2 + drivers/gpu/drm/tegra/plane.c | 1 + drivers/gpu/drm/tidss/tidss_dispc.c | 2 + drivers/gpu/drm/tidss/tidss_plane.c | 2 + drivers/gpu/drm/tilcdc/tilcdc_crtc.c | 1 + drivers/gpu/drm/tilcdc/tilcdc_plane.c | 1 + drivers/gpu/drm/tiny/arcpgu.c | 2 + drivers/gpu/drm/tiny/bochs.c | 2 + drivers/gpu/drm/tiny/cirrus.c | 2 + drivers/gpu/drm/tiny/gm12u320.c | 2 + drivers/gpu/drm/tiny/ili9225.c | 1 + drivers/gpu/drm/tiny/repaper.c | 1 + drivers/gpu/drm/tiny/st7586.c | 1 + drivers/gpu/drm/tve200/tve200_display.c | 1 + drivers/gpu/drm/udl/udl_connector.c | 1 + drivers/gpu/drm/vboxvideo/vbox_mode.c | 2 + drivers/gpu/drm/vc4/vc4_bo.c | 2 + drivers/gpu/drm/vc4/vc4_crtc.c | 1 + drivers/gpu/drm/vc4/vc4_hdmi.c | 2 +- drivers/gpu/drm/vc4/vc4_kms.c | 1 + drivers/gpu/drm/vc4/vc4_plane.c | 2 + drivers/gpu/drm/vc4/vc4_regs.h | 2 +- drivers/gpu/drm/vc4/vc4_txp.c | 1 + drivers/gpu/drm/vc4/vc4_validate.c | 2 +- drivers/gpu/drm/virtio/virtgpu_display.c | 1 + drivers/gpu/drm/virtio/virtgpu_drv.h | 1 + drivers/gpu/drm/virtio/virtgpu_vq.c | 2 + drivers/gpu/drm/vkms/vkms_drv.h | 1 + drivers/gpu/drm/vkms/vkms_output.c | 1 + drivers/gpu/drm/vkms/vkms_writeback.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 1 + drivers/gpu/drm/xen/xen_drm_front_conn.c | 1 + drivers/gpu/drm/xen/xen_drm_front_gem.c | 2 +- drivers/gpu/drm/xen/xen_drm_front_kms.c | 1 + drivers/gpu/drm/xlnx/zynqmp_disp.c | 1 + drivers/hid/surface-hid/surface_hid_core.c | 38 +- drivers/hwtracing/coresight/coresight-core.c | 1 - drivers/infiniband/ulp/iser/iscsi_iser.c | 4 +- drivers/isdn/hardware/mISDN/hfcsusb.c | 2 +- drivers/md/dm-core.h | 1 + drivers/md/dm-era-target.c | 8 +- drivers/md/dm-log.c | 2 +- drivers/md/dm.c | 15 +- drivers/media/platform/qcom/venus/core.c | 2 +- drivers/message/fusion/mptspi.c | 2 +- drivers/mfd/ucb1400_core.c | 6 +- drivers/mmc/host/sdhci-acpi.c | 7 +- drivers/mmc/host/sdhci-of-esdhc.c | 6 +- drivers/mmc/host/sdhci-pci-core.c | 11 +- drivers/mmc/host/sdhci-pci-gli.c | 50 +- drivers/net/amt.c | 8 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-dump.c | 2 +- drivers/net/dsa/microchip/ksz8795.c | 233 +- drivers/net/dsa/microchip/ksz8795_reg.h | 16 - drivers/net/dsa/microchip/ksz9477.c | 181 +- drivers/net/dsa/microchip/ksz9477_reg.h | 1 - drivers/net/dsa/microchip/ksz_common.c | 342 +- drivers/net/dsa/microchip/ksz_common.h | 80 +- drivers/net/dsa/qca8k.c | 22 +- drivers/net/dsa/qca8k.h | 2 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 90 + drivers/net/ethernet/intel/i40e/i40e_main.c | 2 - drivers/net/ethernet/intel/i40e/i40e_txrx.c | 6 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 49 +- drivers/net/ethernet/intel/ice/ice_lib.c | 42 +- drivers/net/ethernet/intel/ice/ice_tc_lib.c | 5 +- drivers/net/ethernet/intel/igb/igb_main.c | 12 +- drivers/net/ethernet/mellanox/mlxsw/cmd.h | 25 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 9 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 1 - drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 120 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 155 +- drivers/net/ethernet/neterion/vxge/vxge-main.c | 2 +- drivers/net/ethernet/netronome/nfp/nfp_main.c | 4 +- .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 34 + .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h | 2 + .../ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c | 30 + drivers/net/ipa/gsi_trans.c | 4 +- drivers/net/pcs/pcs-lynx.c | 30 +- drivers/net/phy/aquantia_main.c | 20 + drivers/net/phy/dp83td510.c | 49 + drivers/net/phy/smsc.c | 19 +- drivers/net/virtio_net.c | 25 +- drivers/net/vrf.c | 2 +- drivers/net/wireless/ath/ath10k/coredump.c | 2 +- drivers/net/wireless/ath/wil6210/wil_crash_dump.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/debug.c | 2 +- drivers/net/wireless/intel/iwlegacy/4965-rs.c | 5 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 6 +- drivers/net/wireless/marvell/mwifiex/init.c | 9 +- drivers/net/wireless/marvell/mwifiex/main.c | 3 +- drivers/net/wireless/marvell/mwifiex/main.h | 3 +- drivers/net/wireless/marvell/mwifiex/sta_event.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 3 +- drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 3 +- drivers/net/wireless/realtek/rtw88/main.c | 2 +- drivers/net/wireless/realtek/rtw89/cam.c | 29 +- drivers/net/wireless/realtek/rtw89/cam.h | 9 +- drivers/net/wireless/realtek/rtw89/core.c | 148 +- drivers/net/wireless/realtek/rtw89/core.h | 33 +- drivers/net/wireless/realtek/rtw89/debug.c | 3 +- drivers/net/wireless/realtek/rtw89/debug.h | 2 + drivers/net/wireless/realtek/rtw89/fw.c | 2 +- drivers/net/wireless/realtek/rtw89/mac80211.c | 2 +- drivers/net/wireless/realtek/rtw89/pci.c | 16 +- drivers/net/wireless/realtek/rtw89/phy.c | 18 +- drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c | 4 +- drivers/net/wireless/realtek/rtw89/ser.c | 17 +- drivers/opp/core.c | 22 +- drivers/opp/of.c | 2 +- drivers/platform/chrome/wilco_ec/event.c | 2 +- drivers/platform/mellanox/nvsw-sn2201.c | 4 +- drivers/platform/surface/aggregator/controller.c | 53 +- .../platform/surface/surface_aggregator_registry.c | 403 +- drivers/platform/x86/Kconfig | 5 - drivers/platform/x86/Makefile | 2 +- drivers/platform/x86/intel/pmc/core.c | 1 + drivers/platform/x86/system76_acpi.c | 4 +- drivers/platform/x86/thinkpad_acpi.c | 54 +- drivers/power/supply/surface_battery.c | 4 +- drivers/power/supply/surface_charger.c | 4 +- drivers/pwm/core.c | 82 +- drivers/pwm/pwm-atmel-tcb.c | 2 +- drivers/pwm/pwm-mediatek.c | 7 + drivers/regulator/Kconfig | 18 + drivers/regulator/Makefile | 2 + drivers/regulator/mt6370-regulator.c | 388 + drivers/regulator/rt5120-regulator.c | 420 + drivers/remoteproc/imx_rproc.c | 7 +- drivers/remoteproc/qcom_q6v5_mss.c | 2 +- drivers/remoteproc/remoteproc_coredump.c | 8 +- drivers/scsi/aacraid/aachba.c | 2 +- drivers/scsi/be2iscsi/be_main.c | 21 +- drivers/scsi/bnx2i/bnx2i_iscsi.c | 2 +- drivers/scsi/cxgbi/libcxgbi.c | 4 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 4 +- drivers/scsi/iscsi_tcp.c | 74 +- drivers/scsi/iscsi_tcp.h | 2 + drivers/scsi/libiscsi.c | 269 +- drivers/scsi/libiscsi_tcp.c | 6 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 8 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 3 +- drivers/scsi/qedi/qedi_main.c | 11 +- drivers/scsi/scsi_transport_iscsi.c | 88 +- drivers/scsi/snic/snic_fwint.h | 2 +- drivers/scsi/sym53c8xx_2/sym_hipd.c | 2 +- drivers/soc/mediatek/mtk-mutex.c | 2 +- drivers/soundwire/slave.c | 117 +- drivers/spi/spi-fsi.c | 19 +- drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/octeon-usb/Kconfig | 11 - drivers/staging/octeon-usb/Makefile | 2 - drivers/staging/octeon-usb/TODO | 8 - drivers/staging/r8188eu/core/rtw_iol.c | 8 +- drivers/staging/r8188eu/core/rtw_recv.c | 40 +- drivers/staging/r8188eu/core/rtw_xmit.c | 34 +- drivers/staging/r8188eu/hal/Hal8188ERateAdaptive.c | 12 +- drivers/staging/r8188eu/hal/rtl8188eu_recv.c | 2 +- .../staging/r8188eu/include/Hal8188ERateAdaptive.h | 13 - drivers/staging/r8188eu/include/basic_types.h | 50 - drivers/staging/r8188eu/include/osdep_service.h | 1 - drivers/staging/r8188eu/include/rtw_iol.h | 24 +- drivers/staging/r8188eu/os_dep/usb_intf.c | 2 +- drivers/staging/r8188eu/os_dep/xmit_linux.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 2 +- drivers/staging/sm750fb/ddk750_power.h | 2 +- drivers/staging/vc04_services/interface/TESTING | 82 + drivers/target/target_core_alua.c | 2 +- drivers/thermal/cpufreq_cooling.c | 77 +- drivers/thermal/devfreq_cooling.c | 27 +- drivers/thermal/rcar_gen3_thermal.c | 4 +- drivers/thunderbolt/acpi.c | 29 +- drivers/tty/sysrq.c | 2 - drivers/ufs/core/ufshcd.c | 4 +- drivers/ufs/host/ufs-mediatek.c | 4 +- drivers/usb/chipidea/ci.h | 1 + drivers/usb/chipidea/ci_hdrc_imx.c | 23 +- drivers/usb/chipidea/core.c | 2 + drivers/usb/chipidea/udc.c | 14 + drivers/usb/core/usb-acpi.c | 18 +- drivers/usb/dwc2/hcd.c | 3 + drivers/usb/dwc3/core.c | 16 +- drivers/usb/dwc3/dwc3-qcom.c | 140 +- drivers/usb/gadget/function/uvc_video.c | 3 + drivers/usb/gadget/legacy/raw_gadget.c | 62 +- drivers/usb/gadget/udc/aspeed_udc.c | 32 +- drivers/usb/host/Kconfig | 10 + drivers/usb/host/Makefile | 1 + drivers/usb/host/ehci-platform.c | 2 + drivers/usb/host/ehci-q.c | 2 +- .../{staging/octeon-usb => usb/host}/octeon-hcd.c | 0 .../{staging/octeon-usb => usb/host}/octeon-hcd.h | 0 drivers/usb/host/ohci-platform.c | 3 + drivers/usb/host/ohci-ppc-of.c | 1 + drivers/usb/host/ohci-sm501.c | 2 +- drivers/usb/host/xhci-hub.c | 2 +- drivers/usb/host/xhci-pci.c | 6 +- drivers/usb/host/xhci.c | 50 +- drivers/usb/host/xhci.h | 2 + drivers/usb/musb/Kconfig | 13 +- drivers/usb/musb/Makefile | 1 + drivers/usb/musb/mpfs.c | 265 + drivers/usb/musb/musb_core.c | 16 +- drivers/usb/renesas_usbhs/rza.c | 4 + drivers/usb/serial/garmin_gps.c | 4 +- drivers/usb/serial/opticon.c | 4 +- drivers/usb/serial/option.c | 5 + drivers/usb/serial/pl2303.c | 29 +- drivers/usb/serial/sierra.c | 4 +- drivers/usb/storage/transport.c | 2 +- drivers/usb/typec/mux.c | 8 +- drivers/usb/typec/tcpm/Kconfig | 1 - drivers/video/fbdev/core/fbcon.c | 12 +- drivers/video/fbdev/omap/sossi.c | 2 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi_phy.c | 2 +- drivers/xen/features.c | 2 +- drivers/xen/gntdev-common.h | 7 + drivers/xen/gntdev.c | 157 +- fs/afs/inode.c | 3 +- fs/attr.c | 70 +- fs/btrfs/compression.c | 8 +- fs/btrfs/ctree.h | 7 +- fs/btrfs/delayed-inode.c | 161 +- fs/btrfs/delayed-inode.h | 18 +- fs/btrfs/disk-io.c | 78 +- fs/btrfs/disk-io.h | 6 +- fs/btrfs/extent_io.c | 23 +- fs/btrfs/extent_io.h | 1 - fs/btrfs/inode.c | 287 +- fs/btrfs/ordered-data.c | 17 +- fs/btrfs/ordered-data.h | 5 +- fs/btrfs/raid56.c | 140 +- fs/btrfs/raid56.h | 14 +- fs/btrfs/scrub.c | 19 +- fs/btrfs/send.c | 6 +- fs/btrfs/subpage.c | 2 +- fs/btrfs/sysfs.c | 7 +- fs/btrfs/transaction.c | 6 - fs/btrfs/volumes.c | 137 +- fs/btrfs/volumes.h | 11 +- fs/buffer.c | 4 +- fs/cifs/cifs_debug.c | 12 +- fs/cifs/cifsglob.h | 58 +- fs/cifs/cifsproto.h | 7 + fs/cifs/connect.c | 38 +- fs/cifs/misc.c | 9 +- fs/cifs/sess.c | 157 +- fs/cifs/smb2ops.c | 173 +- fs/cifs/smb2pdu.c | 11 +- fs/ext2/inode.c | 8 +- fs/ext4/inode.c | 14 +- fs/f2fs/file.c | 30 +- fs/f2fs/gc.c | 8 +- fs/f2fs/namei.c | 1 + fs/f2fs/node.c | 12 +- fs/f2fs/recovery.c | 10 +- fs/f2fs/super.c | 29 +- fs/fat/file.c | 11 +- fs/fs-writeback.c | 23 +- fs/gfs2/lock_dlm.c | 2 +- fs/gfs2/lops.c | 2 +- fs/inode.c | 168 +- fs/iomap/buffered-io.c | 67 +- fs/jfs/file.c | 4 +- fs/mpage.c | 1 + fs/ocfs2/file.c | 2 +- fs/open.c | 60 +- fs/overlayfs/copy_up.c | 4 +- fs/overlayfs/overlayfs.h | 12 +- fs/proc/task_mmu.c | 3 + fs/pstore/platform.c | 63 +- fs/pstore/zone.c | 12 +- fs/quota/dquot.c | 17 +- fs/read_write.c | 4 +- fs/reiserfs/inode.c | 4 +- fs/tracefs/inode.c | 2 +- fs/xfs/xfs_file.c | 11 +- fs/xfs/xfs_iomap.c | 11 +- fs/xfs/xfs_iops.c | 14 +- fs/zonefs/super.c | 2 +- include/acpi/acpi_bus.h | 6 + include/drm/display/drm_dp_helper.h | 30 + include/drm/drm_bridge.h | 14 + include/drm/drm_connector.h | 4 + include/drm/drm_crtc.h | 6 +- include/drm/drm_panel.h | 9 + include/drm/drm_print.h | 2 +- include/keys/asymmetric-type.h | 3 + include/linux/bpf.h | 3 + include/linux/bpf_verifier.h | 12 + include/linux/clk-provider.h | 2 - include/linux/console.h | 17 - include/linux/devcoredump.h | 13 +- include/linux/evm.h | 6 +- include/linux/filter.h | 1 + include/linux/fpga/fpga-mgr.h | 24 +- include/linux/fs.h | 136 +- include/linux/gpio.h | 6 - include/linux/gpio/driver.h | 29 +- include/linux/highmem.h | 18 +- include/linux/hugetlb.h | 5 +- include/linux/io_uring_types.h | 2 +- include/linux/ioprio.h | 24 +- include/linux/memcontrol.h | 218 +- include/linux/memory_hotplug.h | 9 - include/linux/mfd/twl.h | 2 - include/linux/mm.h | 6 +- include/linux/mm_inline.h | 6 + include/linux/mmzone.h | 47 +- include/linux/mnt_idmapping.h | 195 + include/linux/net.h | 2 - include/linux/once.h | 2 - include/linux/page-flags.h | 11 + include/linux/printk.h | 16 - include/linux/pwm.h | 35 +- include/linux/quotaops.h | 15 +- include/linux/security.h | 8 +- include/linux/skbuff.h | 12 +- include/linux/surface_aggregator/controller.h | 24 +- include/linux/surface_aggregator/device.h | 125 +- include/linux/surface_aggregator/serial_hub.h | 2 +- include/linux/swiotlb.h | 1 - include/linux/ucb1400.h | 2 - include/linux/usb/typec_mux.h | 44 +- include/linux/workqueue.h | 1 + include/linux/writeback.h | 7 + include/net/af_unix.h | 5 +- include/net/bluetooth/hci_core.h | 11 + include/net/inet_sock.h | 5 + include/net/net_namespace.h | 2 + include/net/netns/unix.h | 6 + include/net/raw.h | 4 +- include/net/route.h | 3 +- include/scsi/libiscsi.h | 13 +- include/scsi/scsi_transport_iscsi.h | 1 + include/sound/soc.h | 14 +- include/trace/events/io_uring.h | 97 +- include/trace/events/scsi.h | 35 +- include/trace/events/thermal.h | 28 +- include/trace/events/writeback.h | 5 + include/uapi/drm/drm_fourcc.h | 6 +- include/uapi/linux/io_uring.h | 17 - include/uapi/linux/kfd_ioctl.h | 14 +- include/uapi/linux/media-bus-format.h | 6 +- include/uapi/linux/xfrm.h | 6 +- io_uring/filetable.c | 66 +- io_uring/filetable.h | 5 +- io_uring/io-wq.c | 18 +- io_uring/io-wq.h | 131 - io_uring/io_uring.c | 151 +- io_uring/io_uring.h | 4 +- io_uring/kbuf.c | 49 +- io_uring/kbuf.h | 47 +- io_uring/msg_ring.c | 130 +- io_uring/net.c | 4 - io_uring/openclose.c | 35 +- io_uring/openclose.h | 2 +- io_uring/poll.c | 259 +- io_uring/rsrc.c | 2 +- io_uring/rw.c | 38 +- io_uring/{io-wq.h => slist.h} | 84 +- io_uring/tctx.c | 4 +- io_uring/tctx.h | 7 +- kernel/bpf/bpf_iter.c | 9 +- kernel/bpf/bpf_struct_ops.c | 7 +- kernel/bpf/core.c | 6 + kernel/bpf/verifier.c | 183 +- kernel/dma/direct.c | 5 +- kernel/dma/swiotlb.c | 8 +- kernel/hung_task.c | 11 +- kernel/panic.c | 6 - kernel/power/hibernate.c | 2 +- kernel/printk/internal.h | 2 - kernel/printk/printk.c | 593 +- kernel/printk/printk_safe.c | 32 - kernel/rcu/tree_stall.h | 2 - kernel/reboot.c | 16 +- kernel/trace/trace.c | 2 - kernel/trace/trace_kprobe.c | 11 +- kernel/trace/trace_uprobe.c | 1 - kernel/watchdog.c | 4 - kernel/watchdog_hld.c | 4 - kernel/workqueue.c | 9 + lib/Kconfig | 9 - lib/error-inject.c | 12 +- lib/lru_cache.c | 4 +- lib/stackdepot.c | 59 +- lib/test_bpf.c | 4 +- localversion-next | 2 +- mm/compaction.c | 41 +- mm/damon/vaddr.c | 3 +- mm/filemap.c | 3 + mm/huge_memory.c | 157 +- mm/hugetlb.c | 100 +- mm/hugetlb_vmemmap.c | 66 +- mm/madvise.c | 10 +- mm/memcontrol.c | 584 +- mm/memory-failure.c | 5 +- mm/memory.c | 2 +- mm/memory_hotplug.c | 33 +- mm/mempolicy.c | 3 +- mm/migrate.c | 7 +- mm/mlock.c | 2 +- mm/mmap.c | 1 - mm/page-writeback.c | 89 +- mm/page_alloc.c | 236 +- mm/page_io.c | 5 +- mm/rmap.c | 90 +- mm/shmem.c | 4 +- mm/sparse-vmemmap.c | 8 + mm/sparse.c | 2 +- mm/swap.c | 51 +- mm/swap.h | 14 +- mm/swap_state.c | 39 +- mm/swapfile.c | 2 +- mm/vmscan.c | 68 +- net/bluetooth/eir.c | 41 +- net/bluetooth/hci_core.c | 42 +- net/bluetooth/hci_sync.c | 66 +- net/bluetooth/mgmt.c | 14 +- net/core/skmsg.c | 5 + net/ipv4/bpf_tcp_ca.c | 39 +- net/ipv4/raw.c | 8 +- net/ipv4/raw_diag.c | 4 +- net/ipv4/route.c | 24 +- net/ipv4/tcp_bpf.c | 3 - net/ipv6/raw.c | 3 - net/netfilter/nf_dup_netdev.c | 25 +- net/netfilter/nfnetlink_cttimeout.c | 2 +- net/netfilter/nft_meta.c | 13 +- net/netfilter/nft_numgen.c | 12 +- net/openvswitch/flow.c | 2 +- net/tls/tls_main.c | 3 +- net/unix/af_unix.c | 228 +- net/unix/diag.c | 49 +- samples/bpf/xdp1_kern.c | 11 +- samples/bpf/xdp2_kern.c | 11 +- samples/bpf/xdp_tx_iptunnel_kern.c | 2 +- scripts/mod/modpost.c | 2 +- security/integrity/evm/evm_main.c | 12 +- security/security.c | 5 +- sound/hda/hdac_i915.c | 15 +- sound/pci/hda/patch_realtek.c | 1 + sound/soc/amd/acp/acp-renoir.c | 10 +- sound/soc/atmel/mikroe-proto.c | 4 +- sound/soc/codecs/cs35l41-lib.c | 10 +- sound/soc/codecs/cs35l41.c | 12 +- sound/soc/codecs/cs47l15.c | 5 +- sound/soc/codecs/madera.c | 14 +- sound/soc/codecs/rt711-sdca.c | 4 +- sound/soc/codecs/wm5110.c | 8 +- sound/soc/codecs/wm_adsp.c | 2 +- sound/soc/fsl/pcm030-audio-fabric.c | 5 +- sound/soc/intel/avs/apl.c | 2 +- sound/soc/intel/avs/skl.c | 2 +- sound/soc/intel/catpt/dsp.c | 2 +- sound/soc/rockchip/rockchip_i2s.c | 79 +- sound/soc/soc-core.c | 4 +- sound/soc/soc-dapm.c | 15 +- sound/soc/soc-topology-test.c | 34 +- sound/soc/sof/mediatek/mt8186/mt8186-clk.c | 4 +- tools/kvm/kvm_stat/kvm_stat | 3 +- tools/testing/selftests/bpf/Makefile | 4 +- tools/testing/selftests/bpf/bench.c | 55 + tools/testing/selftests/bpf/bench.h | 4 + .../selftests/bpf/benchs/bench_local_storage.c | 287 + .../bpf/benchs/run_bench_local_storage.sh | 24 + tools/testing/selftests/bpf/benchs/run_common.sh | 17 + tools/testing/selftests/bpf/prog_tests/bpf_loop.c | 62 + .../testing/selftests/bpf/prog_tests/bpf_tcp_ca.c | 61 + tools/testing/selftests/bpf/prog_tests/btf.c | 1 - .../testing/selftests/bpf/prog_tests/sock_fields.c | 1 - tools/testing/selftests/bpf/progs/bpf_loop.c | 114 + .../selftests/bpf/progs/local_storage_bench.c | 104 + .../selftests/bpf/progs/tcp_ca_incompl_cong_ops.c | 35 + .../selftests/bpf/progs/tcp_ca_unsupp_cong_op.c | 21 + .../selftests/bpf/progs/tcp_ca_write_sk_pacing.c | 60 + tools/testing/selftests/bpf/test_btf.h | 2 + tools/testing/selftests/bpf/test_verifier.c | 328 +- .../selftests/bpf/verifier/bpf_loop_inline.c | 252 + tools/testing/selftests/kvm/lib/aarch64/ucall.c | 9 +- .../selftests/netfilter/nft_concat_range.sh | 2 +- 1204 files changed, 372695 insertions(+), 13490 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/aspeed/aspeed.yaml create mode 100644 Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml create mode 100644 Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pi [...] create mode 100644 Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pi [...] create mode 100644 Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-px [...] create mode 100644 Documentation/devicetree/bindings/dsp/mediatek,mt8186-dsp.yaml create mode 100644 Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-mvebu.txt create mode 100644 Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml create mode 100644 Documentation/devicetree/bindings/mfd/fsl,imx8qxp-csr.yaml create mode 100644 Documentation/devicetree/bindings/thermal/qcom,spmi-temp-alarm.yaml delete mode 100644 Documentation/devicetree/bindings/thermal/qcom-spmi-temp-alarm.txt delete mode 100644 certs/common.h create mode 100644 crypto/asymmetric_keys/selftest.c rename certs/common.c => crypto/asymmetric_keys/x509_loader.c (87%) create mode 100644 drivers/fpga/microchip-spi.c create mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.c copy drivers/gpu/drm/amd/{display/dc/gpio/diagnostics/hw_translate_diag.h => amdgp [...] create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/dalsmc.h create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c copy drivers/gpu/drm/amd/display/dc/clk_mgr/{dcn30/dcn30_clk_mgr.h => dcn32/dcn32_ [...] create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr_smu_msg.c copy drivers/gpu/drm/amd/{amdgpu/amdgpu_imu.h => display/dc/clk_mgr/dcn32/dcn32_cl [...] create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/dcn32_smu13_driver_if.h create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/smu13_driver_if.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/Makefile create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.c copy drivers/gpu/drm/amd/display/dc/{dcn31/dcn31_dccg.h => dcn32/dcn32_dccg.h} (60%) create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dio_link_encoder.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dio_link_encoder.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dio_stream_encoder.c copy drivers/gpu/drm/amd/display/dc/{dcn30/dcn30_dio_stream_encoder.h => dcn32/dcn [...] create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dpp.c copy drivers/gpu/drm/amd/display/dc/{gpio/diagnostics/hw_translate_diag.h => dcn32 [...] create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hpo_dp_link_encoder.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hpo_dp_link_encoder.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hubbub.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hubbub.h copy drivers/gpu/drm/amd/display/dc/{dcn31/dcn31_hubp.c => dcn32/dcn32_hubp.c} (61%) create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hubp.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.h copy drivers/gpu/drm/amd/display/dc/{dcn30/dcn30_init.c => dcn32/dcn32_init.c} (85%) rename drivers/gpu/drm/amd/display/dc/{gpio/diagnostics/hw_translate_diag.c => dcn [...] create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_mmhubbub.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_mmhubbub.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_mpc.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_mpc.h copy drivers/gpu/drm/amd/display/dc/{dcn31/dcn31_optc.c => dcn32/dcn32_optc.c} (64%) copy drivers/gpu/drm/amd/display/dc/{dcn31/dcn31_optc.h => dcn32/dcn32_optc.h} (94%) create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_resource.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_resource.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn321/Makefile create mode 100644 drivers/gpu/drm/amd/display/dc/dcn321/dcn321_dio_link_encoder.c copy drivers/gpu/drm/amd/display/dc/{clk_mgr/dcn30/dcn30_clk_mgr.h => dcn321/dcn32 [...] copy drivers/gpu/drm/amd/display/dc/{dcn316/dcn316_resource.c => dcn321/dcn321_res [...] copy drivers/gpu/drm/amd/display/dc/{clk_mgr/dcn30/dcn30_clk_mgr.h => dcn321/dcn32 [...] create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c rename drivers/gpu/drm/amd/display/dc/{gpio/diagnostics/hw_factory_diag.c => dml/d [...] create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.h create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn32/display_rq_dlg_calc_32.c create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn32/display_rq_dlg_calc_32.h create mode 100644 drivers/gpu/drm/amd/display/dc/gpio/dcn32/hw_factory_dcn32.c rename drivers/gpu/drm/amd/display/dc/gpio/{diagnostics/hw_factory_diag.h => dcn32 [...] copy drivers/gpu/drm/amd/display/dc/gpio/{dcn20/hw_translate_dcn20.c => dcn32/hw_t [...] copy drivers/gpu/drm/amd/display/dc/gpio/{diagnostics/hw_translate_diag.h => dcn32 [...] create mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn32/irq_service_dcn32.c rename drivers/gpu/drm/amd/display/dc/{gpio/diagnostics/hw_translate_diag.h => irq [...] create mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c create mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_2_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_2_0_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_2_1_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_2_1_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_3_0_1_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_3_0_1_sh_mask.h create mode 100644 drivers/gpu/drm/bridge/imx/Kconfig create mode 100644 drivers/gpu/drm/bridge/imx/Makefile create mode 100644 drivers/gpu/drm/bridge/imx/imx-ldb-helper.c create mode 100644 drivers/gpu/drm/bridge/imx/imx-ldb-helper.h create mode 100644 drivers/gpu/drm/bridge/imx/imx8qm-ldb-drv.c create mode 100644 drivers/gpu/drm/bridge/imx/imx8qxp-ldb-drv.c create mode 100644 drivers/gpu/drm/bridge/imx/imx8qxp-pixel-combiner.c create mode 100644 drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c create mode 100644 drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c create mode 100644 drivers/regulator/mt6370-regulator.c create mode 100644 drivers/regulator/rt5120-regulator.c delete mode 100644 drivers/staging/octeon-usb/Kconfig delete mode 100644 drivers/staging/octeon-usb/Makefile delete mode 100644 drivers/staging/octeon-usb/TODO delete mode 100644 drivers/staging/r8188eu/include/basic_types.h create mode 100644 drivers/staging/vc04_services/interface/TESTING rename drivers/{staging/octeon-usb => usb/host}/octeon-hcd.c (100%) rename drivers/{staging/octeon-usb => usb/host}/octeon-hcd.h (100%) create mode 100644 drivers/usb/musb/mpfs.c copy io_uring/{io-wq.h => slist.h} (59%) create mode 100644 tools/testing/selftests/bpf/benchs/bench_local_storage.c create mode 100755 tools/testing/selftests/bpf/benchs/run_bench_local_storage.sh create mode 100644 tools/testing/selftests/bpf/progs/local_storage_bench.c create mode 100644 tools/testing/selftests/bpf/progs/tcp_ca_incompl_cong_ops.c create mode 100644 tools/testing/selftests/bpf/progs/tcp_ca_unsupp_cong_op.c create mode 100644 tools/testing/selftests/bpf/progs/tcp_ca_write_sk_pacing.c create mode 100644 tools/testing/selftests/bpf/verifier/bpf_loop_inline.c