This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux-next.
omits c4ef528bd006 Add linux-next specific files for 20220629 omits 56f3a1f85842 Revert "pinctrl: qcom: sc7280: Add clock optional check fo [...] omits 3dd24f91bfb2 Revert "pinctrl: qcom: sc7280: Fix compile bug" omits 55f68a5741de Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 8a30702e91d7 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 65323de22812 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 7864f68097f7 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 0df10dcf0bc1 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 4bca04c8cf67 Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] omits d5650b284d6b Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits b840af05481f Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 712d78c558fa Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits c3bc84f88eb3 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 7540aea22914 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 4740b155964a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 68a0c076cccd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b8ea3473c781 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3275eecc8b9d Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits fc4961ffb659 Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] omits 9a1e4d29d9be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6904573bf7bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 074dd7dcf290 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits c78f0895f6eb Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 6de7088bb822 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 51e8db85dd89 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits acb52024bf3e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c8e3a4f54a68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c09226e54b69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c6c3ced8f359 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ba170d859639 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0ffefee941c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8f17ba8f5e80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3d01711f7abe Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 477b05ddd8e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 38eab300f6c3 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits de0191f0e203 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 82ee7b0699fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 83db2f8fb0c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 890bc4548c92 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0e4ef60f3b57 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 11132a6cee94 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits fb024fdf08e9 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits ec48f91d0ba5 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 6b94e1ef910d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d485db090ae1 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits c89a3535639d Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits d059e5b06a47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4649cc988d46 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 2cf39fc45f3a Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits d07265514355 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 878f283f778b Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 40ea5c82bb53 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits d2078be0b5c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f739cb9f35dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0eb2f036765e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 91579c2e81e1 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 6029a0b5e17a Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits c01923ee6168 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1acbb508e64e Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits ba7229352e3d Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 1d4963df0420 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 70fc84666c5b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e7227f6a6568 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3636e04b2627 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d85682d3cb2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c55ada4c99e4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f7c29cc9acbb Merge branch 'next' of git://github.com/cschaufler/smack-next omits dda709d0d6f7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 14347b1f83b3 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 111464fc7e38 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 0fd64886ff03 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits 503514c26776 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 79c672d475c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c0fac0705f87 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 9357431c54d6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0a126e84416f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5644222107e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 01ae2a0cb378 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits f44d89b89715 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1250cd911600 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9c5f3280d3af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ba33258a0ffc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 219f7d63e1c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0133e16ee910 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 16b9a621c255 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits 08a3cc1d4884 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits d839e40a84c2 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 75df5d4c5491 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 95c758a8899c Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 899bb0b0c8dd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0d13004856f8 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 5738789b6346 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits e136d37dc91a Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits a0768005128d fs: remove the NULL get_block case in mpage_writepages omits d4e81dd49790 fs: don't call ->writepage from __mpage_writepage omits 73cf43b78423 fs: remove the nobh helpers omits 2d05704c1573 jfs: stop using the nobh helper omits e07fe26a922f ext2: remove nobh support omits 06f3051416d9 ntfs3: refactor ntfs_writepages omits 64f5f252a388 mm/folio-compat: Remove migration compatibility functions omits d8e348d55d97 fs: Remove aops->migratepage() omits 2a0b89895d42 secretmem: Convert to migrate_folio omits b917b8367368 hugetlb: Convert to migrate_folio omits f75d6ad81f9d aio: Convert to migrate_folio omits b1454dac9856 f2fs: Convert to filemap_migrate_folio() omits 2e2c20a3a349 ubifs: Convert to filemap_migrate_folio() omits adf330842e4f btrfs: Convert btrfs_migratepage to migrate_folio omits d655db2ab5c1 mm/migrate: Add filemap_migrate_folio() omits ca3886b19a37 mm/migrate: Convert migrate_page() to migrate_folio() omits a19dc590f2bb nfs: Convert to migrate_folio omits 1d096db10abe btrfs: Convert btree_migratepage to migrate_folio omits 86f1ed19d871 mm/migrate: Convert expected_page_refs() to folio_expected_refs() omits 2b2c79509c32 mm/migrate: Convert buffer_migrate_page() to buffer_migrat [...] omits b4a0666d5b9a mm/migrate: Convert writeout() to take a folio omits 0620e60ec581 mm/migrate: Convert fallback_migrate_page() to fallback_mi [...] omits 0b1382980618 fs: Add aops->migrate_folio omits 8406cd88d430 mm: Convert all PageMovable users to movable_operations omits 679b49d44a1a secretmem: Remove isolate_page omits b8b130ef7c65 ext2: Use a folio in ext2_get_page() omits e68f7771424e gfs2: Convert gfs2_jhead_process_page() to use a folio omits 2d2534bce41b ocfs2: Convert ocfs2_read_folio() to use a folio omits 899b0d09be75 freevxfs: Convert vxfs_immed_read_folio() to use a folio omits 82c94bb9f5e6 coda: Convert coda_symlink_filler() to use a folio omits 34418ca16e08 befs: Convert befs_symlink_read_folio() to use a folio omits 3b3e6c7aa37a block: Convert read_part_sector() to use a folio omits a4b5a38867a8 block: Use PAGE_SECTORS_SHIFT omits b4a398931565 block: Handle partition read errors more consistently omits 52c479cf6e08 block: Simplify read_part_sector() omits 848da12a991f cramfs: read_mapping_page() is synchronous omits 67e5ca53255b ocfs2: Use filemap_write_and_wait_range() in ocfs2_cow_syn [...] omits d4db12026115 hostfs: Handle page write errors correctly omits be503d44063b squashfs: Return the actual error from squashfs_read_folio() omits 78390f4779f4 buffer: Don't test folio error in block_read_full_folio() omits 3e8cb7a7572d btrfs: Use a folio in wait_dev_supers() omits 48ce7f5d1403 nfs: Leave pages in the pagecache if readpage failed omits 067dd27c7794 buffer: Remove check for PageError omits 2d3da4004667 orangefs: Remove test for folio error omits 2f550ea0cbff iomap: Remove test for folio error omits c2a9e4f5c696 jfs: Remove check for PageUptodate omits f3a23cb63a66 remap_range: Remove check of uptodate flag omits ccb6ae248010 ufs: Remove checks for PageError omits cf3257f29d46 reiserfs: Remove check for PageError omits 5fc6f05b6345 ntfs3: Remove check for PageError omits f2958c20664b ntfs: Remove check for PageError omits 6976532c4c92 nilfs2: Remove check for PageError omits cb88efcb7ddb ext2: Remove check for PageError omits a282b7305c36 ntfs: Remove check for PageError omits 625d6eae7f59 hfsplus: Remove check for PageError omits fbe692fe7a6b hfs: Remove check for PageError omits 57a2ac33f1da freevxfs: Remove check of PageError omits 38f18c8b8b21 afs: Remove check of PageError omits bc15d6b0564c block: Remove check of PageError omits f9d5be41b8d3 docs: Improve ->read_folio documentation omits 0c8fd1ffd661 filemap: Use filemap_read_folio() in do_read_cache_folio() omits 979448282fee filemap: Handle AOP_TRUNCATED_PAGE in do_read_cache_folio() omits d7db3009b7a8 filemap: Move 'filler' case to the end of do_read_cache_folio() omits 56e9e2bb589b netfs: Remove extern from function prototypes omits 93e12e39317b filemap: Remove find_get_pages_range() and associated functions omits 0968be2d71e1 shmem: Convert shmem_unlock_mapping() to use filemap_get_folios() omits f293df4d3716 vmscan: Add check_move_unevictable_folios() omits 64c4ab1efbe3 nilfs2: Convert nilfs_copy_back_pages() to use filemap_get [...] omits 27e6b5f02999 hugetlbfs: Convert remove_inode_hugepages() to use filemap [...] omits 7b1a8c5cefc8 f2fs: Convert f2fs_invalidate_compress_pages() to use file [...] omits dcf63ef4eb1f ext4: Convert mpage_map_and_submit_buffers() to use filema [...] omits bccc15532b62 ext4: Convert mpage_release_unused_pages() to use filemap_ [...] omits 3681a6204f70 buffer: Convert clean_bdev_aliases() to use filemap_get_folios() omits 3b4ddf650f9f filemap: Add filemap_get_folios() omits af306d5565e3 filemap: Remove add_to_page_cache() and add_to_page_cache_ [...] omits e5c81c44750c hugetlb: Convert huge_add_to_page_cache() to use a folio omits dcdfcbfb9106 mpage: Convert do_mpage_readpage() to use a folio omits bc00b66be386 mm: Remove __delete_from_page_cache() omits 34fb3c8bf224 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c3c228d0a51e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3625eb2a1b0e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3813813804f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a83729f9a646 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ca9d1eb4bc77 mm: Account dirty folios properly during splits omits 59fc14cb1f67 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits de5934c1a7b3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7f469a9fbeed Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits c5fd03d2c61f Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 676d0f41f8ff Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits df207db53e9a Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits aac52f4bc49e next-20220628/pm omits bd3cbfe19081 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits e46d4dc45085 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 9ddacc7eb8e0 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits de2bb149f775 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 990742675087 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 90bda806e219 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1dddf0e959c1 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 2fa762cd4b68 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a2296fd0b9cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 40bbc1861e07 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1634337314a7 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 90c5277aaaca Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 94a1388ced6e Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits d221b9a5459a Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 818a6b681fdf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7575676e1a2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ce418ce3aa82 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 8746e0134577 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits c614aeb088c4 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 0eebe4ed3351 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 11de032a0342 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits eba3701e8286 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9975e89ba445 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8564b0c6cee4 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] omits e108f70ddce1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2f8c860985c8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5cbb9aeefe00 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 92e270b7433c Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 78d91792e05e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8ad8aac0c78b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a902dcee9698 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits e1c59dc5e622 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0324c7b7fcdd Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 64193da58900 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits e29402e7b6e7 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 10973e1bb2c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9b5d350435dd Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 7087367c8ecc Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits f64dfa36b325 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 6f950c21a737 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 158601a818e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5aeeaf40d312 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f52451278d4f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits dbf67ad4f137 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits de7294b86f93 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 17efe76af33f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3b793ae8fd56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 565b5891c3c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3ebe73d3bcc2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3ad4168e9aa4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2f39f8975d08 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b02cd9a6291d Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits ebabf97bd2ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 17916d5a379f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e375d844be01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f2b9ed4745f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 956eb85d5d3b Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 714e1e941a4f Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits bf16f1b6fea1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 88296b87b2e4 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 9c12df9bd013 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits e85c7a5a90ae Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits e33bbb7d2082 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 59ccfa3953f8 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 80adfad565db Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits e1a82625f49c Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits bf61684f4b28 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 5bcb3c70f62a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 936fd6057535 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits b67410f64d73 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 35c600382c88 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits a5775327da8c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits dccca3fb4ceb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ec932315737b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5edd521cdc56 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 2e6556bae3e4 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits 9111125123d9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 707e9f238d11 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] omits 284f8f7373bb Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits f23b903a85de Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits edb99703db08 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 911c2153adbd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d940f63e081a Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 1091cdf06cbe Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits bbd32da78b10 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits d3f74ceb17a4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7ba740f309c4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 775dd1f42ed8 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 039a957b9f74 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 247e55edcbd7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 89273f70cdd3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6a0dd958a31b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a47b45639541 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b79acaec7f2d Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 8214416e098d Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 7eaca23096f2 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 98c38ebbb58d Merge branch 'mm-nonmm-unstable' into mm-everything omits 9ed9f2042c5a ipc/mqueue: remove unnecessary (void*) conversion omits 951034cd7621 kdump: round up the total memory size to 128M for crashker [...] omits 0143ca4e85e7 proc: delete unused <linux/uaccess.h> includes omits aca0ba947882 vmcoreinfo: include kallsyms symbols omits 316004395df2 kallsyms: move declarations to internal header omits 5799d520b8c0 squashfs: support reading fragments in readahead call omits ef26c1a39585 squashfs: implement readahead omits feb49e32309c squashfs: always build "file direct" version of page actor omits e99fe622f034 Revert "squashfs: provide backing_dev_info in order to dis [...] omits 3e8a2aea3bd2 lib: make LZ4_decompress_safe_forceExtDict() static omits c56a123fe3e4 lib/radix-tree: remove unused argument of insert_entries omits ffc499e897ef kfifo: fix kfifo_to_user() return type omits 88fdf09e435c compiler-gcc.h: remove ancient workaround for gcc PR 58670 omits 613414b56551 lib/error-inject: traverse list with mutex omits c8c2d529e1e1 lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with autom [...] omits 9848190e7bb6 net, lib/once: remove {net_}get_random_once_wait macro omits 8a760c55df5b lib/lru_cache: fix error free handing in lc_create omits 62e91166f203 lib/debugobjects: fix stat count and optimize debug_object [...] omits 0196e9cfb80a resource: re-factor page_is_ram() omits 41d1cd0238ce init/main.c: silence some -Wunused-parameter warnings omits 3d12e4f236bf init-add-hostname-kernel-parameter-v2 omits 7ac6d21a5837 init: add "hostname" kernel parameter omits 7df942c95b76 ocfs2: fix ocfs2 corrupt when iputting an inode omits 6a5f9c0cf6ca ocfs2: clear links count in ocfs2_mknod() if an error occurs omits cd0e9c4a0099 ocfs2: reflink deadlock when clone file to the same direct [...] omits fa8bf6d636be mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] omits 66bce8b0001e mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst omits bc6df385194c mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability omits ee2f231d3255 mm: hugetlb_vmemmap: replace early_param() with core_param() omits e7f1ddd68304 mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] omits 47ba6b830e55 mm: hugetlb_vmemmap: introduce the name HVO omits f13b80e7e668 mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling omits 2c4b507e0578 mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() omits 86f3d89ef194 filemap: minor cleanup for filemap_write_and_wait_range omits 9dedc1b84091 selftests-vm-only-run-128tbswitch-with-5-level-paging-v4 omits 87c42ee8d6ef selftests/vm: Only run 128TBswitch with 5-level paging omits 33767b7bab8b memcg: notify about global mem_cgroup_id space depletion omits c1fb401ed6dd mm/memcontrol.c: replace cgroup_memory_nokmem with mem_cgr [...] omits 12bfe61edf70 mm/khugepaged: try to free transhuge swapcache when possible omits 4da1b7196550 mm/khugepaged: remove unneeded return value of khugepaged_ [...] omits 2f1848ae66ed mm/khugepaged: use helper macro __ATTR_RW omits e2f050907e48 mm/khugepaged: minor cleanup for collapse_file omits 201da4e98dd6 mm/khugepaged: trivial typo and codestyle cleanup omits 4a1e25714941 mm/khugepaged: stop swapping in page when VM_FAULT_RETRY occurs omits fd973ae55daf mm/khugepaged: remove unneeded shmem_huge_enabled() check omits b1dcd5f10922 mm: sparsemem: drop unexpected word 'a' in comments omits 8672572b8864 mm: hugetlb: kill set_huge_swap_pte_at() omits 965dc5a24a97 mm/page_alloc: make the annotations of available memory mo [...] omits 01c012c64fdb procfs: add 'path' to /proc/<pid>/fdinfo/ omits 217970637783 procfs: add 'size' to /proc/<pid>/fdinfo/ omits 02607419471e mm/page_alloc: replace local_lock with normal spinlock -fix omits ee01975bc25e mm/page_alloc: replace local_lock with normal spinlock omits 6e26d00c9405 mm/page_alloc: remotely drain per-cpu lists omits 55619c549f30 mm/page_alloc: protect PCP lists with a spinlock omits f81e1e629c4b mm/page_alloc: remove mistaken page == NULL check in rmqueue omits 9c74ac28e080 mm/page_alloc: split out buddy removal code from rmqueue i [...] omits c495b7977cee mm/page_alloc: use only one PCP list for THP-sized allocations omits 0e707cf44934 mm/page_alloc: add page->buddy_list and page->pcp_list omits 472baa1ea252 zram: do not lookup algorithm in backends table omits 1b7dae9eee92 zram: do not lookup algorithm in backends table omits 4b948411cdd7 hugetlb: lazy page table copies in fork() omits 0178400ca16b hugetlb: fix an unused variable warning/error omits 2b8d0bc81e9c hugetlb: do not update address in huge_pmd_unshare omits e2e8a15a77a5 arm64-hugetlb-implement-arm64-specific-hugetlb_mask_last_page-fix omits d054dce728e1 arm64/hugetlb: implement arm64 specific hugetlb_mask_last_page omits 1fc241e83f89 hugetlb: skip to end of PT page mapping when pte not present omits f608127360b7 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region omits ec99834651e6 mm-docs-fix-comments-that-mention-mem_hotplug_end-fix omits 36db0bf86a07 mm, docs: fix comments that mention mem_hotplug_end() omits 7a9872a23eff mm/smaps: add Pss_Dirty omits 51ab1da33c80 mm: rmap: simplify the hugetlb handling when unmapping or [...] omits 33617740f9ba mm: lru: add VM_WARN_ON_ONCE_FOLIO to lru maintenance function omits 9737a8de99df mm: memcontrol: use obj_cgroup APIs to charge the LRU pages omits 9800c35264d0 mm: memcontrol: introduce memcg_reparent_ops omits 40ae08ccaf3d mm: memcontrol: make all the callers of {folio,page}_memcg() safe omits 4fa474a9b7e4 mm: thp: make split queue lock safe when LRU pages are reparented omits dc18f2b2139a mm: vmscan: rework move_pages_to_lru() omits c826e1d8a974 mm: memcontrol: make lruvec lock safe when LRU pages are r [...] omits 0ec211c1a44f mm: memcontrol: prepare objcg API for non-kmem usage omits fbf128e8007c mm: rename unlock_page_lruvec{_irq, _irqrestore} to lruvec [...] omits 0329ca2554a4 mm: memcontrol: remove dead code and comments omits 11ec5e2fe050 mm-madvise-minor-cleanup-for-swapin_walk_pmd_entry-fix omits 75e2e8c975d3 mm/madvise: minor cleanup for swapin_walk_pmd_entry() omits a5f6b7bf53be mm: hugetlb: remove minimum_order variable omits 869285ee66ce mm-memory_hotplug-make-hugetlb_optimize_vmemmap-compatible [...] omits ec792e46b7e5 mm: memory_hotplug: make hugetlb_optimize_vmemmap compatib [...] omits 477e2f02e7fb mm-memory_hotplug-enumerate-all-supported-section-flags-v5 omits 448ea7b1247b mm: memory_hotplug: enumerate all supported section flags omits 30c762da70f3 mm/swap: convert __delete_from_swap_cache() to a folio omits 81c31b495ca7 mm/swap: convert delete_from_swap_cache() to take a folio omits c53e62e576b1 mm: convert page_swap_flags to folio_swap_flags omits 739b065d0f31 mm-convert-destroy_compound_page-to-destroy_large_folio-fix omits bce3f1045d9b mm: convert destroy_compound_page() to destroy_large_folio() omits 47a8f1cd21ec mm/swap: convert __page_cache_release() to use a folio omits 6b6d545e5772 mm/swap: convert __put_compound_page() to __folio_put_large() omits 05b019b81531 mm/swap: convert __put_single_page() to __folio_put_small() omits 5bb29821ef95 mm/swap: convert __put_page() to __folio_put() omits 66bf43ef2bad mm/swap: convert put_pages_list to use folios omits 5d0f2f103216 mm/swap: convert release_pages to use a folio internally omits 90b701830641 mm/swap: convert try_to_free_swap to use a folio omits c1408da3122e mm/swap: optimise lru_add_drain_cpu() omits 63946f6659ab mm/swap: pull the CPU conditional out of __lru_add_drain_all() omits bbaf814a42d6 mm/swap: rename lru_pvecs to cpu_fbatches omits b567a95fcf58 mm/swap: convert activate_page to a folio_batch omits d0b27a002972 mm/swap: convert lru_lazyfree to a folio_batch omits 1242476061d2 mm/swap: convert lru_deactivate to a folio_batch omits fbdf46022fb0 mm/swap: convert lru_deactivate_file to a folio_batch omits 73097143e62a mm/swap: convert lru_add to a folio_batch omits b54e8cd3c0f9 mm/swap: make __pagevec_lru_add static omits 9d1ce672c3c4 mm/swap: add folio_batch_move_lru() omits cbb768c8c1a9 mm: add folios_put() omits e80304c8e341 mm/vmscan: convert reclaim_pages() to use a folio omits 5778805d6512 mm/vmscan: convert shrink_active_list() to use a folio omits e58d15615c60 mm/vmscan: convert move_pages_to_lru() to use a folio omits b7540dd4124f mm/vmscan: convert isolate_lru_pages() to use a folio omits da2574ccad71 mm/vmscan: convert reclaim_clean_pages_from_list() to folios omits c707b2167b84 kasan: separate double free case from invalid free omits f811df1c5dfa doc: proc: fix the description to THPeligible omits 20fd69ab7ffb mm: khugepaged: reorg some khugepaged helpers omits ebfc777073f4 mm: thp: kill __transhuge_page_enabled() omits 869e1eadbde7 mm-thp-kill-transparent_hugepage_active-fix-fix omits f5d99d33d68b mm-thp-kill-transparent_hugepage_active-fix omits bf292f4d2628 mm: thp: kill transparent_hugepage_active() omits a7b6c8463724 mm: khugepaged: better comments for anon vma check in huge [...] omits da34405886e4 mm: thp: consolidate vma size check to transhuge_vma_suitable omits 3ca06ae60fd3 mm: khugepaged: check THP flag in hugepage_vma_check() omits 7ee3b1cf3a36 mm/mlock: drop dead code in count_mm_mlocked_page_nr() omits 8d5dba07b51e mm/mprotect: try avoiding write faults for exclusive anony [...] omits cdbb826a8b35 userfaultfd: selftests: infinite loop in faulting_process omits 2d2b5276c083 selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh omits 728ddf845ac0 userfaultfd: selftests: make /dev/userfaultfd testing conf [...] omits 0ff751983ce2 userfaultfd: update documentation to describe /dev/userfaultfd omits f410b9ec1400 userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits 08d60078f400 userfaultfd: add /dev/userfaultfd for fine grained access control omits 0b92954008ea selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] omits a144768483f3 Docs/admin-guide/damon: add a document for DAMON_LRU_SORT omits 723895dbfea1 mm/damon: introduce DAMON-based LRU-lists Sorting omits 43c12359bdad Docs/admin-guide/damon/sysfs: document 'LRU_DEPRIO' scheme action omits e1b37b39ab27 mm/damon/schemes: add 'LRU_DEPRIO' action omits f59f355623b2 Docs/admin-guide/damon/sysfs: document 'LRU_PRIO' scheme action omits 21aa3116a98c mm/damon/schemes: add 'LRU_PRIO' DAMOS action omits 09304faac60a mm/damon/paddr: use a separate function for 'DAMOS_PAGEOUT [...] omits 31cce09c5715 mm/damon/dbgfs: add and use mappings between 'schemes' act [...] omits a4fdefcb20f6 mm/page_alloc: minor clean up for memmap_init_compound() omits 1ee71794b887 mm/vmscan: don't try to reclaim freed folios omits 6094f9c46121 mm/swap: remove swap_cache_info statistics omits 674307b71d19 mm-swapfile-fix-possible-data-races-of-inuse_pages-v3 omits 27c225dd1b44 mm/swapfile: fix possible data races of inuse_pages omits 5d07919b427c lib/test_vmalloc: switch to prandom_u32() omits 7140a39d0fc4 mm/vmalloc: extend __find_vmap_area() with one more argument omits 612cebe53258 mm/vmalloc: initialize VA's list node after unlink omits bb00c901ef08 mm/vmalloc: extend __alloc_vmap_area() with extra arguments omits 431412e53026 mm/vmalloc: make link_va()/unlink_va() common to different [...] omits 343f56b9ca50 xfs: add dax dedupe support omits 0190b133ff03 xfs-support-cow-in-fsdax-mode-fix omits c72041490c0a xfs: support CoW in fsdax mode omits 99af31c7d76b fsdax: dedup file range to use a compare function omits 6c8458a6b610 fsdax: add dax_iomap_cow_copy() for dax zero omits bdbc505508ea fsdax: replace mmap entry in case of CoW omits 68f466db2ca4 fsdax: introduce dax_iomap_cow_copy() omits 454c37c1413b fsdax-output-address-in-dax_iomap_pfn-and-rename-it-v21 omits 7309392d285d fsdax: output address in dax_iomap_pfn() and rename it omits 7fd3224f84ba fsdax: set a CoW flag when associate reflink mappings omits 5803feb92d92 xfs: implement ->notify_failure() for XFS omits ce660145e99b mm: introduce mf_dax_kill_procs() for fsdax case omits 5f4d781a4e6a fsdax: introduce dax_lock_mapping_entry() omits 6aab54449992 pagemap,pmem: introduce ->memory_failure() omits 1f88f636b5ed mm/memory-failure: fix redefinition of mf_generic_kill_procs omits 9e12db989ab4 mm-factor-helpers-for-memory_failure_dev_pagemap-fix omits 1b79ccf8a72a mm: factor helpers for memory_failure_dev_pagemap omits 8fe34d1cc987 dax: introduce holder for dax_device omits 2bb44f14a68e tools: add selftests to hmm for COW in device memory omits ce5976e66f81 tools: add hmm gup tests for device coherent type omits ce91c446745b tools: update test_hmm script to support SP config omits b57721b05510 tools: update hmm-test to support device coherent type omits f5a790cca777 lib: add support for device coherent type in test_hmm omits f55762c2df6b lib: test_hmm add module param for zone device type omits 3a02a62d2a9b lib: test_hmm add ioctl to get zone device type omits 444a42918b6b drm/amdkfd: add SPM support for SVM omits 9649d1aeaefa mm: add device coherent checker to is_pinnable_page omits b9488da83143 mm/gup: migrate device coherent pages when pinning instead [...] omits 640bd03d4955 mm: remove the vma check in migrate_vma_setup() omits 4b52ded81293 mm: add device coherent vma selection for memory migration omits fca4a7554bfd mm: handling Non-LRU pages returned by vm_normal_pages omits a1bcf056fd98 mm: add zone device coherent type memory support omits 42d355db9da8 mm-add-merging-after-mremap-resize-checkpatch-fixes omits 24f3d7a8ebec mm: add merging after mremap resize omits 819267df4143 mm: refactor of vma_merge() omits dc8000de75da mm: delete unused MMF_OOM_VICTIM flag omits 2d9681d1897a mm-drop-oom-code-from-exit_mmap-fix-fix omits 498301607c0c mm: drop oom code from exit_mmap omits 1ef6cc13af4d mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix-fix omits f99da13ef2a8 mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix omits 6f0b2264f781 mm: shrinkers: add scan interface for shrinker debugfs omits 5b9f649cb72e tools: add memcg_shrinker.py omits 06dd0db22b37 mm: docs: document shrinker debugfs omits 27e55599caab mm: shrinkers: provide shrinkers with names omits 992423124fdb mm-shrinkers-introduce-debugfs-interface-for-memory-shrinkers-fix omits dfe133eaf3b7 mm: shrinkers: introduce debugfs interface for memory shrinkers omits fa9adb04fc10 mm: memcontrol: introduce mem_cgroup_ino() and mem_cgroup_ [...] omits 4b891927f3a1 mm/mempolicy: fix get_nodes out of bound access omits c26f59918e57 mm/hugetlb: remove unnecessary huge_ptep_set_access_flags( [...] omits 58115e71a402 selftests/vm: add protection_keys tests to run_vmtests omits 93052b5a790e kasan: fix zeroing vmalloc memory with HW_TAGS omits 9e4643cee74b mm: introduce clear_highpage_kasan_tagged omits 246a73db38ea mm: rename kernel_init_free_pages to kernel_init_pages omits b7151dbcd060 mm/damon/reclaim: add 'damon_reclaim_' prefix to 'enabled_ [...] omits 8bcd8e119a4e mm/damon/reclaim: make 'enabled' checking timer simpler omits 97484c91fb76 mm/damon/sysfs: deduplicate inputs applying omits f0f855c241c3 mm/damon/reclaim: deduplicate 'commit_inputs' handling omits aedc1e3c7201 mm/damon/{dbgfs,sysfs}: move target_has_pid() from dbgfs t [...] omits 5f3b4ee44bb0 Docs/admin-guide/damon/reclaim: remove a paragraph that be [...] omits 5d4158376fc9 mm/migration: fix potential pte_unmap on an not mapped pte omits 23ffd8b73901 mm/migration: return errno when isolate_huge_page failed omits f706acabde33 mm/migration: remove unneeded lock page and PageMovable check omits b4201d10b90a mm/mmap.c: pass in mapping to __vma_link_file() omits 9685b6e91229 mm/mmap: drop range_has_overlap() function omits c574c4ddb8e5 mm: document maple tree pointer at unmap_vmas() at memory.c omits 1d0c909e5c79 mm/mmap: fix error return code in do_mas_align_munmap() omits 0eb2ad6a3870 mm: remove the vma linked list omits 24c616f57014 riscv: use vma iterator for vdso omits 97df4b640ff7 nommu: remove uses of VMA linked list omits 58e5287e0349 i915: use the VMA iterator omits 6d3cea382da0 mm/swapfile: use vma iterator instead of vma linked list omits 7e41bfb5e4c7 mm/pagewalk: use vma_find() instead of vma linked list omits 3a22448cb863 mm/oom_kill: use maple tree iterators instead of vma linked list omits 5b5781227541 mm/msync: use vma_find() instead of vma linked list omits 2fc653494ad1 mm/mremap: use vma_find_intersection() instead of vma linked list omits 9dd564568642 mm/mprotect: use maple tree navigation instead of vma linked list omits 34e5fb2ce282 mm/mlock: use vma iterator and maple state instead of vma [...] omits 762141f1331d mm/mempolicy: use vma iterator & maple state instead of vm [...] omits f8efcc429dc6 mm/memcontrol: stop using mm->highest_vm_end omits 7e4ec0bc2294 mm/madvise: use vma_find() instead of vma linked list omits f0280a62e1fa mm/ksm: use vma iterators instead of vma linked list omits 6d2ac8f7c97a mm/khugepaged: stop using vma linked list omits 737361e79498 mm/gup: use maple tree navigation instead of linked list omits 90783741deb7 bpf: remove VMA linked list omits 90e1eef82a33 fork: use VMA iterator omits 4c5cbd6cf9b5 sched: use maple tree iterator to walk VMAs omits 353fc634f22b perf: use VMA iterator omits c625c790d0ba acct: use VMA iterator instead of linked list omits bfb6521edb03 ipc/shm: use VMA iterator instead of linked list omits a5e77d88f1d3 userfaultfd: use maple tree iterator to iterate VMAs omits b96260dca171 fs/proc/task_mmu: stop using linked list and highest_vm_end omits c9d63ca15735 fs/proc/base: use maple tree iterators in place of linked list omits 574d4320347b exec: use VMA iterator instead of linked list omits 1b73ea7553bf coredump: remove vma linked list walk omits 046f0d5fb896 um: remove vma linked list walk omits 1dde4bbcba7a optee: remove vma linked list walk omits bbe148e15db9 cxl: remove vma linked list walk omits c5411fcb26ed xtensa: remove vma linked list walks omits 6f53bf4951c3 x86: remove vma linked list walks omits d2c4b5a7ac0b s390: remove vma linked list walks omits 5a9f3ebba1e7 powerpc: remove mmap linked list walks omits 75b3502fbe2a parisc: remove mmap linked list from cache handling omits 0d02d6dcaf90 arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits 4d41f9992850 arm64: remove mmap linked list from vdso omits e23ad2a4605e mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits 4effa98cebbc mm/mmap: reorganize munmap to use maple states omits 6fb18ab91908 mm/mmap: move mmap_region() below do_munmap() omits d3a72f0a9fd0 mm: convert vma_lookup() to use mtree_load() omits 00556c084d09 mm: remove vmacache omits fd0565153c3c mm/mmap: use advanced maple tree API for mmap_region() omits 13d4d30d47fb mm: use maple tree operations for find_vma_intersection() omits d8618b5ffa5d mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits 2810d21b4041 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits fa164d75a2d9 mm: optimize find_exact_vma() to use vma_lookup() omits 6163002569c8 xen: use vma_lookup() in privcmd_ioctl_mmap() omits 6baab94b0ade mmap: change zeroing of maple tree in __vma_adjust() omits d5a26fd2d4bb mm: remove rb tree. omits 62ce99cc150a proc: remove VMA rbtree use from nommu omits 1e8167847227 damon: convert __damon_va_three_regions to use the VMA iterator omits 4457c94279d5 kernel/fork: use maple tree for dup_mmap() during forking omits 66d1dc70f871 mm/mmap: use maple tree for unmapped_area{_topdown} omits d4b855d0f957 mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits af8efc18c6a9 mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits 7440f0db4949 mmap: use the VMA iterator in count_vma_pages_range() omits 9e34211ba18c mm: add VMA iterator omits 372827ed6662 mm: start tracking VMAs with maple tree omits fcb25a9487c2 test_maple_tree: add test for spanning store of entire range omits 934216478b4e lib/test_maple_tree: add testing for maple tree omits 1c9dab1f5bfb radix tree test suite: add lockdep_is_held to header omits 049f32d7cbac radix tree test suite: add support for slab bulk APIs omits d39c8045a9d8 radix tree test suite: add allocation counts and size to k [...] omits c3112f2abe42 radix tree test suite: add kmem_cache_set_non_kernel() omits da97947b0d18 radix tree test suite: add pr_err define omits 8a3f584771ec maple_tree: fix underflow in mas_spanning_rebalance() omits d42e16203909 Maple Tree: add new data structure omits 6974a97c874b android: binder: fix lockdep check on clearing vma omits 270f94888324 android-binder-stop-saving-a-pointer-to-the-vma-fix omits 77da31173a06 android: binder: stop saving a pointer to the VMA omits 3b8e60537cbd mips: rename mt_init to mips_mt_init omits 9c780724dee7 mm: discard __GFP_ATOMIC omits fdcf57c2cb25 mm/page_vma_mapped.c: check possible huge PMD map with tra [...] omits 6be5b4d4f29a mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK omits e995bef9b4a1 Merge branch 'mm-stable' into mm-unstable omits 3b9e38ed1fdf Merge branch 'for-next/boot' into for-next/core omits eb18d9bf70ac Merge branches 'for-next/cpufeature', 'for-next/cpuidle', [...] omits 539bcdd15627 drm/amdgpu/display: add missing FP_START/END checks dcn32_ [...] omits 24cdefc96973 Merge branch 'arch_topology' of git://git.kernel.org/pub/s [...] omits 7ed9d2ca53e9 Merge tag 'scmi-fixes-5.19-2' of git://git.kernel.org/pub/ [...] omits c0b4fc8677ed Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] omits 9059b863fc85 Merge remote-tracking branch 'asoc/for-5.20' into asoc-next omits 7916aff70270 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus omits f32b11f7a2ab ACPI: Remove the unused find_acpi_cpu_cache_topology() omits 4b37037b5cfa arch_topology: Warn that topology for nested clusters is n [...] omits f8f2122d43f1 arch_topology: Add support for parsing sockets in /cpu-map omits eba0e4fe90d4 arch_topology: Set cluster identifier in each core/thread [...] omits a41684f5d7bd arch_topology: Limit span of cpu_clustergroup_mask() omits fb3fbdbf53ae Merge remote-tracking branch 'spi/for-5.20' into spi-next omits 20ff578cc24d arch_topology: Don't set cluster identifier as physical pa [...] omits 0d71f236f0a1 arch_topology: Avoid parsing through all the CPUs once a o [...] omits 7c824640e836 arch_topology: Check for non-negative value rather than -1 [...] omits f75f68671029 arch_topology: Set thread sibling cpumask only within the cluster omits 01db674aab05 arch_topology: Drop LLC identifier stash from the CPU topology omits 854a3115f9ec arm64: topology: Remove redundant setting of llc_id in CPU [...] omits 3b23bb2573e6 arch_topology: Use the last level cache information from t [...] omits 2f7b757eb69d arch_topology: Add support to parse and detect cache attributes omits be6ab2e82288 cacheinfo: Use cache identifiers to check if the caches ar [...] omits 4e1fe3770495 cacheinfo: Allow early detection and population of cache a [...] omits b2ebc144935c cacheinfo: Add support to check if last level cache(LLC) i [...] omits 0bc709f9a1d5 cacheinfo: Move cache_leaves_are_shared out of CONFIG_OF omits 98850136c255 cacheinfo: Add helper to access any cache index for a given CPU omits 77b4a8429266 cacheinfo: Use of_cpu_device_node_get instead cpu_dev->of_node omits 98e1892cc6ad ACPI: PPTT: Use table offset as fw_token instead of virtua [...] omits fe04405ce5de fbmem: Prevent invalid virtual screen sizes omits aaa79f01b84e fbcon: Use fbcon_info_from_console() in fbcon_modechange_p [...] omits f0b6a66d33ca fbcon: Prevent that screen size is smaller than font size omits f8b7614150f4 fbcon: Disallow setting font bigger than screen size omits 10f3adb9c255 f2fs: remove redundant code for gc condition omits 9a5042fa67f1 f2fs: handle decompress only post processing in softirq omits e7a0035ff8a5 f2fs: introduce memory mode omits 9b77e3dc3e20 f2fs: initialize page_array_entry slab only if compression [...] omits a2fe09e7daca f2fs: optimize error handling in redirty_blocks omits e52fd1c743b5 f2fs: do not skip updating inode when retrying to flush node page omits 55d2834b09db f2fs: run GCs synchronously given user requests omits 775486c09698 extcon: rt8973a: Drop useless mask_invert flag on irqchip omits 9edc2c834126 extcon: sm5502: Drop useless mask_invert flag on irqchip omits a7d674db4612 extcon: max77843: Replace irqchip mask_invert with unmask_base omits c59ed392a4a3 hwmon: (dell-smm) Improve assembly code omits 2c8a4c3d4257 hwmon: (pmbus/ltc2978) Set voltage resolution omits 56d56e90f574 hwmon: (pmbus) Add list_voltage to pmbus ops omits 93b6dbea8d75 hwmon: (pmbus) Introduce and use cached vout margins omits 1a0741d8fa95 hwmon: (gsc-hwmon) Add missing of_node_put() omits 60169ffdee50 hwmon: (dell-smm) Add Dell G5 5590 to DMI table omits f043dc8ce309 hwmon: (dell-smm) Add Dell XPS 13 7390 to fan control whitelist omits 3be3a88c83f1 hwmon: (nct6775) Drop duplicate NULL check in ->init() and [...] omits 6a7156236976 hwmon: (pmbus) fix build error unused-function omits e329aa93653b hwmon: (lm90) Read the channel's temperature offset from d [...] omits 9470e12f991b hwmon: (lm90) Add support for 2nd remote channel's offset [...] omits 0ebca8acf120 hwmon: (occ) Delete unnecessary NULL check omits e5f61aeab862 hwmon: (lm90) Read the channel's label from device-tree omits 5259edd90932 hwmon: (lm90) Define maximum number of channels that are s [...] omits c7c30ed29d25 hwmon: (lm90) Add compatible entry for adt7481 omits a6191ebb41eb dt-bindings: hwmon: Allow specifying channels for lm90 omits 3bb417b63edc dt-bindings: hwmon: Add compatible string for ADT7481 in lm90 omits 3b002836cd21 hwmon: Allow to compile ASB100 and FSCHMD on !X86 omits 033bf8e37366 hwmon: (pmbus) add MFR_* registers to debugfs omits 9cbb237147dc hwmon: (pmbus) add a function to check the presence of a b [...] omits 245a8c2bdd90 hwmon: (asus-ec-sensors) add support for Strix Z690-a D4 omits 20603c01e49f hwmon: (sch56xx-common) Add DMI override table omits 41e7a05d1ee7 hwmon: (lm75) Replace kernel.h with the necessary inclusions omits 1a3423a15dfe hwmon: (f71882fg) Add support for F71858AD (0x0903) omits f6fdd050ea19 hwmon: (pmbus) Add support for Analog Devices LT7182S omits 721e1ee46fcf dt-bindings: trivial-devices: Add lt7182s omits fdf4358f353b hwmon: (pmbus) Add IEEE 754 half precision support to PMBus core omits 545a18648e5d hwmon: (lm90) Support temp_samples attribute omits 156ed568a502 hwmon: (lm90) Add table with supported Analog/ONSEMI devices omits 43764925230f hwmon: (lm90) Add support and detection of Philips/NXP NE1618 omits 585a5cfa9657 hwmon: (lm90) Add explicit support for ADM1020 omits f53b79f39b4d hwmon: (lm90) Only disable alerts if not already disabled omits a5896b62e030 hwmon: (lm90) Add support for ADT7421 omits 32834ce4dbb4 hwmon: (lm90) Add support for ON Semiconductor NCT218 omits 37743a09b390 hwmon: (lm90) Add support for ON Semiconductor NCT214 and NCT72 omits cfbf431d1f77 hwmon: (lm90) Add explicit support for NCT210 omits 222a8621956d hwmon: (lm90) Combine lm86 and lm90 configuration omits e60619222d3d hwmon: (lm90) Add remaining chips supported by adm1021 driver omits c982e13231a8 hwmon: (lm90) Add support for ADM1021, ADM1021A, and ADM1023 omits 6a5c2b843068 hwmon: (lm90) Support MAX1617 and LM84 omits 04eb8e032ffd hwmon: (lm90) Introduce 16-bit register write function omits ce6b4a48e04c hwmon: (lm90) Let lm90_read16() handle 8-bit read operations omits debf45a59f99 hwmon: (lm90) Add support for MAX6642 omits 7f03b0a314ec hwmon: (lm90) Add flag to indicate conversion rate support omits 97ba9319a6a6 hwmon: (lm90) Add flag to indicate support for minimum tem [...] omits 45aa8a47c900 hwmon: (lm90) Add support for MAX6690 omits 2286f7aa6f57 hwmon: (lm90) Strengthen chip detection for ADM1032, ADT74 [...] omits f5c2615a60da hwmon: (lm90) Add support for ADT7481, ADT7482, and ADT7483 omits e1fa606f8be2 hwmon: (lm90) Add explicit support for MAX6648/MAX6692 omits d84bf17c686e hwmon: (lm90) Add flag to indicate 'alarms' attribute support omits 42ed2a1bceba hwmon: (lm90) Fix/Add detection of G781-1 omits 2386c1e6d466 hwmon: (lm90) Add support for additional chip revision of NCT1008 omits e3799d896013 hwmon: (lm90) Rework detect function omits 0ab31f6a9796 hwmon: (lm90) Use single flag to indicate extended tempera [...] omits 3b87b3b05354 hwmon: (lm90) Support multiple temperature resolutions omits ebad6377aa37 hwmon: (lm90) Only re-read registers if volatile omits f8456e71c6cc hwmon: (lm90) Add support for unsigned and signed temperatures omits 8b0e9dd284db hwmon: (lm90) Enable full PEC support for ADT7461A omits cae5c0390553 hwmon: (lm90) Add partial PEC support for ADT7461 omits 2fa0c986c847 hwmon: (lm90) Improve PEC support omits 1a37896e9448 hwmon: (lm90) Stop using R_/W_ register prefix omits b532998b5855 hwmon: (lm90) Move status register bit shifts to compile time omits d940537c1353 hwmon: (lm90) Use BIT macro omits c36d1ab18d07 hwmon: (lm90) Reorder chip enumeration to be in alphabetic [...] omits 5d1c1f7b4235 hwmon: (lm90) Reorder include files in alphabetical order omits e182cf579f0f hwmon: (lm90) Rework alarm/status handling omits 6d40e357f632 hwmon: (lm90) Generate sysfs and udev events for all alarms omits 1369e0e621b6 hwmon: (pmbus) Move pec attribute to I2C device omits 45d719fe7562 fscrypt: add fscrypt_context_for_new_inode omits 1d381c626ac8 fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_en [...] omits 629d87f2b104 fs: change test in inode_insert5 for adding to the sb list omits 9f3ec0f65421 PM / devfreq: mediatek: Introduce MediaTek CCI devfreq driver omits 887b1bdd9aee dt-bindings: interconnect: Add MediaTek CCI dt-bindings omits 63623390c0d6 arm64: dts: zynqmp: add AMS driver to device tree omits f17ce0543947 dt-bindings: gpio: zynq: Describe gpio-line-names omits 62fde1977b1e arm64: zynqmp: Fix comment about number of gpio line names omits 18e90cba2184 dt-bindings: gpio: zynq: Add power-domains omits d9262406c16d dt-bindings: gpio: zynq: Add missing compatible strings adds 732f30694325 Merge tag '5.19-rc4-ksmbd-server-fixes' of git://git.samba [...] adds d9b2ba67917c Merge tag 'platform-drivers-x86-v5.19-3' of git://git.kern [...] adds 4ec4bdd053ab Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds a4ab14e1d8fe gen_compile_commands: handle multiple lines per .mod file adds 4a02b5dd1757 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 414b14807128 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 2b80ea3821c4 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds b21bd5a4b130 powerpc/bpf: Fix use of user_pt_regs in uapi adds ac790d09885d powerpc/memhotplug: Add add_pages override for PPC adds 03f5ed30105e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0c1f78a49af7 mptcp: fix error mibs accounting adds 31bf11de146c mptcp: introduce MAPPING_BAD_CSUM adds 76a13b315709 mptcp: invoke MP_FAIL response when needed adds d51991e2e314 mptcp: fix shutdown vs fallback race adds f745a3ebdfb9 mptcp: consistent map handling on failure adds 6aeed9045071 mptcp: fix race on unaccepted mptcp sockets adds 42fb6cddec3b selftests: mptcp: more stable diag tests adds 06e445f740c1 mptcp: fix conflict with <netinet/in.h> adds fd37c2ecb21f selftests: mptcp: Initialize variables to quiet gcc 12 warnings adds bce3bb30b266 Merge branch 'mptcp-fixes-for-5-19' adds adabdd8f6aca ipv6/sit: fix ipip6_tunnel_get_prl return value adds 53ad46169fe2 net: ipv6: unexport __init-annotated seg6_hmac_net_init() adds 5a478a653b4c nfc: nfcmrvl: Fix irq_of_parse_and_map() return value adds 00aff3590fc0 net: tipc: fix possible refcount leak in tipc_sk_create() adds eddd95b94239 NFC: nxp-nci: Don't issue a zero length i2c_master_read() adds 9577fc5fdc8b NFC: nxp-nci: don't print header length mismatch on i2c error adds 3d94bbbccd75 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds c5287c85021b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 762fdb46c86a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 3f3558c8054f wifi: mac80211_hwsim: set virtio device ready in probe() adds 03895c8414d7 wifi: mac80211: add gfp_t parameter to ieeee80211_obss_col [...] adds a4926abb787e wifi: mac80211: check skb_shared in ieee80211_8023_xmit() adds f856373e2f31 wifi: mac80211: do not wake queues on a vif that is being stopped adds 8d70f33ed720 wifi: cfg80211: Allow P2P client interface to indicate por [...] adds 6c5792a3ced3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds df586e045118 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 0639720e7937 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds cb41d454b247 ASoC: wm5102: Fix event generation for output compensation adds a83f51190921 ASoC: wm8998: Fix event generation for input mux adds 2d81cca17329 ASoC: cs47l92: Fix event generation for OUT1 demux adds 6f04f1bfe9a4 ASoC: arizona: Update arizona_aif_cfg_changed to use RX_BCLK_RATE adds db7bc2741a2a ASoC: doc: Capitalize RESET line name adds 1a3dd80cbeb4 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus adds f874f9402c6c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a2f162cf666e Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 7441b273388b usb: dwc3: gadget: Fix event pending check adds 5812175389e2 usb: dwc3-am62: remove unnecesary clk_put() adds 2f3c5bb42967 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 47c0380465b8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 67f2b2d0a908 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 9d2f8d555660 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds b825dfbc92c9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 4027fb095c44 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9dfe8138c975 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds a5bdaae7ae59 MAINTAINERS: rectify entry for SYNOPSYS AXS10x RESET CONTR [...] adds a57f68ddc886 reset: Fix devm bulk optional exclusive control getter adds 98d2a0266bd1 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] adds fc2671515d8d Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] adds 5dd20d76ddce Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 1bbb2809040a hwmon: (occ) Prevent power cap command overwriting poll response adds f0aa153b6ce8 hwmon: (pmbus/ucd9200) fix typos in comments adds 5fd63fd31b6d Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds a683d267fc21 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds 81d074b21278 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 5603c6f3b564 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3e118e0875e7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c28d76d360f9 drm/msm/dpu: Increment vsync_cnt before waking up userspace adds 0769d0a7ae3c drm/msm/dp: reset drm_dev to NULL at dp_display_unbind() adds eb174bd875ae drm/msm/dpu: Fix variable dereferenced before check adds 08de214138cd drm/msm/gem: Fix error return on fence id alloc fail adds 76f0544428ac Merge tag 'drm-msm-fixes-2022-06-28' of https://gitlab.fre [...] adds f5ae8eb5723a Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] adds 296993ce5093 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 72d7a0476194 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 43323b710cee Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds 8907a4af14b2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 11e67e9594d8 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds f21ec6682f3e Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds c9a539d85527 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git adds 36904b3831f0 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 71de7163208e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9e121040e54a firmware: sysfb: Make sysfb_create_simplefb() return a pde [...] adds bde376e9de3c firmware: sysfb: Add sysfb_disable() helper function adds ee7a69aa38d8 fbdev: Disable sysfb device registration when removing con [...] adds ae0dd4695f93 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 66076838c368 modpost: put get_secindex() call inside sec_name() new 84b631df0358 certs: move scripts/check-blacklist-hashes.awk to certs/ new e80d4f022972 certs: unify blacklist_hashes.c and blacklist_nohashes.c new e1769fb8d04e kbuild: remove sed command from cmd_ar_builtin new b39cc34feba2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d3fa8344e0b9 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 68813042dfc6 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new f416abe8e313 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new d90b56c2f762 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 4139320d19e6 arm64/fpsimd: Remove duplicate SYS_SVCR read new 80ea218fff3e Merge branches 'for-next/cpufeature', 'for-next/cpuidle', [...] new fbf6ad5efe95 arm64: lds: use PROVIDE instead of conditional definitions new bdbcd22d4912 arm64: head: remove __PHYS_OFFSET new a8fe60521a39 Merge branch 'for-next/boot' into for-next/core new 77a279d181c3 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 4f2545947d6a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 474993d2412b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9ceae766bbd5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7dc4fc0ad871 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 20f9893ec618 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 48dd02feb908 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9a32c0b07469 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b3c587990466 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6f7b75d37b5c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ecc20cf6b460 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 05ba10e31e87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bab1a441ef86 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d40094170130 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f48cb21a28c0 arm64: dts: renesas: r8a779m8: Drop operating points above [...] new 826783953013 ARM: dts: renesas: Fix DA9063 watchdog subnode names new d1273f541ab4 arm64: dts: renesas: r9a07g054l2-smarc: Correct SoC name i [...] new dc0f67311416 ARM: dts: r9a06g032: Describe MII converter new c6f600923600 ARM: dts: r9a06g032: Describe GMAC2 new cda41c14ab8a ARM: dts: r9a06g032: Describe switch new 45ed13d9b40c dt-bindings: net: pcs: add bindings for Renesas RZ/N1 MII [...] new 5b6d7c3c5861 ARM: dts: r9a06g032-rzn1d400-db: Add switch description new 0553b288ab26 MAINTAINERS: Add Renesas SoC DT bindings to Renesas Archit [...] new 5695289da1bf Merge branches 'renesas-arm-dt-for-v5.20' and 'renesas-dt- [...] new eb889d732836 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b6b9585876da reset: microchip-sparx5: allow building as a module new 9fa1a17f8524 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new a77d3e91cd0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 16354ce6f50a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 93f97b9d56c7 Merge tag 'scmi-fixes-5.19-2' of git://git.kernel.org/pub/ [...] new 156c90415b5c arm64: dts: juno: Add cache-level property to L2 caches new f7f3f9cf4ccd Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] new df8e8470931e ACPI: PPTT: Use table offset as fw_token instead of virtua [...] new 7dd3e2c93ba3 cacheinfo: Use of_cpu_device_node_get instead cpu_dev->of_node new c3b99036623f cacheinfo: Add helper to access any cache index for a given CPU new fa1ef6adbea4 cacheinfo: Move cache_leaves_are_shared out of CONFIG_OF new 3a2878a9d9cc cacheinfo: Add support to check if last level cache(LLC) i [...] new 24e9dc6135f9 cacheinfo: Allow early detection and population of cache a [...] new e8c17f5f026e cacheinfo: Use cache identifiers to check if the caches ar [...] new 58b80385cec6 arch_topology: Add support to parse and detect cache attributes new 103c2915d040 arch_topology: Use the last level cache information from t [...] new 24945d81ba43 arm64: topology: Remove redundant setting of llc_id in CPU [...] new 31f0ecd3f894 arch_topology: Drop LLC identifier stash from the CPU topology new fba72836f865 arch_topology: Set thread sibling cpumask only within the cluster new de37b7c7961f arch_topology: Check for non-negative value rather than -1 [...] new 0ca89a874ec5 arch_topology: Avoid parsing through all the CPUs once a o [...] new 4b89a9d54ec9 arch_topology: Don't set cluster identifier as physical pa [...] new 235c2edd85a0 arch_topology: Limit span of cpu_clustergroup_mask() new 6f49af468c0a arch_topology: Set cluster identifier in each core/thread [...] new 68fb21b1125d arch_topology: Add support for parsing sockets in /cpu-map new 1559a4f8b4c2 arch_topology: Warn that topology for nested clusters is n [...] new e964a6f91043 ACPI: Remove the unused find_acpi_cpu_cache_topology() new 52b054176094 Merge branch 'arch_topology' of git://git.kernel.org/pub/s [...] new 536ff5fa7961 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 50222258b682 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 3860926e0840 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 7da892a487c3 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new d1ea47ed856b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 70cf877fb42e Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 7668048e5c69 dt-bindings: gpio: zynq: Add missing compatible strings new 0aec3958c88f dt-bindings: gpio: zynq: Add power-domains new 3314962bece5 arm64: zynqmp: Fix comment about number of gpio line names new 847e2ed23d4c dt-bindings: gpio: zynq: Describe gpio-line-names new 271c1fa01c23 arm64: dts: zynqmp: add AMS driver to device tree new 228e8a88b191 arm64: dts: xilinx: align gpio-key node names with dtschema new ced86c536be1 ARM: dts: xilinx: align gpio-key node names with dtschema new c8b35008b4f1 ARM: dts: xilinx: align gpio-key node names with dtschema new 6cc168d17178 Merge branch 'zynq/dt' into for-next new d1ff2559cef0 cpufreq: zynq: Fix refcount leak in zynq_get_revision new 90036a4a64a5 Merge branch 'zynq/soc' into for-next new acd6510dd7ab firmware: xilinx: Add TF_A_PM_REGISTER_SGI SMC call new 516de80d448f Merge branch 'zynqmp/soc' into for-next new 434cc0116459 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new d39afb73fd52 Merge tag 'renesas-clk-for-v5.20-tag1' of git://git.kernel [...] new 16615b92d4dc Merge branch 'clk-renesas' into clk-next new 571ca1ad91c7 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new cb9bffc1c2e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new edbf754382c1 dt-bindings: clock: r9a07g043-cpg: Add Renesas RZ/Five CPG [...] new ddeb4ba12c39 clk: renesas: r9a07g043: Add support for RZ/Five SoC new c2662ae3c228 clk: renesas: rcar-gen4: Fix initconst confusion for cpg_p [...] new a7047bc335b2 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 6c9d8bc7824a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e18414ea72ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b3149ae24838 Merge branch 'for-next' of git://github.com/openrisc/linux.git new e50d7d1bc901 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f58ca3ae25e4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 123fdb7062aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2077d71ffa03 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] new 9adf24a40978 fs: port HAS_UNMAPPED_ID() to vfs{g,u}id_t new fc04dafd263d mnt_idmapping: use new helpers in mapped_fs{g,u}id() new 77940f0d96cd mnt_idmapping: align kernel doc and parameter order new ca71e11e3919 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bc1db590a8c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8692969e9164 ceph: wait on async create before checking caps for syncfs new a0110cfb196d fs: change test in inode_insert5 for adding to the sb list new cd6968cf2538 fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_en [...] new 152444d50ab5 fscrypt: add fscrypt_context_for_new_inode new 881eca0e69fe Merge branch 'master' of git://github.com/ceph/ceph-client.git new ca89da3b2872 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new ca0a8b28c68a Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 024df769b819 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 7859e97f6220 f2fs: do not skip updating inode when retrying to flush node page new a4a0e16dbf77 f2fs: optimize error handling in redirty_blocks new 29be7ec3df7a f2fs: initialize page_array_entry slab only if compression [...] new e7145cc274e9 f2fs: introduce memory mode new 34c8217a23df f2fs: handle decompress only post processing in softirq new 56f97d2a9540 f2fs: remove redundant code for gc condition new 8245b0170332 f2fs: enforce single zone capacity new 7a2413f4eefd f2fs: adjust zone capacity when considering valid block count new 785c1904b28d f2fs: add a sysfs entry to show zone capacity new 4eaf12c587f6 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new f46bc8ad9a8a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d04663e5c501 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0a9386123e1d Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 7be3bd8856fb xfs: empty xattr leaf header blocks are not corruption new e53bcffad032 xfs: don't hold xattr leaf buffers across transaction rolls new 8944c6fb8add xfs: dont treat rt extents beyond EOF as eofblocks to be cleared new 311da56b4154 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 81af037d0058 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 5de7fc95cb82 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2f1063384d6c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 54a0ef90a37e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 76142b954659 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 63873606eaab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8ad59b397f86 i2c: piix4: Fix a memory leak in the EFCH MMIO support new d893259cd9f9 Merge branch 'i2c/for-current' into i2c/for-next new 9100ed5dda00 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new e336cbb95ce0 hwmon: (pmbus) Move pec attribute to I2C device new 3113694581d3 hwmon: (lm90) Generate sysfs and udev events for all alarms new 3cf6a1c42539 hwmon: (lm90) Rework alarm/status handling new bd85f1915bcb hwmon: (lm90) Reorder include files in alphabetical order new 5d5ef9f96508 hwmon: (lm90) Reorder chip enumeration to be in alphabetic [...] new 907cc6d95c48 hwmon: (lm90) Use BIT macro new 9b35ace8f592 hwmon: (lm90) Move status register bit shifts to compile time new a550982a9738 hwmon: (lm90) Stop using R_/W_ register prefix new ca37d9a6062a hwmon: (lm90) Improve PEC support new ad9bfa1657ce hwmon: (lm90) Add partial PEC support for ADT7461 new a6929a74d9a0 hwmon: (lm90) Enable full PEC support for ADT7461A new ee133ad552f2 hwmon: (lm90) Add support for unsigned and signed temperatures new 0a69a8f41c4b hwmon: (lm90) Only re-read registers if volatile new 8e08017f2bb3 hwmon: (lm90) Support multiple temperature resolutions new c959c68cb471 hwmon: (lm90) Use single flag to indicate extended tempera [...] new 91414709a206 hwmon: (lm90) Rework detect function new 16670d63a7e4 hwmon: (lm90) Add support for additional chip revision of NCT1008 new ba22a4942fbc hwmon: (lm90) Fix/Add detection of G781-1 new 64badd9ed3a0 hwmon: (lm90) Add flag to indicate 'alarms' attribute support new 11f2519148b7 hwmon: (lm90) Add explicit support for MAX6648/MAX6692 new 928a4872ec26 hwmon: (lm90) Add support for ADT7481, ADT7482, and ADT7483 new 7ee01eedc74e hwmon: (lm90) Strengthen chip detection for ADM1032, ADT74 [...] new a2bb44bbfb42 hwmon: (lm90) Add support for MAX6690 new e09410a5fbd4 hwmon: (lm90) Add flag to indicate support for minimum tem [...] new 994d6a4574d1 hwmon: (lm90) Add flag to indicate conversion rate support new 19446e356f6d hwmon: (lm90) Add support for MAX6642 new 00f8fece17a7 hwmon: (lm90) Let lm90_read16() handle 8-bit read operations new 0b4fec246f99 hwmon: (lm90) Introduce 16-bit register write function new 79dd65b91a47 hwmon: (lm90) Support MAX1617 and LM84 new 5ac04c06ee43 hwmon: (lm90) Add support for ADM1021, ADM1021A, and ADM1023 new 7555eb691cfa hwmon: (lm90) Add remaining chips supported by adm1021 driver new 95944817f550 hwmon: (lm90) Combine lm86 and lm90 configuration new ba7fdd983fdd hwmon: (lm90) Add explicit support for NCT210 new 2b4db2c9018c hwmon: (lm90) Add support for ON Semiconductor NCT214 and NCT72 new 9bdbb2180716 hwmon: (lm90) Add support for ON Semiconductor NCT218 new 192c76845d0e hwmon: (lm90) Add support for ADT7421 new 5e1373f5e434 hwmon: (lm90) Only disable alerts if not already disabled new 6a31f4beeef2 hwmon: (lm90) Add explicit support for ADM1020 new d1766baeda80 hwmon: (lm90) Add support and detection of Philips/NXP NE1618 new d777f7d59254 hwmon: (lm90) Add table with supported Analog/ONSEMI devices new 7f74837ab097 hwmon: (lm90) Support temp_samples attribute new e363fd955426 hwmon: (pmbus) Add IEEE 754 half precision support to PMBus core new 7dd9a3b24226 dt-bindings: trivial-devices: Add lt7182s new e7bf4295de43 hwmon: (pmbus) Add support for Analog Devices LT7182S new 611c9a1c7d05 hwmon: (f71882fg) Add support for F71858AD (0x0903) new 84a8c254d090 hwmon: (lm75) Replace kernel.h with the necessary inclusions new c81ace97cdac hwmon: (sch56xx-common) Add DMI override table new 0b372d5377b5 hwmon: (asus-ec-sensors) add support for Strix Z690-a D4 new b9a31d96c240 hwmon: (pmbus) add a function to check the presence of a b [...] new 44f1e81f0be9 hwmon: (pmbus) add MFR_* registers to debugfs new 1c350fc55b37 hwmon: Allow to compile ASB100 and FSCHMD on !X86 new 830aef7bdc32 dt-bindings: hwmon: Add compatible string for ADT7481 in lm90 new 670f8b7a8c6e dt-bindings: hwmon: Allow specifying channels for lm90 new 77c258ae31de hwmon: (lm90) Add compatible entry for adt7481 new 786487afb880 hwmon: (lm90) Define maximum number of channels that are s [...] new 2272479c14dc hwmon: (lm90) Read the channel's label from device-tree new f83b2853dd77 hwmon: (occ) Delete unnecessary NULL check new 8501c9a5c942 hwmon: (lm90) Add support for 2nd remote channel's offset [...] new 69df18b52c2d hwmon: (lm90) Read the channel's temperature offset from d [...] new 600154daca49 hwmon: (pmbus) fix build error unused-function new fad7a03d2c0c hwmon: (nct6775) Drop duplicate NULL check in ->init() and [...] new 736b695c55f5 hwmon: (dell-smm) Add Dell XPS 13 7390 to fan control whitelist new 791538ed8884 hwmon: (dell-smm) Add Dell G5 5590 to DMI table new e157c961a94c hwmon: (gsc-hwmon) Add missing of_node_put() new 32392ef961b0 hwmon: (pmbus) Introduce and use cached vout margins new 8191c0baeb55 hwmon: (pmbus) Add list_voltage to pmbus ops new 6e38a5c941f4 hwmon: (pmbus/ltc2978) Set voltage resolution new c457c154c436 hwmon: (dell-smm) Improve assembly code new 44306dee8d15 hwmon: (lm90) Use worker for alarm notifications new d8cefa3f8df0 hwmon: (asus-ec-sensors) add support for Maximus XI Hero new 58e1108fc135 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 4a86d3b218ac Merge branch 'docs-next' of git://git.lwn.net/linux.git new ae105f98c21c Merge branch 'master' of git://linuxtv.org/media_tree.git new 71dcb0b9ffa1 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 049b1ed9bef1 Merge tag 'cpufreq-arm-fixes-5.19-rc5' of git://git.kernel [...] new 7dcc3d876b92 Merge branch 'pm-cpufreq-fixes' into linux-next new dfc17f6eec03 Merge tag 'ib-mfd-acpi-for-rafael-v5.20' of git://git.kern [...] new 06cab9aecb43 Merge branch 'acpi-bus' into linux-next new 1482d244eb50 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 9c85868fbb5e Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 57e00b40033a PM / devfreq: Fix kernel panic with cpu based scaling to p [...] new e52b045fe07d PM / devfreq: Mute warning on governor PROBE_DEFER new 0cca7e8dcfa9 PM / devfreq: Fix cpufreq passive unregister erroring on P [...] new 20e6c3cc90c0 PM / devfreq: passive: Use HZ_PER_KHZ macro in units.h new f44b799603a9 PM / devfreq: exynos-ppmu: Fix refcount leak in of_get_dev [...] new b5d281f6c16d PM / devfreq: Rework freq_table to be local to devfreq struct new 82c66d2bbbed PM / devfreq: Fix kernel warning with cpufreq passive regi [...] new f08fe6fcbe13 PM / devfreq: passive: revert an editing accident in SPDX- [...] new b9e34e761240 dt-bindings: interconnect: Add MediaTek CCI dt-bindings new b615b00c42da PM / devfreq: mediatek: Introduce MediaTek CCI devfreq driver new 84fab8928b26 dt-bindings: interconnect: samsung,exynos-bus: convert to [...] new 909b430e498a PM / devfreq: shut up kernel-doc warnings new fb021366974a PM / devfreq: imx-bus: use NULL to pass a null pointer rat [...] new f8fe4fec909c Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new f8ccfea13f9a Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new e17685252a0d Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 608b41482d6f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c6ec0c7f66dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 849d5aa3a1d8 af_unix: Do not call kmemdup() for init_net's sysctl table. new f03c8a1e33ce net/funeth: Support for ethtool -m new af9784d007d8 tcp: diag: add support for TIME_WAIT sockets to tcp_abort() new 4f1dd48f4031 net: phylink: remove pcs_ops member new bfac8c490d60 net: phylink: disable PCS polling over major configuration new 957b96e35b9c Merge branch 'net-phylink-cleanup-pcs-code' new eba3a9816ad1 Revert the ARM/dts changes for Renesas RZ/N1 new d640516a65d8 net: mptcp: fix some spelling mistake in mptcp new 4abaa5cc4d7c mlxsw: Align PGT index to legacy bridge model new eede53a49b3c mlxsw: spectrum_switchdev: Rename MID structure new eaa0791aed8b mlxsw: spectrum_switchdev: Rename MIDs list new 0ac985436eb9 mlxsw: spectrum_switchdev: Save MAC and FID as a key in 's [...] new 5d0512e5cf74 mlxsw: spectrum_switchdev: Add support for maintaining has [...] new d2994e130585 mlxsw: spectrum_switchdev: Add support for maintaining lis [...] new ea0f58d6c543 mlxsw: spectrum_switchdev: Implement mlxsw_sp_mc_mdb_entry [...] new 7434ed6102c1 mlxsw: spectrum_switchdev: Add support for getting and put [...] new 4c3f7442770b mlxsw: spectrum_switchdev: Flush port from MDB entries acc [...] new e28cd993b9a4 mlxsw: spectrum_switchdev: Convert MDB code to use PGT APIs new da8ff2a278b9 Merge branch 'mlxsw-unified-bridge-conversion-part-5' new 813cf9d1e753 sfc: Split STATE_READY in to STATE_NET_DOWN and STATE_NET_UP. new 8b39db19b21b sfc: Add a PROBED state for EF100 VDPA use. new 62ac3ce542ff sfc: Remove netdev init from efx_init_struct new b3fd0a86dad2 sfc: Change BUG_ON to WARN_ON and recovery code. new 8cb03f4e084e sfc: Encapsulate access to netdev_priv() new 7e773594dada sfc: Separate efx_nic memory from net_device memory new 3e341d84bd9f sfc: Move EF100 efx_nic_type structs to the end of the file new bba84bf4c1f2 sfc: Unsplit literal string. new 7592d754c09c sfc: replace function name in string with __func__ new 98ff4c7c8ac7 sfc: Separate netdev probe/remove from PCI probe/remove new bfc715146ea6 Merge branch 'sfc-add-extra-states-for-VDPA' new c16cc6a06672 net: ethernet: mtk-star-emac: store bit_clk_div in compat [...] new 9ccbfdefe716 net: ethernet: mtk-star-emac: modify IRQ trigger flags new 6cde23b3ace5 net: ethernet: mtk-star-emac: add support for MT8365 SoC new 43360697a276 dt-bindings: net: mtk-star-emac: add support for MT8365 new 85ef60330d37 net: ethernet: mtk-star-emac: add clock pad selection for RMII new 769c197b097c net: ethernet: mtk-star-emac: add timing adjustment support new 320c49fe31b0 dt-bindings: net: mtk-star-emac: add description for new p [...] new 0027340a239b net: ethernet: mtk-star-emac: add support for MII interface new 0a8bd81fd6aa net: ethernet: mtk-star-emac: separate tx/rx handling with [...] new 02e9ce07d8b8 net: ethernet: mtk-star-emac: enable half duplex hardware support new 216516351315 Merge branch 'mtk-star-emac-features' new 486f9ca715d7 net: dsa: microchip: move ksz8->regs to ksz_common new d23a5e18606c net: dsa: microchip: move ksz8->masks to ksz_common new 34e48383636f net: dsa: microchip: move ksz8->shifts to ksz_common new 47d82864eee1 net: dsa: microchip: remove the struct ksz8 new a02579df160e net: dsa: microchip: change the size of reg from u8 to u16 new 6877102f95f3 net: dsa: microchip: add P_STP_CTRL to ksz_chip_reg new 9d95329c65db net: dsa: microchip: move remaining register offset to ksz [...] new 4b2373c91f05 Merge branch 'dsa-microchip-ksz_chip_reg' new 9bacb93bcfb8 nfp: flower: fix comment typos and formatting new 04cfbc1d89d4 selftests: forwarding: ethtool_extended_state: Convert to [...] new 702e70143291 net: prestera: acl: add support for 'egress' rules new ff04224821cb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new af3f4134006b bpf: add bpf_func_t and trampoline helpers new 00442143a2ab bpf: convert cgroup_bpf.progs to hlist new 69fd337a975c bpf: per-cgroup lsm flavor new c0e19f2c9a3e bpf: minimize number of allocated lsm slots per program new b79c9fc9551b bpf: implement BPF_PROG_QUERY for BPF_LSM_CGROUP new 9113d7e48e91 bpf: expose bpf_{g,s}etsockopt to lsm cgroup new 3b34bcb946c2 tools/bpf: Sync btf_ids.h to tools new bffcf34878b1 libbpf: add lsm_cgoup_sock type new a4b2f3cf699f libbpf: implement bpf_prog_query_opts new 596f5fb2ea2a bpftool: implement cgroup tree for BPF_LSM_CGROUP new dca85aac8895 selftests/bpf: lsm_cgroup functional test new d17b557e5ead Merge branch 'bpf: cgroup_sock lsm flavor' new f0cf642c56b7 bpftool: Probe for memcg-based accounting before bumping rlimit new b54f5c528fbf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b7ae0e74f21f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f15b6374e085 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 94c0f938c3be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 118f3fbe517f dt-bindings: mtd: partitions: support label/name only partition new dd638202dfb6 dt-bindings: mtd: partitions: add additional example for q [...] new ad9b10d1eaad mtd: core: introduce of support for dynamic partitions new 858824c9beba Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 7499bfeedb47 mtd: rawnand: arasan: Update NAND bus clock instead of sys [...] new e16eceea863b mtd: rawnand: arasan: Fix clock rate in NV-DDR new 966c90d4c5c6 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 31a4eb396856 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 5f0b2a6abbd0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 77ea22bb5a08 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 5f278dbd540b iosys-map: Add per-word read new 6fb5ee7cec06 iosys-map: Add per-word write new 112b775caab4 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 0b58162e1207 drm/amd/display: Removed unused variable ret new d193b12b2fa6 drm/amdgpu: Fix typos in amdgpu_stop_pending_resets new 7bb97c5a39ec drm/amdgpu/display: drop set but unused variable new 70f1fcbc8358 drm/amd/display: Remove unused globals FORCE_RATE and FORC [...] new 01752681f1ee drm/amd/display: change to_dal_irq_source_dnc32() storage [...] new 2639d3e44f9c drm/amdgpu/amdgpu_dm: fix kernel-doc markups new 46d44516aa6e drm/amd/amd_shared.h: Add missing doc for PP_GFX_DCS_MASK new 7268f0a9e842 drm/amd: Load TA firmware for DCN321/DCN32 new ff15cea338d2 drm/amd/display: expose additional modifier for DCN32/321 new c5cb2cdf23ce drm/amd/display: Re-org and cleanup the redundant code new ec37db2bdec1 drm/amdgpu/display: add missing FP_START/END checks dcn32_ [...] new 7391068f14aa Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 738654a44e70 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 861c9ef8012e Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] new 07804c50c893 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 56559057ab1b fbcon: Disallow setting font bigger than screen size new eb8c33fa9c9b fbcon: Fix up user-provided virtual screen size new ce7cc4657e97 fbcon: Prevent that screen size is smaller than font size new 2bde73335cde fbmem: Prevent invalid virtual screen sizes in fb_set_var() new c3dfb1905105 fbcon: Use fbcon_info_from_console() in fbcon_modechange_p [...] new 8ac503e6859d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8137080d7076 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 734447946d18 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 48620f17e071 ASoC: rockchip: i2s: Fix the debug level on missing pinctrl new d29e0a6e3631 ASoC: max98396: Fix TDM mode BSEL settings new 3b13b1437dcc ASoC: fsl_micfil: change micfil default settings new 02d91fe47100 ASoC: dt-bindings: fsl,micfil: Convert format to json-schema new d6910eaa6fc7 ASoC: rockchip: i2s: Remove unwanted dma settings in rockc [...] new 16e2f8a4e9d5 ASoC: dt-bindings: Add WSA883x bindings new 43b8c7dc85a1 ASoC: codecs: add wsa883x amplifier support new a7b028e4252b MAINTAINERS: add ASoC Qualcomm codecs new 7ed186642e62 ASoC: codecs: add WSA883x support new 1c348f748b4d ASoC: soc-component: Add legacy_dai_naming flag new ca68202098a4 soundwire: intel: Migrate to new style legacy DAI naming flag new db827cb34ca3 drm/vc4: Migrate to new style legacy DAI naming flag new 5f9d69986014 ASoC: img: Migrate to new style legacy DAI naming flag new eeb021ee8fab ASoC: spear: Migrate to new style legacy DAI naming flag new 2bebc3b622c3 ASoC: jz4740-i2c: Migrate to new style legacy DAI naming flag new fe58b5833043 ASoC: ep93xx: Migrate to new style legacy DAI naming flag new 36f07985f81b ASoC: stm32: Migrate to new style legacy DAI naming flag new b9a0db0ae524 ASoC: bcm: Migrate to new style legacy DAI naming flag new f712ff57a270 ASoC: sh: Migrate to new style legacy DAI naming flag new 3172582c1054 ASoC: tegra: Migrate to new style legacy DAI naming flag new bf6dacb784f0 ASoC: hisilicon: Migrate to new style legacy DAI naming flag new bd486b070b1e ASoC: xilinx: Migrate to new style legacy DAI naming flag new f450b5dbce41 ASoC: sunxi: Migrate to new style legacy DAI naming flag new 725cf3bc6009 ASoC: Intel: Migrate to new style legacy DAI naming flag new d8572da09924 ASoC: meson: Migrate to new style legacy DAI naming flag new ad483da7b0a1 ASoC: sti-uniperf: Migrate to new style legacy DAI naming flag new 0bc1e7d1fc3c ASoC: amd: Migrate to new style legacy DAI naming flag new 7593e00807fb ASoC: atmel: Migrate to new style legacy DAI naming flag new 1e63fcc74ace ASoC: fsl: Migrate to new style legacy DAI naming flag new f257dea1c589 ASoC: xtensa: Migrate to new style legacy DAI naming flag new 9a34161a0bc9 ASoC: adi: Migrate to new style legacy DAI naming flag new e740ef3d9418 ASoC: dwc: Migrate to new style legacy DAI naming flag new 8135d0290a9a ASoC: qcom: Migrate to new style legacy DAI naming flag new d73130ba523b ASoC: test-component: Migrate to new style legacy DAI naming flag new d48a77173534 ASoC: rockchip: Migrate to new style legacy DAI naming flag new 8e750817a194 ASoC: au1x: Migrate to new style legacy DAI naming flag new 05603f15b67a ASoC: pxa: Migrate to new style legacy DAI naming flag new a718ba300384 ASoC: sof: Migrate to new style legacy DAI naming flag new 768be0d633d9 ASoC: ux500: Migrate to new style legacy DAI naming flag new 39c84e77da04 ASoC: ti: Migrate to new style legacy DAI naming flag new 4cc4e22843e9 ASoC: mxs-saif: Migrate to new style legacy DAI naming flag new f7bfa516a39a ASoC: samsung: Migrate to new style legacy DAI naming flag new 129f055a2144 ASoC: core: Switch core to new DAI naming flag new 55b566ded44d media: TDA1997x: Remove now redundant non_legacy_dai_naming flag new 89836f00429b ASoC: fsl: Remove now redundant non_legacy_dai_naming flag new 9455e289246d ASoC: meson: Remove now redundant non_legacy_dai_naming flag new 7e91c90863df ASoC: pistachio: Remove now redundant non_legacy_dai_naming flag new 752044db5b54 ASoC: samsung: Remove now redundant non_legacy_dai_naming flag new 0f91b4de7564 ASoC: soc-utils: Remove now redundant non_legacy_dai_naming flag new 4c6391f59c45 ASoC: sunxi: Remove now redundant non_legacy_dai_naming flag new 63c0ec9ebfec ASoC: tegra: Remove now redundant non_legacy_dai_naming flag new 485c5924f262 ASoC: test-component: Remove now redundant non_legacy_dai_ [...] new 7cfb102a5555 ASoC: topology: KUnit: Remove now redundant non_legacy_dai [...] new 36e79a44b12e ASoC: uniphier: Remove now redundant non_legacy_dai_naming flag new d9e7ddb98604 ASoC: ad*: Remove now redundant non_legacy_dai_naming flag new 410e73a5338d ASoC: ak*: Remove now redundant non_legacy_dai_naming flag new 60d28b5c47c7 ASoC: alc*: Remove now redundant non_legacy_dai_naming flag new ff946fd98bff ASoC: cs*: Remove now redundant non_legacy_dai_naming flag new c03a5b4c4197 ASoC: da*: Remove now redundant non_legacy_dai_naming flag new f0b163b4d5a2 ASoC: es*: Remove now redundant non_legacy_dai_naming flag new d2d3219ebe56 ASoC: max*: Remove now redundant non_legacy_dai_naming flag new 736f48714c1b ASoC: msm*: Remove now redundant non_legacy_dai_naming flag new c2fd88f00291 ASoC: nau*: Remove now redundant non_legacy_dai_naming flag new 8d4470b8d08b ASoC: pcm*: Remove now redundant non_legacy_dai_naming flag new a524837ddd11 ASoC: rt*: Remove now redundant non_legacy_dai_naming flag new 792a8a944e7a ASoC: spdif: Remove now redundant non_legacy_dai_naming flag new a4311a5b1502 ASoC: ssm*: Remove now redundant non_legacy_dai_naming flag new 402f437b4387 ASoC: sta*: Remove now redundant non_legacy_dai_naming flag new 02bcc2be4c12 ASoC: tas*: Remove now redundant non_legacy_dai_naming flag new c91f7e94ce93 ASoC: tfa*: Remove now redundant non_legacy_dai_naming flag new 04f3d715df3a ASoC: tlv320*: Remove now redundant non_legacy_dai_naming flag new 5947b42cbe0e ASoC: twl*: Remove now redundant non_legacy_dai_naming flag new 792008f6df86 ASoC: uda*: Remove now redundant non_legacy_dai_naming flag new 02004449dbe6 ASoC: wm*: Remove now redundant non_legacy_dai_naming flag new 4c90eebd97c5 ASoC: 88pm860x: Remove now redundant non_legacy_dai_naming flag new bb426d37dcd9 ASoC: ab8500: Remove now redundant non_legacy_dai_naming flag new 96b409c94d67 ASoC: ac97: Remove now redundant non_legacy_dai_naming flag new e556a108e0aa ASoC: ads117x: Remove now redundant non_legacy_dai_naming flag new 310288271f55 ASoC: bd28623: Remove now redundant non_legacy_dai_naming flag new 8c657358f685 ASoC: bt-sco: Remove now redundant non_legacy_dai_naming flag new 35c5013ce7ca ASoC: cpcap: Remove now redundant non_legacy_dai_naming flag new 73a3dca65cbe ASoC: cq93vc: Remove now redundant non_legacy_dai_naming flag new a0b6e4048228 ASoC: cx20442: Remove now redundant non_legacy_dai_naming flag new 4eaf75fa4272 ASoC: dmic: Remove now redundant non_legacy_dai_naming flag new 33b179e7513c ASoC: gtm601: Remove now redundant non_legacy_dai_naming flag new f02a7d11998e ASoC: hdac_hdmi: Remove now redundant non_legacy_dai_naming flag new f5f8019371b4 ASoC: hdmi-codec: Remove now redundant non_legacy_dai_naming flag new e8f88be5c154 ASoC: ics43432: Remove now redundant non_legacy_dai_naming flag new 1f1ee5ae7a8b ASoC: inno_rk3036: Remove now redundant non_legacy_dai_nam [...] new 22afe04dd84a ASoC: Intel: avs: Remove now redundant non_legacy_dai_naming flag new 328bd81743f0 ASoC: isabelle: Remove now redundant non_legacy_dai_naming flag new dd213681c801 ASoC: jz4740: Remove now redundant non_legacy_dai_naming flag new 191889406df9 ASoC: lm49453: Remove now redundant non_legacy_dai_naming flag new 34b89b309441 ASoC: lochnagar: Remove now redundant non_legacy_dai_naming flag new 139db4ad9e0b ASoC: mc13783: Remove now redundant non_legacy_dai_naming flag new 7e6fcd7f6223 ASoC: ml26124: Remove now redundant non_legacy_dai_naming flag new 2e938b8edfed ASoC: rk817: Remove now redundant non_legacy_dai_naming flag new 81ed3cb8d939 ASoC: sgtl5000: Remove now redundant non_legacy_dai_naming flag new 89571b892e74 ASoC: si476x: Remove now redundant non_legacy_dai_naming flag new e5257aa583b6 ASoC: stac9766: Remove now redundant non_legacy_dai_naming flag new 20b1894d1654 ASoC: sti-sas: Remove now redundant non_legacy_dai_naming flag new c06fb318493a ASoC: tscs42xx: Remove now redundant non_legacy_dai_naming flag new 11c8bfaacbcd ASoC: wl1273: Remove now redundant non_legacy_dai_naming flag new 4a7a283a41da ASoC: zl38060: Remove now redundant non_legacy_dai_naming flag new 01936221278c ASoC: soc-component: Remove non_legacy_dai_naming flag new fc34ece41f71 ASoC: Refactor non_legacy_dai_naming flag new 79b204da5f2e Merge remote-tracking branch 'asoc/for-5.20' into asoc-next new 93f278244b81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 625f829586ea dt-bindings: input: touchscreen: edt-ft5x06: add report-rate-hz new 23ea98f4bafa Input: edt-ft5x06 - get/set M12 report rate by sysfs new 5bcee83a406c Input: edt-ft5x06 - set report rate by dts property new 60790a5802af Input: edt-ft5x06 - show model name by sysfs new 480343dc89ed Input: edt-ft5x06 - show firmware version by sysfs new b777f93b6a13 Input: edt-ft5x06 - show crc and header errors by sysfs new 6bb7144c3fa1 Input: exc3000 - fix return value check of wait_for_comple [...] new b2274ff2c4bb Input: sensehat-joystick - remove unnecessary error message new 672250968048 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b9a1c179bdfa block: remove "select BLK_RQ_IO_DATA_LEN" from BLK_CGROUP_ [...] new e0f639e05406 Merge branch 'for-5.20/block' into for-next new 6a27d28c81bc block: move ->ia_ranges from the request_queue to the gendisk new 22d0c4080fe4 block: simplify disk_set_independent_access_ranges new a79d581929a9 Merge branch 'for-5.20/block' into for-next new 9ed8b490a8e7 io_uring: split out fixed file installation and removal new c88ef218d4ae io_uring: add support for passing fixed file descriptors new bda7b84194b1 Merge branch 'for-5.20/io_uring' into for-next new 864a15ca4f19 io_uring: let to set a range for file slot allocation new af3af4244613 Merge branch 'for-5.20/io_uring' into for-next new 362b8c16f8fc blk-cgroup: factor out blkcg_iostat_update() new e55cf7981405 blk-cgroup: factor out blkcg_free_all_cpd() new 0038e9f5ad02 Merge branch 'for-5.20/block' into for-next new 6d520ee467b2 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 1ebc2cec0b7d dm raid: fix KASAN warning in raid5_remove_disk new 617b365872a2 dm raid: fix KASAN warning in raid5_add_disks new 166e217e76d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0184898dd14d ata: libata-scsi: fix result type of ata_ioc32() new da4e818f834e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b1ceba9a73c0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f239467bac3d Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new a578cc3af5ce power: reset: pwr-mlxbf: change rst_pwr_hid and low_pwr_hi [...] new 8ca95746d4c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 97df55348e49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 574f4097a6d9 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new 29967404f239 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new db30190a3f72 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 655d240f7c17 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e61da5386b1a Merge branch 'next' of git://github.com/cschaufler/smack-next new a9e9fdb429eb tpm: Add upgrade/reduced mode support for TPM1.2 modules new 0df805dbd76b dt-bindings: trivial-devices: Add Infineon SLB9673 TPM new 335e91a53a46 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer new 88f3b0f519c0 tpm: Add tpm_tis_i2c backend for tpm_tis_core new 53b4bba5895a X.509: Support parsing certificate using SM2 algorithm new 9471d5ab7b16 sign-file: Fix confusing error messages new 933b87cdf178 pkcs7: parser support SM2 and SM3 algorithms combination new 8d491fab5e71 pkcs7: support EC-RDSA/streebog in SignerInfo new a6e864da875d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d0e8def86e4b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c7e6ae50aba0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 864138ab0e09 media: dt-bindings: rc: Allow 'ir-receiver' node names new 2d5a64707aa0 media: dt-bindings: Convert gpio-ir-receiver to DT schema new ef314d213dd5 Merge branch 'dt/linus' into dt/next new a22c9b9fd4b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3b257c232ad0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3f977c574dfd spi: intel: Add support for Intel Meteor Lake-P SPI serial flash new ffb7bcd3b27e spi: s3c64xx: support loopback mode new bfcd27dcb7b9 spi: s3c64xx: support custom value of internal clock divider new 11d50d853dce spi: s3c64xx: add spi port configuration for Exynos Auto v9 SoC new 9dbeef8ad5f8 spi: s3c64xx: define exynosautov9 compatible new 0dbc49476ac7 spi support for Exynos Auto v9 SoC new 889a7e9a97f2 Merge remote-tracking branch 'spi/for-5.20' into spi-next new 32dd0687fd9b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f52b91e9157d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 036cc1c498d4 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 3d2196baaa12 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 4b775743f90f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3e13c482a649 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 17daf6a2ab51 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new e9ada6c208c1 KVM: arm64: Drop FP_FOREIGN_STATE from the hypervisor code new f8077b0d5923 KVM: arm64: Move FP state ownership from flag to a tristate new e87abb73e594 KVM: arm64: Add helpers to manipulate vcpu flags among a set new 690bacb83bc3 KVM: arm64: Add three sets of flags to the vcpu state new 4c0680d394d8 KVM: arm64: Move vcpu configuration flags into their own set new 699bb2e0c6f3 KVM: arm64: Move vcpu PC/Exception flags to the input flag set new b1da49088ac6 KVM: arm64: Move vcpu debug/SPE/TRBE flags to the input flag set new 0affa37fcd1d KVM: arm64: Move vcpu SVE/SME flags to the state flag set new aff3ccd7320e KVM: arm64: Move vcpu ON_UNSUPPORTED_CPU flag to the state [...] new eebc538d8e07 KVM: arm64: Move vcpu WFIT flag to the state flag set new 781e3ae148fd KVM: arm64: Kill unused vcpu flags field new 30b6ab45f813 KVM: arm64: Convert vcpu sysregs_loaded_on_cpu to a state flag new e19f2c6cd146 KVM: arm64: Warn when PENDING_EXCEPTION and INCREMENT_PC a [...] new 5a3984f4ec73 KVM: arm64: Add build-time sanity checks for flags new 54ddda919c4b KVM: arm64: Reduce the size of the vcpu flag members new 0fa4a3137e94 KVM: arm64: Document why pause cannot be turned into a flag new b4da91879e98 KVM: arm64: Move the handling of !FP outside of the fast path new dc94f89ae68f Merge branch kvm-arm64/burn-the-flags into kvmarm-master/next new 3d5697f95e49 KVM: arm64: nvhe: Rename confusing obj-y new 40c56bd8e1ae KVM: arm64: nvhe: Add intermediates to 'targets' instead o [...] new 156c5a072a2c Merge branch kvm-arm64/misc-5.20 into kvmarm-master/next new 912a5a362be0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b17e1f4a54cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 36c74cc7f9bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 048914d1bed2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 31c779f293b3 devtmpfs: fix the dangling pointer of global devtmpfsd thread new 1d248d2302da ABI: testing/sysfs-devices-system-cpu: remove duplicated core_id new 70fe758352ca driver core: fix potential deadlock in __driver_attach new dcab8da13ff4 kernfs/file.c: remove redundant error return counter assignment new 086c00c71fc8 kernfs: make ->attr.open RCU protected. new b8f35fa1188b kernfs: Change kernfs_notify_list to llist. new 41448c614815 kernfs: Introduce interface to access global kernfs_open_f [...] new 1d25b84e444a kernfs: Replace global kernfs_open_file_mutex with hashed [...] new 8f486cab263c driver core: fw_devlink: Allow firmware to mark devices as [...] new a244ec3640e0 of: base: Avoid console probe delay when fw_devlink.strict=1 new 5732b42edfd1 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new eb3fd63a935b Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 10e5341cf2e9 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 9e25e296446b Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 1a1ffd7af0d9 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 2af89ebacf29 coresight: Clear the connection field properly new 199380decc5f coresight: configfs: Fix unload of configurations on module exit new 8add26f7ef33 coresight: syscfg: Update load and unload operations new 92c2b1c12f8a dt-bindings: arm: Rename Coresight filenames to match compatible new 3c15fddf3121 dt-bindings: arm: Convert CoreSight bindings to DT schema new 66d052047ca8 dt-bindings: arm: Convert CoreSight CPU debug to DT schema new 56d0ba90886c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ee794221a6f6 fpga: fpga-mgr: Fix spelling mistake "bitsream" -> "bitstream" new 8af3f41c7535 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 57b6609eb725 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 78e64a589f87 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new f6f27dbcc89a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 339c6baa9476 extcon: sm5502: Drop useless mask_invert flag on irqchip new 187dc83647a0 extcon: rt8973a: Drop useless mask_invert flag on irqchip new 97789f4009d2 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 40b126107f64 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new bbea9d3a9d53 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 8f55fdf81242 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 9a54ee40b507 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a143ea0f3ce5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e2c980e9ef63 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3cea272248dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 021b20a01355 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new b490c0777ab6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 929aeb5d5164 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 4e0aa4260135 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b8bec10b454c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2534849ce712 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 273e9650610b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f8f519c1cfda Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9675e4efd697 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0bc44c04c124 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 09e78d6236b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new febde0ebe6b4 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new d04ccbe3379d Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new de5173278e9f Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new e06a00453dfb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cedb95ec3258 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 77ff65bf747b Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] new 2113651ddf3d bus: mhi: host: pci_generic: Add another Foxconn T99W175 new 03b9dbd853fc Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new a11e2cfb68d1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a4627cdcc7b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1b711900d0bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cfc7d5c7bfa5 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 7eefeeb0785c Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new fb5c2029f822 mm: Account dirty folios properly during splits new 6ffcd825e7d0 mm: Remove __delete_from_page_cache() new 211d04445b96 mpage: Convert do_mpage_readpage() to use a folio new d9ef44de5d73 hugetlb: Convert huge_add_to_page_cache() to use a folio new 2bb876b58d59 filemap: Remove add_to_page_cache() and add_to_page_cache_ [...] new be0ced5e9cb8 filemap: Add filemap_get_folios() new 9e0b6f31bae6 buffer: Convert clean_bdev_aliases() to use filemap_get_folios() new fb5a5be05fb4 ext4: Convert mpage_release_unused_pages() to use filemap_ [...] new 7530d0935cc7 ext4: Convert mpage_map_and_submit_buffers() to use filema [...] new bbfe4f66002a f2fs: Convert f2fs_invalidate_compress_pages() to use file [...] new 1508062ecd55 hugetlbfs: Convert remove_inode_hugepages() to use filemap [...] new f6e0e1734424 nilfs2: Convert nilfs_copy_back_pages() to use filemap_get [...] new 77414d195f90 vmscan: Add check_move_unevictable_folios() new 105c988f5dd7 shmem: Convert shmem_unlock_mapping() to use filemap_get_folios() new bb4b42ba9262 filemap: Remove find_get_pages_range() and associated functions new 0e8e08cca5e3 netfs: Remove extern from function prototypes new 9bc3e869386b filemap: Move 'filler' case to the end of do_read_cache_folio() new 1dfa24a4bf3b filemap: Handle AOP_TRUNCATED_PAGE in do_read_cache_folio() new 290e1a320437 filemap: Use filemap_read_folio() in do_read_cache_folio() new 90c02eb9a76c docs: Improve ->read_folio documentation new 0e00fa5f8360 block: Remove check of PageError new 59fc64740571 afs: Remove check of PageError new 54c6260fa881 freevxfs: Remove check of PageError new c9ed489c664c hfs: Remove check for PageError new ca02bcabd79f hfsplus: Remove check for PageError new 17bb55487988 ntfs: Remove check for PageError new 750cd7d0e65f ext2: Remove check for PageError new 79ea65563ad8 nilfs2: Remove check for PageError new 62a3a4dd476d ntfs: Remove check for PageError new 19cb4273a245 ntfs3: Remove check for PageError new b0c971e7b768 reiserfs: Remove check for PageError new 771075e15e39 ufs: Remove checks for PageError new da028b6b648e remap_range: Remove check of uptodate flag new 3b60d53df07f jfs: Remove check for PageUptodate new ba9863127cdf iomap: Remove test for folio error new 9329883a1c9b orangefs: Remove test for folio error new 6e8e79fc8443 buffer: Remove check for PageError new 0b768a9610c6 nfs: Leave pages in the pagecache if readpage failed new 964688b32d9a btrfs: Use a folio in wait_dev_supers() new ba457436991a buffer: Don't test folio error in block_read_full_folio() new 2c62b172802a squashfs: Return the actual error from squashfs_read_folio() new 4188e3e2860d hostfs: Handle page write errors correctly new 437084d7c5b8 ocfs2: Use filemap_write_and_wait_range() in ocfs2_cow_syn [...] new 0ba02b002594 cramfs: read_mapping_page() is synchronous new 1cf29f882fa8 block: Simplify read_part_sector() new a340b79b2991 block: Handle partition read errors more consistently new 4639d0da923e block: Use PAGE_SECTORS_SHIFT new 5b15f72a828b block: Convert read_part_sector() to use a folio new fa19fbd23186 befs: Convert befs_symlink_read_folio() to use a folio new 1a6b7e5cb550 coda: Convert coda_symlink_filler() to use a folio new 6e2a48222bc9 freevxfs: Convert vxfs_immed_read_folio() to use a folio new 71864cbf4617 ocfs2: Convert ocfs2_read_folio() to use a folio new d862e2d59368 gfs2: Convert gfs2_jhead_process_page() to use a folio new 1662afcecae5 ext2: Use a folio in ext2_get_page() new 1a22e12f94c9 secretmem: Remove isolate_page new b361f39863ed mm: Convert all PageMovable users to movable_operations new 662389777689 fs: Add aops->migrate_folio new 765acf9085a1 mm/migrate: Convert fallback_migrate_page() to fallback_mi [...] new 7d474706ff4f mm/migrate: Convert writeout() to take a folio new e267a3198014 mm/migrate: Convert buffer_migrate_page() to buffer_migrat [...] new 742e89c9e352 mm/migrate: Convert expected_page_refs() to folio_expected_refs() new 6cc1bb74d5ec btrfs: Convert btree_migratepage to migrate_folio new c3861d51d15f nfs: Convert to migrate_folio new bec05e1f956d mm/migrate: Convert migrate_page() to migrate_folio() new cf2fa1135736 mm/migrate: Add filemap_migrate_folio() new cfa40b0d8fb4 btrfs: Convert btrfs_migratepage to migrate_folio new 77c5a3b71b15 ubifs: Convert to filemap_migrate_folio() new a2ca5e6e956b f2fs: Convert to filemap_migrate_folio() new 5e6b073000f1 aio: Convert to migrate_folio new 8ab158e322d9 hugetlb: Convert to migrate_folio new 3604386e8d87 secretmem: Convert to migrate_folio new ce96ce4cc74e fs: Remove aops->migratepage() new f5632e6af096 mm/folio-compat: Remove migration compatibility functions new 4733513a1be6 ntfs3: refactor ntfs_writepages new 4e9277a44fa4 ext2: remove nobh support new 21ec3d66df1b jfs: stop using the nobh helper new 0c28c3b9a67f fs: remove the nobh helpers new cead5c0d61ae fs: don't call ->writepage from __mpage_writepage new 9e0d6442d867 fs: remove the NULL get_block case in mpage_writepages new 4bf9d3a1ef17 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 0c5d55cc059d Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new d10bd366984c Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 8748f8191bcd Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] new 5db1a7e82f89 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 24d076c2414a Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 7d0eced4c6cb Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 080350dc0569 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new f00b6d824c5e mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages new 9a57ebf19dfa sh: convert nommu io{re,un}map() to static inline functions new 805f545f05c0 mm/damon: use set_huge_pte_at() to make huge pte old new 05c1d22946e0 mm: sparsemem: fix missing higher order allocation splitting new bc424a57cfd7 Documentation: highmem: use literal block for code example [...] new a89a1eb37c5a riscv/mm: fix build error while PAGE_TABLE_CHECK enabled w [...] new 27c19735b1ed mm/rmap: fix dereferencing invalid subpage pointer in try_ [...] new 3a1313d8693d nilfs2: fix incorrect masking of permission flags for symlinks new 8876c7400d87 mm: split huge PUD on wp_huge_pud fallback new b3b3f17d7704 Revert "ocfs2: mount shared volume without ha stack" new f6a6cf9d13a0 mm: kfence: apply kmemleak_ignore_phys on early allocated pool new 090a5b94d59d tmpfs: fix the issue that the mount and remount results ar [...] new f8354b03f53f mailmap: update Seth Forshee's email address new 78dec6ea219e Merge branch 'mm-stable' into mm-unstable new be409f9fc4f7 mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK new 709e91890d13 mm/page_vma_mapped.c: check possible huge PMD map with tra [...] new de6023efe328 mm: discard __GFP_ATOMIC new 83c3b57f6ccb mips: rename mt_init to mips_mt_init new 25e143da28b5 android: binder: stop saving a pointer to the VMA new 685db28897b3 android-binder-stop-saving-a-pointer-to-the-vma-fix new 679747bdfcf1 android: binder: fix lockdep check on clearing vma new 8914dcab0cdc Maple Tree: add new data structure new ea7cd6aa18d8 maple_tree: fix underflow in mas_spanning_rebalance() new 2265272d998d maple_tree: fix mas_spanning_rebalance() corner case new be3b29a51705 radix tree test suite: add pr_err define new 26e0480974bc radix tree test suite: add kmem_cache_set_non_kernel() new 21f4ed8dd559 radix tree test suite: add allocation counts and size to k [...] new 45fc7dee210e radix tree test suite: add support for slab bulk APIs new 8cee410b2cdc radix tree test suite: add lockdep_is_held to header new 502cefe29b10 lib/test_maple_tree: add testing for maple tree new 2197398d8d44 test_maple_tree: add test for spanning store of entire range new 500caa69a5a0 test_maple_tree: add test for spanning store to most of the tree new ade97595a8fb mm: start tracking VMAs with maple tree new c0e9a439da6d mm/mmap: reorder validate_mm_mt() checks new 3cd470cb2f5a mm: add VMA iterator new 87367fb8555d mmap: use the VMA iterator in count_vma_pages_range() new 67f969896d99 mm/mmap: use the maple tree in find_vma() instead of the rbtree. new 7f90f864703d mm/mmap: use the maple tree for find_vma_prev() instead of [...] new 20670a01f62f mm/mmap: use maple tree for unmapped_area{_topdown} new 71324900acae kernel/fork: use maple tree for dup_mmap() during forking new c3d05e3ede89 damon: convert __damon_va_three_regions to use the VMA iterator new f7c19e97782b proc: remove VMA rbtree use from nommu new 04bb2d6c4d1b mm: remove rb tree. new f61ceae84fc7 mmap: change zeroing of maple tree in __vma_adjust() new c8adef6cf78a xen: use vma_lookup() in privcmd_ioctl_mmap() new b89e2bd577ed mm: optimize find_exact_vma() to use vma_lookup() new 6de385160838 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] new ffe20f50ba8a mm/mmap: change do_brk_flags() to expand existing VMA and [...] new f898b1611274 mm: use maple tree operations for find_vma_intersection() new ae2ffe98fb15 mm/mmap: use advanced maple tree API for mmap_region() new 837e11971a32 mm: remove vmacache new 32d713db94a9 mm: convert vma_lookup() to use mtree_load() new 3cf57ff4334d mm/mmap: move mmap_region() below do_munmap() new 602ce0246bde mm/mmap: reorganize munmap to use maple states new e064fc724d33 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() new 570ac0798f17 arm64: remove mmap linked list from vdso new b0936e44c516 arm64: Change elfcore for_each_mte_vma() to use VMA iterator new 667f8a15f052 parisc: remove mmap linked list from cache handling new d1634f9d4898 powerpc: remove mmap linked list walks new 299f479d4ca6 s390: remove vma linked list walks new 83147676714e x86: remove vma linked list walks new 0aebb1f8586a xtensa: remove vma linked list walks new afe2cc2a45e0 cxl: remove vma linked list walk new e3d57f2f5edb optee: remove vma linked list walk new 4de19dff2438 um: remove vma linked list walk new 670a937df2f5 coredump: remove vma linked list walk new bd2be4b04dbb exec: use VMA iterator instead of linked list new 1c2fea6fdb97 fs/proc/base: use maple tree iterators in place of linked list new 1df69e69a25f fs/proc/task_mmu: stop using linked list and highest_vm_end new 9fac537a530e userfaultfd: use maple tree iterator to iterate VMAs new 72c24ad13497 ipc/shm: use VMA iterator instead of linked list new 015a3cd2e881 acct: use VMA iterator instead of linked list new dcc8a25b6db7 perf: use VMA iterator new 8c463140bc53 sched: use maple tree iterator to walk VMAs new 8c1b913dd060 fork: use VMA iterator new fff7463e26bf bpf: remove VMA linked list new cec33e109130 mm/gup: use maple tree navigation instead of linked list new bd9d4de91b16 mm/khugepaged: stop using vma linked list new 0c2d4685b1c2 mm/ksm: use vma iterators instead of vma linked list new b1fd323ea975 mm/madvise: use vma_find() instead of vma linked list new 99d1874bbe18 mm/memcontrol: stop using mm->highest_vm_end new 5b5d159071a0 mm/mempolicy: use vma iterator & maple state instead of vm [...] new 40cd6971ede5 mm/mlock: use vma iterator and maple state instead of vma [...] new f3ff74250d15 mm/mprotect: use maple tree navigation instead of vma linked list new 19cd8960260f mm/mremap: use vma_find_intersection() instead of vma linked list new 584438ca1ca4 mm/msync: use vma_find() instead of vma linked list new f4b76ab28ffe mm/oom_kill: use maple tree iterators instead of vma linked list new 2d8a911e6442 mm/pagewalk: use vma_find() instead of vma linked list new f55c1f3970f6 mm/swapfile: use vma iterator instead of vma linked list new 52d540c397d5 i915: use the VMA iterator new 1c4da40f2ff0 nommu: remove uses of VMA linked list new 44991c06e2a8 riscv: use vma iterator for vdso new 01f0fcac3eda mm: remove the vma linked list new 47953d0658ee mm/mmap: fix error return code in do_mas_align_munmap() new d809085f0bc9 mm: document maple tree pointer at unmap_vmas() at memory.c new 267303a22880 mm-remove-the-vma-linked-list-fix-2-fix new c6abcf60f7eb mm/mmap: drop range_has_overlap() function new 7da4e78f2809 mm/mmap.c: pass in mapping to __vma_link_file() new 2a87a2dc2410 mm/migration: remove unneeded lock page and PageMovable check new 0755d418a822 mm/migration: return errno when isolate_huge_page failed new a2594337f36e mm/migration: fix potential pte_unmap on an not mapped pte new c662564b0c78 Docs/admin-guide/damon/reclaim: remove a paragraph that be [...] new bea13b1d7d34 mm/damon/{dbgfs,sysfs}: move target_has_pid() from dbgfs t [...] new 0bf546c1cde8 mm/damon/reclaim: deduplicate 'commit_inputs' handling new cd2ac1563797 mm/damon/sysfs: deduplicate inputs applying new b1b7b863ef78 mm/damon/reclaim: make 'enabled' checking timer simpler new 56703deb39fd mm/damon/reclaim: add 'damon_reclaim_' prefix to 'enabled_ [...] new d1a8bf9eae58 mm: rename kernel_init_free_pages to kernel_init_pages new 0554ce5948fa mm: introduce clear_highpage_kasan_tagged new dce9f5bca80a kasan: fix zeroing vmalloc memory with HW_TAGS new d59435c2551d selftests/vm: add protection_keys tests to run_vmtests new efca2db1da44 mm/hugetlb: remove unnecessary huge_ptep_set_access_flags( [...] new b411e9183aa3 mm/mempolicy: fix get_nodes out of bound access new 7b10f8646e55 mm: memcontrol: introduce mem_cgroup_ino() and mem_cgroup_ [...] new c26fb67966fa mm: shrinkers: introduce debugfs interface for memory shrinkers new 3df22222b84a mm-shrinkers-introduce-debugfs-interface-for-memory-shrinkers-fix new cb0552df1adc mm: shrinkers: provide shrinkers with names new d649dda27604 mm: docs: document shrinker debugfs new 8db574878bfe tools: add memcg_shrinker.py new daf89a35aad0 mm: shrinkers: add scan interface for shrinker debugfs new 071fe8487f72 mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix new d002a95babb7 mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix-fix new 81f7ae1e70c4 mm: drop oom code from exit_mmap new 73388a18643c mm-drop-oom-code-from-exit_mmap-fix-fix new 1ff7b3f38191 mm: delete unused MMF_OOM_VICTIM flag new 9ab6852f70b9 mm: refactor of vma_merge() new 47ffecd0916d mm: add merging after mremap resize new 6cbb875e2aaf mm-add-merging-after-mremap-resize-checkpatch-fixes new 4f09a597250a mm: rename is_pinnable_page() to is_longterm_pinnable_page() new fc690b7ecb86 mm: add zone device coherent type memory support new 3dcda8cb273e mm: handle Non-LRU pages returned by vm_normal_pages new 128de1def5d4 mm-handling-non-lru-pages-returned-by-vm_normal_pages-fix new 89f6fdbce966 mm: add device coherent vma selection for memory migration new 5dada0b38098 mm: remove the vma check in migrate_vma_setup() new 2968859fd5aa mm/gup: migrate device coherent pages when pinning instead [...] new 9495b15e609d drm/amdkfd: add SPM support for SVM new f56223543b6f lib: test_hmm add ioctl to get zone device type new 23f851c201e3 lib: test_hmm add module param for zone device type new 8bd2b7677acb lib: add support for device coherent type in test_hmm new 3a6d5221cfb0 tools: update hmm-test to support device coherent type new e6c0ea54c4e2 tools: update test_hmm script to support SP config new 5b1d6a2fba8a tools: add hmm gup tests for device coherent type new 03b24f98c2f9 tools: add selftests to hmm for COW in device memory new 5e3280d32be8 dax: introduce holder for dax_device new dc5931b660a4 mm: factor helpers for memory_failure_dev_pagemap new 1080d1f2b390 mm-factor-helpers-for-memory_failure_dev_pagemap-fix new 2fc7f2d8a93a mm/memory-failure: fix redefinition of mf_generic_kill_procs new c4f044d6def5 pagemap,pmem: introduce ->memory_failure() new d3590ad22087 fsdax: introduce dax_lock_mapping_entry() new 6ca28e56a998 mm: introduce mf_dax_kill_procs() for fsdax case new 00ae5876f9c3 xfs: implement ->notify_failure() for XFS new c9a4acf0561e fsdax: set a CoW flag when associate reflink mappings new 5b821ab27e3e fsdax: output address in dax_iomap_pfn() and rename it new 6bf357c710cd fsdax-output-address-in-dax_iomap_pfn-and-rename-it-v21 new 3c5737daef02 fsdax: introduce dax_iomap_cow_copy() new 71a5070a8b54 fsdax: replace mmap entry in case of CoW new 124e059d5347 fsdax: add dax_iomap_cow_copy() for dax zero new 955f1ffd02dd fsdax: dedup file range to use a compare function new 97f19d000977 xfs: support CoW in fsdax mode new 2c1a8ec3d76d xfs-support-cow-in-fsdax-mode-fix new 5200c842a92d xfs: add dax dedupe support new ce8eb500c774 mm/vmalloc: make link_va()/unlink_va() common to different [...] new 134b8e496f6b mm/vmalloc: extend __alloc_vmap_area() with extra arguments new 6ec6c1cff1f9 mm/vmalloc: initialize VA's list node after unlink new 84a12958c600 mm/vmalloc: extend __find_vmap_area() with one more argument new 99ab25e1080c lib/test_vmalloc: switch to prandom_u32() new b73ba27f4640 mm/swapfile: fix possible data races of inuse_pages new 7014ade75bcb mm-swapfile-fix-possible-data-races-of-inuse_pages-v3 new 8292c3b5521f mm/swap: remove swap_cache_info statistics new 2e9c0f993dd4 mm/vmscan: don't try to reclaim freed folios new a778266a0757 mm/page_alloc: minor clean up for memmap_init_compound() new c8af8970fdfc mm/damon/dbgfs: add and use mappings between 'schemes' act [...] new 18f89217e75a mm/damon/paddr: use a separate function for 'DAMOS_PAGEOUT [...] new fca854687c2e mm/damon/schemes: add 'LRU_PRIO' DAMOS action new f5a9545d4303 Docs/admin-guide/damon/sysfs: document 'LRU_PRIO' scheme action new 849f9407069a mm/damon/schemes: add 'LRU_DEPRIO' action new a99899800aaf Docs/admin-guide/damon/sysfs: document 'LRU_DEPRIO' scheme action new 9fb732085196 mm/damon: introduce DAMON-based LRU-lists Sorting new 9e3ecedc5ea3 Docs/admin-guide/damon: add a document for DAMON_LRU_SORT new fc0240b8fa78 selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] new 6b3b710c1ffc userfaultfd: add /dev/userfaultfd for fine grained access control new c798af131710 userfaultfd: selftests: modify selftest to use /dev/userfaultfd new be346f5e3db4 userfaultfd: update documentation to describe /dev/userfaultfd new 366e5a37e08f userfaultfd: selftests: make /dev/userfaultfd testing conf [...] new 77048d7e4a1b selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh new d4297f32af2f userfaultfd: selftests: infinite loop in faulting_process new ce9d3d1b519c mm/mprotect: try avoiding write faults for exclusive anony [...] new e674e4e5fbce mm/mlock: drop dead code in count_mm_mlocked_page_nr() new 5113f8ba47e8 mm: khugepaged: check THP flag in hugepage_vma_check() new 70ea18a6306a mm: thp: consolidate vma size check to transhuge_vma_suitable new d1b12f3c638e mm: khugepaged: better comments for anon vma check in huge [...] new cad852efa382 mm: thp: kill transparent_hugepage_active() new bcb803c0a70d mm-thp-kill-transparent_hugepage_active-fix new 0a6c1df74ad8 mm-thp-kill-transparent_hugepage_active-fix-fix new 1e4f82fc6eb7 mm: thp: kill __transhuge_page_enabled() new 669a754c3e5a mm: khugepaged: reorg some khugepaged helpers new f0903ac8c8e7 doc: proc: fix the description to THPeligible new 9161d7650baa kasan: separate double free case from invalid free new 6af1a87a8d75 mm/vmscan: convert reclaim_clean_pages_from_list() to folios new ffa88a1c5e52 mm/vmscan: convert isolate_lru_pages() to use a folio new 8308321d426d mm/vmscan: convert move_pages_to_lru() to use a folio new 76112fb48b0f mm/vmscan: convert shrink_active_list() to use a folio new 3b7828c3f86a mm/vmscan: convert reclaim_pages() to use a folio new 1a8f1c04dc08 mm: add folios_put() new c5a9d9b91c97 mm/swap: add folio_batch_move_lru() new 1bd84dfbf751 mm/swap: make __pagevec_lru_add static new b3edf2bd567b mm/swap: convert lru_add to a folio_batch new 1c904f10629b mm/swap: convert lru_deactivate_file to a folio_batch new e528da4fa565 mm/swap: convert lru_deactivate to a folio_batch new 429b42898e81 mm/swap: convert lru_lazyfree to a folio_batch new 0a713d799adc mm/swap: convert activate_page to a folio_batch new 2094dc5187a0 mm/swap: rename lru_pvecs to cpu_fbatches new dd06cd2199aa mm/swap: pull the CPU conditional out of __lru_add_drain_all() new 3c469b32765a mm/swap: optimise lru_add_drain_cpu() new 6e2156cc0361 mm/swap: convert try_to_free_swap to use a folio new 9f200dbaaef5 mm/swap: convert release_pages to use a folio internally new b16da7ee4fb6 mm/swap: convert put_pages_list to use folios new e4fd730aca14 mm/swap: convert __put_page() to __folio_put() new 1b5003de43fb mm/swap: convert __put_single_page() to __folio_put_small() new 09c528b5bdb4 mm/swap: convert __put_compound_page() to __folio_put_large() new ea61e4134a39 mm/swap: convert __page_cache_release() to use a folio new abf7f6cecde2 mm: convert destroy_compound_page() to destroy_large_folio() new 5796d9b0015d mm-convert-destroy_compound_page-to-destroy_large_folio-fix new 8181ede03527 mm: convert page_swap_flags to folio_swap_flags new 23b453fa7a80 mm/swap: convert delete_from_swap_cache() to take a folio new e194960e93bf mm/swap: convert __delete_from_swap_cache() to a folio new 4a46a8b23305 mm: memory_hotplug: enumerate all supported section flags new 52c0da9d9a31 mm-memory_hotplug-enumerate-all-supported-section-flags-v5 new f8c137ccc6b4 mm: memory_hotplug: make hugetlb_optimize_vmemmap compatib [...] new 39fd8d8e6860 mm-memory_hotplug-make-hugetlb_optimize_vmemmap-compatible [...] new a55e6bc61ee5 mm: hugetlb: remove minimum_order variable new 17d0e15658fe mm/madvise: minor cleanup for swapin_walk_pmd_entry() new 3068f61fc903 mm-madvise-minor-cleanup-for-swapin_walk_pmd_entry-fix new 830cf53ec3df mm: memcontrol: remove dead code and comments new 33636f963c1d mm: rename unlock_page_lruvec{_irq, _irqrestore} to lruvec [...] new d56f3a2f9c2a mm: memcontrol: prepare objcg API for non-kmem usage new b4fe673eefb1 mm: memcontrol: make lruvec lock safe when LRU pages are r [...] new ed2e0381bc18 mm: vmscan: rework move_pages_to_lru() new 8c5c67a3ae86 mm: thp: make split queue lock safe when LRU pages are reparented new 2419690d059c mm: memcontrol: make all the callers of {folio,page}_memcg() safe new e9bc07e4d484 mm: memcontrol: introduce memcg_reparent_ops new e031709a1d09 mm: memcontrol: use obj_cgroup APIs to charge the LRU pages new 78d6e42eb8b6 mm: lru: add VM_WARN_ON_ONCE_FOLIO to lru maintenance function new 758916f9be73 mm: rmap: simplify the hugetlb handling when unmapping or [...] new eaf9a93f1152 mm/smaps: add Pss_Dirty new 7983232435a1 mm, docs: fix comments that mention mem_hotplug_end() new cf60ed4869c4 mm-docs-fix-comments-that-mention-mem_hotplug_end-fix new f10bc64f2824 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region new b3cd0cb38098 hugetlb: skip to end of PT page mapping when pte not present new 7299500ebeb9 arm64/hugetlb: implement arm64 specific hugetlb_mask_last_page new 6bf470f64fc1 arm64-hugetlb-implement-arm64-specific-hugetlb_mask_last_page-fix new 0d4ba6a4817c hugetlb: do not update address in huge_pmd_unshare new e25aaaaeee8b hugetlb: fix an unused variable warning/error new 9af5a36bc774 hugetlb: lazy page table copies in fork() new 015916946878 zram: do not lookup algorithm in backends table new 9a276d8f37fc zram: do not lookup algorithm in backends table new 4991eb19eff4 mm/page_alloc: add page->buddy_list and page->pcp_list new 06f64a57689d mm/page_alloc: use only one PCP list for THP-sized allocations new a97ec3f3d294 mm/page_alloc: split out buddy removal code from rmqueue i [...] new e60d72ddd5d7 mm/page_alloc: remove mistaken page == NULL check in rmqueue new a69fb8a1ba1a mm/page_alloc: protect PCP lists with a spinlock new 372647cfa247 mm/page_alloc: remotely drain per-cpu lists new 644726cfa65f mm/page_alloc: replace local_lock with normal spinlock new 49b02c789ca9 mm/page_alloc: replace local_lock with normal spinlock -fix new a356deec6c38 procfs: add 'size' to /proc/<pid>/fdinfo/ new 7d8c943fb966 procfs: add 'path' to /proc/<pid>/fdinfo/ new 20fde647a040 mm/page_alloc: make the annotations of available memory mo [...] new ba54f0d1184e mm: hugetlb: kill set_huge_swap_pte_at() new d2e745e0eb29 mm: sparsemem: drop unexpected word 'a' in comments new b234605a9dd7 mm/khugepaged: remove unneeded shmem_huge_enabled() check new 85346ecdd3eb mm/khugepaged: stop swapping in page when VM_FAULT_RETRY occurs new 13839c73d1da mm/khugepaged: trivial typo and codestyle cleanup new bba23cc187a8 mm/khugepaged: minor cleanup for collapse_file new 3168b09b94c6 mm/khugepaged: use helper macro __ATTR_RW new b166013cdf82 mm/khugepaged: remove unneeded return value of khugepaged_ [...] new c9aa7c2fa422 mm/khugepaged: try to free transhuge swapcache when possible new ee02a2de0e51 mm/memcontrol.c: replace cgroup_memory_nokmem with mem_cgr [...] new f03c0ecfe909 memcg: notify about global mem_cgroup_id space depletion new 1089b36743f2 selftests/vm: Only run 128TBswitch with 5-level paging new 873c5568da9d selftests-vm-only-run-128tbswitch-with-5-level-paging-v4 new 294f6a1fc240 filemap: minor cleanup for filemap_write_and_wait_range new 0665e8a9c931 mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() new 7cd802a11db9 mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling new 0df86696a146 mm: hugetlb_vmemmap: introduce the name HVO new c5424d83a68d mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] new dc5cd8758b50 mm: hugetlb_vmemmap: replace early_param() with core_param() new ea2f58db727a mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability new 62b4e7f8019a mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst new b78b21fc1b32 mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] new d1bac13e6561 ocfs2: reflink deadlock when clone file to the same direct [...] new 83ca6b1b366f ocfs2: clear links count in ocfs2_mknod() if an error occurs new 89bc5ab93320 ocfs2: fix ocfs2 corrupt when iputting an inode new ebd2aadf306a init: add "hostname" kernel parameter new cff8afdfb424 init-add-hostname-kernel-parameter-v2 new 811c511dd70d init/main.c: silence some -Wunused-parameter warnings new 9ed9c4eb830c resource: re-factor page_is_ram() new 25036475931d lib/debugobjects: fix stat count and optimize debug_object [...] new 92f838daf0cb lib/lru_cache: fix error free handing in lc_create new 05effb4e7d5b net, lib/once: remove {net_}get_random_once_wait macro new c2bc5b320c3d lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with autom [...] new 5e0698a94c67 lib/error-inject: traverse list with mutex new 69372bd8d400 compiler-gcc.h: remove ancient workaround for gcc PR 58670 new b442343b12bc kfifo: fix kfifo_to_user() return type new 3756e7f2b82b lib/radix-tree: remove unused argument of insert_entries new 40a2cfcf0520 lib: make LZ4_decompress_safe_forceExtDict() static new 429771e262d5 lib/scatterlist: use matched parameter type when calling _ [...] new 20c2e743048a Revert "squashfs: provide backing_dev_info in order to dis [...] new 35cc83491105 squashfs: always build "file direct" version of page actor new c57f5b676ca6 squashfs: implement readahead new 40c5a59a374b squashfs: support reading fragments in readahead call new 060b5522985d kallsyms: move declarations to internal header new bb7bbef380e1 vmcoreinfo: include kallsyms symbols new 86dc7737be87 proc: delete unused <linux/uaccess.h> includes new 5eb6ab732bb8 kdump: round up the total memory size to 128M for crashker [...] new 10b32df44d27 ipc/mqueue: remove unnecessary (void*) conversion new f1b727193567 epoll: autoremove wakers even more aggressively new 13fa82df3449 Merge branch 'mm-nonmm-unstable' into mm-everything new 45b7d5d2a462 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 6cc11d2a1759 Add linux-next specific files for 20220630
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 (c4ef528bd006) \ N -- N -- N refs/heads/master (6cc11d2a1759)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1013 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 1 + Documentation/ABI/testing/sysfs-devices-system-cpu | 7 +- Documentation/ABI/testing/sysfs-fs-f2fs | 6 + .../bindings/arm/arm,coresight-catu.yaml | 101 ++ .../bindings/arm/arm,coresight-cpu-debug.yaml | 81 ++ .../{coresight-cti.yaml => arm,coresight-cti.yaml} | 5 +- .../bindings/arm/arm,coresight-dynamic-funnel.yaml | 126 ++ .../arm/arm,coresight-dynamic-replicator.yaml | 126 ++ .../bindings/arm/arm,coresight-etb10.yaml | 92 ++ .../devicetree/bindings/arm/arm,coresight-etm.yaml | 156 ++ .../bindings/arm/arm,coresight-static-funnel.yaml | 90 ++ .../arm/arm,coresight-static-replicator.yaml | 91 ++ .../devicetree/bindings/arm/arm,coresight-stm.yaml | 101 ++ .../devicetree/bindings/arm/arm,coresight-tmc.yaml | 131 ++ .../bindings/arm/arm,coresight-tpiu.yaml | 91 ++ ...{ete.yaml => arm,embedded-trace-extension.yaml} | 3 +- .../{trbe.yaml => arm,trace-buffer-extension.yaml} | 2 +- .../bindings/arm/coresight-cpu-debug.txt | 49 - .../devicetree/bindings/arm/coresight.txt | 402 ------ .../devicetree/bindings/devfreq/exynos-bus.txt | 488 ------- .../bindings/input/touchscreen/edt-ft5x06.yaml | 8 + .../bindings/interconnect/samsung,exynos-bus.yaml | 290 ++++ .../devicetree/bindings/media/gpio-ir-receiver.txt | 20 - .../bindings/media/gpio-ir-receiver.yaml | 40 + Documentation/devicetree/bindings/media/rc.yaml | 2 +- .../bindings/mtd/partitions/partition.yaml | 20 +- .../bindings/mtd/partitions/qcom,smem-part.yaml | 27 + .../bindings/net/mediatek,star-emac.yaml | 17 + .../devicetree/bindings/sound/fsl,micfil.txt | 33 - .../devicetree/bindings/sound/fsl,micfil.yaml | 85 ++ .../devicetree/bindings/sound/qcom,wsa883x.yaml | 74 + .../devicetree/bindings/spi/samsung,spi.yaml | 5 +- .../devicetree/bindings/trivial-devices.yaml | 2 + Documentation/hwmon/asus_ec_sensors.rst | 2 + Documentation/sound/soc/dai.rst | 2 +- Documentation/trace/coresight/coresight.rst | 2 +- MAINTAINERS | 17 +- Next/SHA1s | 104 +- Next/merge.log | 1511 ++++++++++++++------ arch/arm/boot/dts/r8a7790-lager.dts | 2 +- arch/arm/boot/dts/r8a7790-stout.dts | 2 +- arch/arm/boot/dts/r8a7791-koelsch.dts | 2 +- arch/arm/boot/dts/r8a7791-porter.dts | 2 +- arch/arm/boot/dts/r8a7792-blanche.dts | 2 +- arch/arm/boot/dts/r8a7793-gose.dts | 2 +- arch/arm/boot/dts/r8a7794-alt.dts | 2 +- arch/arm/boot/dts/r8a7794-silk.dts | 2 +- arch/arm/boot/dts/r9a06g032-rzn1d400-db.dts | 126 +- arch/arm/boot/dts/zynq-zc702.dts | 4 +- arch/arm/boot/dts/zynq-zturn-common.dtsi | 2 +- arch/arm/mach-zynq/common.c | 1 + arch/arm64/boot/dts/arm/juno-r1.dts | 2 + arch/arm64/boot/dts/arm/juno-r2.dts | 2 + arch/arm64/boot/dts/arm/juno.dts | 2 + arch/arm64/boot/dts/renesas/r8a779m8.dtsi | 5 + arch/arm64/boot/dts/renesas/r9a07g054l2-smarc.dts | 2 +- arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts | 2 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 2 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 2 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 2 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 2 +- arch/arm64/include/asm/kvm_emulate.h | 11 +- arch/arm64/include/asm/kvm_host.h | 203 ++- arch/arm64/kernel/fpsimd.c | 1 - arch/arm64/kernel/head.S | 11 +- arch/arm64/kernel/image-vars.h | 63 +- arch/arm64/kvm/arch_timer.c | 2 +- arch/arm64/kvm/arm.c | 12 +- arch/arm64/kvm/debug.c | 25 +- arch/arm64/kvm/fpsimd.c | 39 +- arch/arm64/kvm/handle_exit.c | 2 +- arch/arm64/kvm/hyp/exception.c | 23 +- arch/arm64/kvm/hyp/include/hyp/debug-sr.h | 6 +- arch/arm64/kvm/hyp/include/hyp/switch.h | 24 +- arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h | 4 +- arch/arm64/kvm/hyp/nvhe/Makefile | 12 +- arch/arm64/kvm/hyp/nvhe/debug-sr.c | 8 +- arch/arm64/kvm/hyp/nvhe/switch.c | 6 +- arch/arm64/kvm/hyp/nvhe/sys_regs.c | 4 +- arch/arm64/kvm/hyp/vhe/switch.c | 4 +- arch/arm64/kvm/hyp/vhe/sysreg-sr.c | 4 +- arch/arm64/kvm/inject_fault.c | 17 +- arch/arm64/kvm/reset.c | 6 +- arch/arm64/kvm/sys_regs.c | 12 +- arch/powerpc/Kconfig | 4 + arch/powerpc/include/asm/bpf_perf_event.h | 9 + arch/powerpc/include/uapi/asm/bpf_perf_event.h | 9 - arch/powerpc/mm/mem.c | 33 +- arch/x86/net/bpf_jit_comp.c | 24 +- block/Kconfig | 1 - block/blk-cgroup.c | 73 +- block/blk-ia-ranges.c | 65 +- block/blk-sysfs.c | 2 +- block/blk.h | 3 +- certs/Makefile | 14 +- certs/blacklist_hashes.c | 1 - certs/blacklist_nohashes.c | 6 - {scripts => certs}/check-blacklist-hashes.awk | 0 crypto/asymmetric_keys/pkcs7_parser.c | 18 + crypto/asymmetric_keys/x509_cert_parser.c | 3 + drivers/ata/libata-scsi.c | 8 +- drivers/base/core.c | 3 +- drivers/base/dd.c | 5 +- drivers/base/devtmpfs.c | 1 + drivers/bus/mhi/host/pci_generic.c | 3 + drivers/char/tpm/Kconfig | 12 + drivers/char/tpm/Makefile | 1 + drivers/char/tpm/tpm.h | 1 + drivers/char/tpm/tpm1-cmd.c | 7 +- drivers/char/tpm/tpm_tis_core.c | 14 + drivers/char/tpm/tpm_tis_core.h | 10 + drivers/char/tpm/tpm_tis_i2c.c | 391 +++++ drivers/clk/renesas/r9a07g043-cpg.c | 32 + drivers/clk/renesas/rcar-gen4-cpg.c | 2 +- drivers/devfreq/devfreq.c | 80 +- drivers/devfreq/event/exynos-ppmu.c | 8 +- drivers/devfreq/governor_passive.c | 62 +- drivers/devfreq/imx-bus.c | 2 +- drivers/extcon/extcon-max77843.c | 3 +- drivers/firmware/xilinx/zynqmp.c | 16 +- drivers/fpga/fpga-mgr.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 3 +- drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 6 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 66 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 7 + drivers/gpu/drm/amd/display/dc/core/dc_link.c | 5 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 19 +- .../amd/display/dc/irq/dcn32/irq_service_dcn32.c | 2 +- drivers/gpu/drm/amd/include/amd_shared.h | 1 + .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c | 10 +- drivers/gpu/drm/msm/msm_gem_submit.c | 2 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 1 + drivers/hwmon/asus-ec-sensors.c | 36 + drivers/hwmon/lm90.c | 18 +- drivers/hwmon/occ/common.c | 5 +- drivers/hwmon/occ/common.h | 3 +- drivers/hwmon/occ/p8_i2c.c | 13 +- drivers/hwmon/occ/p9_sbe.c | 7 +- drivers/hwmon/pmbus/ucd9200.c | 2 +- drivers/hwtracing/coresight/coresight-config.h | 2 + drivers/hwtracing/coresight/coresight-core.c | 1 + drivers/hwtracing/coresight/coresight-syscfg.c | 295 +++- drivers/hwtracing/coresight/coresight-syscfg.h | 13 + drivers/i2c/busses/i2c-piix4.c | 16 +- drivers/input/joystick/sensehat-joystick.c | 4 +- drivers/input/touchscreen/edt-ft5x06.c | 96 +- drivers/input/touchscreen/exc3000.c | 7 +- drivers/md/raid5.c | 6 +- drivers/media/i2c/tda1997x.c | 1 - drivers/mtd/mtdcore.c | 61 + drivers/mtd/nand/raw/arasan-nand-controller.c | 16 +- drivers/net/dsa/microchip/ksz8.h | 58 - drivers/net/dsa/microchip/ksz8795.c | 221 +-- drivers/net/dsa/microchip/ksz8795_reg.h | 1 - drivers/net/dsa/microchip/ksz8863_smi.c | 17 +- drivers/net/dsa/microchip/ksz9477.c | 7 +- drivers/net/dsa/microchip/ksz9477_reg.h | 6 - drivers/net/dsa/microchip/ksz_common.c | 206 ++- drivers/net/dsa/microchip/ksz_common.h | 58 + drivers/net/dsa/microchip/ksz_spi.c | 10 +- drivers/net/ethernet/fungible/funcore/fun_hci.h | 40 + .../net/ethernet/fungible/funeth/funeth_ethtool.c | 34 + drivers/net/ethernet/marvell/prestera/prestera.h | 3 +- .../net/ethernet/marvell/prestera/prestera_acl.c | 47 +- .../net/ethernet/marvell/prestera/prestera_acl.h | 4 +- .../net/ethernet/marvell/prestera/prestera_flow.c | 52 +- .../net/ethernet/marvell/prestera/prestera_flow.h | 1 + .../ethernet/marvell/prestera/prestera_flower.c | 2 +- .../net/ethernet/marvell/prestera/prestera_hw.h | 7 +- drivers/net/ethernet/mediatek/mtk_star_emac.c | 530 ++++--- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 10 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_pgt.c | 16 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 697 +++++---- drivers/net/ethernet/netronome/nfp/flower/action.c | 2 +- .../net/ethernet/netronome/nfp/flower/conntrack.c | 14 +- .../net/ethernet/netronome/nfp/flower/lag_conf.c | 4 +- .../net/ethernet/netronome/nfp/flower/metadata.c | 2 +- .../net/ethernet/netronome/nfp/flower/offload.c | 4 +- .../net/ethernet/netronome/nfp/flower/qos_conf.c | 6 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 2 +- drivers/net/ethernet/sfc/ef10.c | 4 +- drivers/net/ethernet/sfc/ef100.c | 69 +- drivers/net/ethernet/sfc/ef100_ethtool.c | 2 +- drivers/net/ethernet/sfc/ef100_netdev.c | 130 +- drivers/net/ethernet/sfc/ef100_netdev.h | 4 +- drivers/net/ethernet/sfc/ef100_nic.c | 422 +++--- drivers/net/ethernet/sfc/ef100_nic.h | 10 +- drivers/net/ethernet/sfc/efx.c | 73 +- drivers/net/ethernet/sfc/efx_common.c | 77 +- drivers/net/ethernet/sfc/efx_common.h | 16 +- drivers/net/ethernet/sfc/ethtool.c | 22 +- drivers/net/ethernet/sfc/ethtool_common.c | 50 +- drivers/net/ethernet/sfc/mcdi.c | 15 +- drivers/net/ethernet/sfc/mcdi_port.c | 4 +- drivers/net/ethernet/sfc/net_driver.h | 69 +- drivers/net/ethernet/sfc/rx_common.c | 4 +- drivers/net/ethernet/sfc/sriov.c | 10 +- drivers/net/ethernet/sfc/tx.c | 4 +- drivers/net/phy/phylink.c | 69 +- drivers/net/wireless/ath/ath11k/wmi.c | 3 +- drivers/net/wireless/mac80211_hwsim.c | 2 + drivers/nfc/nfcmrvl/i2c.c | 6 +- drivers/nfc/nfcmrvl/spi.c | 6 +- drivers/nfc/nxp-nci/i2c.c | 11 +- drivers/of/base.c | 2 + drivers/power/reset/pwr-mlxbf.c | 5 +- drivers/reset/Kconfig | 2 +- drivers/reset/reset-microchip-sparx5.c | 8 +- drivers/soc/xilinx/xlnx_event_manager.c | 5 +- drivers/soundwire/intel.c | 5 +- drivers/spi/spi-intel-pci.c | 1 + drivers/spi/spi-s3c64xx.c | 54 +- drivers/usb/dwc3/dwc3-am62.c | 8 +- drivers/usb/dwc3/gadget.c | 4 +- drivers/video/fbdev/core/fbcon.c | 3 +- drivers/video/fbdev/core/fbmem.c | 13 +- fs/ceph/caps.c | 1 + fs/eventpoll.c | 22 + fs/f2fs/debug.c | 2 +- fs/f2fs/f2fs.h | 2 +- fs/f2fs/file.c | 6 +- fs/f2fs/gc.c | 12 +- fs/f2fs/segment.c | 26 +- fs/f2fs/segment.h | 11 +- fs/f2fs/super.c | 33 +- fs/f2fs/sysfs.c | 10 + fs/kernfs/file.c | 250 ++-- fs/kernfs/kernfs-internal.h | 4 + fs/kernfs/mount.c | 19 + fs/xfs/libxfs/xfs_attr.c | 38 +- fs/xfs/libxfs/xfs_attr.h | 5 - fs/xfs/libxfs/xfs_attr_leaf.c | 35 +- fs/xfs/libxfs/xfs_attr_leaf.h | 3 +- fs/xfs/xfs_attr_item.c | 22 - fs/xfs/xfs_bmap_util.c | 2 + include/dt-bindings/clock/r9a07g043-cpg.h | 20 + include/linux/blkdev.h | 12 +- include/linux/bpf-cgroup-defs.h | 13 +- include/linux/bpf-cgroup.h | 9 +- include/linux/bpf.h | 44 +- include/linux/bpf_lsm.h | 7 + include/linux/btf_ids.h | 3 +- include/linux/devfreq.h | 5 + include/linux/firmware/xlnx-zynqmp.h | 7 + include/linux/fs.h | 4 +- include/linux/fwnode.h | 4 + include/linux/io_uring_types.h | 3 + include/linux/iosys-map.h | 80 +- include/linux/kernfs.h | 61 +- include/linux/mm.h | 3 +- include/linux/mnt_idmapping.h | 24 +- include/linux/reset.h | 2 +- include/net/cfg80211.h | 5 +- include/net/mac80211.h | 3 +- include/sound/soc-component.h | 2 +- include/uapi/linux/bpf.h | 4 + include/uapi/linux/io_uring.h | 30 + include/uapi/linux/mptcp.h | 9 +- io_uring/filetable.c | 90 +- io_uring/filetable.h | 23 +- io_uring/io_uring.c | 6 + io_uring/msg_ring.c | 130 +- io_uring/openclose.c | 35 +- io_uring/openclose.h | 2 +- io_uring/rsrc.c | 4 +- kernel/bpf/bpf_lsm.c | 81 ++ kernel/bpf/btf.c | 1 + kernel/bpf/cgroup.c | 350 ++++- kernel/bpf/core.c | 9 + kernel/bpf/syscall.c | 18 +- kernel/bpf/trampoline.c | 262 +++- kernel/bpf/verifier.c | 32 + lib/maple_tree.c | 5 +- lib/scatterlist.c | 4 +- lib/test_maple_tree.c | 10 +- localversion-next | 2 +- mm/gup.c | 8 +- mm/huge_memory.c | 4 +- mm/ksm.c | 12 +- mm/memory.c | 19 +- mm/migrate.c | 8 +- mm/mmap.c | 3 +- mm/shmem.c | 7 +- net/core/filter.c | 60 +- net/ipv4/tcp.c | 26 +- net/ipv6/seg6_hmac.c | 1 - net/ipv6/sit.c | 8 +- net/mac80211/cfg.c | 4 +- net/mac80211/iface.c | 2 + net/mac80211/rx.c | 3 +- net/mac80211/tx.c | 36 +- net/mac80211/util.c | 3 + net/mptcp/options.c | 7 +- net/mptcp/pm.c | 10 +- net/mptcp/pm_netlink.c | 2 +- net/mptcp/protocol.c | 84 +- net/mptcp/protocol.h | 24 +- net/mptcp/subflow.c | 129 +- net/tipc/socket.c | 1 + net/unix/sysctl_net_unix.c | 19 +- net/wireless/sme.c | 3 +- scripts/Makefile.build | 5 +- scripts/clang-tools/gen_compile_commands.py | 6 +- scripts/mod/modpost.c | 23 +- scripts/sign-file.c | 2 +- sound/soc/adi/axi-i2s.c | 1 + sound/soc/adi/axi-spdif.c | 1 + sound/soc/amd/acp/acp-platform.c | 15 +- sound/soc/amd/raven/acp3x-i2s.c | 3 +- sound/soc/amd/renoir/acp3x-pdm-dma.c | 13 +- sound/soc/amd/vangogh/acp5x-i2s.c | 1 + sound/soc/amd/yc/acp6x-pdm-dma.c | 13 +- sound/soc/atmel/atmel-classd.c | 1 + sound/soc/atmel/atmel-i2s.c | 3 +- sound/soc/atmel/atmel-pdmic.c | 1 + sound/soc/atmel/atmel_ssc_dai.c | 7 +- sound/soc/atmel/mchp-i2s-mcc.c | 3 +- sound/soc/atmel/mchp-pdmc.c | 1 + sound/soc/atmel/mchp-spdifrx.c | 3 +- sound/soc/atmel/mchp-spdiftx.c | 3 +- sound/soc/au1x/ac97c.c | 3 +- sound/soc/au1x/i2sc.c | 3 +- sound/soc/au1x/psc-ac97.c | 3 +- sound/soc/au1x/psc-i2s.c | 3 +- sound/soc/bcm/bcm2835-i2s.c | 3 +- sound/soc/bcm/bcm63xx-i2s-whistler.c | 1 + sound/soc/bcm/cygnus-ssp.c | 7 +- sound/soc/cirrus/ep93xx-ac97.c | 3 +- sound/soc/cirrus/ep93xx-i2s.c | 7 +- sound/soc/codecs/88pm860x-codec.c | 1 - sound/soc/codecs/Kconfig | 10 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/ab8500-codec.c | 1 - sound/soc/codecs/ac97.c | 1 - sound/soc/codecs/ad1836.c | 1 - sound/soc/codecs/ad193x.c | 1 - sound/soc/codecs/ad1980.c | 1 - sound/soc/codecs/ad73311.c | 1 - sound/soc/codecs/adau1373.c | 1 - sound/soc/codecs/adau1701.c | 1 - sound/soc/codecs/adau1761.c | 1 - sound/soc/codecs/adau1781.c | 1 - sound/soc/codecs/adau1977.c | 1 - sound/soc/codecs/adau7002.c | 1 - sound/soc/codecs/adau7118.c | 1 - sound/soc/codecs/adav80x.c | 1 - sound/soc/codecs/ads117x.c | 1 - sound/soc/codecs/ak4104.c | 1 - sound/soc/codecs/ak4118.c | 1 - sound/soc/codecs/ak4375.c | 1 - sound/soc/codecs/ak4458.c | 2 - sound/soc/codecs/ak4535.c | 1 - sound/soc/codecs/ak4554.c | 1 - sound/soc/codecs/ak4613.c | 1 - sound/soc/codecs/ak4641.c | 1 - sound/soc/codecs/ak4642.c | 1 - sound/soc/codecs/ak4671.c | 1 - sound/soc/codecs/ak5386.c | 1 - sound/soc/codecs/ak5558.c | 2 - sound/soc/codecs/alc5623.c | 1 - sound/soc/codecs/alc5632.c | 1 - sound/soc/codecs/arizona.c | 4 +- sound/soc/codecs/bd28623.c | 1 - sound/soc/codecs/bt-sco.c | 1 - sound/soc/codecs/cpcap.c | 1 - sound/soc/codecs/cq93vc.c | 1 - sound/soc/codecs/cs35l32.c | 1 - sound/soc/codecs/cs35l33.c | 1 - sound/soc/codecs/cs35l34.c | 1 - sound/soc/codecs/cs35l35.c | 1 - sound/soc/codecs/cs35l36.c | 1 - sound/soc/codecs/cs4234.c | 1 - sound/soc/codecs/cs4265.c | 1 - sound/soc/codecs/cs4270.c | 1 - sound/soc/codecs/cs4271.c | 1 - sound/soc/codecs/cs42l42.c | 1 - sound/soc/codecs/cs42l51.c | 1 - sound/soc/codecs/cs42l52.c | 1 - sound/soc/codecs/cs42l56.c | 1 - sound/soc/codecs/cs42l73.c | 1 - sound/soc/codecs/cs42xx8.c | 1 - sound/soc/codecs/cs43130.c | 1 - sound/soc/codecs/cs4341.c | 1 - sound/soc/codecs/cs4349.c | 1 - sound/soc/codecs/cs47l15.c | 1 - sound/soc/codecs/cs47l24.c | 1 - sound/soc/codecs/cs47l35.c | 1 - sound/soc/codecs/cs47l85.c | 1 - sound/soc/codecs/cs47l90.c | 1 - sound/soc/codecs/cs47l92.c | 9 +- sound/soc/codecs/cs53l30.c | 1 - sound/soc/codecs/cx20442.c | 1 - sound/soc/codecs/da7210.c | 1 - sound/soc/codecs/da7213.c | 1 - sound/soc/codecs/da7218.c | 1 - sound/soc/codecs/da7219.c | 1 - sound/soc/codecs/da732x.c | 1 - sound/soc/codecs/da9055.c | 1 - sound/soc/codecs/dmic.c | 1 - sound/soc/codecs/es7134.c | 1 - sound/soc/codecs/es7241.c | 1 - sound/soc/codecs/es8316.c | 1 - sound/soc/codecs/es8328.c | 1 - sound/soc/codecs/gtm601.c | 1 - sound/soc/codecs/hdac_hdmi.c | 1 - sound/soc/codecs/hdmi-codec.c | 1 - sound/soc/codecs/ics43432.c | 1 - sound/soc/codecs/inno_rk3036.c | 1 - sound/soc/codecs/isabelle.c | 1 - sound/soc/codecs/jz4740.c | 2 - sound/soc/codecs/lm49453.c | 1 - sound/soc/codecs/lochnagar-sc.c | 1 - sound/soc/codecs/max98088.c | 1 - sound/soc/codecs/max98090.c | 1 - sound/soc/codecs/max98095.c | 1 - sound/soc/codecs/max98357a.c | 1 - sound/soc/codecs/max98371.c | 1 - sound/soc/codecs/max98373.c | 2 - sound/soc/codecs/max98390.c | 1 - sound/soc/codecs/max98396.c | 140 +- sound/soc/codecs/max98396.h | 2 +- sound/soc/codecs/max9850.c | 1 - sound/soc/codecs/max98520.c | 1 - sound/soc/codecs/max9860.c | 1 - sound/soc/codecs/max9867.c | 1 - sound/soc/codecs/max98925.c | 1 - sound/soc/codecs/max98926.c | 1 - sound/soc/codecs/max98927.c | 1 - sound/soc/codecs/mc13783.c | 1 - sound/soc/codecs/ml26124.c | 1 - sound/soc/codecs/msm8916-wcd-analog.c | 1 - sound/soc/codecs/msm8916-wcd-digital.c | 1 - sound/soc/codecs/nau8315.c | 1 - sound/soc/codecs/nau8540.c | 1 - sound/soc/codecs/nau8810.c | 1 - sound/soc/codecs/nau8821.c | 1 - sound/soc/codecs/nau8822.c | 1 - sound/soc/codecs/nau8824.c | 1 - sound/soc/codecs/nau8825.c | 1 - sound/soc/codecs/pcm1681.c | 1 - sound/soc/codecs/pcm1789.c | 1 - sound/soc/codecs/pcm179x.c | 1 - sound/soc/codecs/pcm186x.c | 2 - sound/soc/codecs/pcm3008.c | 1 - sound/soc/codecs/pcm3168a.c | 1 - sound/soc/codecs/pcm5102a.c | 1 - sound/soc/codecs/pcm512x.c | 1 - sound/soc/codecs/rk817_codec.c | 1 - sound/soc/codecs/rt1011.c | 1 - sound/soc/codecs/rt1015.c | 1 - sound/soc/codecs/rt1015p.c | 1 - sound/soc/codecs/rt1016.c | 1 - sound/soc/codecs/rt1019.c | 1 - sound/soc/codecs/rt1305.c | 1 - sound/soc/codecs/rt1308.c | 1 - sound/soc/codecs/rt274.c | 1 - sound/soc/codecs/rt286.c | 1 - sound/soc/codecs/rt298.c | 1 - sound/soc/codecs/rt5514.c | 1 - sound/soc/codecs/rt5616.c | 1 - sound/soc/codecs/rt5631.c | 1 - sound/soc/codecs/rt5640.c | 2 - sound/soc/codecs/rt5645.c | 1 - sound/soc/codecs/rt5651.c | 1 - sound/soc/codecs/rt5659.c | 1 - sound/soc/codecs/rt5660.c | 1 - sound/soc/codecs/rt5663.c | 1 - sound/soc/codecs/rt5665.c | 1 - sound/soc/codecs/rt5668.c | 1 - sound/soc/codecs/rt5670.c | 1 - sound/soc/codecs/rt5677.c | 1 - sound/soc/codecs/rt5682.c | 1 - sound/soc/codecs/rt5682s.c | 1 - sound/soc/codecs/sgtl5000.c | 1 - sound/soc/codecs/si476x.c | 1 - sound/soc/codecs/spdif_receiver.c | 1 - sound/soc/codecs/spdif_transmitter.c | 1 - sound/soc/codecs/ssm2518.c | 1 - sound/soc/codecs/ssm2602.c | 1 - sound/soc/codecs/ssm4567.c | 1 - sound/soc/codecs/sta32x.c | 1 - sound/soc/codecs/sta350.c | 1 - sound/soc/codecs/sta529.c | 1 - sound/soc/codecs/stac9766.c | 2 - sound/soc/codecs/sti-sas.c | 1 - sound/soc/codecs/tas2552.c | 1 - sound/soc/codecs/tas2562.c | 2 - sound/soc/codecs/tas2764.c | 1 - sound/soc/codecs/tas2770.c | 1 - sound/soc/codecs/tas5086.c | 1 - sound/soc/codecs/tas571x.c | 1 - sound/soc/codecs/tas5720.c | 2 - sound/soc/codecs/tas5805m.c | 1 - sound/soc/codecs/tas6424.c | 1 - sound/soc/codecs/tfa9879.c | 1 - sound/soc/codecs/tfa989x.c | 1 - sound/soc/codecs/tlv320adcx140.c | 1 - sound/soc/codecs/tlv320aic23.c | 1 - sound/soc/codecs/tlv320aic26.c | 1 - sound/soc/codecs/tlv320aic31xx.c | 1 - sound/soc/codecs/tlv320aic32x4.c | 2 - sound/soc/codecs/tlv320aic3x.c | 1 - sound/soc/codecs/tlv320dac33.c | 1 - sound/soc/codecs/tscs42xx.c | 1 - sound/soc/codecs/twl4030.c | 1 - sound/soc/codecs/twl6040.c | 1 - sound/soc/codecs/uda1334.c | 1 - sound/soc/codecs/uda134x.c | 1 - sound/soc/codecs/uda1380.c | 1 - sound/soc/codecs/wl1273.c | 1 - sound/soc/codecs/wm0010.c | 1 - sound/soc/codecs/wm1250-ev1.c | 1 - sound/soc/codecs/wm2000.c | 1 - sound/soc/codecs/wm2200.c | 1 - sound/soc/codecs/wm5100.c | 1 - sound/soc/codecs/wm5102.c | 22 +- sound/soc/codecs/wm5110.c | 1 - sound/soc/codecs/wm8350.c | 1 - sound/soc/codecs/wm8400.c | 1 - sound/soc/codecs/wm8510.c | 1 - sound/soc/codecs/wm8523.c | 1 - sound/soc/codecs/wm8524.c | 1 - sound/soc/codecs/wm8580.c | 1 - sound/soc/codecs/wm8711.c | 1 - sound/soc/codecs/wm8727.c | 1 - sound/soc/codecs/wm8728.c | 1 - sound/soc/codecs/wm8731.c | 1 - sound/soc/codecs/wm8737.c | 1 - sound/soc/codecs/wm8741.c | 1 - sound/soc/codecs/wm8750.c | 1 - sound/soc/codecs/wm8753.c | 1 - sound/soc/codecs/wm8770.c | 1 - sound/soc/codecs/wm8776.c | 1 - sound/soc/codecs/wm8782.c | 1 - sound/soc/codecs/wm8804.c | 1 - sound/soc/codecs/wm8900.c | 1 - sound/soc/codecs/wm8903.c | 1 - sound/soc/codecs/wm8904.c | 1 - sound/soc/codecs/wm8940.c | 1 - sound/soc/codecs/wm8955.c | 1 - sound/soc/codecs/wm8960.c | 1 - sound/soc/codecs/wm8961.c | 1 - sound/soc/codecs/wm8962.c | 1 - sound/soc/codecs/wm8971.c | 1 - sound/soc/codecs/wm8974.c | 1 - sound/soc/codecs/wm8978.c | 1 - sound/soc/codecs/wm8983.c | 1 - sound/soc/codecs/wm8985.c | 1 - sound/soc/codecs/wm8988.c | 1 - sound/soc/codecs/wm8990.c | 1 - sound/soc/codecs/wm8991.c | 1 - sound/soc/codecs/wm8993.c | 1 - sound/soc/codecs/wm8994.c | 1 - sound/soc/codecs/wm8995.c | 1 - sound/soc/codecs/wm8996.c | 2 - sound/soc/codecs/wm8997.c | 1 - sound/soc/codecs/wm8998.c | 22 +- sound/soc/codecs/wm9081.c | 1 - sound/soc/codecs/wm9090.c | 1 - sound/soc/codecs/wm9705.c | 1 - sound/soc/codecs/wm9712.c | 1 - sound/soc/codecs/wm9713.c | 1 - sound/soc/codecs/wsa883x.c | 1301 +++++++++++++++++ sound/soc/codecs/zl38060.c | 1 - sound/soc/dwc/dwc-i2s.c | 7 +- sound/soc/fsl/fsl_aud2htx.c | 3 +- sound/soc/fsl/fsl_easrc.c | 7 +- sound/soc/fsl/fsl_esai.c | 3 +- sound/soc/fsl/fsl_micfil.c | 22 +- sound/soc/fsl/fsl_micfil.h | 9 + sound/soc/fsl/fsl_mqs.c | 1 - sound/soc/fsl/fsl_rpmsg.c | 3 +- sound/soc/fsl/fsl_sai.c | 5 +- sound/soc/fsl/fsl_spdif.c | 3 +- sound/soc/fsl/fsl_ssi.c | 1 + sound/soc/fsl/fsl_xcvr.c | 3 +- sound/soc/fsl/mpc5200_psc_i2s.c | 3 +- sound/soc/generic/test-component.c | 2 +- sound/soc/hisilicon/hi6210-i2s.c | 1 + sound/soc/img/img-i2s-in.c | 3 +- sound/soc/img/img-i2s-out.c | 3 +- sound/soc/img/img-parallel-out.c | 3 +- sound/soc/img/img-spdif-in.c | 3 +- sound/soc/img/img-spdif-out.c | 3 +- sound/soc/img/pistachio-internal-dac.c | 1 - sound/soc/intel/avs/pcm.c | 2 - sound/soc/intel/keembay/kmb_platform.c | 14 +- sound/soc/jz4740/jz4740-i2s.c | 7 +- sound/soc/meson/aiu-acodec-ctrl.c | 1 - sound/soc/meson/aiu-codec-ctrl.c | 1 - sound/soc/meson/axg-frddr.c | 3 + sound/soc/meson/axg-pdm.c | 4 +- sound/soc/meson/axg-spdifin.c | 1 + sound/soc/meson/axg-spdifout.c | 1 + sound/soc/meson/axg-toddr.c | 3 + sound/soc/meson/g12a-toacodec.c | 2 - sound/soc/meson/g12a-tohdmitx.c | 1 - sound/soc/meson/t9015.c | 1 - sound/soc/mxs/mxs-saif.c | 3 +- sound/soc/pxa/mmp-sspa.c | 9 +- sound/soc/pxa/pxa-ssp.c | 21 +- sound/soc/pxa/pxa2xx-i2s.c | 21 +- sound/soc/qcom/lpass-cpu.c | 1 + sound/soc/qcom/qdsp6/q6asm-dai.c | 23 +- sound/soc/rockchip/rockchip_i2s.c | 11 +- sound/soc/rockchip/rockchip_i2s_tdm.c | 1 + sound/soc/rockchip/rockchip_pdm.c | 1 + sound/soc/rockchip/rockchip_spdif.c | 1 + sound/soc/samsung/aries_wm8994.c | 1 - sound/soc/samsung/i2s.c | 2 + sound/soc/samsung/pcm.c | 3 +- sound/soc/samsung/s3c2412-i2s.c | 7 +- sound/soc/samsung/s3c24xx-i2s.c | 7 +- sound/soc/samsung/spdif.c | 7 +- sound/soc/sh/hac.c | 3 +- sound/soc/sh/rcar/core.c | 11 +- sound/soc/sh/rz-ssi.c | 9 +- sound/soc/sh/siu_pcm.c | 17 +- sound/soc/sh/ssi.c | 3 +- sound/soc/soc-core.c | 2 +- sound/soc/soc-topology-test.c | 3 - sound/soc/soc-utils.c | 1 - sound/soc/sof/pcm.c | 2 + sound/soc/sof/sof-client-probes.c | 1 + sound/soc/spear/spdif_in.c | 3 +- sound/soc/spear/spdif_out.c | 3 +- sound/soc/sti/sti_uniperif.c | 3 +- sound/soc/stm/stm32_adfsdm.c | 1 + sound/soc/stm/stm32_i2s.c | 1 + sound/soc/stm/stm32_sai_sub.c | 1 + sound/soc/stm/stm32_spdifrx.c | 1 + sound/soc/sunxi/sun4i-codec.c | 7 +- sound/soc/sunxi/sun4i-i2s.c | 3 +- sound/soc/sunxi/sun4i-spdif.c | 3 +- sound/soc/sunxi/sun8i-codec.c | 1 - sound/soc/tegra/tegra20_ac97.c | 3 +- sound/soc/tegra/tegra20_i2s.c | 3 +- sound/soc/tegra/tegra20_spdif.c | 1 + sound/soc/tegra/tegra210_i2s.c | 1 - sound/soc/tegra/tegra30_i2s.c | 3 +- sound/soc/ti/davinci-i2s.c | 3 +- sound/soc/ti/davinci-mcasp.c | 3 +- sound/soc/ti/davinci-vcif.c | 3 +- sound/soc/ti/omap-dmic.c | 3 +- sound/soc/ti/omap-hdmi.c | 1 + sound/soc/ti/omap-mcbsp.c | 3 +- sound/soc/ti/omap-mcpdm.c | 7 +- sound/soc/uniphier/evea.c | 1 - sound/soc/ux500/ux500_msp_dai.c | 3 +- sound/soc/xilinx/xlnx_formatter_pcm.c | 16 +- sound/soc/xilinx/xlnx_i2s.c | 1 + sound/soc/xilinx/xlnx_spdif.c | 1 + sound/soc/xtensa/xtfpga-i2s.c | 15 +- tools/bpf/bpftool/cgroup.c | 109 +- tools/bpf/bpftool/common.c | 71 +- tools/include/linux/btf_ids.h | 35 +- tools/include/uapi/linux/bpf.h | 4 + tools/lib/bpf/bpf.c | 38 +- tools/lib/bpf/bpf.h | 15 + tools/lib/bpf/libbpf.c | 3 + tools/lib/bpf/libbpf.map | 1 + .../testing/selftests/bpf/prog_tests/lsm_cgroup.c | 293 ++++ .../selftests/bpf/prog_tests/resolve_btfids.c | 2 +- .../testing/selftests/bpf/progs/bpf_tracing_net.h | 1 + tools/testing/selftests/bpf/progs/lsm_cgroup.c | 180 +++ .../net/forwarding/ethtool_extended_state.sh | 43 +- tools/testing/selftests/net/mptcp/diag.sh | 48 +- tools/testing/selftests/net/mptcp/mptcp_connect.c | 2 +- tools/testing/selftests/net/mptcp/mptcp_inq.c | 2 +- tools/testing/selftests/net/mptcp/mptcp_sockopt.c | 2 +- 671 files changed, 10816 insertions(+), 4713 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/arm,coresight-catu.yaml create mode 100644 Documentation/devicetree/bindings/arm/arm,coresight-cpu-debug.yaml rename Documentation/devicetree/bindings/arm/{coresight-cti.yaml => arm,coresight- [...] create mode 100644 Documentation/devicetree/bindings/arm/arm,coresight-dynamic-fun [...] create mode 100644 Documentation/devicetree/bindings/arm/arm,coresight-dynamic-rep [...] create mode 100644 Documentation/devicetree/bindings/arm/arm,coresight-etb10.yaml create mode 100644 Documentation/devicetree/bindings/arm/arm,coresight-etm.yaml create mode 100644 Documentation/devicetree/bindings/arm/arm,coresight-static-funnel.yaml create mode 100644 Documentation/devicetree/bindings/arm/arm,coresight-static-repl [...] create mode 100644 Documentation/devicetree/bindings/arm/arm,coresight-stm.yaml create mode 100644 Documentation/devicetree/bindings/arm/arm,coresight-tmc.yaml create mode 100644 Documentation/devicetree/bindings/arm/arm,coresight-tpiu.yaml rename Documentation/devicetree/bindings/arm/{ete.yaml => arm,embedded-trace-exten [...] rename Documentation/devicetree/bindings/arm/{trbe.yaml => arm,trace-buffer-extens [...] delete mode 100644 Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt delete mode 100644 Documentation/devicetree/bindings/arm/coresight.txt delete mode 100644 Documentation/devicetree/bindings/devfreq/exynos-bus.txt create mode 100644 Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml delete mode 100644 Documentation/devicetree/bindings/media/gpio-ir-receiver.txt create mode 100644 Documentation/devicetree/bindings/media/gpio-ir-receiver.yaml delete mode 100644 Documentation/devicetree/bindings/sound/fsl,micfil.txt create mode 100644 Documentation/devicetree/bindings/sound/fsl,micfil.yaml create mode 100644 Documentation/devicetree/bindings/sound/qcom,wsa883x.yaml create mode 100644 arch/powerpc/include/asm/bpf_perf_event.h delete mode 100644 arch/powerpc/include/uapi/asm/bpf_perf_event.h delete mode 100644 certs/blacklist_nohashes.c rename {scripts => certs}/check-blacklist-hashes.awk (100%) create mode 100644 drivers/char/tpm/tpm_tis_i2c.c create mode 100644 sound/soc/codecs/wsa883x.c create mode 100644 tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c create mode 100644 tools/testing/selftests/bpf/progs/lsm_cgroup.c