This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allnoconfig in repository toolchain/ci/linux.
omits 18c107a1f120 Add linux-next specific files for 20220722 omits d8fcf23148c5 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits a54d3d7d3921 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits b9d7915a0e02 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits bee141ae1189 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 1cec4e0fddff Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 8ecc89957f63 next-20220721/bitmap omits 27188e87805d Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits cd6228dc8f21 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 0e92a93423de Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 03983e1c0937 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 19ee4671e063 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2bf33af70dff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dcbdc767550a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7075f4488694 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 659885566533 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 83ff1b8b6c91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d59d67cb2fbf Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 28a96ede75fc Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 4d61f3b2e16b Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] omits beaabde400a3 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 586491956027 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits f41f3e77a7cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b032ddb9119b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits af1fb0bee9d9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 834b93ec5901 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 1fdcece1dd91 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits db58b9710045 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 2c4d56122ab3 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits be2761d3f9c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9a1e88530a2f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8183e900aaad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bb6d5c548d19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 59bfe7f7c3eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f8a0fd22eea6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a26a8d9f8578 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 87923d46a66d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 91303ab3a068 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits e51dd255a556 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7427046587b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c947f8a5bbac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d97bb2045923 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 43c8b51b2eb0 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 951c39ea09b4 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits dd2f386fea72 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits 58170a0dac0d Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 637adcb50409 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits cbe79fa688af Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 889cbade75c6 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 8dce3a923cb0 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 9125c81105bd Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 96126b2360cc Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 184b9dc94fb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 11d0c24c7792 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 59f4152ef1c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 113d3eac00ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 44eba0c07096 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 097e8f54430b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 603b79f24a5f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 73356cb40caa Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits e015e40bb190 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 4d53cca075f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9ab3abfd5eb9 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits ce4e222b5bf9 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits d2751858addf Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits ccf714abfba1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4f653207543f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cd7cadbec95e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bcf360324a99 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f2cf714dbbcc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5d78a92954c6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a6a1e5d1de62 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 742d5779bc1d Merge branch 'next' of git://github.com/cschaufler/smack-next omits f9c0fcd313d6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fa783762f9f9 Merge branch 'safesetid-next' of https://github.com/micah- [...] omits f17dac0ebf0e Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 2d79f6dbbc48 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits b4fe9b22de57 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 41c9139b934c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fd781431aadb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bcc70da8da5f Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 63df8bd44cbc Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 693cca859ef7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cc45fd919ed5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ae3e11dfc6ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c0b1b7c3e12b Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 77c91c3a3276 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8069dd9d43fc Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits fdfab0c6c748 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e042d6fb846c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d6dc100fa0c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cd784bd92d06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d997e85c9850 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits d95ea4b303dd Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits b048ba44c21c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 858e6c1729ad Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 87495982c738 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits b05bf03380f4 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 1ac0920f98f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e2a46c598180 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1eee92f41f86 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c42c62088262 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 53a571320a34 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 38a3ca984b71 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fc33a30e4d0f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1493fe6be4bd Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits d0f9c75fcc0a Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 44431e5ba970 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 731e4a22b4a2 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits f3b657cefad3 Merge branch 'master' of git://linuxtv.org/media_tree.git omits a5966b751169 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits e4913c79553e Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 809950218d4a Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 9c56bf477574 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ea6b41587e47 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits d9b1cbceca00 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 585ad2b117f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aa231f44f9c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6c409763a7c4 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 3ad4324904b1 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits c1cd52dde1a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 91f7b073a416 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits a2a4f80f2a31 Merge branch '9p-next' of git://github.com/martinetd/linux omits 83e5d5d51538 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 8abc6d81ba47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fe0cab7ab0dd Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 0428685e2e64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ffde049947f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ec836bf39979 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] omits 33eecca29f60 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits d7d70e99b5bf Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits c63b0872e3e6 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits da541c23b393 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits e3c9cfe8e495 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits e391d067ec8e Merge branch 'master' of git://github.com/ceph/ceph-client.git omits d8810bbf26c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 24fe8cd6784c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 693127bf18fa Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits b48dc48a834b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits b37cf29090e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8ab74b8f0d23 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 03924de0231f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 200a2d5f6afe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d4384c1d2dcb Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 779e8b62ff57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 417fc2b31d98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0fbc39efcece Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 0d67c6ad374c Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 9dfb30b1a492 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 44928b309c91 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 06af4606d0d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e139a6ddb8de Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 4f7cd53740b2 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 35675e4e1d21 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 4a0ddf08098a Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 39176cbad549 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2d89a15cfa49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 27cee6653aeb Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 2487c1614eeb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits abdd9bfd12da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5d978700385c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b86454132f18 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5ab8e657d895 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f8ff01b9604f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 77c685b90802 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 970b177cff1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fabbfd5005d1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6538c72b95cb Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 6f3077eeec2d Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 648229f40ecb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2d0dd29628a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1df9c607a76a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 51f9f2ab6180 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 48e7627923fe Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits a4357b103597 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 2cb9b6429321 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 90207af5dd80 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits e2516b361de0 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 244eaeb08ce9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ae7d06669281 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 73fcd5a33398 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits c1dd219d8f7d Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits 36b5e3b61651 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 3abf38161d3e Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits 7a78f1f8f476 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits cc0e9b6c3f5e Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 9c5adcb57756 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 048427e45c40 Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] omits 39ee947a60dd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 79966555a7af Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 86e0605325ae Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits f9b22a33f0bb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a07a4237276a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits affb20592f64 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] omits 23df0a9b8c05 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits bb5e98b287c1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 682c71b4656a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a61b861eb0ea Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits f36d815ba528 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 97bfa54b43c3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits dd9734ea662e Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 945b31318369 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits f30d41c27dcc Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits ba37a9d53d71 Merge branch 'for-next-next-v5.19-20220721' into for-next- [...] omits 7a29d217cddb Merge branch 'for-next-current-v5.18-20220721' into for-ne [...] omits 1ab082877050 Merge branch 'ext/ioannis/lockdep' into for-next-next-v5.1 [...] omits cd7b630c8e06 Merge branch 'misc-next' into for-next-next-v5.19-20220721 omits e2bc623cb029 Merge branch 'misc-5.19' into for-next-current-v5.18-20220721 omits 291147541851 btrfs: Add a lockdep model for the ordered extents wait event omits 22d85ab1af7d btrfs: Change the lockdep class of struct inode's invalidate_lock omits 3d52c864fae2 btrfs: Add a lockdep model for the pending_ordered wait event omits 51bf5bdf2389 btrfs: Add lockdep models for the transaction states wait events omits 6c4ab588b78b btrfs: Add a lockdep model for the num_extwriters wait event omits d4548716324d btrfs: Add a lockdep model for the num_writers wait event omits 4e0b765cefea Bluetooth: mgmt: Fix using hci_conn_abort omits cdc8cafcb63b Bluetooth: Use bt_status to convert from errno omits ebbe97a74ab7 Bluetooth: Add bt_status omits 37d7b2d3f1d9 Bluetooth: hci_sync: Split hci_dev_open_sync omits 6b88eff43704 Bluetooth: hci_sync: Refactor remove Adv Monitor omits 75d2509cd04e Bluetooth: hci_sync: Refactor add Adv Monitor omits 3857fb0303e8 Merge remote-tracking branch 'spi/for-5.20' into spi-next omits 03bcc540a432 Merge branch 'for-5.20/block' into for-next omits e229c657a779 Merge branch 'features' into for-next omits 6f109a4a7af6 Merge branch 'fixes' into for-next omits e4621d4ed5e9 Merge branch 'for-5.20/block' into for-next omits fbc66077e444 Merge branch 'for-5.20/block' into for-next omits ec2af6d6b5e6 Merge branch 'for-5.20/block' into for-next omits 5c67212cae5e Merge branch 'for-5.20/drivers-post' into for-next omits 43b860d5c478 Merge branch 'for-5.20/io_uring' into for-next omits 4d22b9f84c44 Bluetooth: hci_sync: Remove HCI_QUIRK_BROKEN_ERR_DATA_REPORTING omits 08454349a054 Bluetooth: btusb: Remove HCI_QUIRK_BROKEN_ERR_DATA_REPORTI [...] omits 9ee3f82b5015 Bluetooth: btusb: Remove HCI_QUIRK_BROKEN_ERR_DATA_REPORTI [...] omits ca832c5e178f Bluetooth: hci_sync: Check LMP feature bit instead of quirk omits 57656487463b cifs: update MAINTAINERS file with reviewers omits c910349016b3 io_uring: ensure REQ_F_ISREG is set async offload omits d0e5ad05996e erofs: get rid of the leftover PAGE_SIZE in dir.c omits b061dc227467 erofs: get rid of erofs_prepare_dio() helper omits 49e3c73875ec erofs: introduce multi-reference pclusters (fully-referenced) omits 0ce13310c165 Merge branch 'for-5.20/io_uring-zerocopy-send' into for-next omits 7d3a13acc53f Merge branch 'for-5.20/io_uring-buffered-writes' into for-next omits b0604aa0cc07 Merge branch 'for-5.20/io_uring' into for-next omits ce7d721c3c6e selftests/io_uring: test zerocopy send omits d918cce57bc0 io_uring: enable managed frags with register buffers omits 6597402517af io_uring: add zc notification flush requests omits f0e1261b6bdf io_uring: rename IORING_OP_FILES_UPDATE omits 1bb4685c9af1 io_uring: flush notifiers after sendzc omits 41e69affe597 io_uring: sendzc with fixed buffers omits 82f5d38937dd io_uring: allow to pass addr into sendzc omits d3b8269075f6 io_uring: account locked pages for non-fixed zc omits 121ebf7dfae0 io_uring: wire send zc request type omits 722112bc549f io_uring: add notification slot registration omits 4e96038be44c io_uring: add rsrc referencing for notifiers omits 5207a91439be io_uring: complete notifiers in tw omits d51710c316ac io_uring: cache struct io_notif omits 8cdee2a5b90a io_uring: add zc notification infrastructure omits 52139e4cef09 io_uring: export io_put_task() omits 7ebff2d792fa io_uring: initialise msghdr::msg_ubuf omits d8736aa6d56a Merge branch 'for-5.20/io_uring' into for-5.20/io_uring-ze [...] omits 8d249ebd0394 Merge branch 'io_uring-zerocopy-send' of git://git.kernel. [...] omits 7864cd41a830 mm: honor FGP_NOWAIT for page cache page allocation omits 5df44218471c xfs: Add async buffered write support omits 572d1a4fefd9 xfs: Specify lockmode when calling xfs_ilock_for_iomap() omits 9d45302553f0 io_uring: Add tracepoint for short writes omits b51da82f9a51 io_uring: fix issue with io_write() not always undoing sb_ [...] omits b1db7826bd45 io_uring: Add support for async buffered writes omits 76c6a3e1db30 fs: Add async write file modification handling. omits 4efa35cd1dff fs: Split off inode_needs_update_time and __file_update_time omits b8f85795d96a fs: add __remove_file_privs() with flags parameter omits 0835057b58e5 fs: add a FMODE_BUF_WASYNC flags for f_mode omits bdd5a24bfc89 iomap: Return -EAGAIN from iomap_write_iter() omits 3ba193ca3609 iomap: Add async buffered write support omits 8be70c859444 iomap: Add flags parameter to iomap_page_create() omits 47f94042b4f6 mm: Add balance_dirty_pages_ratelimited_flags() function omits 0762dec683b2 mm: Move updates of dirty_exceeded into one place omits 6deeac5fc61b mm: Move starting of background writeback into the main ba [...] omits 7f91d3066ae1 net: fix compat pointer in get_compat_msghdr() omits b8fcaacbf658 io_uring: Don't require reinitable percpu_ref omits ad01b3fe4620 io_uring: fix types in io_recvmsg_multishot_overflow omits 60875e719093 io_uring: Use atomic_long_try_cmpxchg in __io_account_mem omits c56eab65de36 io_uring: support multishot in recvmsg omits b787fa827a0e net: copy from user before calling __get_compat_msghdr omits ff0c5d2a70a2 net: copy from user before calling __copy_msghdr omits 8928cb8a1161 io_uring: support 0 length iov in buffer select in compat omits 08c3be1466ae io_uring: fix multishot ending when not polled omits b787bc318d0f io_uring: add netmsg cache omits 975f7992ec48 io_uring: impose max limit on apoll cache omits 5bab264c2dce io_uring: add abstraction around apoll cache omits 14d6c4539caf io_uring: move apoll cache to poll.c omits 93e9cc1411ac io_uring: consolidate hash_locked io-wq handling omits dc64630f725b io_uring: clear REQ_F_HASH_LOCKED on hash removal omits 214bf9753e56 io_uring: don't race double poll setting REQ_F_ASYNC_DATA omits 69a7c434f433 io_uring: don't miss setting REQ_F_DOUBLE_POLL omits 67a9eea23f1c io_uring: disable multishot recvmsg omits af94cebd273e io_uring: only trace one of complete or overflow omits 104bcfd7ecce io_uring: fix io_uring_cqe_overflow trace format omits 07daee61a562 io_uring: multishot recv omits d0e8dc8b36ea io_uring: fix multishot accept ordering omits 8c71a9efa1e2 io_uring: fix multishot poll on overflow omits 61af7ee3f52d io_uring: add allow_overflow to io_post_aux_cqe omits b3390b4b92b6 io_uring: add IOU_STOP_MULTISHOT return code omits ca814cd62074 io_uring: clean up io_poll_check_events return values omits f6b4094b8948 io_uring: recycle buffers on error omits 14810ccc6051 io_uring: allow iov_len = 0 for recvmsg and buffer select omits 678575394c97 io_uring: restore bgid in io_put_kbuf omits 527adb7ef32c io_uring: allow 0 length for buffer select omits 9b6b055e054a io_uring: let to set a range for file slot allocation omits 9bf2944565b3 io_uring: add support for passing fixed file descriptors omits d75c24f662f1 io_uring: split out fixed file installation and removal omits 5bc28b5590a8 io_uring: replace zero-length array with flexible-array member omits 3d8aa1e9f237 io_uring: remove ctx->refs pinning on enter omits a69a2e6dcd30 io_uring: don't check file ops of registered rings omits 6465662ec252 io_uring: remove extra TIF_NOTIFY_SIGNAL check omits 004376248485 io_uring: fuse fallback_node and normal tw node omits 4a099bf6a5fd io_uring: improve io_fail_links() omits eb25e7f4e460 io_uring: move POLLFREE handling to separate function omits b50873fe6244 io_uring: kbuf: inline io_kbuf_recycle_ring() omits 617b1092abc7 io_uring: optimise submission side poll_refs omits 4a615dbc8db6 io_uring: refactor poll arm error handling omits b98248fbb312 io_uring: change arm poll return values omits aea92968fd8a io_uring: add a helper for apoll alloc omits 6a7ece5a4e4c io_uring: remove events caching atavisms omits 5a382dda9bd7 io_uring: clean poll ->private flagging omits cd976e60ec51 io_uring: add sync cancelation API through io_uring_register() omits a2530ece66e0 io_uring: add IORING_ASYNC_CANCEL_FD_FIXED cancel flag omits 03538a047e92 io_uring: have cancelation API accept io_uring_task directly omits 19c39fcab415 io_uring: kbuf: kill __io_kbuf_recycle() omits 0b01a50034c5 io_uring: trace task_work_run omits 5541b530fdae io_uring: add trace event for running task work omits 47583fc525b4 io_uring: batch task_work omits 977595c31bca io_uring: introduce llist helpers omits dca6cd4188f0 io_uring: lockless task list omits 46b0878d891b io_uring: remove __io_req_task_work_add omits 8b05078de0dc io_uring: remove priority tw list optimisation omits c582ded59d10 io_uring: dedup io_run_task_work omits 2ae163969f83 io_uring: move list helpers to a separate file omits 80ff20d177b4 io_uring: improve io_run_task_work() omits 1a502b544790 io_uring: optimize io_uring_task layout omits 4916f55c4a59 io_uring: add a warn_once for poll_find omits 8312cc0e0868 io_uring: consistent naming for inline completion omits ccf48f131d16 io_uring: move io_import_fixed() omits 77ae66d7f7ed io_uring: opcode independent fixed buf import omits 0dc54bfa4883 io_uring: add io_commit_cqring_flush() omits 3805a7e49eea io_uring: introduce locking helpers for CQE posting omits 93996d971371 io_uring: hide eventfd assumptions in eventfd paths omits 61beb1f58edb io_uring: fix io_poll_remove_all clang warnings omits 8703e6df74da io_uring: improve task exit timeout cancellations omits 31f9a92ac61b io_uring: fix multi ctx cancellation omits 0e38e3122212 io_uring: remove ->flush_cqes optimisation omits f0b15b51bc01 io_uring: move io_eventfd_signal() omits b12b72c46a2d io_uring: reshuffle io_uring/io_uring.h omits 32597fd6cebe io_uring: remove extra io_commit_cqring() omits a6a703c8a355 io_uring: move a few private types to local headers omits c316a1536661 io_uring: clean up tracing events omits 73b6da82944c io_uring: make io_uring_types.h public omits 6186928b6fbe io_uring: kill extra io_uring_types.h includes omits 6c75953377e6 io_uring: change ->cqe_cached invariant for CQE32 omits 67e30949f020 io_uring: deduplicate io_get_cqe() calls omits a8991d5ec8d5 io_uring: deduplicate __io_fill_cqe_req tracing omits 16a6ac0df82a io_uring: introduce io_req_cqe_overflow() omits 53c0172a17c3 io_uring: don't inline __io_get_cqe() omits 2a3cbdd805ef io_uring: don't expose io_fill_cqe_aux() omits ba15af9a6270 io_uring: kbuf: add comments for some tricky code omits 067d18f87981 io_uring: mutex locked poll hashing omits be52a96c7c43 io_uring: propagate locking state to poll cancel omits 394462e7adc8 io_uring: introduce a struct for hash table omits 05b696820f1b io_uring: pass hash table into poll_find omits 31d0a0e9c9c9 io_uring: add IORING_SETUP_SINGLE_ISSUER omits 389a427d10fc io_uring: use state completion infra for poll reqs omits 9b9a0c5ada24 io_uring: clean up io_ring_ctx_alloc omits 3c510d815b09 io_uring: limit the number of cancellation buckets omits 9b0dae591a5b io_uring: clean up io_try_cancel omits d777ab41d8c0 io_uring: pass poll_find lock back omits 70c18eb9532f io_uring: switch cancel_hash to use per entry spinlock omits 448841bce406 io_uring: poll: remove unnecessary req->ref set omits c721c6114221 io_uring: don't inline io_put_kbuf omits acb01604de22 io_uring: refactor io_req_task_complete() omits e6eda5e30552 io_uring: kill REQ_F_COMPLETE_INLINE omits 384a31902540 io_uring: rw: delegate sync completions to core io_uring omits 2fbf9edf1125 io_uring: remove unused IO_REQ_CACHE_SIZE defined omits f14b69621ecf io_uring: don't set REQ_F_COMPLETE_INLINE in tw omits dbc3d4d3b143 io_uring: remove check_cq checking from hot paths omits 0b96e6d1a621 io_uring: never defer-complete multi-apoll omits cd784f262e3a io_uring: inline ->registered_rings omits 41b3a2aeabf2 io_uring: explain io_wq_work::cancel_seq placement omits da664786422d io_uring: move small helpers to headers omits 451137f3d089 io_uring: refactor ctx slow data placement omits 0c991fc904d3 io_uring: better caching for ctx timeout fields omits 5925ae6bf928 io_uring: move defer_list to slow data omits 7961705bf3d5 io_uring: make reg buf init consistent omits 85573c4bd942 io_uring: deprecate epoll_ctl support omits d0eac5e5d295 io_uring: add support for level triggered poll omits 0cf185c2ccf2 io_uring: move opcode table to opdef.c omits b687df8cda59 io_uring: move read/write related opcodes to its own file omits f2f1bae84af5 io_uring: move remaining file table manipulation to filetable.c omits 5df88c772881 io_uring: move rsrc related data, core, and commands omits 4c29b398a7bb io_uring: split provided buffers handling into its own file omits 04d70db6e5af io_uring: move cancelation into its own file omits e18862b552be io_uring: move poll handling into its own file omits 624749ca3f17 io_uring: add opcode name to io_op_defs omits 2d44939e7582 io_uring: include and forward-declaration sanitation omits 91c2e67442ed io_uring: move io_uring_task (tctx) helpers into its own file omits 787ef08a852f io_uring: move fdinfo helpers to its own file omits 32bba8190229 io_uring: use io_is_uring_fops() consistently omits 078a30a655ff io_uring: move SQPOLL related handling into its own file omits 237ab11eb0e7 io_uring: move timeout opcodes and handling into its own file omits 4b8271494264 io_uring: move our reference counting into a header omits c620cd2f844c io_uring: move msg_ring into its own file omits cf97007d28b4 io_uring: split network related opcodes into its own file omits eaa3f16eca5b io_uring: move statx handling to its own file omits 45fa2196462c io_uring: move epoll handler to its own file omits 1a8cf9162ee2 io_uring: add a dummy -EOPNOTSUPP prep handler omits 651de3ae6b88 io_uring: move uring_cmd handling to its own file omits 6c92b7c6e676 io_uring: split out open/close operations omits fce59eb5e202 io_uring: separate out file table handling code omits f3b1ae30857f io_uring: split out fadvise/madvise operations omits d956679750fd io_uring: split out fs related sync/fallocate functions omits 7291afb55e27 io_uring: split out splice related operations omits 98b979583fd4 io_uring: split out filesystem related operations omits 5e6941bb2ceb io_uring: move nop into its own file omits ecd1bf726b21 io_uring: move xattr related opcodes to its own file omits 0245ca65ee12 io_uring: handle completions in the core omits dda7decff941 io_uring: set completion results upfront omits 1137696137ef io_uring: add io_uring_types.h omits 24210d3b02f9 io_uring: define a request type cleanup handler omits 6273e727d185 io_uring: unify struct io_symlink and io_hardlink omits 584c06fa3cad io_uring: convert iouring_cmd to io_cmd_type omits 2736926825b9 io_uring: convert xattr to use io_cmd_type omits 23406d4bf843 io_uring: convert rsrc_update to io_cmd_type omits 4d856c254fee io_uring: convert msg and nop to io_cmd_type omits 6048498179fc io_uring: convert splice to use io_cmd_type omits c08c06be7629 io_uring: convert epoll to io_cmd_type omits 70ebe5d44e3d io_uring: convert file system request types to use io_cmd_type omits 318ad765e898 io_uring: convert madvise/fadvise to use io_cmd_type omits b6c2e5ee093c io_uring: convert open/close path to use io_cmd_type omits ae28dd1c71d1 io_uring: convert timeout path to use io_cmd_type omits 70c0c7cc2c44 io_uring: convert cancel path to use io_cmd_type omits 206933c3b5fa io_uring: convert the sync and fallocate paths to use io_cmd_type omits ffca591a6e3e io_uring: convert net related opcodes to use io_cmd_type omits b59188be43a9 io_uring: remove recvmsg knowledge from io_arm_poll_handler() omits 35bc16416609 io_uring: convert poll_update path to use io_cmd_type omits 6c1ecd8af010 io_uring: convert poll path to use io_cmd_type omits 245406a9986b io_uring: convert read/write path to use io_cmd_type omits 1208b72e7901 io_uring: add generic command payload type to struct io_kiocb omits c7e32b1e6dce io_uring: move req async preparation into opcode handler omits f38d5d5d9beb io_uring: move to separate directory omits 877ef7557c75 io_uring: define a 'prep' and 'issue' handler for each opcode omits 19c2d4b802e6 Merge branch 'io_uring-5.19' into for-5.20/io_uring omits 9b198f41a0d1 btrfs: don't call btrfs_page_set_checked in finish_compres [...] omits 5bbe423cf8ed btrfs: fix repair of compressed extents omits 358169f6f995 btrfs: remove the start argument to check_data_csum and export omits c2b4e6a29708 btrfs: pass a btrfs_bio to btrfs_repair_one_sector omits 0a1730bb43ab btrfs: simplify the pending I/O counting in struct compressed_bio omits d096b965fdb0 btrfs: repair all known bad mirrors omits 9bf28cbaecc4 btrfs: merge btrfs_dev_stat_print_on_error with its only caller omits bf4d69293be9 btrfs: join running log transaction when logging new name omits 8f814141fa3b btrfs: simplify error handling in btrfs_lookup_dentry omits dba4c5c9b71d btrfs: send: always use the rbtree based inode ref managem [...] omits cf8743e8fbd5 btrfs: send: fix sending link commands for existing file paths omits df11a7e54f12 btrfs: send: introduce recorded_ref_alloc and recorded_ref_free omits 98dddc58c850 btrfs: zoned: wait until zone is finished when allocation [...] omits 251ec57736e3 btrfs: zoned: write out partially allocated region omits 6b58aef24538 btrfs: zoned: activate necessary block group omits cc3835a383a8 btrfs: zoned: activate metadata block group on flush_space omits 9cbf95339dbc btrfs: zoned: disable metadata overcommit for zoned omits b088778d620f btrfs: zoned: introduce space_info->active_total_bytes omits 7ebc76dcfd08 btrfs: zoned: finish least available block group on data b [...] omits a0eaccd2ea3c btrfs: let can_allocate_chunk return error omits aa9ecd92c2af btrfs: use fs_info->max_extent_size in get_extent_max_capacity() omits b172a0b8733f btrfs: convert count_max_extents() to use fs_info->max_ext [...] omits baf8c86329f2 btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_ext [...] omits 3ee390bfe8ea btrfs: zoned: revive max_zone_append_bytes omits 8e0207f87eb9 block: add bdev_max_segments() helper omits 5f2135526620 btrfs: add optimized btrfs_ino() version for 64 bits systems omits a55a71ab9c8e btrfs: set the objectid of the btree inode's location key omits 6406ac4a931e btrfs: replace kmap_atomic() with kmap_local_page() omits 24c3d5ef9790 btrfs: zlib: replace kmap() with kmap_local_page() in zlib [...] omits 8dc147738249 btrfs: zlib: replace kmap() with kmap_local_page() in zlib [...] omits 9e15f58d0088 btrfs: zstd: replace kmap() with kmap_local_page() omits b8efc026a05c highmem: Make __kunmap_{local,atomic}() take const void pointer omits 108d5cecd2a6 smb2: small refactor in smb2_check_message() omits 9f26bd6417fc Merge remote-tracking branch 'asoc/for-5.20' into asoc-next omits a871b65505af Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus omits c4c4914203b4 Merge branch 'mm-nonmm-unstable' into mm-everything omits 18a5e6e6678b bdi: remove enum wb_congested_state omits 314f7a3467c6 kernel/hung_task: fix address space of proc_dohung_task_ti [...] omits 1408bd8fa33e lib/lzo/lzo1x_compress.c: replace ternary operator with mi [...] omits 69fea72945ea squashfs: support reading fragments in readahead call omits b98ee2f54b9c squashfs: implement readahead omits 618d914b017c squashfs: always build "file direct" version of page actor omits d0b0d120f318 Revert "squashfs: provide backing_dev_info in order to dis [...] omits 03fdeceace30 lib/debugobjects: fix stat count and optimize debug_object [...] omits 364ae57439fe init/main.c: silence some -Wunused-parameter warnings omits 07f5f687c381 ocfs2: fix ocfs2 corrupt when iputting an inode omits 00fa8ad741b3 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 4cef4afa3b81 ocfs2: reflink deadlock when clone file to the same direct [...] omits 1f9c68ff5b5c selftest/vm: uninitialized variable in main() omits e121415d6227 mm/cma_debug.c: align the name buffer length as struct cma omits 93791c29b9a8 tools/testing/selftests/vm/hugetlb-madvise.c: silence unin [...] omits 435e21775cc8 mm/mempolicy: remove unneeded out label omits 3e387b49abd9 mm/page_alloc: correct the wrong cpuset file path in comment omits 598a6bbb7031 mm: remove unneeded PageAnon check in restore_exclusive_pte() omits 5e36c0319775 tools/vm/page_owner_sort.c: adjust the indent in is_need() omits e73bb04eaf10 mm-shmem-support-fs_ioc_etflags-in-tmpfs-fix omits 5064811182b7 mm/shmem: support FS_IOC_[SG]ETFLAGS in tmpfs omits 97931adffb0d mm, hwpoison: enable memory error handling on 1GB hugepage omits 47f619669bff mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage omits dcbdf0e437c2 mm, hwpoison: make __page_handle_poison returns int omits b5100d2796a3 mm, hwpoison: set PG_hwpoison for busy hugetlb pages omits debb6b9c3fdd mm, hwpoison: make unpoison aware of raw error info in hwp [...] omits 73a8e289fb45 mm, hwpoison, hugetlb: support saving mechanism of raw err [...] omits c7bb399afb7b mm/hugetlb: make pud_huge() and follow_huge_pud() aware of [...] omits 7ada89abdd21 mm/hugetlb: check gigantic_page_runtime_supported() in ret [...] omits f44d6d3c2d9e mm/damon/reclaim: fix potential memory leak in damon_recla [...] omits f34a35c42883 mm: vmpressure: don't count proactive reclaim in vmpressure omits 3998b6847b6b zsmalloc: zs_malloc: return ERR_PTR on failure omits 49ad534f3d4e writeback: remove inode_to_wb_is_valid() omits 4293014384a9 memblock,arm64: expand the static memblock memory table omits b67c9c2c38d5 mm: remove obsolete comment in do_fault_around() omits f41c329749ac mm: compaction: include compound page count for scanning i [...] omits d6b6fbe084da selftests/vm: add selftest to verify multi THP collapse omits 1444590a71c5 selftests/vm: add selftest to verify recollapse of THPs omits d253a2e6b148 selftests/vm: add MADV_COLLAPSE collapse context to selftests omits fd9ec36f9557 selftests/vm: dedup hugepage allocation logic omits 9eebbc3eebc6 selftests/vm: modularize collapse selftests omits febc5f7b36ec mm/madvise: add MADV_COLLAPSE to process_madvise() omits 0c92854e460e mm/khugepaged: rename prefix of shared collapse functions omits e6f776d7b69d mm/khugepaged: delay computation of hpage boundaries until use omits f3907356e31e mm/khugepaged: add missing kfree() to madvise_collapse() omits f24147764fbd mm/khugepaged: Avoid possible memory leak in failure path omits 1c0e1f10dc13 mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse omits 1281e25a51c3 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] omits 301e44c2d20f mm/khugepaged: consistently order cc->is_khugepaged and pt [...] omits dccd751c7dde mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() omits 36f5851226ba mm/khugepaged: add flag to predicate khugepaged-only behavior omits 4f0aed71d419 mm/khugepaged: propagate enum scan_result codes back to callers omits cea6d67c2b97 mm/khugepaged: dedup and simplify hugepage alloc and charging omits adcc4e193b6b mm/khugepaged: use minimal bits to store num page < HPAGE_PMD_NR omits aeeaef128b05 mm/khugepaged: add struct collapse_control omits 93a2838042ff mm: khugepaged: don't carry huge page to the next loop for [...] omits 3f00e76a1d64 selftests/vm: skip 128TBswitch on unsupported arch omits 4091777a6786 selftests-vm-fix-errno-handling-in-mrelease_test-v4 omits 1e4189733121 selftests/vm: fix errno handling in mrelease_test omits e00801e13304 mm: memcontrol: do not miss MEMCG_MAX events for enforced [...] omits 8341f2f33066 filemap: minor cleanup for filemap_write_and_wait_range omits 66799b771b61 memcg: notify about global mem_cgroup_id space depletion omits 33afe91a4daa procfs: add 'path' to /proc/<pid>/fdinfo/ omits 33084a7766a2 procfs: add 'size' to /proc/<pid>/fdinfo/ omits d44a4c1221a5 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region omits 2da508d831bd mm/mlock: drop dead code in count_mm_mlocked_page_nr() omits a06ac1d05dbf mm/page_alloc: minor clean up for memmap_init_compound() omits 201fd24c2a9c mm-add-merging-after-mremap-resize-checkpatch-fixes omits d5d114ee37aa mm: add merging after mremap resize omits bfb21c0fb419 mm: refactor of vma_merge() omits 86d6b8d5f6b1 mm: delete unused MMF_OOM_VICTIM flag omits 0b1cd0dfcb8f mm-drop-oom-code-from-exit_mmap-fix-fix omits 0b648589be1f mm: drop oom code from exit_mmap omits ed4f3c9ee666 mm/mmap.c: pass in mapping to __vma_link_file() omits 77795882c946 mm/mmap: drop range_has_overlap() function omits 2fecc8b97cab mm: remove the vma linked list omits dc9e9de96cbd riscv: use vma iterator for vdso omits 7713c8f00019 nommu: remove uses of VMA linked list omits fc2abb41a280 i915: use the VMA iterator omits 6140da761354 mm/swapfile: use vma iterator instead of vma linked list omits f895dad1e71f mm/pagewalk: use vma_find() instead of vma linked list omits 494af92f12c0 mm/oom_kill: use maple tree iterators instead of vma linked list omits e2f0f10da4fe mm/msync: use vma_find() instead of vma linked list omits 55333a1a3456 mm/mremap: use vma_find_intersection() instead of vma linked list omits e0ba64bfb51b mm/mprotect: use maple tree navigation instead of vma linked list omits 1fef8cc60be6 mm/mlock: use vma iterator and maple state instead of vma [...] omits 03b7e86e3670 mm/mempolicy: use vma iterator & maple state instead of vm [...] omits a86d871021e1 mm/memcontrol: stop using mm->highest_vm_end omits 083383e05ffa mm/madvise: use vma_find() instead of vma linked list omits d842fcaaba39 mm/ksm: use vma iterators instead of vma linked list omits b02303541671 mm/khugepaged: stop using vma linked list omits 5553d5047e7e mm/gup: use maple tree navigation instead of linked list omits 24a0c12b1c88 bpf: remove VMA linked list omits efc11b656ea8 fork: use VMA iterator omits 13a5c7e94d0f sched: use maple tree iterator to walk VMAs omits ac5d4e875cb0 perf: use VMA iterator omits b9d92d8ebbb9 acct: use VMA iterator instead of linked list omits 92cd9118025e ipc/shm: use VMA iterator instead of linked list omits da92f2cf123b userfaultfd: use maple tree iterator to iterate VMAs omits 199e47c4fdb0 fs/proc/task_mmu: stop using linked list and highest_vm_end omits 3fe71ff6281b fs/proc/base: use maple tree iterators in place of linked list omits 1ef40f14fda7 exec: use VMA iterator instead of linked list omits ee9ddff9c804 coredump: remove vma linked list walk omits eb83d617e0c9 um: remove vma linked list walk omits ab481355a34b optee: remove vma linked list walk omits 31023dc33c49 cxl: remove vma linked list walk omits 972c9b52d6b3 xtensa: remove vma linked list walks omits 047baae2a039 x86: remove vma linked list walks omits 4adb45976d90 s390: remove vma linked list walks omits 52c7442bc2cf powerpc: remove mmap linked list walks omits d37745134ad4 parisc: remove mmap linked list from cache handling omits 1fd46f735eeb arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits 0116af68060a arm64: remove mmap linked list from vdso omits 488d4aac11c0 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits a0d6cab9d7f0 mm/mmap: reorganize munmap to use maple states omits 487c1795c854 mm/mmap: move mmap_region() below do_munmap() omits 56c4be7a34a7 mm: convert vma_lookup() to use mtree_load() omits 4c063f987cac mm: remove vmacache omits e3076ce18333 mm/mmap: use advanced maple tree API for mmap_region() omits 7a937e088009 mm: use maple tree operations for find_vma_intersection() omits acc95bfb0123 mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits 9bbd369e8796 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits 9b2c3b958b2c mm: optimize find_exact_vma() to use vma_lookup() omits 2772cffffbda xen: use vma_lookup() in privcmd_ioctl_mmap() omits 8b5daf8dc360 mmap: change zeroing of maple tree in __vma_adjust() omits 3c057956c0cf mm: remove rb tree. omits 6a26a3981d03 proc: remove VMA rbtree use from nommu omits 561cd17cbbe8 damon: convert __damon_va_three_regions to use the VMA iterator omits 57579b57de57 kernel/fork: use maple tree for dup_mmap() during forking omits 12f9af36974c mm/mmap: use maple tree for unmapped_area{_topdown} omits f46204bb64f0 mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits 4a8e8ff67dba mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits 74d08a66d51c mmap: use the VMA iterator in count_vma_pages_range() omits 0fbf15cd28a8 mm: add VMA iterator omits 03b055c3f563 mm: start tracking VMAs with maple tree omits dd9239d21d92 lib/test_maple_tree: add testing for maple tree omits e07d1b9d26e5 radix tree test suite: add lockdep_is_held to header omits 954b2a53d95a radix tree test suite: add support for slab bulk APIs omits e55102778f2f radix tree test suite: add allocation counts and size to k [...] omits 3c95b0ea4b52 radix tree test suite: add kmem_cache_set_non_kernel() omits 1bd1d9c08807 radix tree test suite: add pr_err define omits 06b152b7980a Maple Tree: add new data structure omits f640f59f69cf android: binder: fix lockdep check on clearing vma omits 543d18605d2f android-binder-stop-saving-a-pointer-to-the-vma-fix omits abc461af0a9d android: binder: stop saving a pointer to the VMA omits d37241279398 mips: rename mt_init to mips_mt_init omits 4693575fba99 mm: discard __GFP_ATOMIC omits 035c35ace5e2 mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] omits 83ef48c62abd mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst omits 26a306f7d927 mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability omits 4923c0196546 mm: hugetlb_vmemmap: replace early_param() with core_param() omits 6f8e100d0880 mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] omits e45911332f73 mm: hugetlb_vmemmap: introduce the name HVO omits 078c4621934f mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling omits 1fe3e87f07cd mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() omits 90b5a54c4ccb mm-shrinkers-fix-double-kfree-on-shrinker-name-fix omits cef252ca974a mm: shrinkers: fix double kfree on shrinker name omits db71f5f38a10 Merge branch 'mm-stable' into mm-unstable omits 2b85d0d98f18 random: handle archrandom with multiple longs omits 9087782bc518 dm raid: fix crash if md_handle_request() splits bio omits f7913b8db3c4 Bluetooth: hci_sync: Correct hci_set_event_mask_page_2_syn [...] omits b4e7b216fd4c Bluetooth: btusb: Add a new VID/PID 0489/e0e2 for MT7922 omits d8252b94a32a Bluetooth: btusb: Set HCI_QUIRK_BROKEN_ENHANCED_SETUP_SYNC [...] omits 719a11a62d19 Bluetooth: hci_bcm: Increase host baudrate for CYW55572 in [...] omits 31e65c6d44a2 Bluetooth: hci_bcm: Prevent early baudrate setting in auto [...] omits 7386459d24b3 Bluetooth: hci_bcm: Add DT compatible for CYW55572 omits f5d25901c5cc dt-bindings: net: broadcom-bluetooth: Add conditional constraints omits c6480829cda7 dt-bindings: net: broadcom-bluetooth: Add CYW55572 DT binding omits 3c7ec89ab45e Bluetooth: clean up error pointer checking omits 8dd512ca4609 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3586 omits f0dc2393fbbf Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3587 omits aec73886e6b5 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0CB8:0xC558 omits 35de797dc6c7 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04C5:0x1675 omits 5ce548c49ce0 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04CA:0x4007 omits db52f939ccf8 Bluetooth: Add default wakeup callback for HCI UART driver omits 6b9073abd579 Merge branch 'for-next/boot' into for-next/core omits 67a649f8818c Merge branch 'for-next/cpufeature' into for-next/core omits 1fdd99f7e193 Merge branches 'for-next/cpuidle', 'for-next/docs', 'for-n [...] omits 9f1ed5c1a612 Merge branch irq/misc-5.20 into irq/irqchip-next omits d95e624af5ab Merge branch 'for-next/arch_topology' of git://git.kernel. [...] omits c86b123b03be arch_topology: Fix cache attributes detection in the CPU h [...] omits 7c14e55a7dfe ACPI: PPTT: Leave the table mapped for the runtime usage omits 55930c20f617 cacheinfo: Use atomic allocation for percpu cache attributes omits 4dfb06442fd2 selftests/nolibc: Avoid generated files being committed omits 0717e927c47f selftests/nolibc: add a "help" target omits 85114fb5629f selftests/nolibc: "sysroot" target installs a local copy o [...] omits 4c95c27c71a3 selftests/nolibc: add a "run" target to start the kernel in QEMU omits dfbdcc6c9714 selftests/nolibc: add a "defconfig" target omits bb6dfd968d87 selftests/nolibc: add a "kernel" target to build the kerne [...] omits c97d33d44e3c selftests/nolibc: support glibc as well omits 67498b99dd60 selftests/nolibc: condition some tests on /proc existence omits 0a7373809ed4 selftests/nolibc: recreate and populate /dev and /proc if missing omits ecd82dc71fdf selftests/nolibc: on x86, support exiting with isa-debug-exit omits 5bd0a48ae13a selftests/nolibc: exit with poweroff on success when getpi [...] omits ca4872233da9 selftests/nolibc: add a few tests for some libc functions omits b5bc3d2fbbf3 selftests/nolibc: implement a few tests for various syscalls omits e8e30d00798a selftests/nolibc: support a test definition format omits 577b56bc8f6d selftests/nolibc: add basic infrastructure to ease creatio [...] omits b038c350472e tools/nolibc: make sys_mmap() automatically use the right [...] omits b9dcf40b9f99 tools/nolibc: fix build warning in sys_mmap() when my_sysc [...] omits 8d58e1d940ca tools/nolibc: make argc 32-bit in riscv startup code omits 31c47ba2539f rcu-tasks: Make RCU Tasks Trace check for userspace execution omits 0f07a845a2c9 rcu-tasks: Ensure RCU Tasks Trace loops have quiescent states omits 96ff3a14815b Merge x86/urgent into tip/master omits e84276e90f66 Merge x86/urgent into tip/master omits 0797825c4d14 Merge x86/cpu into tip/master omits 65db52482d5f rcu-tasks: Convert RCU_LOCKDEP_WARN() to WARN_ONCE() omits 3ed58981942d rcu: Make tiny RCU support leak callbacks for debug-object errors omits 5f13c9cc5a32 tools/memory-model: Clarify LKMM's limitations in litmus-t [...] omits cd3cfb271c99 doc: Emphasize the need for explicit RCU read-side markers omits 3fa1f17d5ca9 rcu: Add QS check in rcu_exp_handler() for non-preemptible [...] omits 9ecc2c92b9ab rcu/kvfree: Update KFREE_DRAIN_JIFFIES interval omits b575b66c0ebb rcu: Update rcu_preempt_deferred_qs() comments for !PREEMP [...] omits 173cdcd7c66c rcu/kfree: Fix kfree_rcu_shrink_count() return value omits 279fe0d1bdaa rcu: Back off upon fill_page_cache_func() allocation failure omits e7daf3957cec docs/memory-barriers.txt: Fixup long lines omits fdd717cddc00 docs/memory-barriers.txt: Fix confusing name of 'data depe [...] omits 3160a8db9479 torture: Optionally flush printk() buffers before powering off omits 578b6339dbe5 rcu/nocb: Choose the right rcuog/rcuop kthreads to output omits 3cbedec150c4 rcu: Fix rcu_read_unlock_strict() strict QS reporting omits d5166a3d3786 memory-model: Prohibit nested SRCU read-side critical sections omits cb4c2f665e54 Merge branch 'lkmm-dev.2022.06.20a' into HEAD omits c92f69f9ddbd Merge branch 'nolibc.2022.06.20a' into HEAD omits 00a39826865d Merge branch 'ctxt.2022.07.05a' into HEAD omits 5d3708b93976 Merge branches 'doc.2022.06.21a', 'fixes.2022.07.19a', 'no [...] omits 66de314cd08f Merge branch 'pm-devfreq' into linux-next omits 99bc096a0b8e Merge branch 'acpi-cppc' into linux-next omits 6d38d2fad1de Merge x86/fpu into tip/master omits ff1688aab0d1 Bluetooth: hci_sync: Don't remove connected devices from a [...] omits ab345b04433d Bluetooth: hci_sync: Fix not updating privacy_mode omits 441b664035a2 Merge branches 'rpmsg-next', 'rproc-next' and 'hwspinlock- [...] omits 53c0fd4057df cifs: Fix memory leak when using fscache omits cd720ad594e6 Merge branches 'thermal-core' and 'thermal-intel' into linux-next omits f6a328cb3bc0 Merge branches 'pm-tools' and 'pm-docs' into linux-next omits 3b10a757254a Merge branches 'pm-core', 'pm-sleep', 'powercap', 'pm-doma [...] omits 72f8e01c5d4a Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next omits 3d88c3707bac Merge branches 'acpi-pm', 'acpi-soc', 'acpi-tables' and 'a [...] omits 6a86912ddfb9 Merge branches 'acpi-processor', 'acpi-apei', 'acpi-ec' an [...] omits 7a644322f54e Merge branch 'acpi-bus' into linux-next omits e308c85b1b92 thermal/drivers/rzg2l: Fix comments omits dc2cd9208218 btrfs: don't fallback to buffered IO for NOWAIT direct IO writes omits 515944fa56b1 btrfs: use enum for btrfs_block_rsv::type omits 74bbfa6eccbd btrfs: switch btrfs_block_rsv::failfast to bool omits 888d030f5a9a btrfs: switch btrfs_block_rsv::full to bool omits ac3e008e90e9 btrfs: do not return errors from btrfs_submit_dio_bio omits ffcef43da3de btrfs: handle allocation failure in btrfs_wq_submit_bio gr [...] omits 87a22382491a btrfs: simplify sync/async submission in btrfs_submit_data [...] omits 82e9d7aab293 btrfs: raid56: transfer the bio counter reference to the r [...] omits 0650865f6d53 btrfs: do not return errors from raid56_parity_recover omits 93a79ca87ef0 btrfs: do not return errors from raid56_parity_write omits 911aa8598805 btrfs: do not return errors from btrfs_map_bio omits eaf70712ec7f btrfs: return proper mapped length for RAID56 profiles in [...] omits 33f45a36b3b1 btrfs: raid56: use fixed stripe length everywhere omits 685c6269600e btrfs: remove the inode cache check at btrfs_is_free_space [...] omits bd749ca0b994 btrfs: sysfs: remove BIG_METADATA feature files omits 457f03dc49ac btrfs: sysfs: remove MIXED_BACKREF feature file omits 2d75b5ec0494 btrfs: don't print 'has skinny extents' anymore on mount omits 1e2e783f4e3c btrfs: don't print 'flagging with big metadata' anymore on mount omits 966094312673 btrfs: clean up chained assignments omits 798959741990 btrfs: merge calculations for simple striped profiles in b [...] omits da8d237a5ada btrfs: use mask for all RAID1* profiles in btrfs_calc_avai [...] omits 54de4818013b btrfs: properly flag filesystem with BTRFS_FEATURE_INCOMPA [...] omits 73b85cb2da61 btrfs: print checksum type and implementation at mount time omits 90411b6a836b btrfs: reset block group chunk force if we have to wait omits f4ea8c9d4825 btrfs: send: add new command FILEATTR for file attributes omits bd733292548e btrfs: send: add OTIME as utimes attribute for proto 2+ by [...] omits 060e1c6f383e btrfs: output mirror number for bad metadata omits 86a20197ad88 btrfs: replace unnecessary goto with direct return at cow_ [...] omits 44df0136127e btrfs: fix error handling of fallback uncompress write omits 49f8be645573 btrfs: extend btrfs_cleanup_ordered_extents for NULL locked_page omits f80cbcb8fa18 btrfs: ensure pages are unlocked on cow_file_range() failure omits be4a2f7f1fe4 btrfs: sysfs: export commit stats omits f878c0845b8d btrfs: collect commit stats, count, duration omits f1cd209f952f btrfs: remove extent writepage address space operation omits c8a2d5c8b180 btrfs: send: use boolean types for current inode status omits b9088e092dad btrfs: send: remove old TODO regarding ERESTARTSYS omits 71aee61a9233 btrfs: send: simplify includes omits cd99534eb7d7 btrfs: send: drop __KERNEL__ ifdef from send.h omits 5cb1c4452d66 btrfs: increase direct io read size limit to 256 sectors omits 01de9aab3c24 btrfs: raid56: don't trust any cached sector in __raid56_p [...] omits 4c54be8d6053 btrfs: remove the finish_func argument to btrfs_mark_order [...] omits db5ce77937c9 btrfs: batch up release of reserved metadata for delayed i [...] omits 1206eda77dcc btrfs: warn about dev extents that are inside the reserved range omits 5f7fb790c28d btrfs: use named constant for reserved device space omits 51adc557d227 btrfs: remove unused typedefs get_extent_t and btrfs_work_func_t omits c70b00b31d70 btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino omits 37d4fef07af1 btrfs: simplify parameters of backref iterators omits 81067af66b12 btrfs: call inode_to_path directly and drop indirection omits 09922392880c btrfs: use ncopies from btrfs_raid_array in btrfs_num_copies() omits 23ff075a86a4 btrfs: use btrfs_raid_array to calculate number of parity stripes omits d4cf52815fdf btrfs: use btrfs_chunk_max_errors() to replace tolerance c [...] omits 9ab4425f4315 btrfs: remove parameter dev_extent_len from scrub_stripe() omits 18bbef96c2d3 btrfs: unify tree search helper returning prev and next nodes omits e0599108108f btrfs: make tree search for insert more generic and use it [...] omits 671b42d1d4e6 btrfs: open code inexact rbtree search in tree_search omits 1e8c4082c574 btrfs: remove node and parent parameters from insert_state omits d154effb1408 btrfs: add fast path for extent_state insertion omits 8d22613ea91d btrfs: pass bits by value not by pointer for extent_state helpers omits f7c415e47111 btrfs: lift start and end parameters to callers of insert_state omits 02a40f1caa64 btrfs: open code rbtree search in insert_state omits e783db6c25cd btrfs: open code rbtree search in split_state omits 76b8d914e8e7 btrfs: raid56: avoid double for loop inside raid56_parity_ [...] omits d4a3bc9b94a1 btrfs: raid56: avoid double for loop inside raid56_rmw_stripe() omits 238c88456c78 btrfs: raid56: avoid double for loop inside alloc_rbio_ess [...] omits 095d914af209 btrfs: raid56: avoid double for loop inside __raid56_parit [...] omits c62ae4190192 btrfs: raid56: avoid double for loop inside finish_rmw() omits 39e49fbc4ae4 btrfs: tree-log: make the return value for log syncing consistent omits 1a2b6428ae6c btrfs: add tracepoints for ordered extents omits 4448529b3427 btrfs: sysfs: advertise zoned support among features omits c5de48d916ed btrfs: split discard handling out of btrfs_map_block omits 3fd0e380f6b6 btrfs: stop looking at btrfs_bio->iter in index_one_bio omits 8cfb0a99fff6 btrfs: reject log replay if there is unsupported RO compat flag omits c4e618475aad btrfs: make btrfs_super_block::log_root_transid deprecated omits 40d3c82624c9 btrfs: pass the btrfs_bio_ctrl to submit_one_bio omits f4e379009c87 btrfs: merge end_write_bio and flush_write_bio omits d890dea60e14 btrfs: don't use bio->bi_private to pass the inode to subm [...] omits a469d3fcf29f btrfs: remove redundant check in up check_setget_bounds omits 5ca381b8581e btrfs: replace kmap() with kmap_local_page() in lzo.c omits 240ad774e0a5 btrfs: replace kmap() with kmap_local_page() in inode.c omits 29658afe58b0 btrfs: do not allocate a btrfs_bio for low-level bios omits 121bda5166c8 btrfs: factor stripe submission logic out of btrfs_map_bio omits aaa89ac5ab39 btrfs: remove btrfs_end_io_wq omits 253140c88ec1 btrfs: centralize setting REQ_META omits eb0c74e35371 btrfs: don't use btrfs_bio_wq_end_io for compressed writes omits 1608f8046a81 btrfs: don't double-defer bio completions for compressed reads omits 56f5436b589e btrfs: defer I/O completion based on the btrfs_raid_bio omits 4c8da8b2ee84 btrfs: split btrfs_submit_data_bio to read and write parts omits e3809f7498b0 btrfs: simplify code flow in btrfs_submit_dio_bio omits 513329d17458 btrfs: move more work into btrfs_end_bioc omits a11b9ce136e2 btrfs: send: enable support for stream v2 and compressed writes omits 40d2c6f318fa btrfs: send: send compressed extents with encoded writes omits dcba4e315adc btrfs: send: get send buffer pages for protocol v2 omits 5dab683e6f56 btrfs: send: write larger chunks when using stream v2 omits c2a0824ed857 btrfs: send: add stream v2 definitions omits 8299ead165b2 btrfs: send: explicitly number commands and attributes omits 617095a18acd btrfs: send: remove unused send_ctx::{total,cmd}_send_size omits 9197f100fc27 btrfs: sysfs: add force_chunk_alloc trigger to force allocation omits 5b244492ba48 btrfs: sysfs: export chunk size in space infos omits 67b17d8b75b6 btrfs: store chunk size in space-info struct omits c64b1d00ec64 btrfs: reduce amount of reserved metadata for delayed item [...] omits 7812727fc4ad btrfs: set delayed item type when initializing it omits 79fbc93904b6 btrfs: do not BUG_ON() on failure to reserve metadata for [...] omits 38dd0ce56f1b btrfs: improve batch insertion of delayed dir index items omits 3e59072462be btrfs: assert that delayed item is a dir index item when a [...] omits 2a954ee8e96a btrfs: improve batch deletion of delayed dir index items omits db2466a174fb btrfs: refactor the delayed item deletion entry point omits 70a97f2fa66a btrfs: deal with deletion errors when deleting delayed items omits 72789b575171 btrfs: add assertions when deleting batches of delayed items omits 5e81c7f67065 btrfs: balance btree dirty pages and delayed items after c [...] omits 1f779f7bd1b8 btrfs: free the path earlier when creating a new inode omits 1e7c0077d6f4 btrfs: balance btree dirty pages and delayed items after a rename omits 06268502c648 btrfs: add trace event for submitted RAID56 bio omits 34f0ce5fb5b2 btrfs: update stripe_sectors::uptodate in steal_rbio omits 5306c83bdeae btrfs: remove redundant calls to flush_dcache_page omits 9918fad10a14 btrfs: only write the sectors in the vertical stripe which [...] omits 8548fcd727ad btrfs: use integrated bitmaps for scrub_parity::dbitmap an [...] omits 0b343788d0e1 btrfs: use integrated bitmaps for btrfs_raid_bio::dbitmap [...] omits f7752b086c89 btrfs: use btrfs_try_lock_balance in btrfs_ioctl_balance omits 9047d5aba2ed btrfs: introduce btrfs_try_lock_balance omits 462e7e1a9b32 btrfs: use btrfs_bio_for_each_sector in btrfs_check_read_dio_bio omits b01f15be991c btrfs: add a helper to iterate through a btrfs_bio with se [...] omits 434c2c59ed6a btrfs: factor out a btrfs_csum_ptr helper omits 17208f7b7006 btrfs: refactor end_bio_extent_readpage code flow omits 448d7e84337f btrfs: factor out a helper to end a single sector buffer I/O omits 4f7a23bdb657 btrfs: remove duplicated parameters from submit_data_read_ [...] omits 38ffa20dd8dc btrfs: introduce a data checksum checking helper omits d3d3dd0de658 btrfs: quit early if the fs has no RAID56 support for raid [...] omits fe4b2e41bfe7 btrfs: use PAGE_ALIGNED instead of IS_ALIGNED omits f003be483c02 btrfs: zoned: fix comment description for sb_write_pointer logic omits db10b31e12e7 btrfs: fix typos in comments omits 1cf86c1c7238 Merge sched/core into tip/master omits ae7cf68e2b88 Merge x86/kdump into tip/master omits 0740d4296814 Merge x86/build into tip/master omits 71dd67c2f819 Merge x86/sgx into tip/master omits b26914daab3a Merge x86/cleanups into tip/master omits ef12d5591b5a Merge perf/core into tip/master omits 3ec1f767305d Merge ras/core into tip/master omits aeabbfa72de5 Merge locking/core into tip/master omits 0b0ce458e595 Merge x86/vmware into tip/master omits fd65b0d5eece Merge x86/misc into tip/master omits ff9c0a588413 Merge irq/core into tip/master omits d2a2abe49401 Merge x86/cpu into tip/master omits d683bb3595f0 Merge x86/mm into tip/master omits 3a7fd55d0be7 cifs: remove minor build warning omits 46a5b27901cc cifs: remove some camelCase and also some static build warnings omits 8dbb34711bfa cifs: remove unnecessary (void*) conversions. omits c2d16631997d cifs: remove unnecessary type castings omits 9f727eba3c15 cifs: remove redundant initialization to variable mnt_sign [...] omits 45d9321d646a smb3: check xattr value length earlier omits 483e7343bd40 m68k: Fix syntax errors in comments omits f57966e40d63 m68k: coldfire: make symbol m523x_clk_lookup static omits 5d07c987b485 m68k: coldfire/device.c: protect FLEXCAN blocks omits 33fe964a5a8b thermal/of: Initialize trip points separately omits 2c32c87fa8fc thermal/of: Use thermal trips stored in the thermal zone omits 45acd85edf2c thermal/of: Store the trips in the thermal zone omits 2a1c450038f4 thermal/core: Register with the trip points omits b0e0e608c1de thermal/core: Add thermal_trip in thermal_zone omits c42ceda3d1a9 thermal/core: Rename trips to ntrips omits 44bfc6c5a778 thermal/core: Move thermal_set_delay_jiffies to static omits 84cf997c6de5 thermal/core: Remove unneeded EXPORT_SYMBOLS omits 18c51d1fea6d thermal/of: Move thermal_trip structure to thermal.h omits 0401713606ab thermal/of: Remove the device node pointer for thermal_trip omits 853881e4395b thermal/of: Replace device node match with device node search omits 4d4bf485cca9 thermal/core: Remove duplicate information when an error occurs omits 778aca71a6c0 Merge branch 'pci/misc' omits c7d80d55dce8 Merge branch 'pci/ctrl/vmd' omits c86e23dae0f4 Merge branch 'pci/ctrl/tegra194' omits 250a179dcc43 Merge branch 'pci/ctrl/switchtec' omits 973c3f14b2f2 Merge branch 'pci/ctrl/rcar-gen2' omits ed5b2d890bb6 Merge branch 'pci/ctrl/qcom' omits 00078e973055 Merge branch 'pci/ctrl/microchip' omits c95b61b65527 Merge branch 'pci/ctrl/mediatek-gen3' omits 7951320271f2 Merge branch 'pci/ctrl/mediatek' omits 31eaecf8d960 Merge branch 'pci/ctrl/loongson' omits 09a444b9df5f Merge branch 'pci/ctrl/iproc' omits 8e601f9a87bb Merge branch 'pci/ctrl/imx6' omits 019686cc3090 Merge branch 'pci/ctrl/exynos' omits a01fd6b76b4b Merge branch 'pci/ctrl/dwc-edma' omits 92741588bfb8 Merge branch 'pci/ctrl/dwc' omits b326f41c9d67 Merge branch 'pci/ctrl/aardvark' omits 8e5eb3a80aec Merge branch 'pci/virtualization' omits d239cbd915a7 Merge branch 'pci/pm' omits ae0fa2c1aa8e Merge branch 'pci/err' omits e4d6d93b34f5 Merge branch 'pci/endpoint' omits d251fe7a6687 Merge branch 'pci/aspm' omits 19f5e788ff02 PCI: imx6: Support more than Gen2 speed link mode omits 87f1cecb09ae PCI: imx6: Set PCIE_DBI_RO_WR_EN before writing DBI registers omits 25ae5434c3de PCI: imx6: Reformat suspend callback to keep symmetric wit [...] omits 1d193057de55 PCI: imx6: Move the imx6_pcie_ltssm_disable() earlier omits 5af501602ec7 PCI: imx6: Disable clocks in reverse order of enable omits fc59b59e157b PCI: imx6: Do not hide PHY driver callbacks and refine the [...] omits 034a46afcb9b PCI: imx6: Reduce resume time by only starting link if it [...] omits 38c00d4ae671 PCI: imx6: Mark the link down as non-fatal error omits 8e014add498a PCI: imx6: Move regulator enable out of imx6_pcie_deassert [...] omits 41de2be1a14e PCI: imx6: Turn off regulator when system is in suspend mode omits 67052832be7e PCI: imx6: Call host init function directly in resume omits 2b5b48d64a45 PCI: imx6: Disable i.MX6QDL clock when disabling ref clocks omits a5bea9a09d08 PCI: imx6: Propagate .host_init() errors to caller omits e3334dfafb2a PCI: imx6: Collect clock enables in imx6_pcie_clk_enable() omits 8a5834a6f944 PCI: imx6: Factor out ref clock disable to match enable omits 4b88d2da2b9d PCI: imx6: Move imx6_pcie_clk_disable() earlier omits b805cf0a70d2 PCI: imx6: Move imx6_pcie_enable_ref_clk() earlier omits 8b2a017eaa43 PCI: imx6: Move PHY management functions together omits e05f33c3eb8b PCI: imx6: Move imx6_pcie_grp_offset(), imx6_pcie_configur [...] omits 05b8962d374f PCI: loongson: Work around LS7A incorrect Interrupt Pin registers omits 7d57337b2194 intel: thermal: PCH: Drop ACPI_FADT_LOW_POWER_S0 check omits ebd0c9c85fdc Merge branches 'arm/exynos', 'arm/mediatek', 'virtio', 'x8 [...] omits c86c8360959e arm: ioremap: Fix pci_remap_iospace() when CONFIG_MMU unset omits b28a31ebc74f Bluetooth: Collect kcov coverage from hci_rx_work omits 0cc323d985f9 Bluetooth: hci_sync: Fix resuming scan after suspend resume omits bf909caec390 Bluetooth: core: Fix deadlock on hci_power_on_sync. omits f5ac0fb05b23 csky: Move HEAD_TEXT_SECTION out of __init_begin-end omits a2ea44f19d28 csky: Correct position of _stext omits 69b03d7ec72c csky: Use the bitmap API to allocate bitmaps omits 785c1904b28d f2fs: add a sysfs entry to show zone capacity omits 7a2413f4eefd f2fs: adjust zone capacity when considering valid block count omits 8245b0170332 f2fs: enforce single zone capacity omits 56f97d2a9540 f2fs: remove redundant code for gc condition omits 34c8217a23df f2fs: handle decompress only post processing in softirq omits 681ec6abcd7f Bluetooth: btmtksdio: Add in-band wakeup support omits 18d5c58fdaad rcu: Add irqs-disabled indicator to expedited RCU CPU stal [...] omits 2bc46e7bd100 rcu: Diagnose extended sync_rcu_do_polled_gp() loops omits 97566a931913 rcu: Put panic_on_rcu_stall() after expedited RCU CPU stal [...] omits 0c3a779e8f01 rcutorture: Test polled expedited grace-period primitives omits bb1142b15824 rcu: Add polled expedited grace-period primitives omits e9baafdb3980 rcutorture: Verify that polled GP API sees synchronous gra [...] omits 21d6b7f1aadd rcu: Make Tiny RCU grace periods visible to polled APIs omits f87e0dcb6b86 rcu: Make polled grace-period API account for expedited gr [...] omits 052404a72040 rcu: Switch polled grace-period APIs to ->gp_seq_polled omits d9cc9d78ca85 Bluetooth: mgmt: Fix refresh cached connection info omits 221a7a1d32ed Bluetooth: HCI: Fix not always setting Scan Response/Adver [...] omits c8490f375393 Bluetooth: eir: Fix using strlen with hdev->{dev_name,short_name} omits 3d1c64c9c1e6 csky/kprobe: reclaim insn_slot on kprobe unregistration omits 0b537674e072 Bluetooth: use memset avoid memory leaks omits ad564394b3db Bluetooth: fix an error code in hci_register_dev() omits a589ee43644c Bluetooth: hci_bcm: Add BCM4349B1 variant omits 534fdae369a8 dt-bindings: bluetooth: broadcom: Add BCM4349B1 DT binding omits d6bb2a91f95b Bluetooth: Unregister suspend with userchannel omits 8d4b73539cca Bluetooth: Fix index added after unregister omits dba7abaead13 Bluetooth: When HCI work queue is drained, only queue chai [...] omits 822e1b3ca0fb Bluetooth: hci_intel: Add check for platform_driver_register omits 5a4e1528d840 Bluetooth: clear the temporary linkkey in hci_conn_cleanup omits 3f125894bed7 Bluetooth: hci_bcm: Add support for FW loading in autobaud mode omits 6d912cc3c21f dt-bindings: net: broadcom-bluetooth: Add property for aut [...] omits 2072cdccd70b Bluetooth: hci_qca: Return wakeup for qca_wakeup omits d60ea31cb434 Bluetooth: btusb: Add support of IMC Networks PID 0x3568 omits 92705c9f9956 Merge edac-misc into for-next omits c363d6018652 Merge edac-misc into for-next omits cd2ef50eb483 Merge edac-alloc-cleanup into for-next omits 5b5d65978dc3 Merge edac-misc into for-next omits 0455d61c8ecc Merge edac-misc into for-next omits 2f4c230ca02c Merge branch 'edac-urgent' into edac-for-next omits 5075cc5ccfc7 EDAC/synopsys: Re-enable the error interrupts on v3 hw omits 108f241d7159 EDAC/synopsys: Use the correct register to disable the err [...] omits 423279d81631 Merge branch 'edac-alloc-cleanup' into edac-for-next omits c71faaffea99 EDAC: Use kcalloc() omits d8441486c935 Merge branch 'edac-misc' into edac-for-next omits 96b79f201386 Merge branch 'edac-urgent' into edac-for-next omits 65fd006d5e32 Merge branch 'edac-alloc-cleanup' into edac-for-next adds 7fb5e5083190 mmu_gather: fix the CONFIG_MMU_GATHER_NO_RANGE case adds 4ba1329cbb94 Merge tag 'rcu-urgent.2022.07.21a' of git://git.kernel.org [...] adds 7f5ec14a4e07 Merge tag 'drm-misc-fixes-2022-07-21' of git://anongit.fre [...] adds 8e65afba6baa Merge tag 'drm-fixes-2022-07-22' of git://anongit.freedesk [...] adds 85029503fc95 Merge tag 'mmc-v5.19-rc6' of git://git.kernel.org/pub/scm/ [...] adds 8f636c6a16f2 Merge tag 'sound-5.19-rc8' of git://git.kernel.org/pub/scm [...] adds 614719111265 Merge tag 'pinctrl-v5.19-3' of git://git.kernel.org/pub/sc [...] adds 32c094a09d58 gpio: gpio-xilinx: Fix integer overflow adds 6f8e4e10434e Merge tag 'gpio-fixes-for-v5.19-rc8' of git://git.kernel.o [...] adds 4a1dcf77f47e Merge tag 'i2c-for-5.19-rc8' of git://git.kernel.org/pub/s [...] adds 5f7ef4875f99 md/raid5: missing error code in setup_conf() adds 82e094f7bd98 Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/ [...] adds d945404f74f3 Merge tag 'block-5.19-2022-07-21' of git://git.kernel.dk/l [...] adds a5235996e1b0 Merge tag 'io_uring-5.19-2022-07-21' of git://git.kernel.d [...] adds ae21fbac18b9 Merge tag 'acpi-5.19-rc8' of git://git.kernel.org/pub/scm/ [...] adds 70664fc10c0d Merge tag 'riscv-for-linus-5.19-rc8' of git://git.kernel.o [...] adds 301c8949322f Merge tag 'spi-fix-v5.19-rc7' of git://git.kernel.org/pub/ [...] adds 450a563924ae KVM: stats: Fix value for KVM_STATS_UNIT_MAX for boolean stats adds e923b0537d28 KVM: selftests: Fix target thread to be migrated in rseq_test adds dc951e22a1a2 tools headers UAPI: Sync linux/kvm.h with the kernel sources adds cf5029d5dd7c KVM: x86: Protect the unused bits in MSR exiting flags adds 515f71412bb7 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 714b82c18ba0 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds 65cdf0d623be x86/alternative: Report missing return thunk details adds eb23b5ef9131 x86/bugs: Warn when "ibrs" mitigation is selected on Enhan [...] adds efc72a665a61 lkdtm: Disable return thunks in rodata.c adds b648ab487f31 x86/speculation: Make all RETbleed mitigations 64-bit only adds 05017fed92de Merge tag 'x86_urgent_for_v5.19_rc8' of git://git.kernel.o [...] adds ddfc710395cc sched/deadline: Fix BUG_ON condition for deboosted tasks adds c2602a7ce0fc Merge tag 'sched_urgent_for_v5.19_rc8' of git://git.kernel [...] adds b0380e13502a perf/x86/intel/lbr: Fix unchecked MSR access error on HSW adds af2c9ac24019 Merge tag 'perf_urgent_for_v5.19_rc8' of git://git.kernel. [...] adds e90886291c7c certs: make system keyring depend on x509 parser adds e0dccc3b76fb Linux 5.19-rc8 new 778104151bdf Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new 1e1df4ef9cc1 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds c5cdb9286913 ARM: pxa2xx: Fix GPIO descriptor tables new 710d4361edf4 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] new 32a2bc80f4cf Merge branch 'fixes' of https://git.linaro.org/people/jens [...] new 3c69a99b62fd Merge tag 'v5.19-rc7' into fixes new c653c591789b drm/amdgpu: Re-enable DCN for 64-bit powerpc new e93403088495 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 7a0b27296de8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 27161db0904e net: pcs: xpcs: propagate xpcs_read error to xpcs_get_stat [...] adds ebbbe23fdf60 net: sungem_phy: Add of_node_put() for reference returned [...] adds 58ebb1c8b35a tcp: Fix data-races around sysctl_tcp_dsack. adds 02ca527ac558 tcp: Fix a data-race around sysctl_tcp_app_win. adds 36eeee75ef01 tcp: Fix a data-race around sysctl_tcp_adv_win_scale. adds 706c6202a358 tcp: Fix a data-race around sysctl_tcp_frto. adds 8499a2454d9e tcp: Fix a data-race around sysctl_tcp_nometrics_save. adds ab1ba21b523a tcp: Fix data-races around sysctl_tcp_no_ssthresh_metrics_save. adds 780476488844 tcp: Fix data-races around sysctl_tcp_moderate_rcvbuf. adds 0f1e4d06591d tcp: Fix data-races around sysctl_tcp_workaround_signed_windows. adds 9fb90193fbd6 tcp: Fix a data-race around sysctl_tcp_limit_output_bytes. adds db3815a2fa69 tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit. adds e0bb4ab9dfdd tcp: Fix a data-race around sysctl_tcp_min_tso_segs. adds 2455e61b85e9 tcp: Fix a data-race around sysctl_tcp_tso_rtt_log. adds 1330ffacd05f tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen. adds 85225e6f0a76 tcp: Fix a data-race around sysctl_tcp_autocorking. adds 2afdbe7b8de8 tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit. adds b20a7ca8cfa4 Merge branch 'sysctl-races-part-5' adds 17161c341de0 dt-bindings: net: ethernet-controller: Rework 'fixed-link' schema adds 030f21ba2ab1 dt-bindings: net: fsl,fec: Add missing types to phy-reset- [...] adds 8ee18e2a9e7b caif: Fix bitmap data type in "struct caifsock" adds 4d8f24eeedc5 Revert "tcp: change pingpong threshold to 3" adds f6336724a4d4 net/tls: Remove the context from the list in tls_device_down adds aa709da0e032 Documentation: fix sctp_wmem in ip-sysctl.rst new af35f95aca69 nfp: bpf: Fix typo 'the the' in comment new 2540d3c99926 net: ipa: Fix typo 'the the' in comment new 1aaa62c4838a s390/qeth: Fix typo 'the the' in comment new f46040eeaf2e macsec: fix NULL deref in macsec_add_rxsa new 3240eac4ff20 macsec: fix error message in macsec_add_rxsa and _txsa new b07a0e204405 macsec: limit replay window size with XPN new c630d1fe6219 macsec: always read MACSEC_SA_ATTR_PN as a u64 new 20a854616d38 Merge branch 'macsec-config-issues' new c7b205fbbf3c net: macsec: fix potential resource leak in macsec_add_rxs [...] new 3e7d18b9dca3 net: mld: fix reference count leak in mld_{query | report}_work() new 59bf6c65a09f tcp: Fix data-races around sk_pacing_rate. new 02739545951a net: Fix data-races around sysctl_[rw]mem(_offset)?. new 4866b2b0f767 tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns. new 22396941a7f3 tcp: Fix a data-race around sysctl_tcp_comp_sack_slack_ns. new 79f55473bfc8 tcp: Fix a data-race around sysctl_tcp_comp_sack_nr. new 870e3a634b6a tcp: Fix data-races around sysctl_tcp_reflect_tos. new 96b9bd8c6d12 ipv4: Fix data-races around sysctl_fib_notify_on_flag_change. new 9af0620de1e1 Merge branch 'net-sysctl-races-part-6' new a8e29bdd2dea Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d796f1bb5e95 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus new 7721e1e2d685 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 2bd43e46b188 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git new eddff309fbeb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new b2a670e4c37e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f031a92a65d5 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] new 50c2dcf8af51 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 21f77aa93a47 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new a7a47a5dfa9a drm/i915/reset: Add additional steps for Wa_22011802037 fo [...] new 65d4babaf939 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 90c839526970 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 88bd24d73d5b riscv: compat: vdso: Fix vdso_install target new 778842191090 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 3968a82ab1f0 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] new 88164cd97668 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git adds ca0d181c9ce5 efi/x86-mixed: leave RET unmitigated but move it into .rodata new f4d20b40a9f7 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] new e79a32d56d08 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 8922a3be79fc scripts: headers_install.sh: Update config leak ignore entries adds c4c5f086ea04 kconfig: shorten the temporary directory name for cc-option adds 613043ff0d63 modpost: drop executable ELF support adds c483fb06e309 modpost: use sym_get_data() to get module device_table data adds 728d4b7fc213 kconfig: Qt5: tell the user which packages are required new fd7a2e53c96f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bc2373a58aac perf tsc: Add arch TSC frequency information new 1276ade6a5b6 perf tsc: Add cpuinfo fall back for arch_get_tsc_freq() new 6923397cb722 perf test: Add test for #system_tsc_freq in metrics new 081966e649af Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds c9337ad4390c scsi: sd: Add a comment about limiting max_sectors to shos [...] adds a45e52bf1eca dma-mapping: update comment after dmabounce removal adds 723118090312 swiotlb: clean up some coding style and minor issues new e77e753e948e Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 2df8fd7e8116 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new e4a87e48d9be Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 464ef188e069 Merge branch 'for-next/cpuidle' into for-next/core new 322d19b6cdf7 Merge branch 'for-next/docs' into for-next/core new 2436387f2d24 Merge branch 'for-next/errata' into for-next/core new ee8b00a956e1 Merge branch 'for-next/extable' into for-next/core new 84d8857af43a Merge branch 'for-next/ioremap' into for-next/core new 570365d365dd Merge branch 'for-next/irqflags-nmi' into for-next/core new b7c47fd771aa Merge branch 'for-next/kcsan' into for-next/core new 8184a8bc1cea Merge branch 'for-next/kpti' into for-next/core new 02eab44c71df Merge branch 'for-next/misc' into for-next/core new 03939cf0d5d5 Merge branch 'for-next/mm' into for-next/core new c436500d9f03 Merge branch 'for-next/mte' into for-next/core new 288e21b6b21c Merge branch 'for-next/perf' into for-next/core new 0f05dad9eec9 Merge branch 'for-next/sme' into for-next/core new cb20311e5ee9 Merge branch 'for-next/stacktrace' into for-next/core new 618ff55eec8d Merge branch 'for-next/sysregs' into for-next/core new e8da08fc3d32 Merge branch 'for-next/vdso' into for-next/core new 92867739e343 Merge branch 'for-next/cpufeature' into for-next/core new f96d67a8af7a Merge branch 'for-next/boot' into for-next/core new 892f7237b3ff arm64: Delay initialisation of cpuinfo_arm64::reg_{zcr,smcr} new 5ba26a9f07dc Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] adds 7e486959b11f Merge branch 'arm/fixes' into for-next adds 2002f3968714 ARM: refresh defconfig files adds f0993936ff45 ARM: defconfig: remove irda remnants adds 186d24bff277 ARM: defconfig: remove stale CONFIG_ZBOOT_ROM entries adds ddd366bf01de ARM: defconfig: address renamed CONFIG_DEBUG_INFO=y adds 5746240f219b ARM: defconfig: remove broken CONFIG_THUMB disables adds 77f349b7700f ARM: defconfig: kill remnants of CONFIG_LEDS adds a4624c75151d Merge branch 'arm/defconfig' into for-next adds 96a4ce30c27e ARM: add ATAGS dependencies to non-DT platforms adds acb926d618f2 ARM: add CONFIG_UNUSED_BOARD_FILES adds b5aaaa666a85 ARM: pxa: add Kconfig dependencies for ATAGS based boards adds 0c00a537bc39 ARM: orion: add ATAGS dependencies adds 3c1ca64f5203 ARM: davinci: mark all ATAGS board files as unused adds 6eea15887f38 ARM: ep93xx: mark most board files as unused adds 60e3eabca49c ARM: mmp: mark all board files for removal adds bdd50bf19b68 ARM: footbridge: mark cats board for removal adds 336291304692 ARM: sa1100: mark most boards as unused adds 4a69c8b7fed8 ARM: omap1: add Kconfig dependencies for unused boards adds d75595e0962a ARM: s3c: mark most board files as unused adds 6460e993be65 ARM: iop32x: mark as unused adds 1785ab769824 ARM: cns3xxx: add CONFIG_UNUSED_BOARD_FILES dependency adds d58d514315d3 Merge branch 'arm/boardfiles-3' into for-next new 57d6ca98ba38 arm64: refresh defconfig file new 055fbe9933de Merge branch 'arm/defconfig' into for-next adds 819c62050722 ARM: dts: lan966x: add clock gating register adds 85e4739f8829 ARM: dts: lan966x: Add gpio-restart adds 8d56c48354fc ARM: dts: lan966x: Disable can0 on pcb8291 adds d3e71a2eae1f ARM: dts: lan966x: Enable network driver on pcb8291 new 10c4c5279b76 Merge tag 'at91-dt-5.20-3' of git://git.kernel.org/pub/scm [...] new dcbc94175715 Merge branch 'arm/dt' into for-next new bccd70a73db2 MAINTAINERS: rectify entry for ARM/NUVOTON NPCM ARCHITECTURE new ef3124990d33 Merge branch 'arm/newsoc' into for-next new 172822ac95dd soc: document merges new 1878622dddee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c16b4a9986ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d4bd00975127 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 99dfac7c7778 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 597fe56cf86b Merge branch 'at91-fixes' into at91-next adds a1b035c3e36c Merge branch 'at91-soc' into at91-next adds 38b729bf1ee6 Merge branch 'at91-dt' into at91-next new b3ab0d931715 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds ef126d3f58d2 ARM: dts: BCM5301X: Add basic PCI controller properties adds cb7c4d5af0cc Merge branch 'devicetree/next' into next adds 19c17f85afbc arm64: dts: broadcom: bcm4908: add remaining LED pins adds bd8a85effb18 arm64: dts: broadcom: bcm4908: add LEDs controller block adds 76e2de635ad0 arm64: dts: broadcom: bcm4908: add Asus GT-AC5300 LEDs adds dd650887b8d9 Merge branch 'devicetree-arm64/next' into next adds 2c99b66d1500 soc: bcm: brcmstb: Document panic notifier action and remo [...] adds ade0d6ecf54a Merge branch 'drivers/next' into next new 9ab3ab26b84f Merge branch 'next' of https://github.com/Broadcom/stblinux.git new f766228924af Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8eddaa5eb4e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 20e51408f9ea Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 79ea083a643a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0a64d0b9cf32 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 13525a63db84 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cb9bea449658 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5ea1e4d3f96c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c9d5a89fc241 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3e9c6bd341dc Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 8c5be092df4b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a3147f817d0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0cc3d8b80ead Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new f8e05e123612 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new e2c5a497b90c Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 366dcf17b457 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 04af5220c600 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new e58b221f4350 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new cbdec5d6494d Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds a2310c74d418 csky/kprobe: reclaim insn_slot on kprobe unregistration adds 49a1a3cf7316 csky: Use the bitmap API to allocate bitmaps adds f54af50d7b6f csky: Correct position of _stext adds 01ab4649ef5a csky: Move HEAD_TEXT_SECTION out of __init_begin-end new 926ba84c71b3 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 6c2e57ce8757 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3c2bf1735016 m68k: coldfire/device.c: protect FLEXCAN blocks new 90ebf501262d m68k: coldfire: make symbol m523x_clk_lookup static new 472e68df4a5e m68k: Fix syntax errors in comments new f1dcd3c764e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e5d5f176263c Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new bd812ca1ff18 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c6b2bd262b33 powerpc/pseries: hvcall.h: add H_WATCHDOG opcode, H_NOOP r [...] new 1621563ec62f powerpc/pseries: add FW_FEATURE_WATCHDOG flag new 578030bfe117 powerpc/pseries: register pseries-wdt device with platform bus new 69472ffa6575 watchdog/pseries-wdt: initial support for H_WATCHDOG-based [...] new fd97e4ad6d3b macintosh/adb: fix oob read in do_adb_query() function new e7c45a08451e Merge branch 'fixes' into next new 2b461880c207 powerpc: Fix all occurences of duplicate words new fd19a1f72aa7 selftests/powerpc: Ensure 16-byte stack pointer alignment new cf4baafd7846 selftests/powerpc/ptrace: Set LOCAL_HDRS new 3c20a1d07c37 selftests/powerpc/ptrace: Split CFLAGS better new 8f2e02394dc9 selftests/powerpc: Don't save CR by default in asm helpers new cfbc0723d18f selftests/powerpc: Don't save TOC by default in asm helpers new bd4d3042e757 selftests/powerpc: Add 32-bit support to asm helpers new af9f3f31f6cc selftests/powerpc/ptrace: Drop unused load_fpr_single_precision() new 53fa86e7ece5 selftests/powerpc/ptrace: Convert to load/store doubles new 149a497d5fda selftests/powerpc/ptrace: Build the ptrace-gpr test as 32- [...] new 611e385087ef selftests/powerpc/ptrace: Do more of ptrace-gpr in asm new 7b1513d02edf selftests/powerpc/ptrace: Make child errors more obvious new c5a814cc9920 selftests/powerpc/ptrace: Use more interesting values new 6c9c7d8fbc3a selftests/powerpc/ptrace: Add peek/poke of FPRs new 882c0d1704cf powerpc/mobility: wait for memory transfer to complete new 24a1260705b7 watchdog: export lockup_detector_reconfigure new 5375d121198e powerpc/watchdog: introduce a NMI watchdog's factor new 8d41c4b246db powerpc/pseries/mobility: set NMI watchdog factor during an LPM new 5b61ce018f1b powerpc/purgatory: Omit use of bin2c new 45c527d54e6e powerpc/fsl-pci: Fix Class Code of PCIe Root Port new 95288b023d5f powerpc: dts: turris1x.dts: Add CPLD reboot node new e3bfc385acb5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 2139619bcad7 riscv: mmap with PROT_WRITE but no PROT_READ is invalid adds 3f1901110a89 RISC-V: Add fast call path of crash_kexec() adds c295bc34ab58 riscv: introduce nops and __nops macros for NOP sequences adds 9c2ea4a36364 riscv: convert the t-head pbmt errata to use the __nops macro adds f4361718f765 riscv: Add macro for multiple nop instructions adds ba6cfef057e1 riscv: enable Docker requirements in defconfig new 5439a8e31863 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c447a9f6661f Merge branch 'fixes' into for-next adds d384690c6a2c s390/docs: fix warnings for vfio_ap driver lock usage doc adds 9aa938ddce81 s390/docs: fix warnings for vfio_ap driver doc adds cfadf90e3995 Merge branch 'vmcore-iov_iter' into features adds a4c6658a01c9 Merge branch 'features' into for-next new c43425ca60a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a147a47cfded Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 72218be423aa Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new ba0a0cca45bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d45f51b3c84b Merge branch 'misc-5.19' into for-next-current-v5.18-20220725 new 850e9aa22199 Merge branch 'for-next-current-v5.18-20220725' into for-ne [...] new 143823cf4d5a btrfs: fix typos in comments new 31f37269802b btrfs: zoned: fix comment description for sb_write_pointer logic new 1280d2d1651b btrfs: use PAGE_ALIGNED instead of IS_ALIGNED new b036f47996c5 btrfs: quit early if the fs has no RAID56 support for raid [...] new ae643a74ebdb btrfs: introduce a data checksum checking helper new fd5a6f63cb29 btrfs: remove duplicated parameters from submit_data_read_ [...] new a5aa7ab6e77b btrfs: factor out a helper to end a single sector buffer I/O new 97861cd1660d btrfs: refactor end_bio_extent_readpage code flow new a89ce08ce638 btrfs: factor out a btrfs_csum_ptr helper new 261d812b04ef btrfs: add a helper to iterate through a btrfs_bio with se [...] new 1e87770cb35c btrfs: use btrfs_bio_for_each_sector in btrfs_check_read_dio_bio new 7fb10ed89e95 btrfs: introduce btrfs_try_lock_balance new 099aa97213fa btrfs: use btrfs_try_lock_balance in btrfs_ioctl_balance new c67c68eb57f1 btrfs: use integrated bitmaps for btrfs_raid_bio::dbitmap [...] new 381b9b4c9cf9 btrfs: use integrated bitmaps for scrub_parity::dbitmap an [...] new bd8f7e627703 btrfs: only write the sectors in the vertical stripe which [...] new 21a8935ead31 btrfs: remove redundant calls to flush_dcache_page new 4d1004661333 btrfs: update stripe_sectors::uptodate in steal_rbio new b8bea09a456f btrfs: add trace event for submitted RAID56 bio new ca6dee6b7946 btrfs: balance btree dirty pages and delayed items after a rename new 814e77182b88 btrfs: free the path earlier when creating a new inode new 6fe81a3a3ac8 btrfs: balance btree dirty pages and delayed items after c [...] new 659192e668d3 btrfs: add assertions when deleting batches of delayed items new 2b1d260de140 btrfs: deal with deletion errors when deleting delayed items new 36baa2c75121 btrfs: refactor the delayed item deletion entry point new 4bd02d901212 btrfs: improve batch deletion of delayed dir index items new a176affe547c btrfs: assert that delayed item is a dir index item when a [...] new 06ac264f3fe5 btrfs: improve batch insertion of delayed dir index items new 3bae13e9d42e btrfs: do not BUG_ON() on failure to reserve metadata for [...] new c9d02ab4b436 btrfs: set delayed item type when initializing it new 763748b238ef btrfs: reduce amount of reserved metadata for delayed item [...] new 71b68e9e3582 btrfs: do not batch insert non-consecutive dir indexes dur [...] new f6fca3917b4d btrfs: store chunk size in space-info struct new 19fc516a516f btrfs: sysfs: export chunk size in space infos new 22c55e3bbb20 btrfs: sysfs: add force_chunk_alloc trigger to force allocation new ca182acc53df btrfs: send: remove unused send_ctx::{total,cmd}_send_size new 54cab6aff811 btrfs: send: explicitly number commands and attributes new b7c14f23fb60 btrfs: send: add stream v2 definitions new 356bbbb66bb1 btrfs: send: write larger chunks when using stream v2 new a4b333f2277b btrfs: send: get send buffer pages for protocol v2 new 3ea4dc5bf00c btrfs: send: send compressed extents with encoded writes new d6815592806f btrfs: send: enable support for stream v2 and compressed writes new b4c46bdea96a btrfs: move more work into btrfs_end_bioc new e6484bd4881f btrfs: simplify code flow in btrfs_submit_dio_bio new c93104e7588e btrfs: split btrfs_submit_data_bio to read and write parts new d34e123de1e6 btrfs: defer I/O completion based on the btrfs_raid_bio new 02bb5b72470f btrfs: don't double-defer bio completions for compressed reads new fed8a72df126 btrfs: don't use btrfs_bio_wq_end_io for compressed writes new 08a6f464342c btrfs: centralize setting REQ_META new d7b9416fe5c5 btrfs: remove btrfs_end_io_wq new a316a2599168 btrfs: factor stripe submission logic out of btrfs_map_bio new 9ff7ddd3c7ad btrfs: do not allocate a btrfs_bio for low-level bios new 70826b6bd583 btrfs: replace kmap() with kmap_local_page() in inode.c new 51c0674a56f9 btrfs: replace kmap() with kmap_local_page() in lzo.c new 234fdd2815ce btrfs: remove redundant check in up check_setget_bounds new 2d5ac130fa49 btrfs: don't use bio->bi_private to pass the inode to subm [...] new 9845e5ddcbfe btrfs: merge end_write_bio and flush_write_bio new 722c82ac9ee6 btrfs: pass the btrfs_bio_ctrl to submit_one_bio new 97f09d55f194 btrfs: make btrfs_super_block::log_root_transid deprecated new dc4d31684974 btrfs: reject log replay if there is unsupported RO compat flag new 5eecef710835 btrfs: stop looking at btrfs_bio->iter in index_one_bio new a4012f06f188 btrfs: split discard handling out of btrfs_map_block new 15dcccdb8b48 btrfs: sysfs: advertise zoned support among features new 5bea2508811e btrfs: add tracepoints for ordered extents new f31f09f6be1c btrfs: tree-log: make the return value for log syncing consistent new 369200446564 btrfs: raid56: avoid double for loop inside finish_rmw() new ef340fccbe98 btrfs: raid56: avoid double for loop inside __raid56_parit [...] new aee35e4bcc30 btrfs: raid56: avoid double for loop inside alloc_rbio_ess [...] new 550cdeb3e098 btrfs: raid56: avoid double for loop inside raid56_rmw_stripe() new 1c10702e7cb9 btrfs: raid56: avoid double for loop inside raid56_parity_ [...] new 12c9cdda6208 btrfs: open code rbtree search in split_state new c7e118cf98c7 btrfs: open code rbtree search in insert_state new cee512682535 btrfs: lift start and end parameters to callers of insert_state new 6d92b304ec6b btrfs: pass bits by value not by pointer for extent_state helpers new fb8f07d2d8e8 btrfs: add fast path for extent_state insertion new c367602a78a2 btrfs: remove node and parent parameters from insert_state new bebb22c13dc1 btrfs: open code inexact rbtree search in tree_search new ec60c76f532f btrfs: make tree search for insert more generic and use it [...] new 9db33891c79d btrfs: unify tree search helper returning prev and next nodes new bc88b486d54b btrfs: remove parameter dev_extent_len from scrub_stripe() new 6dead96c1a1e btrfs: use btrfs_chunk_max_errors() to replace tolerance c [...] new 0b30f719451e btrfs: use btrfs_raid_array to calculate number of parity stripes new 6d322b483976 btrfs: use ncopies from btrfs_raid_array in btrfs_num_copies() new ad6240f662cd btrfs: call inode_to_path directly and drop indirection new 875d1daa7bc6 btrfs: simplify parameters of backref iterators new e3059ec06b9f btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino new bfceac7fd3c4 btrfs: remove unused typedefs get_extent_t and btrfs_work_func_t new 37f85ec320e6 btrfs: use named constant for reserved device space new 3613249a1b30 btrfs: warn about dev extents that are inside the reserved range new 1f4f639fe729 btrfs: batch up release of reserved metadata for delayed i [...] new 711f447b4fdf btrfs: remove the finish_func argument to btrfs_mark_order [...] new f6065f8edeb2 btrfs: raid56: don't trust any cached sector in __raid56_p [...] new ee5b46a353af btrfs: increase direct io read size limit to 256 sectors new e3b4b9040b0f btrfs: send: drop __KERNEL__ ifdef from send.h new 8234d3f658b6 btrfs: send: simplify includes new cec3dad943f4 btrfs: send: remove old TODO regarding ERESTARTSYS new 9555e1f1887f btrfs: send: use boolean types for current inode status new f3e90c1ca93d btrfs: remove extent writepage address space operation new e55958c8a0e4 btrfs: collect commit stats, count, duration new 140a8ff76547 btrfs: sysfs: export commit stats new 9ce7466f372d btrfs: ensure pages are unlocked on cow_file_range() failure new 99826e4cab97 btrfs: extend btrfs_cleanup_ordered_extents for NULL locked_page new 71aa147b4d9d btrfs: fix error handling of fallback uncompress write new aaafa1ebd6db btrfs: replace unnecessary goto with direct return at cow_ [...] new 8f0ed7d4e7bd btrfs: output mirror number for bad metadata new 22a5b2abb734 btrfs: send: add OTIME as utimes attribute for proto 2+ by [...] new 4824735918a1 btrfs: send: add new command FILEATTR for file attributes new 1314ca78b2c3 btrfs: reset block group chunk force if we have to wait new c8a5f8ca9a9c btrfs: print checksum type and implementation at mount time new e26b04c4c919 btrfs: properly flag filesystem with BTRFS_FEATURE_INCOMPA [...] new d09cb9e18845 btrfs: use mask for all RAID1* profiles in btrfs_calc_avai [...] new ac0677348f3c btrfs: merge calculations for simple striped profiles in b [...] new c1867eb33e15 btrfs: clean up chained assignments new 6b769dac219d btrfs: don't print 'flagging with big metadata' anymore on mount new 49f468c93807 btrfs: don't print 'has skinny extents' anymore on mount new 0766837b0d8d btrfs: sysfs: remove MIXED_BACKREF feature file new 74860816e804 btrfs: sysfs: remove BIG_METADATA feature files new 0201fceb9f5f btrfs: remove the inode cache check at btrfs_is_free_space [...] new ff18a4afebdd btrfs: raid56: use fixed stripe length everywhere new 462b0b2a86c4 btrfs: return proper mapped length for RAID56 profiles in [...] new 1a722d8f5be2 btrfs: do not return errors from btrfs_map_bio new 31683f4aae4d btrfs: do not return errors from raid56_parity_write new 6065fd95dae1 btrfs: do not return errors from raid56_parity_recover new b9af128d1e81 btrfs: raid56: transfer the bio counter reference to the r [...] new 82443fd55c5a btrfs: simplify sync/async submission in btrfs_submit_data [...] new ea1f0cedefe9 btrfs: handle allocation failure in btrfs_wq_submit_bio gr [...] new 37899117e8a0 btrfs: do not return errors from btrfs_submit_dio_bio new c70c2c5bc9a1 btrfs: switch btrfs_block_rsv::full to bool new 710d5921d143 btrfs: switch btrfs_block_rsv::failfast to bool new 8bfc9b2cf468 btrfs: use enum for btrfs_block_rsv::type new ac5e66695150 btrfs: don't fallback to buffered IO for NOWAIT direct IO writes new 39ade048a32e highmem: Make __kunmap_{local,atomic}() take const void pointer new ebd23482efa3 btrfs: zstd: replace kmap() with kmap_local_page() new 718e58551aec btrfs: zlib: replace kmap() with kmap_local_page() in zlib [...] new 5a6e6e7ce6b7 btrfs: zlib: replace kmap() with kmap_local_page() in zlib [...] new 4cb2e5e8fe47 btrfs: replace kmap_atomic() with kmap_local_page() new adac558416d2 btrfs: set the objectid of the btree inode's location key new cf2404a97626 btrfs: add optimized btrfs_ino() version for 64 bits systems new 65ea1b66482f block: add bdev_max_segments() helper new c2ae7b772ef4 btrfs: zoned: revive max_zone_append_bytes new f7b12a62f008 btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_ext [...] new 7d7672bc5d10 btrfs: convert count_max_extents() to use fs_info->max_ext [...] new d760156601af btrfs: use fs_info->max_extent_size in get_extent_max_capacity() new bb9950d3df71 btrfs: let can_allocate_chunk return error new 393f646e34c1 btrfs: zoned: finish least available block group on data b [...] new 6a921de58992 btrfs: zoned: introduce space_info->active_total_bytes new 79417d040f4f btrfs: zoned: disable metadata overcommit for zoned new b09315139136 btrfs: zoned: activate metadata block group on flush_space new b6a98021e401 btrfs: zoned: activate necessary block group new 898793d992c2 btrfs: zoned: write out partially allocated region new 2ce543f47843 btrfs: zoned: wait until zone is finished when allocation [...] new 71ecfc133b03 btrfs: send: introduce recorded_ref_alloc and recorded_ref_free new 3aa5bd367fa5 btrfs: send: fix sending link commands for existing file paths new 0d8869fb6b6f btrfs: send: always use the rbtree based inode ref managem [...] new fc8b235fdc09 btrfs: simplify error handling in btrfs_lookup_dentry new 723df2bcc9e1 btrfs: join running log transaction when logging new name new d28beb3e8131 btrfs: merge btrfs_dev_stat_print_on_error with its only caller new c144c63fd33a btrfs: repair all known bad mirrors new 5b46808081f4 btrfs: simplify the pending I/O counting in struct compressed_bio new f9f91718f1b5 btrfs: pass a btrfs_bio to btrfs_repair_one_sector new acf8b3017472 btrfs: remove the start argument to check_data_csum and export new 7e761a28d0fc btrfs: fix repair of compressed extents new 4f99f01f613b btrfs: don't call btrfs_page_set_checked in finish_compres [...] new 02516174d56f Merge branch 'misc-next' into for-next-next-v5.19-20220725 new fca3f82e6bd1 btrfs: Add a lockdep model for the num_writers wait event new bf8974c6325a btrfs: Add a lockdep model for the num_extwriters wait event new 1117a4bbdcb4 btrfs: Add lockdep models for the transaction states wait events new 73d4bd722ee3 btrfs: Add a lockdep model for the pending_ordered wait event new 87d1edac4036 btrfs: Change the lockdep class of struct inode's invalidate_lock new e0e93d80ac38 btrfs: Add a lockdep model for the ordered extents wait event new 9f02bee8f323 Merge branch 'ext/ioannis/lockdep' into for-next-next-v5.1 [...] new d281a5b3f02f Merge branch 'for-next-next-v5.19-20220725' into for-next- [...] new c261c2ffa942 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e3e613557be5 Merge branch 'master' of git://github.com/ceph/ceph-client.git new f8d106507a67 smb3: check xattr value length earlier new 0e5c03ee8c9e cifs: remove redundant initialization to variable mnt_sign [...] new 5ef5cf1e7b5c cifs: remove unnecessary type castings new 98e473cb7f74 cifs: remove unnecessary (void*) conversions. new ad4e4e407160 cifs: remove some camelCase and also some static build warnings new 5526006e5ff1 cifs: remove minor build warning new 44465e17f9b6 cifs: Fix memory leak when using fscache new 2689e50a12f3 smb2: small refactor in smb2_check_message() new f75095dedeed cifs: update MAINTAINERS file with reviewers new 347a6d33ff7c cifs: list_for_each() -> list_for_each_entry() new 7b1650e8c59a cifs: remove remaining build warnings new 2d355f95bca1 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 267f2492c8f7 erofs: introduce multi-reference pclusters (fully-referenced) adds de8a801ab65e erofs: get rid of erofs_prepare_dio() helper adds cc2a171372c6 erofs: get rid of the leftover PAGE_SIZE in dir.c new 91e27498a4dd Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds f72e42dd563b exfat: reuse __exfat_write_inode() to update directory entry adds a0d0c789fa49 exfat: remove duplicate write inode for truncating file adds 2f0bdba62933 exfat: remove duplicate write inode for extending dir/file new 6351aa3f7d7f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 11677809ed3f Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 0476165210bc Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 3d8d2d75953c f2fs: remove redundant code for gc condition adds 13ae1dc18320 f2fs: enforce single zone capacity adds 91c0a7c08455 f2fs: adjust zone capacity when considering valid block count adds 023081c8dbfb f2fs: add a sysfs entry to show zone capacity adds 2ebd6c567f4e f2fs: fix to invalidate META_MAPPING before DIO write adds db99fb634538 f2fs: Delete f2fs_copy_page() and replace with memcpy_page() adds fdca2e01c219 f2fs: fix to check inline_data during compressed inode conversion adds 281a58102efb f2fs: allow compression of files without blocks adds f67b6d16165b f2fs: invalidate meta pages only for post_read required inode adds 0b1f0a1678c9 f2fs: don't bother wait_ms by foreground gc new 058d072f77ce Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 58c42a019057 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] new 95f2b3c31e80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 62a4b2ffac0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1c90b54718fd ksmbd: remove unused ksmbd_share_configs_cleanup function adds 8849e7545322 MAINTAINERS: ksmbd: add entry for documentation adds b95cdefd0c29 ksmbd: replace sessions list in connection with xarray adds 52621536f3d5 ksmbd: add channel rwlock adds f07e345faa1d ksmbd: fix kernel oops from idr_remove() adds ab2479f7a343 ksmbd: use wait_event instead of schedule_timeout() adds f02247eddbe3 ksmbd: fix racy issue while destroying session on multichannel new cc2cf93d7b53 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new ba8ec7a607e9 SUNRPC: Shrink size of struct rpc_task new 8efc4bbe84a8 nfs: add new nfs_direct_req tracepoint events new 55051c0ced7d nfs: always check dreq->error after a commit new 69d966510d9f nfs: only issue commit in DIO codepath if we have uncommit [...] new 0701214cd6e6 SUNRPC: Fail faster on bad verifier new f67939e4b045 SUNRPC: Replace dprintk() call site in xs_data_ready new 33ce83ef0bb0 NFS: Replace fs_context-related dprintk() call sites with [...] new 4f5f3b602834 SUNRPC: Introduce xdr_stream_move_subsegment() new 7c4cd5f4d2dd SUNRPC: Add a function for directly setting the xdr page len new e1bd87608d4b SUNRPC: Add a function for zeroing out a portion of an xdr_stream new d3b00a802c84 NFS: Replace the READ_PLUS decoding code new 29946fbcb2c3 SUNRPC: Remove xdr_align_data() and xdr_expand_hole() new 1bb07f6bf9b5 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 6740d1bf9c78 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 80e7977ed8ad Merge branch 'master' of https://github.com/Paragon-Softwa [...] new a94e7cd11fa7 Merge branch '9p-next' of git://github.com/martinetd/linux adds 29d286d0ce10 xfs: Fix comment typo adds 4869b6e84a23 xfs: Fix typo 'the the' in comment new 7f40ff2ad539 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 13952ad082a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b2b0a5e97855 gfs2: stop using generic_writepages in gfs2_ail1_start_one adds d3d71901b1ea gfs2: remove ->writepage adds 7b86e8a5ba86 zonefs: remove ->writepage adds 478af190cb6c iomap: remove iomap_writepage new 78962ba14dcc Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] new 35ded7cb0910 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new bf7db0d39707 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0e75c88b082d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 32da1265847a Merge branch 'pci/aspm' adds 1134eec2ef77 Merge branch 'pci/endpoint' adds c3df83e01a96 PCI: Clean up pci_scan_slot() adds fbed59ed8781 PCI: Split out next_ari_fn() from next_fn() adds db360b1ea7fa PCI: Move jailhouse's isolated function handling to pci_sc [...] adds 189c6c33ff42 PCI: Extend isolated function probing to s390 adds 960ac3626487 s390/pci: allow zPCI zbus without a function zero adds 706cedbfd600 Merge branch 'pci/enumeration' adds 11684ac4e65d Merge branch 'pci/err' adds d3983c64871f Merge branch 'pci/pm' adds 3afd7ae72f90 Merge branch 'pci/virtualization' adds 0bab0b3cf52e Merge branch 'pci/ctrl/aardvark' adds 41d42f3fabd0 PCI: dwc: Correct msi_irq condition in dw_pcie_free_msi() adds 1335546d8280 PCI: dwc: Split MSI IRQ parsing/allocation to a separate function adds 440ab4c286c5 PCI: dwc: Convert struct pcie_port.msi_irq to an array adds ac71b483b3e9 PCI: dwc: Handle MSIs routed to multiple GIC interrupts adds e92d4cc4be34 dt-bindings: PCI: qcom: Support additional MSI interrupts adds 70f705466006 Merge branch 'pci/ctrl/dwc' adds b0323a21bc6e Merge branch 'pci/ctrl/dwc-edma' adds 952c28697703 Merge branch 'pci/ctrl/exynos' adds 15a232408a8a PCI: fu740: Remove unnecessary include files adds b71dc1a5ee28 Merge branch 'pci/ctrl/fu740' adds 67e87425023b PCI: imx6: Convert to NOIRQ_SYSTEM_SLEEP_PM_OPS() adds 24072ef213f5 PCI: imx6: Move imx6_pcie_grp_offset(), imx6_pcie_configur [...] adds 9a7f8f81b542 PCI: imx6: Move PHY management functions together adds b046f921d3b1 PCI: imx6: Move imx6_pcie_enable_ref_clk() earlier adds 3af11bb31830 PCI: imx6: Move imx6_pcie_clk_disable() earlier adds 3aaa67fd4ca6 PCI: imx6: Factor out ref clock disable to match enable adds 9d1ed731c651 PCI: imx6: Collect clock enables in imx6_pcie_clk_enable() adds ba785bab0f38 PCI: imx6: Propagate .host_init() errors to caller adds d2ec6cc0445b PCI: imx6: Disable i.MX6QDL clock when disabling ref clocks adds b02f36855e3e PCI: imx6: Call host init function directly in resume adds 4703cbf0e310 PCI: imx6: Turn off regulator when system is in suspend mode adds 90ed85e0f67d PCI: imx6: Move regulator enable out of imx6_pcie_deassert [...] adds 222c06e1e68f PCI: imx6: Mark the link down as non-fatal error adds 27e48f89c5fc PCI: imx6: Reduce resume time by only starting link if it [...] adds aca6bf55d9c8 PCI: imx6: Do not hide PHY driver callbacks and refine the [...] adds c731e2104579 PCI: imx6: Disable clocks in reverse order of enable adds a0d2a773b739 PCI: imx6: Move the imx6_pcie_ltssm_disable() earlier adds f1f545738dd9 PCI: imx6: Reformat suspend callback to keep symmetric wit [...] adds ac50198f774f PCI: imx6: Set PCIE_DBI_RO_WR_EN before writing DBI registers adds 2e76e6144b74 PCI: imx6: Support more than Gen2 speed link mode adds 950f9f9f6dd6 Merge branch 'pci/ctrl/imx6' adds f4f0183c0545 Merge branch 'pci/ctrl/iproc' adds 930c6074d7dd PCI: loongson: Work around LS7A incorrect Interrupt Pin registers adds c07a896e918e Merge branch 'pci/ctrl/loongson' adds 0819b84ad60d Merge branch 'pci/ctrl/mediatek' adds 97f12b88b632 Merge branch 'pci/ctrl/mediatek-gen3' adds 3d4f26d685c6 Merge branch 'pci/ctrl/microchip' adds 41b68c2d097e PCI: qcom: Add support for modular builds adds 4e4ad1bfefa8 PCI: qcom: Drop unnecessary <linux/interrupt.h> include adds e48db89fdc2d PCI: qcom: Sort variants by Qcom IP rev adds da23084b9fcf Merge branch 'pci/ctrl/qcom' adds 532b87e535ad Merge branch 'pci/ctrl/rcar-gen2' adds 12ee7c8dceb3 Merge branch 'pci/ctrl/switchtec' adds e4dffb674cfd dt-bindings: PCI: tegra194: Convert to json-schema adds 3e4ff9a6e0c3 dt-bindings: PCI: tegra234: Add schema for tegra234 Root P [...] adds b949e4661df3 dt-bindings: PCI: tegra234: Add schema for tegra234 Endpoint mode adds bf32b8f952cc PCI: Disable MSI for Tegra234 Root Ports adds f1ab409d5787 Revert "PCI: tegra194: Rename tegra_pcie_dw to tegra194_pcie" adds 997b99e3b386 PCI: tegra194: Find RAS DES PCIe capability offset adds 6646e99bcec6 PCI: tegra194: Fix Root Port interrupt handling adds 6c12e3e139ab PCI: tegra194: Clear bandwidth management status adds 4fb8e46c1bc4 PCI: tegra194: Enable support for 256 Byte payload adds bb617cbd8151 PCI: tegra194: Clean up the exit path for Endpoint mode adds e05fd6ae77c3 PCI: tegra194: Fix link up retry sequence adds f899983f71e5 PCI: tegra194: Extend Endpoint mode support adds a54e19073718 PCI: tegra194: Add Tegra234 PCIe support adds b27abe0861f9 Merge branch 'pci/ctrl/tegra194' adds c4df8650548a Merge branch 'pci/ctrl/vmd' adds 49f40703ca91 dt-bindings: PCI: xilinx-cpm: Add Versal CPM5 Root Port adds 51f1ffc00d95 PCI: xilinx-cpm: Add support for Versal CPM5 Root Port adds 4e6217e3af8a MAINTAINERS: Add Xilinx Versal CPM Root Port maintainers adds f6c69511567c Merge branch 'pci/ctrl/xilinx-cpm' adds 5f4053d43a94 PCI: Convert to new *_PM_OPS macros adds 4716ee8aac59 Merge branch 'pci/ctrl/pm-ops' adds 6943f3e3ffe5 PCI/ACPI: Update link to PCI firmware specification adds 9055f8ef8302 Merge branch 'pci/misc' adds ae85b23c65db PCI: Remove pci_get_legacy_ide_irq() and asm-generic/pci.h adds abb4970ac335 PCI: Move isa_dma_bridge_buggy out of asm/dma.h adds f619d23576f7 csky: PCI: Define ARCH_GENERIC_PCI_MMAP_RESOURCE adds a2912b45b082 asm-generic: Add new pci.h and use it adds 17fc94dd0f52 Merge branch 'pci/header-cleanup-immutable' new b084184132a2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0114793d90a7 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 2fde6b07500b next-20220722/hid new 281f17009195 Merge branch 'i2c/for-current' into i2c/for-next new ba7a4d15e2c4 dt-bindings: i2c: Document RZ/V2M I2C controller new e0ca796a151b i2c: Add Renesas RZ/V2M controller new ac720e3e0e07 i2c: brcmstb: Use dev_name() for adapter name new 913ee46905ab i2c: qcom-geni: Propagate GENI_ABORT_DONE to geni_i2c_abor [...] new 9fdf6d97f030 i2c: cadence: Support PEC for SMBus block read new b3f0ceb7c203 i2c: qcom-geni: Use the correct return value new cea3451034a0 Merge branch 'i2c/for-mergewindow' into i2c/for-next new 840ff41ecfcb Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new b6739f494985 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new d377168ae720 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 6e95561167fe Merge branch 'master' of git://linuxtv.org/media_tree.git new 11a04c934b93 Merge branch 'acpi-bus' into linux-next new 5c5eed7430c4 Merge branches 'acpi-processor', 'acpi-apei' and 'acpi-ec' [...] new 9066e151c379 Documentation: ACPI: EINJ: Fix obsolete example new 9946e39fe8d0 ACPI: resource: skip IRQ override on AMD Zen platforms new 8df8be8c5e79 Merge branches 'acpi-pm', 'acpi-soc', 'acpi-tables', 'acpi [...] new 550e52c389f7 Merge branch 'acpi-video' into linux-next new 97799a422507 Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next new 452c9befe62a Merge branches 'pm-core', 'pm-sleep', 'powercap', 'pm-doma [...] new db062400d279 Merge branches 'pm-devfreq', 'pm-tools' and 'pm-docs' into [...] new b3ca7aff3cbb intel: thermal: PCH: Drop ACPI_FADT_LOW_POWER_S0 check new b3f10ca8bf19 Merge branches 'thermal-core' and 'thermal-intel' into linux-next new 0338a6d1cd86 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 583a99dcecfd Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 9df232c9dae9 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new beb1eddbf98c thermal/drivers/rzg2l: Fix comments new 0fa62ca03723 thermal/drivers/u8500: Remove unnecessary print function d [...] new 306b1f7d7c07 thermal/drivers/qcom/temp-alarm: Register thermal zones as [...] new be346704b3ca thermal/drivers/qcom/spmi-adc-tm5: Register thermal zones [...] new ee73121987a4 thermal/ti-soc-thermal: Fix comment typo new 01474261b850 thermal/tools/tmon: Include pthread and time headers in tmon.h new 18b5ba7d2da0 thermal/tools/tmon: Fix typo 'the the' in comment new 9cfbcae69fa5 thermal/core: Avoid calling ->get_trip_temp() unnecessarily new 290001198ae1 thermal/core: Remove duplicate information when an error occurs new 3e04a03fb35f thermal/of: Replace device node match with device node search new dc68ceda7ffc thermal/of: Remove the device node pointer for thermal_trip new 17cc2da3c7ee thermal/of: Move thermal_trip structure to thermal.h new 02c6ce6b780e thermal/core: Remove unneeded EXPORT_SYMBOLS new 1f083578cbe2 thermal/core: Move thermal_set_delay_jiffies to static new 786a2b0a4a59 thermal/core: Rename 'trips' to 'num_trips' new ba187be3e42d thermal/core: Add thermal_trip in thermal_zone new db7c5feddbc8 thermal/of: Use thermal trips stored in the thermal zone new 17a217fcefe5 thermal/of: Initialize trip points separately new 1c94cd3a1771 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new f47c72bec4ef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 5abb71b47cf3 RDMA/rxe: Fix spelling mistake in error print adds 1603f89935ec RDMA/rxe: Fix mw bind to allow any consumer key portion adds ca325edb5fed IB: Fix repeated words 'the the' comments adds 8937e28eac0c RDMA: Fix comment typo adds 174e7b137042 RDMA/rxe: For invalidate compare according to set keys in mr adds 930119a17200 RDMA/rxe: Add rxe_is_fenced() subroutine adds 445fd4f4fb76 RDMA/rxe: Fix rnr retry behavior adds 8bb143c53436 RDMA/rxe: Make the tasklet exits the same adds eff6d998ca29 RDMA/rxe: Limit the number of calls to each tasklet adds c2ea08ca5e4a RDMA/rxe: Replace __rxe_do_task by rxe_run_task new c84b96d202a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds dde06aaa89b7 tls: rx: release the sock lock on locking timeout adds 842463f253ab selftests: tls: add a test for timeo vs lock adds b66eb3a6e427 net: ipv6: avoid accepting values greater than 2 for accep [...] adds 59ad24714b7b mlxsw: use netif_is_any_bridge_port() instead of open code adds c497885e3044 net: marvell: prestera: use netif_is_any_bridge_port inste [...] adds 16576a034c4b ping: support ipv6 ping socket flow labels adds 8ca353da9c10 sfc: update EF100 register descriptions adds 95287e1b4e5c sfc: detect ef100 MAE admin privilege/capability at probe time adds 08135eecd07f sfc: add skeleton ef100 VF representors adds 5687eb3466a9 sfc: add basic ethtool ops to ef100 reps adds e1479556f808 sfc: phys port/switch identification for ef100 reps adds da56552d04c5 sfc: determine representee m-port for EF100 representors adds 02443ab8c931 sfc: support passing a representor to the EF100 TX path adds f72c38fad234 sfc: hook up ef100 representor TX adds 84e7fc2591f7 sfc: attach/detach EF100 representors along with their owning PF adds 735dbc69ab71 Merge branch 'sfc-E100-VF-respresenters' adds 949d6b405e61 net: add missing includes and forward declarations under net/ adds 1b5995e370e4 mlxsw: core: Fix use-after-free calling devl_unlock() in m [...] adds 2829a267fca2 net: fix uninitialised msghdr->sg_from_iter adds 3c47fb2f4c4d Merge branch 'io_uring-zerocopy-send' of git://git.kernel. [...] adds ab21d6063c01 bpf: Introduce 8-byte BTF set adds ef2c6f370a63 tools/resolve_btfids: Add support for 8-byte BTF sets adds a4703e318432 bpf: Switch to new kfunc flags infrastructure adds 56e948ffc098 bpf: Add support for forcing kfunc args to be trusted adds 63e564ebd1fd bpf: Add documentation for kfuncs adds aed8ee7feb44 net: netfilter: Deduplicate code in bpf_{xdp,skb}_ct_lookup adds d7e79c97c00c net: netfilter: Add kfuncs to allocate and insert CT adds 0b3892364431 net: netfilter: Add kfuncs to set and change CT timeout adds ef69aa3a986e net: netfilter: Add kfuncs to set and change CT status adds 8dd5e75683f7 selftests/bpf: Add verifier tests for trusted kfunc args adds 6eb7fba007a7 selftests/bpf: Add tests for new nf_conntrack kfuncs adds c6f420ac9d25 selftests/bpf: Add negative tests for new nf_conntrack kfuncs adds e3fa4735f04d selftests/bpf: Fix test_verifier failed test in unprivileged mode adds ac7ac432a67e Merge branch 'New nf_conntrack kfuncs for insertion, chang [...] adds e42341437586 bpf: Fix build error in case of !CONFIG_DEBUG_INFO_BTF adds f664f9c6b4a1 bpf/selftests: Fix couldn't retrieve pinned program in xdp [...] adds f96f644ab97a ftrace: Add modify_ftrace_direct_multi_nolock adds 53cd885bc5c3 ftrace: Allow IPMODIFY and DIRECT ops on the same function adds 316cba62dfb7 bpf, x64: Allow to use caller address from stack adds 00963a2e75a8 bpf: Support bpf_trampoline on functions with IPMODIFY (e. [...] adds ea2babac63d4 bpf: Simplify bpf_prog_pack_[size|mask] adds b3fce974d423 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] adds c69ecb0ea4c9 Bluetooth: btusb: Add support of IMC Networks PID 0x3568 adds bde63e9effd3 Bluetooth: hci_qca: Return wakeup for qca_wakeup adds 0b4de2523f28 dt-bindings: net: broadcom-bluetooth: Add property for aut [...] adds af35e28f0fea Bluetooth: hci_bcm: Add support for FW loading in autobaud mode adds 629f66aaca81 Bluetooth: clear the temporary linkkey in hci_conn_cleanup adds ab2d2a982ff7 Bluetooth: hci_intel: Add check for platform_driver_register adds 877afadad2dc Bluetooth: When HCI work queue is drained, only queue chai [...] adds 0acef50ba3b5 Bluetooth: Fix index added after unregister adds 359ee4f834f5 Bluetooth: Unregister suspend with userchannel adds 88b65887aa1b dt-bindings: bluetooth: broadcom: Add BCM4349B1 DT binding adds 4f17c2b6694d Bluetooth: hci_bcm: Add BCM4349B1 variant adds 9111786492f1 Bluetooth: fix an error code in hci_register_dev() adds a5133fe87ed8 Bluetooth: use memset avoid memory leaks adds dd7b8cdde098 Bluetooth: eir: Fix using strlen with hdev->{dev_name,short_name} adds 34a718bc86f9 Bluetooth: HCI: Fix not always setting Scan Response/Adver [...] adds d7b2fdfb53ea Bluetooth: mgmt: Fix refresh cached connection info adds df332800a914 Bluetooth: btmtksdio: Add in-band wakeup support adds 68253f3cd715 Bluetooth: hci_sync: Fix resuming scan after suspend resume adds 9f30de9e0343 Bluetooth: Collect kcov coverage from hci_rx_work adds 0900b1c62f43 Bluetooth: hci_sync: Fix not updating privacy_mode adds 6828b58307a9 Bluetooth: hci_sync: Don't remove connected devices from a [...] adds bee5395ced44 Bluetooth: Add default wakeup callback for HCI UART driver adds c379c96cc221 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04CA:0x4007 adds 893fa8bc9952 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04C5:0x1675 adds 5b75ee37ebb7 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0CB8:0xC558 adds 8f0054dd2937 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3587 adds 6ad353dfc8ee Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3586 adds 6f43f6169a82 Bluetooth: clean up error pointer checking adds cba6164f7c5e dt-bindings: net: broadcom-bluetooth: Add CYW55572 DT binding adds c8ce64900db4 dt-bindings: net: broadcom-bluetooth: Add conditional constraints adds f8cad62002a7 Bluetooth: hci_bcm: Add DT compatible for CYW55572 adds 9baee415460e Bluetooth: hci_bcm: Prevent early baudrate setting in auto [...] adds 46459cb6d4e6 Bluetooth: hci_bcm: Increase host baudrate for CYW55572 in [...] adds e11523e97f47 Bluetooth: btusb: Set HCI_QUIRK_BROKEN_ENHANCED_SETUP_SYNC [...] adds 57117d7234da Bluetooth: btusb: Add a new VID/PID 0489/e0e2 for MT7922 adds 0feb8af0275d Bluetooth: hci_sync: Correct hci_set_event_mask_page_2_syn [...] adds 766ae2422b43 Bluetooth: hci_sync: Check LMP feature bit instead of quirk adds 1172c59f451f Bluetooth: btusb: Remove HCI_QUIRK_BROKEN_ERR_DATA_REPORTI [...] adds e168f6900877 Bluetooth: btusb: Remove HCI_QUIRK_BROKEN_ERR_DATA_REPORTI [...] adds 63b1a7dd38bf Bluetooth: hci_sync: Remove HCI_QUIRK_BROKEN_ERR_DATA_REPORTING adds b747a83690c8 Bluetooth: hci_sync: Refactor add Adv Monitor adds 7cf5c2978f23 Bluetooth: hci_sync: Refactor remove Adv Monitor adds 1bbf4023cf66 Bluetooth: hci_sync: Split hci_dev_open_sync adds ca2045e059c3 Bluetooth: Add bt_status adds a86ddbffa6ed Bluetooth: Use bt_status to convert from errno adds 1f7435c8f655 Bluetooth: mgmt: Fix using hci_conn_abort adds 7b445e220db9 Bluetooth: MGMT: Fix holding hci_conn reference while comm [...] adds 38f230f1f910 Bluetooth: btrtl: Fix typo in comment adds ec2904c259c5 Bluetooth: Remove dead code from hci_request.c adds bb87672562f8 Bluetooth: Remove update_scan hci_request dependancy adds 0ef08313cefd Bluetooth: Convert delayed discov_off to hci_sync adds dfe6d5c3ec23 Bluetooth: hci_core: Introduce hci_recv_event_data adds 26afbd826ee3 Bluetooth: Add initial implementation of CIS connections adds ccf74f2390d6 Bluetooth: Add BTPROTO_ISO socket type adds eca0ae4aea66 Bluetooth: Add initial implementation of BIS connections adds f764a6c2c1e4 Bluetooth: ISO: Add broadcast support adds 70405f02728e Bluetooth: btusb: Add support for ISO packets adds 14202eff214e Bluetooth: btusb: Detect if an ACL packet is in fact an IS [...] adds 4a934eca7b39 Merge tag 'for-net-next-2022-07-22' of git://git.kernel.or [...] adds 9718f9ce5b86 net: usb: ax88179_178a: remove redundant init code adds 843f92052da7 net: usb: ax88179_178a: clean up pm calls adds c4bf747c6889 net: usb: ax88179_178a: restore state on resume adds 2bcbd3d8a7b4 net: usb: ax88179_178a: move priv to driver_priv adds 5050531610a6 net: usb: ax88179_178a: wol optimizations adds 7446b157fe9c Merge branch 'net-usb-ax88179_178a-improvements-and-bug-fixes' adds 7074732c8fae ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN adds fcf9b695a554 ice: add i2c write command adds d6b98c8d242a ice: add write functionality for GNSS TTY adds 502c6f8cedcc Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 23233e577ef9 net: ethernet: mtk_eth_soc: rely on page_pool for single p [...] new 7c26c20da5d4 net: ethernet: mtk_eth_soc: add basic XDP support new 916a6ee836d6 net: ethernet: mtk_eth_soc: introduce xdp ethtool counters new 5886d26fd25b net: ethernet: mtk_eth_soc: add xmit XDP support new 84b9cd389036 net: ethernet: mtk_eth_soc: add support for page_pool_get_stats new 61aee772ebab Merge branch 'mtk_eth_soc-xdp' new f1fa61b04530 dt-bindings: net: cdns,macb: Add versal compatible string new 1d3ded642535 net: macb: Sort CAPS flags by bit positions new 8a1c9753f165 net: macb: Update tsu clk usage in runtime suspend/resume [...] new 7e7125ddd8f9 Merge branch 'macb-versal-device-support' new e222dc8d8408 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 1c358fedecd1 mlxsw: Rename mlxsw_reg_mtptptp_pack() to mlxsw_reg_mtptpt_pack() new 97b05cfb68ae mlxsw: reg: Add MTUTC register's fields for supporting PTP [...] new 731416e9ae5d mlxsw: reg: Add Monitoring Time Precision Correction Port [...] new aa98487cc96b mlxsw: pci_hw: Add 'time_stamp' and 'time_stamp_type' fiel [...] new 577d80238ff7 mlxsw: cmd: Add UTC related fields to query firmware command new 291fcb937e95 mlxsw: Set time stamp type as part of config profile new 81016180e3f4 mlxsw: spectrum: Fix the shift of FID field in TX header new 448e9cb3631e mlxsw: resources: Add resource identifier for maximum numb [...] new 33a9583f9a02 mlxsw: Rename 'read_frc_capable' bit to 'read_clock_capable' new 22d950b79ea7 mlxsw: spectrum_ptp: Initialize the clock to zero as part [...] new 946832296389 mlxsw: pci: Simplify FRC clock reading new e8fea346b556 mlxsw: spectrum_ptp: Use 'struct mlxsw_sp_ptp_state' per ASIC new 9bfe3c16fc23 mlxsw: spectrum_ptp: Use 'struct mlxsw_sp_ptp_clock' per ASIC new 4017d9296492 mlxsw: spectrum_ptp: Rename mlxsw_sp_ptp_get_message_types() new a168e13f8448 mlxsw: spectrum_ptp: Rename mlxsw_sp1_ptp_phc_adjfreq() new 360f9f3152a9 Merge branch 'mlxsw-Spectrum-2-PTP-preparations' new 2830e314778d net: ethernet: mtk-ppe: fix traffic offload with bridged wlan new 2313e69c84c0 i40e: Refactor tc mqprio checks new 40e589ba133c iavf: Check for duplicate TC flower filter before parsing new 086f8246ed62 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] new 5030a9a03f01 dt-bindings: net: fsl,fec: Add nvmem-cells / nvmem-cell-na [...] new 2309656e2fa5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 8a9be422f5ff wifi: mac80211: tx: use AP address in some places for MLO adds 553a282cb25e wifi: mac80211: mlme: fix override calculation adds 206c8c0680b1 wifi: mac80211: fix NULL pointer deref with non-MLD STA adds 1f6389440ceb wifi: mac80211: fix RX MLD address translation adds e4c9050a0dee wifi: mac80211_hwsim: fix address translation for MLO adds 0f13f3c3222a wifi: mac80211: fast-xmit: handle non-MLO clients adds 6d8e0f84f89f wifi: mac80211: mlme: set sta.mlo to mlo state adds 9aebce6c97bf wifi: mac80211: validate link address doesn't change adds 0ad49045f284 wifi: mac80211: fix link sta hash table handling adds 956b96133763 wifi: mac80211: more station handling sanity checks adds 8876c67e6296 wifi: nl80211: require MLD address on link STA add/modify adds dd820ed6336a wifi: mac80211: return error from control port TX for drops adds 9dd1953846c7 wifi: nl80211/mac80211: clarify link ID in control port TX adds b18d87f5d102 wifi: mac80211: mlme: fix link_sta setup adds 177577dbd223 wifi: mac80211: sta_info: fix link_sta insertion adds c204d9df0202 wifi: mac80211_hwsim: handle links for wmediumd/virtio adds 0903f899418e wifi: ieee80211: add helper functions for detecting TM/FTM frames adds 80b0ed70a271 wifi: nl80211: add RX and TX timestamp attributes adds ea7d50c925ce wifi: cfg80211: add a function for reporting TX status wit [...] adds 00b3d8401019 wifi: cfg80211/nl80211: move rx management data into a struct adds 1ff715ffa0ec wifi: cfg80211: add hardware timestamps to frame RX info adds f9202638df34 wifi: mac80211: add hardware timestamps for RX and TX adds 6074c9e57471 wifi: cfg80211: report link ID in NL80211_CMD_FRAME adds 2ec833a5aafc wifi: mac80211: report link ID to cfg80211 on mgmt RX adds 95f498bb49f7 wifi: nl80211: add MLO link ID to the NL80211_CMD_FRAME TX API adds e1e68b14c5f8 wifi: mac80211: expand ieee80211_mgmt_tx() for MLO adds 963d0e8d08d9 wifi: mac80211: optionally implement MLO multicast TX adds 56057da4569b wifi: mac80211: rx: track link in RX data adds 1773af9d6a3f wifi: mac80211: verify link addresses are different adds 4ca04ed36478 wifi: mac80211: mlme: transmit assoc frame with address tr [...] adds 45b12570a4bb wifi: mac80211: remove erroneous sband/link validation adds 9f781533bb02 wifi: mac80211: add macros to loop over active links adds a94c90d32193 wifi: mac80211: mlme: fix disassoc with MLO adds fa28981b3512 wifi: mac80211: fix link data leak new fcc36be423a4 wifi: ath11k: mac: fix long line new eaedf62f7aaa wifi: ath5k: fix repeated words in comments new 7a4836560a61 wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi() new 6456741f6427 wifi: ath6kl: fix repeated words in comments new 88e67a4f0bf8 wifi: ath: fix repeated words in comments new aa6f2be484d7 wifi: wil6210: fix repeated words in comments new ec65e0e9acf7 wifi: wcn36xx: fix repeated words in comments new 9fab4cc8c345 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] new 1d171dfb22e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fd776c41cfe3 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new f9095bdcd879 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 8a244f9fb5a3 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] adds 19cdbdb7cda0 Documentation: qat: Use code block for qat sysfs example adds 1b466b8cbfd8 Documentation: qat: rewrite description adds 693b8755e1b1 crypto: keembay-ocs-ecc - Drop if with an always false condition adds 4cbdecd02fd2 crypto: rmd160 - fix Kconfig "its" grammar adds 824b94a88320 crypto: twofish - Fix comment typo adds 85796a9b7583 hwrng: via - Fix comment typo adds 647c952eac5d cyrpto: powerpc/aes - delete the rebundant word "block" in [...] adds 9d2bb9a74b28 crypto: testmgr - some more fixes to RSA test vectors new 7c59589ef3b5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 5278027b3df1 drm: rcar-du: Extend CMM HDSE documentation adds 11d27fb95aa4 drm: rcar-du: Drop file name from comment header blocks adds 3e7f74dcfb72 drm: rcar-du: Add num_rpf to struct rcar_du_device_info adds b7aaa61726cb drm: rcar-du: Fix Alpha blending issue on Gen3 adds 676ad8e99703 drm: rcar-du: Lift z-pos restriction on primary plane for Gen3 adds 3cfb5bc94fab Merge tag 'du-next-20220707' of git://linuxtv.org/pinchart [...] adds cb6b81b21bd9 Merge tag 'drm-misc-next-fixes-2022-07-21' of git://anongi [...] adds 79398d24da4c drm/i915/guc/slpc: Add a new SLPC selftest adds 971e4a978174 drm/i915/guc: ADL-N should use the same GuC FW as ADL-S adds fff1d972f42e drm/doc: add rfc section for small BAR uapi adds 3f4309cbdc84 drm/i915/uapi: add probed_cpu_visible_size adds 141f733bb3ab drm/i915/uapi: expose the avail tracking adds be4e36660230 drm/i915: remove intel_memory_region avail adds 1dbd07e08867 drm/i915/uapi: apply ALLOC_GPU_ONLY by default adds 525e93f6317a drm/i915/uapi: add NEEDS_CPU_ACCESS hint adds d42a738e5ae5 drm/i915/error: skip non-mappable pages adds 71b1669ea9bd drm/i915/uapi: tweak error capture on recoverable contexts adds 938d2fd17d17 drm/i915/selftests: skip the mman tests for stolen adds 11f01dcf3b32 drm/i915/selftests: ensure we reserve a fence slot adds bfe53be268af drm/i915/ttm: handle blitter failure on DG2 adds efeb3caf4341 drm/i915/ttm: disallow CPU fallback mode for ccs pages adds eb1c535f0d69 drm/i915: turn on small BAR support adds 3b05c9607884 drm/i915/pvc: Implement w/a 16016694945 adds 8618b8489ba6 drm/i915: DG2 and ATS-M device ID updates adds ece91c882dee drm/doc/rfc: VM_BIND feature design document adds a913bde810fc drm/i915: Update i915 uapi documentation adds 99c0b3ce6cba drm/doc/rfc: VM_BIND uapi definition adds 1926a6b75954 drm/i915: Fix vm use-after-free in vma destruction adds b94a1a207de5 drm/i915/guc: Asynchronous flush of GuC log regions adds 027c38b4121e drm/i915/selftests: Grab the runtime pm in shrink_thp adds 2fec539112e8 i915/perf: Replace DRM_DEBUG with driver specific drm_dbg call adds ca437b45ac6d i915/perf: Disable OA sseu config param for gfx12.50+ adds 9a92732f040a drm/i915/gt: Add general DSS steering iterator to intel_gt_mcr adds bcf9b296627c drm/i915/mtl: Add MeteorLake platform info adds 7835303982d1 drm/i915/mtl: Add MeteorLake PCI IDs adds d50f5a109cf4 drm/i915/selftests: fix a couple IS_ERR() vs NULL tests adds bc99f1209f19 drm/i915/ttm: fix sg_table construction adds b7580e669ca0 drm/i915/dg2: Add Wa_15010599737 adds 336561a914fc drm/i915/gt: Serialize GRDOM access between multiple engin [...] adds 33da97894758 drm/i915/gt: Serialize TLB invalidates with GT resets adds 394e2b57a989 drm/i915/gem: Look for waitboosting across the whole objec [...] adds 1ea7fe77c0db drm/i915: Bump GT idling delay to 2 jiffies adds c877bed82e10 drm/i915/gt: Only kick the signal worker if there's been a [...] adds ab3edc679c55 drm/i915/selftests: fix subtraction overflow bug adds 9306b2b2dfce drm/i915/ttm: fix 32b build adds a5e4a53818ad drm/i915: Correct ss -> steering calculation for pre-Xe_HP [...] adds a91d1a17cd34 drm/i915: Add support for LMEM PCIe resizable bar adds 17cd10a44a89 drm/i915: Add lmem_bar_size modparam adds 417c1c196354 Merge tag 'drm-intel-gt-next-2022-07-13' of git://anongit. [...] new e9173a7b0821 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds 0b15205c7325 drm/amdgpu: limiting AV1 to first instance on VCN4 decode adds f6a3f66063ca drm/amdgpu: Get rid of amdgpu_job->external_hw_fence adds 75510fac07cd drm/amdgpu: add umc v8_10_0 ip headers adds e4b1edf48fa3 drm/amdgpu: add umc ras functions for umc v8_10_0 adds 604d3a3f0dca drm/amdgpu: fix for coding style issues adds 748262eb400e drm/amdgpu: Call trace info was found in dmesg when loadin [...] adds 49062ee374f7 drm/amdgpu: add dmi check for jadeite platform adds 4c33e5179ff1 drm/amdgpu: create I2S platform devices for Jadeite platform adds 912db6a58738 drm/amdgpu: use the same HDP flush registers for all nbio 7.4.x adds 98a90f1f0fdd drm/amdgpu: use the same HDP flush registers for all nbio 2.3.x adds 958afce98c2c drm/amdgpu: restore original stable pstate on ctx fini adds 3876a8b5e241 drm/amd/display: Enable building new display engine with K [...] adds 606ee059f85a drm/amd/display: Fix spelling mistake "supporing" -> "supporting" adds 133dc89c640f drm/amdgpu: Clarify asics naming in Kconfig options adds 2d04559e0660 drm/amd/display: Remove unnecessary NULL check in commit_p [...] adds 50fe04d46aab drm/amdgpu: introduce runtime pm mode adds f746556aa972 drm/amdgpu: skip SMU FW reloading in runpm BACO case adds 75a9ad8c1b79 drm/amdgpu: drop runtime pm disablement quirk on several s [...] adds 9c913f38032e drm/amdgpu: drop runpm from amdgpu_device structure adds 5877b7ddbc25 drm/amdgpu: correct the PSP_BL_CMD enum adds a53bc32182d7 drm/amd/pm: enable mode1 reset for smu_v13_0_7 adds 4528c1860565 drm/amdgpu: add comment to HW_IP_VCN_ENC type adds 5df79aeb6e08 drm/amdgpu: Protect the amdgpu_bo_list list with a mutex v2 adds 86bd6706c404 drm/amdgpu: remove acc_size from reserve/unreserve mem adds dc2b9c70ebca drm/amdgpu: fix scratch register access method in SRIOV adds 40835624efcd drm/amdgpu: Write masked value to control register adds fb3e8ed04383 drm/amd/display: Change get_pipe_idx function scope adds 615dc75fa6a7 drm/amd/pm: enable gfx ulv and gpo on smu_v13_0_7 adds 8a9899c95d1c drm/amd/display: Support vertical interrupt 0 for all dcn ASIC adds 0bf95a1ebd48 drm/amd/display: Remove unused variable adds 044b5cb9e8bf drm/amd/display: Update in dml adds aec4706b0e70 drm/amd/display: Expose function reset_cur_dp_mst_topology adds c8a58ce18ca3 drm/amd/display: fix trigger_hotplug to support mst case adds 8b076fa7c5be drm/amd/display: Add is_mst_connector debugfs entry adds 25f7cde8bad9 drm/amd/display: Add tags for indicating mst progress status adds 5d945cbcd4b1 drm/amd/display: Create a file dedicated to planes new 473683a03495 drm/amd/display: Create a file dedicated for CRTC new e6c64182ed94 drm/amd/display: remove number of DSC slices override in DML new 074293dd9f61 drm/amd/display: Fix hard hang if DSC is disabled new a983d2631869 drm/amd/display: Don't set dram clock change requirement f [...] new 44b0c964201e drm/amd/display: Update de-tile override to anticipate pip [...] new 557f9100c74c drm/amd/display: Remove unused clk_src variable new d3e19f761211 drm/amd/display: Remove unused dml32_CalculatedoublePipeDP [...] new 4f5a17b221cc drm/amd/display: Remove unused NumberOfStates variable new 1cccdfe21eb6 drm/amd/display: Remove unused variables from dml_rq_dlg_g [...] new 54c3e9493cd5 drm/amd/display: Remove unused variables from dcn10_stream [...] new 869618c34402 drm/amd/display: Remove unused MaxUsedBW variable new fbcc38811fcb drm/amd/display: move dcn31_update_soc_for_wm_a func to dm [...] new 4686177f7d21 drm/amd/debugfs: Expose GFXOFF state to userspace new 7a06e1258729 Documentation/gpu: Add GFXOFF section new 7b5b0d196c2e drm/amd/display: Disable GPUVM in IP resource configuration new 660f46e16c4b drm/amd/display: Loop through all pipes for DET allocation new f3cd57e499e6 drm/amd/display: Disable dmcu fw loading for dcn314 new 869b10ac8d23 drm/amdgpu: add dm ip block for dcn 3.1.4 new 4d37fd51b444 drm/radeon: Fix comment typo new c19a23fadd27 drm/amdgpu: Fix comment typo new 37edc99979b7 drm/amd/display: Update Cursor Attribute MALL cache new f4b4e41a2e05 drm/amd/display: Update DML logic for unbounded req handling new 26749aa8d126 drm/amd/display: Revert "drm/amd/display: disable idle opt [...] new 041a11095abd drm/amd/display: Drop FPU flags from dcn32_clk_mgr new af14e7c2fc9b drm/amdgpu: add the IP discovery IP versions for HW INFO data new 465576ca481c drm/amdgpu: bump driver version for IP discovery info in HW INFO new f7bacd97af85 drm/amd/display: Move populate phaton function to dml new 792a0cdde34d drm/amd/display: Add visualconfirm module parameter new 8813381a62e1 drm/amd/display: Add dcdebugmask option for disabling MPO new ccc4200cfb25 drm/pm/swsmu: add ras eeprom i2c function for smu13 v13_0_0 new 25e751642a38 drm/amd/display: Move predict pipe to dml fpu folder new 34a65beccdea drm/amd/pm: update driver if header for smu_13_0_7 new de0246ee9fc9 drm/amd/pm: enable GPO feature support for SMU13.0.0 new 25dfc8fab47f drm/amd/pm: update SMU13.0.0 driver_if header new 326f0672153e drm/amd/pm: correct smu 13.0.0/7 mp1 state setup new 42c7de9622b2 drm/amd/pm: revise the driver reloading fix for SMU 13.0.0 [...] new 2207efdd8388 drm/amd/amdgpu: add TAP_DELAYS upload support for gfx10 new 44998fbdcdc3 drm/amdgpu: Refactor code to handle non coherent and uncached new 34a1b0f90e33 drm/amd/display: Move insert entry table to the FPU code new 8f5bb69dd453 drm/amd/display: Move phanton stream to FPU code new 4cef2269318c drm/amd/display: Move SubVP functions to dcn32_fpu new 0339530d8879 drm/amd/display: Move wm and dlg calculation to FPU code new 5b4ee98713c7 drm/amd/display: Move dlg params calculation new a4f8f294fe99 drm/amd/display: Move ntuple to insert entry new 4e14e0fc9f0e drm/amd/display: Move bounding box to FPU folder new f7907f6db81c drm/amd/display: Drop FPU flags from dcn32 Makefile new 197485c69543 drm/amd/display: Create dcn321_fpu file new 352b25a77071 drm/amd/display: Drop FPU code from dcn321 resource new 9a1dadb6d331 drm/amd/display: 3.2.195 new 39a6f3fe98ff drm/amd/display: fix soft-fp vs hard-fp on DCN 3.1 family [...] new ca0273ab4478 drm/amd/display: remove useless FPU protection wrapper fro [...] new 1a3408259bfd drm/amd/display: move FPU code on dcn21 clk_mgr new ddd0fa1f47ed drm/amd/display: move FPU code from dcn30 clk mgr to DML folder new 5085e0361f5a drm/amd/display: move FPU code from dcn301 clk mgr to DML folder new 77299956e886 drm/amd/display: Fix dc_version detect for dcn314 new 1c05d9e53d2c drm/amd/display: Specify supported modifiers for dcn314 new 0593ad215359 drm/amdkfd: Correct mmu_notifier_get failure handling new 74097f9fd2f5 drm/amdkfd: Process notifier release callback don't take mutex new 7acc487ab57e drm/amd/display: reduce stack size in dcn32 dml (v2) new bac4b41d917a drm/amd/display: reduce stack for dml32_CalculateSwathAndD [...] new c3b3f9ba25e6 drm/amd/display: reduce stack for dml32_CalculateVMRowAndSwath new 3c3abac60117 drm/amd/display: reduce stack for dml32_CalculateWatermark [...] new 86e4863e67a9 drm/amd/display: reduce stack for dml32_CalculatePrefetchSchedule new 9dd4545f6567 drm/amd: Fix typo 'the the' in comment new 3616d49da5da drm/amdgpu: enable swiotlb for gmc 10.0 (V2) new 4c5aa594928f drm/amdgpu: enable swiotlb for gmc 11.0 new 8de297dc046c drm/amd/display: Avoid MPC infinite loop new 44584b417a69 drm/amd/display: Add enable/disable FIFO callbacks to stre [...] new 2ce0b2186c05 drm/amd/display: Fix OPTC function pointers for DCN314 new 319568d75f5f drm/amd/display: Updates SubVP and SubVP DRR cases new a7cefb0b40dc drm/amd/display: Guard against zero memory channels new eb54e014367e drm/amd/display: Fix two MPO videos in single display ODM [...] new 4a21ab548a7a drm/amd/display: Calculate MALL cache lines based on Mblks [...] new f46e3f28f89b drm/amd/display: Reset pipe count when iterating for DET override new 72bb503097e7 drm/amd/display: Reboot while unplug hdcp enabled dp from mst hub new ee4a26b4ea02 drm/amd/display: Drop unnecessary FPU flags on dcn302 files new a4f1b0421602 drm/amd/display: Fallback to SW cursor if SubVP + cursor too big new 6a7379f19623 drm/amd/display: Remove FPU operations from dcn201 resources new 05674cc9ea97 drm/amd/display: Move mclk calculation function to DML new bdf4473394de drm/amd/display: Create patch bounding box function for is [...] new 40b31e5355ba drm/amd/display: Remove FPU flags from DCN30 Makefile new cb849b4dc73d drm/amd/display: Add pixel rate div calcs and programming new 1c5a2fa97b91 drm/amd/display: Use correct DTO_SRC_SEL for 128b/132b encoding new 0d60f2b47d83 drm/amd/display: Use correct clock source constructor for DCN314 new 5ade1b951dec drm/amd/display: Add OTG/ODM functions new b5e924bd7cce drm/amd/display: Add missing AUDIO_DTO_SEL reg field new 1f5dcb7365e4 drm/amd/display: Fix dpstreamclk programming new 81f776b670a0 drm/amd/display: Add support for manual DMUB FAMS trigger new 4074f96d0f2d drm/amd/display: Cache cursor when cursor exceeds 64x64 new e216431b63ae drm/amd/display: Add dc_ctx to link_enc_create() parameters new 6290ba4c1656 drm/amd/display: Add reinstate dram in the FPO logic new 493af96d61b1 drm/amd/display: Update DCN32 and DCN321 SR latencies new ffccfdbab105 drm/amd/display: Add missing ODM 2:1 policy logic new 3facca7489be drm/amd/display: Disable MPC split for DCN32/321 new b1babe8623f9 drm/amd/display: Add debug option for idle optimizations o [...] new c13423c63f73 drm/amd/display: Copy crc_skip_count when duplicating CRTC state new d58715704c5c drm/amd/display: 3.2.196 new 1b54a0121dba drm/amd/display: Reduce stack size in the mode support function new 7f3f91067f6c Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 28d4a6225765 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ca6c48c417ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 48d8bd769fb7 ALSA: emu10k1: Fix typo in comments adds 84f2a3c182d5 ALSA: asihpi: Fix typo in comments adds e086c37f876f ALSA: usb-audio: Add quirk for Behringer UMC202HD new ccc86a0a0213 ALSA: asihpi: fix repeated words in comments new 614b9febdc14 ALSA: usb/6fire: fix repeated words in comments new 4e3b86509f92 ALSA: hiface: fix repeated words in comments new 26ae150bbb6d ALSA: hda: cs35l41: Fix build error unused-function new d4edb0754fe4 Merge branch 'for-linus' into for-next new c578d5da10dc ALSA: hda/realtek: Enable speaker and mute LEDs for HP laptops new cae50a9d6287 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 673f58f62ca6 ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp() adds 93f53881473c ASoC: amd: acp: Modify local variables name to generic adds afde6727a9b6 ASoC: amd: acp: Drop superfluous mmap callback adds 96b008a1c2e9 ASoC: amd: acp: Modify const resource struct variable to generic adds c49f5e74a11e ASoC: amd: acp: Add error handling cases adds d6a2cc9a80c2 ASoC: amd: add RPL Platform acp header file adds 003b9a96f276 ASoC: amd: add ACP PCI driver for RPL platform adds 10599205417e ASoC: amd: add RPL Platform init/de-init functions adds bc1100f29d1d ASoC: amd: add RPL Platform pci driver pm-ops adds 4fb35936a374 ASoC: amd: enable RPL Platform acp drivers build adds 65fb8e2ef353 ASoC: audio-graph-card: Add of_node_put() in fail path adds b17079d37fe1 ASoC: fsl_sai: Don't use plain integer as NULL pointer adds c49932726de2 ASoC: fsl_asrc: force cast the asrc_format type adds 6c7b077dad62 ASoC: fsl-asoc-card: force cast the asrc_format type adds de27216cf2d6 ASoC: fsl_easrc: use snd_pcm_format_t type for sample_format adds 409a8652e909 ASoC: imx-card: use snd_pcm_format_t type for asrc_format adds 90023c6ede75 ASoC: fsl: Fix sparse warning adds dea997733575 firmware: cs_dsp: Add pre_stop callback adds a4b976552f12 firmware: cs_dsp: Add memory chunk helpers adds b340128432a2 ASoC: amd: vangogh: Use non-legacy DAI naming for cs35l41 adds 1e744351bcb9 ASoC: Intel: avs: Use lookup table to create modules adds 8ebc4dd8250f ASoC: audio-graph-card2: Add of_node_put() in fail path adds 6f78675445ca ASoC: dt-bindings: atmel-i2s: Convert to json-schema adds be0aa8d4b0fc ASoC: amd: yc: Update DMI table entries adds 440673fdc042 Merge remote-tracking branch 'asoc/for-5.20' into asoc-next new 705a81554519 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9dc2e1a2b0b1 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 60873c09bbd5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds fa9482e0b23d ublk_drv: fix error handling of ublk_add_dev adds 6d8c5afc9ab1 ublk_drv: make sure that correct flags(features) returned [...] adds 732432f660a4 Merge branch 'for-5.20/block' into for-next adds fc56a4f84166 Merge branch 'for-5.20/drivers-post' into for-next adds 0702e5364f64 io_uring: define a 'prep' and 'issue' handler for each opcode adds ed29b0b4fd83 io_uring: move to separate directory adds dc919caff6b6 io_uring: move req async preparation into opcode handler adds f49eca21563b io_uring: add generic command payload type to struct io_kiocb adds 3c306fb2f946 io_uring: convert read/write path to use io_cmd_type adds 8d4388d1166f io_uring: convert poll path to use io_cmd_type adds c24b154967b6 io_uring: convert poll_update path to use io_cmd_type adds bd8587e4997a io_uring: remove recvmsg knowledge from io_arm_poll_handler() adds 8ff86d85b74d io_uring: convert net related opcodes to use io_cmd_type adds e4a71006eace io_uring: convert the sync and fallocate paths to use io_cmd_type adds f38987f09a06 io_uring: convert cancel path to use io_cmd_type adds a43714ace50d io_uring: convert timeout path to use io_cmd_type adds dd752582e398 io_uring: convert open/close path to use io_cmd_type adds 37d4842f11c5 io_uring: convert madvise/fadvise to use io_cmd_type adds bb040a21fd05 io_uring: convert file system request types to use io_cmd_type adds 3e93a3571a17 io_uring: convert epoll to io_cmd_type adds 2511d3030c5e io_uring: convert splice to use io_cmd_type adds c1ee55950155 io_uring: convert msg and nop to io_cmd_type adds ea5af87d29cf io_uring: convert rsrc_update to io_cmd_type adds ceb452e1b4ba io_uring: convert xattr to use io_cmd_type adds 9a3a11f977f9 io_uring: convert iouring_cmd to io_cmd_type adds 890968dc0336 io_uring: unify struct io_symlink and io_hardlink adds 4d4c9cff4f70 io_uring: define a request type cleanup handler adds e27f928ee1cb io_uring: add io_uring_types.h adds de23077eda61 io_uring: set completion results upfront adds 97b388d70b53 io_uring: handle completions in the core adds 5e2a18d93fec io_uring: move xattr related opcodes to its own file adds e28683bdfc2f io_uring: move nop into its own file adds 11aeb71406dd io_uring: split out filesystem related operations adds 531113bbd5bf io_uring: split out splice related operations adds 0d5847274037 io_uring: split out fs related sync/fallocate functions adds f4c163dd7d4b io_uring: split out fadvise/madvise operations adds 453b329be5ea io_uring: separate out file table handling code adds cd40cae29ef8 io_uring: split out open/close operations adds 99f15d8d6136 io_uring: move uring_cmd handling to its own file adds 4cf90495281b io_uring: add a dummy -EOPNOTSUPP prep handler adds a9c210cebe13 io_uring: move epoll handler to its own file adds e0da14def1ee io_uring: move statx handling to its own file adds f9ead18c1058 io_uring: split network related opcodes into its own file adds 36404b09aa60 io_uring: move msg_ring into its own file adds e418bbc97bff io_uring: move our reference counting into a header adds 59915143e89f io_uring: move timeout opcodes and handling into its own file adds 17437f311490 io_uring: move SQPOLL related handling into its own file adds e5550a1447bf io_uring: use io_is_uring_fops() consistently adds a4ad4f748ea9 io_uring: move fdinfo helpers to its own file adds c9f06aa7de15 io_uring: move io_uring_task (tctx) helpers into its own file adds 92ac8beaea1f io_uring: include and forward-declaration sanitation adds cfd22e6b3319 io_uring: add opcode name to io_op_defs adds 329061d3e2f9 io_uring: move poll handling into its own file adds 7aaff708a768 io_uring: move cancelation into its own file adds 3b77495a9723 io_uring: split provided buffers handling into its own file adds 735729844819 io_uring: move rsrc related data, core, and commands adds c98817e6cd44 io_uring: move remaining file table manipulation to filetable.c adds f3b44f92e59a io_uring: move read/write related opcodes to its own file adds d9b57aa3cfc7 io_uring: move opcode table to opdef.c adds b9ba8a4463cd io_uring: add support for level triggered poll adds 61a2732af4b0 io_uring: deprecate epoll_ctl support adds 5ff4fdffad48 io_uring: make reg buf init consistent adds b25436038f6c io_uring: move defer_list to slow data adds aff5b2df9e8b io_uring: better caching for ctx timeout fields adds 22eb2a3fdea0 io_uring: refactor ctx slow data placement adds aa1e90f64ee5 io_uring: move small helpers to headers adds 48c13d898084 io_uring: explain io_wq_work::cancel_seq placement adds 6a02e4be8187 io_uring: inline ->registered_rings adds aeaa72c69473 io_uring: never defer-complete multi-apoll adds 3a08576b96e3 io_uring: remove check_cq checking from hot paths adds c65f5279ba02 io_uring: don't set REQ_F_COMPLETE_INLINE in tw adds bb8f87003158 io_uring: remove unused IO_REQ_CACHE_SIZE defined adds df9830d883b9 io_uring: rw: delegate sync completions to core io_uring adds 75d7b3aec13b io_uring: kill REQ_F_COMPLETE_INLINE adds 7012c81593d5 io_uring: refactor io_req_task_complete() adds 53ccf69bda6f io_uring: don't inline io_put_kbuf adds 3654ab0c51a9 io_uring: poll: remove unnecessary req->ref set adds 38513c464d3d io_uring: switch cancel_hash to use per entry spinlock adds 1ab1edb0a104 io_uring: pass poll_find lock back adds 4dfab8abb472 io_uring: clean up io_try_cancel adds 4a07723fb4bb io_uring: limit the number of cancellation buckets adds 8b1dfd343ae6 io_uring: clean up io_ring_ctx_alloc adds 0ec6dca22319 io_uring: use state completion infra for poll reqs adds 97bbdc06a444 io_uring: add IORING_SETUP_SINGLE_ISSUER adds a2cdd5193218 io_uring: pass hash table into poll_find adds e6f89be61410 io_uring: introduce a struct for hash table adds 5d7943d99df9 io_uring: propagate locking state to poll cancel adds 9ca9fb24d5fe io_uring: mutex locked poll hashing adds f09c8643f0fa io_uring: kbuf: add comments for some tricky code adds d245bca6375b io_uring: don't expose io_fill_cqe_aux() adds faf88dde060f io_uring: don't inline __io_get_cqe() adds 68494a65d0e2 io_uring: introduce io_req_cqe_overflow() adds ae5735c69bf2 io_uring: deduplicate __io_fill_cqe_req tracing adds e8c328c3913d io_uring: deduplicate io_get_cqe() calls adds b3659a65be70 io_uring: change ->cqe_cached invariant for CQE32 adds 27a9d66fec77 io_uring: kill extra io_uring_types.h includes adds ab1c84d855cf io_uring: make io_uring_types.h public adds 48863ffd3e81 io_uring: clean up tracing events adds ad163a7e2562 io_uring: move a few private types to local headers adds d142c3ec8d16 io_uring: remove extra io_commit_cqring() adds 9046c6415be6 io_uring: reshuffle io_uring/io_uring.h adds a830ffd28780 io_uring: move io_eventfd_signal() adds d9dee4302a7c io_uring: remove ->flush_cqes optimisation adds affa87db9010 io_uring: fix multi ctx cancellation adds ba3cdb6fbb6e io_uring: improve task exit timeout cancellations adds b321823a03dc io_uring: fix io_poll_remove_all clang warnings adds 305bef988708 io_uring: hide eventfd assumptions in eventfd paths adds 253993210bd8 io_uring: introduce locking helpers for CQE posting adds 46929b086886 io_uring: add io_commit_cqring_flush() adds f337a84d3952 io_uring: opcode independent fixed buf import adds c059f7858408 io_uring: move io_import_fixed() adds 9da070b14282 io_uring: consistent naming for inline completion adds bce5d70cd64a io_uring: add a warn_once for poll_find adds 4a0fef62788b io_uring: optimize io_uring_task layout adds 625d38b3fd34 io_uring: improve io_run_task_work() adds a6b21fbb4ce3 io_uring: move list helpers to a separate file adds 024f15e033a5 io_uring: dedup io_run_task_work adds ed5ccb3beeba io_uring: remove priority tw list optimisation adds c34398a8c018 io_uring: remove __io_req_task_work_add adds f88262e60bb9 io_uring: lockless task list adds 923d159247b7 io_uring: introduce llist helpers adds 3a0c037b0e16 io_uring: batch task_work adds eccd8801858f io_uring: add trace event for running task work adds c6dd763c2460 io_uring: trace task_work_run adds 024b8fde3320 io_uring: kbuf: kill __io_kbuf_recycle() adds 88f52eaad2df io_uring: have cancelation API accept io_uring_task directly adds 7d8ca7250197 io_uring: add IORING_ASYNC_CANCEL_FD_FIXED cancel flag adds 78a861b94959 io_uring: add sync cancelation API through io_uring_register() adds 0638cd7be212 io_uring: clean poll ->private flagging adds 13a99017ff19 io_uring: remove events caching atavisms adds 5204aa8c43bd io_uring: add a helper for apoll alloc adds 063a007996bf io_uring: change arm poll return values adds de08356f4858 io_uring: refactor poll arm error handling adds 49f1c68e048f io_uring: optimise submission side poll_refs adds 795bbbc8a9a1 io_uring: kbuf: inline io_kbuf_recycle_ring() adds fe991a7688f8 io_uring: move POLLFREE handling to separate function adds 37c7bd31b3e9 io_uring: improve io_fail_links() adds 3218e5d32dbc io_uring: fuse fallback_node and normal tw node adds ad8b261d8374 io_uring: remove extra TIF_NOTIFY_SIGNAL check adds 3273c4407acd io_uring: don't check file ops of registered rings adds fbb8bb029117 io_uring: remove ctx->refs pinning on enter adds 8fcf4c48f44b io_uring: replace zero-length array with flexible-array member adds f110ed8498af io_uring: split out fixed file installation and removal adds e6130eba8a84 io_uring: add support for passing fixed file descriptors adds 6e73dffbb93c io_uring: let to set a range for file slot allocation adds b8c015598c8e io_uring: allow 0 length for buffer select adds 32f3c434b142 io_uring: restore bgid in io_put_kbuf adds 5702196e7d9d io_uring: allow iov_len = 0 for recvmsg and buffer select adds d4e097dae29c io_uring: recycle buffers on error adds 2ba69707d915 io_uring: clean up io_poll_check_events return values adds 114eccdf0e36 io_uring: add IOU_STOP_MULTISHOT return code adds 52120f0fadcb io_uring: add allow_overflow to io_post_aux_cqe adds a2da676376fe io_uring: fix multishot poll on overflow adds cbd25748545c io_uring: fix multishot accept ordering adds b3fdea6ecb55 io_uring: multishot recv adds 9b26e811e934 io_uring: fix io_uring_cqe_overflow trace format adds e0486f3f7c1b io_uring: only trace one of complete or overflow adds cf0dd9527eee io_uring: disable multishot recvmsg adds 7a121ced6e64 io_uring: don't miss setting REQ_F_DOUBLE_POLL adds ceff501790a9 io_uring: don't race double poll setting REQ_F_ASYNC_DATA adds b21a51e26e9a io_uring: clear REQ_F_HASH_LOCKED on hash removal adds e8375e43ca2d io_uring: consolidate hash_locked io-wq handling adds 9da7471ed10d io_uring: move apoll cache to poll.c adds 9b797a37c4bd io_uring: add abstraction around apoll cache adds 9731bc9855dc io_uring: impose max limit on apoll cache adds 43e0bbbd0b0e io_uring: add netmsg cache adds e2df2ccb753e io_uring: fix multishot ending when not polled adds 6d2f75a0cf30 io_uring: support 0 length iov in buffer select in compat adds 7fa875b8e53c net: copy from user before calling __copy_msghdr adds 72c531f8ef30 net: copy from user before calling __get_compat_msghdr adds 9bb66906f23e io_uring: support multishot in recvmsg adds 4ccc6db0900f io_uring: Use atomic_long_try_cmpxchg in __io_account_mem adds 9b0fc3c054ff io_uring: fix types in io_recvmsg_multishot_overflow adds 48904229928d io_uring: Don't require reinitable percpu_ref adds 4f6a94d33740 net: fix compat pointer in get_compat_msghdr() adds f6b543fd03d3 io_uring: ensure REQ_F_ISREG is set async offload adds 1e4c53cf144c Merge branch 'for-5.20/io_uring' into for-next adds ea6813be07dc mm: Move starting of background writeback into the main ba [...] adds e92eebbb0921 mm: Move updates of dirty_exceeded into one place adds fe6c9c6e3e3e mm: Add balance_dirty_pages_ratelimited_flags() function adds 9753b868fda4 iomap: Add flags parameter to iomap_page_create() adds cae2de697891 iomap: Add async buffered write support adds 18e419f6e80a iomap: Return -EAGAIN from iomap_write_iter() adds 8017553980d0 fs: add a FMODE_BUF_WASYNC flags for f_mode adds faf99b563558 fs: add __remove_file_privs() with flags parameter adds 6a2aa5d85de5 fs: Split off inode_needs_update_time and __file_update_time adds 66fa3cedf16a fs: Add async write file modification handling. adds 4e17aaab5435 io_uring: Add support for async buffered writes adds e053aaf4da56 io_uring: fix issue with io_write() not always undoing sb_ [...] adds 1c849b481b3e io_uring: Add tracepoint for short writes adds 9641506b2dee xfs: Specify lockmode when calling xfs_ilock_for_iomap() adds 1aa91d9c9933 xfs: Add async buffered write support adds 0dd316ba8692 mm: honor FGP_NOWAIT for page cache page allocation adds 13373e00d49e Merge branch 'for-5.20/io_uring-buffered-writes' into for-next adds 32e09298c8b3 Merge branch 'io_uring-zerocopy-send' of git://git.kernel. [...] adds 4effe18fc0da Merge branch 'for-5.20/io_uring' into for-5.20/io_uring-ze [...] adds e02b66512738 io_uring: initialise msghdr::msg_ubuf adds e70cb60893ca io_uring: export io_put_task() adds eb42cebb2cf2 io_uring: add zc notification infrastructure adds eb4a299b2f95 io_uring: cache struct io_notif adds e58d498e81ba io_uring: complete notifiers in tw adds 68ef5578efc8 io_uring: add rsrc referencing for notifiers adds bc24d6bd32df io_uring: add notification slot registration adds 06a5464be84e io_uring: wire send zc request type adds e29e3bd4b968 io_uring: account locked pages for non-fixed zc adds 092aeedb750a io_uring: allow to pass addr into sendzc adds 10c7d33ecd51 io_uring: sendzc with fixed buffers adds 63809137ebb5 io_uring: flush notifiers after sendzc adds 4379d5f15b3f io_uring: rename IORING_OP_FILES_UPDATE adds 492dddb4f6e3 io_uring: add zc notification flush requests adds 3ff1a0d395c0 io_uring: enable managed frags with register buffers adds d8b6171bd58a selftests/io_uring: test zerocopy send adds b11ff0f96820 Merge branch 'for-5.20/io_uring-zerocopy-send' into for-next new cb309ae49da7 io_uring/net: improve io_get_notif_slot types new 2e32ba5607ee io_uring/net: checks errors of zc mem accounting new 6a9ce66f4d08 io_uring/net: make page accounting more consistent new 293402e564a7 io_uring/net: use unsigned for flags new a589be31cbb4 Merge branch 'for-5.20/io_uring-zerocopy-send' into for-next new b182198426ac nbd: add missing definition of pr_fmt new 3544b82cd6d2 Merge branch 'for-5.20/drivers' into for-next new 2dc9e74e3712 remove the sx8 block driver new e277a38e4796 Merge branch 'for-5.20/drivers-post' into for-next new 6b596dd5107f Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds b269307f54f3 dm raid: fix crash if md_handle_request() splits bio adds e54b444b426d dm integrity: flush journal on suspend adds 3b653b5c91da dm: return early from dm_pr_call() if DM device is suspended adds e103780edd91 dm: Allow dm_call_pr to be used for path searches adds 3e78c247527c dm: Start pr_reserve from the same starting path adds ca805a006f61 dm: Fix PR release handling for non All Registrants adds d16f406acfc5 dm: Start pr_preempt from the same starting path new b1ebcf8477e1 dm raid: fix address sanitizer warning in raid_status new cab3b1fb66e4 dm raid: fix address sanitizer warning in raid_resume new 0cab3d370ad3 dm bufio: Add flags argument to dm_bufio_client_create new fa9b59cc264f dm bufio: Add DM_BUFIO_CLIENT_NO_SLEEP flag new a5beaa11a1a2 dm verity: Add optional "try_verify_in_tasklet" feature new 0df81cf43b62 dm bufio: conditionally enable branching for DM_BUFIO_CLIE [...] new f5c6c4f5c744 dm verity: conditionally enable branching for "try_verify_ [...] new 7bc9a619ca07 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0bb8da8d4505 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c5e77c70f999 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 74ad53799110 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new abf17b868d89 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 91bf63250bc4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 145d908a013d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1cee54b5912b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1e8c75db559b Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 4970fb2743f5 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 24919a8d4ee3 Merge branch 'safesetid-next' of https://github.com/micah- [...] new 66b35f850eda Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9b2168beb631 Merge branch 'next' of git://github.com/cschaufler/smack-next new 3b7462c23207 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 59eb62c522cd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds ae662878e7ff dt-bindings: watchdog: faraday: Fix typo in example 'timeo [...] adds 97d5ec548150 watchdog: f71808e_wdt: Add check for platform_driver_register adds 79ded5088dd1 dt-bindings: watchdog: Add binding for Qcom SDX65 adds 418c951d637a watchdog: max77620: update Luca Ceresoli's e-mail address adds c6d9c0798ed3 watchdog: sp5100_tco: Fix a memory leak of EFCH MMIO resource adds 3b1905456aad watchdog: sp805_wdt: add arm cmsdk apb wdt support adds 595d9a69c45d dt-bindings: watchdog: realtek,otto-wdt: add RTL9310 adds c47c88555ffc watchdog: realtek-otto: add RTL9310 support adds 3b956c0aae96 watchdog: bcm7038_wdt: Remove #ifdef guards for PM related [...] adds 4ccfb98938e5 watchdog: dw_wdt: Remove #ifdef guards for PM related functions adds d4777d0f2991 watchdog: mtk_wdt: Remove #ifdef guards for PM related functions adds aa55761ab442 watchdog: s3c2410_wdt: Remove #ifdef guards for PM related [...] adds 5c040ea21018 watchdog: sama5d4_wdt: Remove #ifdef guards for PM related [...] adds 29958ab70281 watchdog: st_lpc_wdt: Remove #ifdef guards for PM related [...] adds c1eaa8c55968 watchdog: tegra_wdt: Remove #ifdef guards for PM related f [...] adds 5f02d033f3a5 watchdog: wdat_wdt: Remove #ifdef guards for PM related functions adds 4e5b406514fc watchdog: pm8916_wdt: Avoid read of write-only PET register adds e7c54a412f49 watchdog: pm8916_wdt: Report reboot reason adds 066951ca33ce watchdog: pm8916_wdt: Handle watchdog enabled by bootloader adds 1cdaa0d5f430 watchdog:Fix typo in comment adds 60e1fba4310f dt-bindings: watchdog: Add fsl,scu-wdt yaml file adds b79953090ab0 watchdog: Fix comment typo adds 30ebc985d1ad watchdog: dw_wdt: Fix comment typo adds 2d27e5284109 watchdog: armada_37xx_wdt: check the return value of devm_ [...] new 125c2589eed3 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] adds f066b8f7d961 drivers: iommu: fix clang -wformat warning adds 3482c0b73073 iommu: arm-smmu-impl: Add 8250 display compatible to the c [...] adds b9b721d117e9 iommu/arm-smmu-qcom: Add debug support for TLB sync timeouts adds 743302d4ad6c dt-bindings: arm-smmu: Add compatible for Qualcomm SM6375 adds ef660de424cf iommu/arm-smmu-qcom: Add SM6375 SMMU compatible adds a91eb6803c1c iommu/arm-smmu: qcom_iommu: Add of_node_put() when breakin [...] adds d4ebd11f32a1 Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/s [...] adds fd9630ce2610 Merge branches 'arm/exynos', 'arm/mediatek', 'arm/msm', 'a [...] new dfc3028c7f0c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2b74efb166f5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fba4866241e0 dt-bindings: PCI: fsl,imx6q-pcie: Add missing type for 're [...] new f8a855ed8d07 of/fdt: Clean up early_init_dt_reserve_memory_arch() new 91118fa994a9 dt-bindings: panel: raydium,rm67191: Add missing type to ' [...] new 2ae312ef6e74 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b54f2401a17b spi: dt-bindings: spi-controller: correct example indentation adds b02204f0d5e0 Merge remote-tracking branch 'spi/for-5.20' into spi-next new aeac87de84f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0f602f5e7382 Merge irq/core into tip/master adds 8dee5f302a39 Merge x86/vmware into tip/master adds 9f01998433f2 Merge locking/core into tip/master adds 338b20408552 Merge ras/core into tip/master adds 00c7a4105975 Merge perf/core into tip/master adds 670292213030 Merge x86/cleanups into tip/master adds 27cc85344934 Merge x86/sgx into tip/master adds 53fd0b8bfd06 Merge x86/build into tip/master adds 1505b30515ba Merge x86/kdump into tip/master adds 8f1d56f64f8d x86/mm/tlb: Ignore f->new_tlb_gen when zero adds 6a401adc97ab Merge x86/mm into tip/master adds 1d2c1aa38aec Merge x86/fpu into tip/master adds 00ef68e9e877 Merge x86/cpu into tip/master adds f8faf3496633 x86/amd_nb: Add AMD PCI IDs for SMN communication adds d906fa730827 hwmon: (k10temp): Add support for new family 17h and 19h models adds 6a2a773604c5 Merge x86/misc into tip/master adds c96d38423a83 Merge x86/urgent into tip/master adds 8a9e7f116f6c Merge perf/urgent into tip/master adds 7b44ac6f86fe Merge sched/urgent into tip/master adds 5c66d1b9b30f nohz/full, sched/rt: Fix missed tick-reenabling bug in deq [...] adds 91caa5ae2424 sched/core: Fix the bug that task won't enqueue into core [...] adds 14b3f2d9ee8d sched/fair: Disallow sync wakeup from interrupt context adds be776e01b84f Merge sched/core into tip/master adds 09d09531a51a x86,nospec: Simplify {JMP,CALL}_NOSPEC adds a1a5482a2c6e x86/extable: Fix ex_handler_msr() print condition adds 1ad094e97207 Merge x86/core into tip/master new 96ea6e109739 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new d484552ad619 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds be76ceaf03bc EDAC/synopsys: Use the correct register to disable the err [...] adds 4bcffe941758 EDAC/synopsys: Re-enable the error interrupts on v3 hw adds f3b921f8d9d6 EDAC/ghes: Set the DIMM label unconditionally new 2ca33cdd7faa Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds 71349cc85e59 irqchip/mips-gic: Check the return value of ioremap() in g [...] new 9d9b010f12cc irqchip/mmp: Declare init functions in common header file new 2bd1753e8c43 Merge branch irq/misc-5.20 into irq/irqchip-next new d6dae915b47f Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new 097bb883043b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bf95b2bc3e42 rcu: Switch polled grace-period APIs to ->gp_seq_polled adds dd04140531b5 rcu: Make polled grace-period API account for expedited gr [...] adds 7f4535366f8f rcu: Make Tiny RCU grace periods visible to polled APIs adds e4333cb20f04 rcutorture: Verify that polled GP API sees synchronous gra [...] adds d96c52fe4907 rcu: Add polled expedited grace-period primitives adds 11d62f0f43a3 rcutorture: Test polled expedited grace-period primitives adds ef4f9d9b9230 rcu: Put panic_on_rcu_stall() after expedited RCU CPU stal [...] adds 82e445697d6a rcu: Diagnose extended sync_rcu_do_polled_gp() loops adds 28787e04fb67 rcu: Add irqs-disabled indicator to expedited RCU CPU stal [...] adds d38c8fe48354 Merge branches 'doc.2022.06.21a', 'fixes.2022.07.19a', 'no [...] adds 34bc7b454dc3 Merge branch 'ctxt.2022.07.05a' into HEAD adds dcf82cd82274 Merge branch 'nolibc.2022.06.20a' into HEAD adds 21714867a12a Merge branch 'lkmm-dev.2022.06.20a' into HEAD adds cb175dbd15a9 memory-model: Prohibit nested SRCU read-side critical sections adds ddf5498df04f rcu: Fix rcu_read_unlock_strict() strict QS reporting adds 008b94ef9a0f rcu/nocb: Choose the right rcuog/rcuop kthreads to output adds b2c1c03f5c58 torture: Optionally flush printk() buffers before powering off adds 8aa9c02780a8 docs/memory-barriers.txt: Fix confusing name of 'data depe [...] adds 186d801b75cf docs/memory-barriers.txt: Fixup long lines adds 682a1b6f7ee6 rcu: Back off upon fill_page_cache_func() allocation failure adds d060e7113144 rcu/kfree: Fix kfree_rcu_shrink_count() return value adds 8760f93f580e rcu: Update rcu_preempt_deferred_qs() comments for !PREEMP [...] adds fee32f7a7b60 rcu/kvfree: Update KFREE_DRAIN_JIFFIES interval adds e293ebc929c0 rcu: Add QS check in rcu_exp_handler() for non-preemptible [...] adds a764e0595cf4 doc: Emphasize the need for explicit RCU read-side markers adds 5906682365d6 tools/memory-model: Clarify LKMM's limitations in litmus-t [...] adds 3d4c046202fb rcu: Make tiny RCU support leak callbacks for debug-object errors adds f6ce42429e4c rcu-tasks: Convert RCU_LOCKDEP_WARN() to WARN_ONCE() adds b49d43e69a92 rcu-tasks: Ensure RCU Tasks Trace loops have quiescent states adds 56fd0636fc8d rcu-tasks: Make RCU Tasks Trace check for userspace execution adds 8d7b59dad7bd tools/nolibc: make argc 32-bit in riscv startup code adds 4cc006e10f84 tools/nolibc: fix build warning in sys_mmap() when my_sysc [...] adds 318336f8a91a tools/nolibc: make sys_mmap() automatically use the right [...] adds 9e7f42c86f23 selftests/nolibc: add basic infrastructure to ease creatio [...] adds 44ef33a3e3b2 selftests/nolibc: support a test definition format adds 8e52eafe13a7 selftests/nolibc: implement a few tests for various syscalls adds 7793264f23c9 selftests/nolibc: add a few tests for some libc functions adds d723bacb4809 selftests/nolibc: exit with poweroff on success when getpi [...] adds 03dedc226d37 selftests/nolibc: on x86, support exiting with isa-debug-exit adds 6fca74625517 selftests/nolibc: recreate and populate /dev and /proc if missing adds 81e71faa3f4a selftests/nolibc: condition some tests on /proc existence adds f0248cc02a4a selftests/nolibc: support glibc as well adds 5a6ba4bba9e9 selftests/nolibc: add a "kernel" target to build the kerne [...] adds 1775f2bd2369 selftests/nolibc: add a "defconfig" target adds fe29f0cd4dae selftests/nolibc: add a "run" target to start the kernel in QEMU adds 66aaeaae8958 selftests/nolibc: "sysroot" target installs a local copy o [...] adds 0aa2009e6a5c selftests/nolibc: add a "help" target adds 57262d2c56b8 selftests/nolibc: Avoid generated files being committed new 434ab06c9f6c Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds a4850b5590d0 Merge tag 'kvm-s390-next-5.20-1' of https://git.kernel.org [...] new 45dfa9ecc6a9 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 6d3719c297d8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 507fff273d26 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 01e6426549d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6b1f09263103 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 410aea8c2231 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f38ca2bfefc8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0f5034e53308 Merge branch 'for-next' of git://github.com/cminyard/linux [...] adds 11969d698f8c cacheinfo: Use atomic allocation for percpu cache attributes adds 0c80f9e165f8 ACPI: PPTT: Leave the table mapped for the runtime usage adds 3fcbf1c77d08 arch_topology: Fix cache attributes detection in the CPU h [...] new 404acc1cf5b0 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds b7423bb23cdd USB: docs: fixed table margin in configfs-usb-gadget-mass-storage new b4023554b1fb USB: cdc: add control-signal defines new a0a3202b44a9 USB: cdc: add serial-state defines new 3fb975e66ce2 USB: cdc-acm: use CDC control-line defines new 7333c87f7829 USB: cdc-acm: use CDC serial-state defines new 0752670685c4 staging: gdm724x: drop unused CDC defines new f4beed1e9132 USB: gadget: f_acm: use CDC defines new d5e22360e907 USB: serial: usb_wwan: replace DTR/RTS magic numbers with macros new 688ee1d1785c USB: serial: fix tty-port initialized comments new b6de1f901039 Merge tag 'usb-serial-5.20-rc1' of https://git.kernel.org/ [...] new 46fc4dfd3a31 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new da8282e4e2dc Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds 2a852fbed260 Merge tag 'iio-for-5.20b' of https://git.kernel.org/pub/sc [...] adds 2af28b241eea spmi: trace: fix stack-out-of-bound access in SPMI tracing [...] new c828019278e0 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new d76c39d0f770 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] adds ce4b4657ff18 vfio: Replace the DMA unmapping notifier with a callback adds 8cfc5b60751b vfio: Replace the iommu notifier with a device list adds 9cb633acfe65 vfio/spapr_tce: Fix the comment new e8f90717ed3b vfio: Make vfio_unpin_pages() return void new 2c9e8c01109f drm/i915/gvt: Replace roundup with DIV_ROUND_UP new 10e19d492a32 vfio/ap: Pass in physical address of ind to ap_aqic() new cfedb3d5e602 vfio/ccw: Only pass in contiguous pages new 44abdd1646e1 vfio: Pass in starting IOVA to vfio_pin/unpin_pages API new 3fad3a26139d vfio/ap: Change saved_pfn to saved_iova new 1331460514ff vfio/ccw: Change pa_pfn list to pa_iova list new 8561aa4fb7d7 vfio: Rename user_iova of vfio_dma_rw() new c2863febd88b vfio/ccw: Add kmap_local_page() for memcpy new 34a255e67615 vfio: Replace phys_pfn with pages for vfio_pin_pages() new 5c2db9c73999 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 1991de2cb33a Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 1f7eeda7aaa0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 671c11f0619e cgroup: Elide write-locking threadgroup_rwsem when updatin [...] adds 30312730bd02 cgroup: Add "no" prefixed mount options adds 6a010a49b63a cgroup: Make !percpu threadgroup_rwsem operations optional adds dfce5395b3a0 Merge branch 'for-5.20' into for-next new 6ea2236b2e5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0bb5ec9ed6eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c365cf455c8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d7410745e0ac Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new bf24ecc85a63 drivers/remoteproc: fix repeated words in comments new 54a2e6f66586 Merge branches 'rpmsg-next', 'rproc-next' and 'hwspinlock- [...] new 42686c3596f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a0a2d10aad65 MAINTAINERS: Update Intel 8255 GPIO driver file list new 6c7189b1f2ce Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 3702f3ff3d02 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 62f129fd0589 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 67774ffc9a66 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 50705b0187b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 16ee070c4511 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ec894568bf22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cc3a2d468aba Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new d32c5c8ba39c Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 2a1916ef8fc6 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 675ccf1ff62a Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new ea11788098e0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 029f3e1064fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a8962fe9c212 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 82bfa196a36c Merge branch 'main' of git://git.infradead.org/users/willy [...] new ba51d5581bb9 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new e2947251db49 Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] adds 426752b25377 kcsan: test: Add a .kunitconfig to run KCSAN tests new 3b2a18c2a3b2 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new a0c57b165cfe Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 21a47601220f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5f47bc46cef0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d67332189263 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a603d3248a09 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e4d95a69f321 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d349ab99eec7 random: handle archrandom with multiple longs new 4d83de1653dd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 475dd8672417 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new b6dc70ae07b1 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new bc0f67440ca8 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 5749868127ec Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] adds 2f9905799751 powerpc: drop dependency on <asm/machdep.h> in archrandom.h adds e0281efe11c9 lib/nodemask: inline next_node_in() and node_random() new 59b1d9e94994 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new eb160d6e6f5e Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 7274df25e85e Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 20d433950fbd Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 963e3309e539 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new be65699ff136 mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...] new fae2481f1d3a userfaultfd: provide properly masked address for huge-pages new d24d604899e1 mailmap: update Gao Xiang's email addresses new 006447494168 page_alloc: fix invalid watemark check on a negative value new ec9ac384164e mm/hmm: fault non-owner device private entries new d125caa8c496 Merge branch 'mm-stable' into mm-unstable new 2411c6791308 mm: shrinkers: fix double kfree on shrinker name new cff471a01c77 mm-shrinkers-fix-double-kfree-on-shrinker-name-fix new ac7328f7dcb8 mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() new 075075cefbb9 mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling new e98f1e3ca187 mm: hugetlb_vmemmap: introduce the name HVO new 78ce16e72105 mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] new 490a30875ed5 mm: hugetlb_vmemmap: replace early_param() with core_param() new fb32e2c91061 mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability new 4b2fe6fa300b mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst new b15e9ff5bc6d mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] new afeade7a8387 mm: discard __GFP_ATOMIC new 58f3b9b05957 mips: rename mt_init to mips_mt_init new cb3805b0a93e android: binder: stop saving a pointer to the VMA new 95d44fe1efd2 android-binder-stop-saving-a-pointer-to-the-vma-fix new 1d1797d9a9e5 android: binder: fix lockdep check on clearing vma new c73ec5784475 Maple Tree: add new data structure new eb70c1fbbd32 maple_tree: fix mas_expected_entries() off by one new e3e449def7ea radix tree test suite: add pr_err define new 860d67d1c219 radix tree test suite: add kmem_cache_set_non_kernel() new 2bf5b463229b radix tree test suite: add allocation counts and size to k [...] new 33b93aee770f radix tree test suite: add support for slab bulk APIs new b0544d31c0be radix tree test suite: add lockdep_is_held to header new 264f03ef6aac lib/test_maple_tree: add testing for maple tree new fdfbd22f37db mm: start tracking VMAs with maple tree new 423dbb83d4e1 mm: add VMA iterator new bea49723f454 mmap: use the VMA iterator in count_vma_pages_range() new f0395b2f8519 mm/mmap: use the maple tree in find_vma() instead of the rbtree. new bdb0e9ff916c mm/mmap: use the maple tree for find_vma_prev() instead of [...] new 3b6a687016b0 mm/mmap: use maple tree for unmapped_area{_topdown} new 149b397c20dc kernel/fork: use maple tree for dup_mmap() during forking new df7569ee8ac8 kernel/fork: detect mas_store() failure in dup_mmap() new 643eee0de495 damon: convert __damon_va_three_regions to use the VMA iterator new d760c4ec7458 proc: remove VMA rbtree use from nommu new a49659ede357 mm: remove rb tree. new 3079932f2211 mmap: change zeroing of maple tree in __vma_adjust() new 6c9d8dae0a6e xen: use vma_lookup() in privcmd_ioctl_mmap() new c79f60005f0b mm: optimize find_exact_vma() to use vma_lookup() new 282d3a6cf7c2 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] new 5e898ab3e1b3 mm/mmap: change do_brk_flags() to expand existing VMA and [...] new 5f9f7cac1a89 mm: use maple tree operations for find_vma_intersection() new 47588acb0bd8 mm/mmap: use advanced maple tree API for mmap_region() new 635b9eb13a6b mm: remove vmacache new 95c5f7b00ff5 mm: convert vma_lookup() to use mtree_load() new c475bdaa641b mm/mmap: move mmap_region() below do_munmap() new 2c36fc23315e mm/mmap: reorganize munmap to use maple states new 8a62c6d63dbd mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() new b4d34641b3d3 arm64: remove mmap linked list from vdso new ea6e486177bf arm64: Change elfcore for_each_mte_vma() to use VMA iterator new 7f86b5535b10 parisc: remove mmap linked list from cache handling new fcb23d0f4e1a powerpc: remove mmap linked list walks new 5b8f9fb36c05 s390: remove vma linked list walks new 412c1e5fb665 x86: remove vma linked list walks new 3b92d1dc205f xtensa: remove vma linked list walks new 16997a3891e7 cxl: remove vma linked list walk new 2b55d04ec6fc optee: remove vma linked list walk new c80da7a04403 um: remove vma linked list walk new 823e41cb2401 coredump: remove vma linked list walk new 846c0fea35a3 exec: use VMA iterator instead of linked list new f2acbd556c23 fs/proc/base: use maple tree iterators in place of linked list new 0569d0a4f7b0 fs/proc/task_mmu: stop using linked list and highest_vm_end new 355640db3571 userfaultfd: use maple tree iterator to iterate VMAs new c1870dd3ebf1 ipc/shm: use VMA iterator instead of linked list new 9fe4c8f2732f acct: use VMA iterator instead of linked list new 1242aa82bdb8 perf: use VMA iterator new 0697abdf0ec5 sched: use maple tree iterator to walk VMAs new d512d3d78839 fork: use VMA iterator new b4763e0ee982 bpf: remove VMA linked list new 4a2efd46e0d6 mm/gup: use maple tree navigation instead of linked list new 203e5b7ae10c mm/khugepaged: stop using vma linked list new 1d5d644ce6de mm/ksm: use vma iterators instead of vma linked list new 88aa7fdcbdae mm/madvise: use vma_find() instead of vma linked list new 1395ec13874b mm/memcontrol: stop using mm->highest_vm_end new 10d5d96938ae mm/mempolicy: use vma iterator & maple state instead of vm [...] new 35112a0ff289 mm/mlock: use vma iterator and maple state instead of vma [...] new aca478fb67ff mm/mprotect: use maple tree navigation instead of vma linked list new 36e9240d346f mm/mremap: use vma_find_intersection() instead of vma linked list new bb092fba5c6a mm/msync: use vma_find() instead of vma linked list new 3e3f8324d1a1 mm/oom_kill: use maple tree iterators instead of vma linked list new 842ca837528b mm/pagewalk: use vma_find() instead of vma linked list new 8d0dff40ae21 mm/swapfile: use vma iterator instead of vma linked list new b58068b5d3da i915: use the VMA iterator new aaca32c61af0 nommu: remove uses of VMA linked list new 00d55f252a90 riscv: use vma iterator for vdso new 7a60da5b02be mm: remove the vma linked list new db6867f04b12 mm/mmap: drop range_has_overlap() function new 3065d63c7794 mm/mmap.c: pass in mapping to __vma_link_file() new eea5d3fe90c6 maple_tree: do not inline write slow path new 872b9f073f0a maple_tree: add a mas_destroy() call to mas_expected_entri [...] new ba82fa92902a mm: drop oom code from exit_mmap new 51ace325012e mm-drop-oom-code-from-exit_mmap-fix-fix new 37e972750c40 mm: delete unused MMF_OOM_VICTIM flag new 593b9e7fbcc5 mm: refactor of vma_merge() new 460eafee7b9f mm: add merging after mremap resize new f8a0ff758ae1 mm-add-merging-after-mremap-resize-checkpatch-fixes new 76672bab8175 mm/page_alloc: minor clean up for memmap_init_compound() new 15eb952dd47e mm/mlock: drop dead code in count_mm_mlocked_page_nr() new 3d8b8679cb03 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region new 7edeebed7b4d procfs: add 'size' to /proc/<pid>/fdinfo/ new daf08f85b5a7 procfs: add 'path' to /proc/<pid>/fdinfo/ new f7b26a9d3587 memcg: notify about global mem_cgroup_id space depletion new 6247b03fb3f5 filemap: minor cleanup for filemap_write_and_wait_range new 659212d94625 mm: memcontrol: do not miss MEMCG_MAX events for enforced [...] new 6ec7ab041f12 selftests/vm: fix errno handling in mrelease_test new 4c0019577620 selftests-vm-fix-errno-handling-in-mrelease_test-v4 new 99a6884174e0 selftests/vm: skip 128TBswitch on unsupported arch new 2a210fe818f1 mm: khugepaged: don't carry huge page to the next loop for [...] new 3bb92b95e5f1 mm/khugepaged: add struct collapse_control new 25a5d2ce34fd mm/khugepaged: use minimal bits to store num page < HPAGE_PMD_NR new 9b011011f877 mm-khugepaged-add-struct-collapse_control-fix-fix new ff7fa7a7978d mm/khugepaged: dedup and simplify hugepage alloc and charging new 47cda1a2bd7d mm/khugepaged: propagate enum scan_result codes back to callers new a79723b8725d mm/khugepaged: add flag to predicate khugepaged-only behavior new 651dfd52c3c1 mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() new b8244c6a7a15 mm/khugepaged: consistently order cc->is_khugepaged and pt [...] new 7832043f15a8 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] new 9fec60b6c623 mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse new 12b63875174c mm/khugepaged: Avoid possible memory leak in failure path new 608acbf7f396 mm/khugepaged: add missing kfree() to madvise_collapse() new 67dfae83e906 mm/khugepaged: delay computation of hpage boundaries until use new 58bd014ef6db mm/khugepaged: rename prefix of shared collapse functions new f14f40c9aa1b mm/madvise: add MADV_COLLAPSE to process_madvise() new 4c3e8d1a0a1d selftests/vm: modularize collapse selftests new 848c7b6f8331 selftests/vm: dedup hugepage allocation logic new 001b56f642c7 selftests/vm: add MADV_COLLAPSE collapse context to selftests new 33c7cad424fd selftests/vm: add selftest to verify recollapse of THPs new 7c56ab9c15eb selftests/vm: add selftest to verify multi THP collapse new bc5dcea6b884 mm: compaction: include compound page count for scanning i [...] new f9fb512e1b5a mm: remove obsolete comment in do_fault_around() new 2263160537e4 memblock,arm64: expand the static memblock memory table new 0ed6535a0628 writeback: remove inode_to_wb_is_valid() new c5d9bdc4a40c zsmalloc: zs_malloc: return ERR_PTR on failure new 3d8f7c0be5d5 mm: vmpressure: don't count proactive reclaim in vmpressure new 7addc6924f80 mm-vmpressure-dont-count-proactive-reclaim-in-vmpressure-v5 new 4e41e5fee555 mm/damon/reclaim: fix potential memory leak in damon_recla [...] new 24d5151ff116 mm/hugetlb: check gigantic_page_runtime_supported() in ret [...] new 1f8b2c137316 mm/hugetlb: make pud_huge() and follow_huge_pud() aware of [...] new faa6c5434911 mm, hwpoison, hugetlb: support saving mechanism of raw err [...] new 336bcaf23f87 mm, hwpoison: make unpoison aware of raw error info in hwp [...] new 80cf35d34a0b mm, hwpoison: set PG_hwpoison for busy hugetlb pages new d7c39fa7ca28 mm, hwpoison: make __page_handle_poison returns int new 70a22253e622 mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage new 801654c80431 mm, hwpoison: enable memory error handling on 1GB hugepage new 51f93e05a282 mm/shmem: support FS_IOC_[SG]ETFLAGS in tmpfs new 021ac6d7d2f4 mm-shmem-support-fs_ioc_etflags-in-tmpfs-fix new bbee770f9282 tools/vm/page_owner_sort.c: adjust the indent in is_need() new 13bc45dbc644 mm: remove unneeded PageAnon check in restore_exclusive_pte() new 194f7a631574 mm/page_alloc: correct the wrong cpuset file path in comment new 3ae7afb591ec mm/mempolicy: remove unneeded out label new e31e472810e3 tools/testing/selftests/vm/hugetlb-madvise.c: silence unin [...] new 660bc8ca89b3 mm/cma_debug.c: align the name buffer length as struct cma new 44e821bbf53f selftest/vm: uninitialized variable in main() new 0ce65a5b7c37 hugetlb_cgroup: fix wrong hugetlb cgroup numa stat new bdf65ec35d0b userfaultfd: don't fail on unrecognized features new a2bfaef905b0 mm/memcontrol.c: remove the redundant updating of stats_fl [...] new 53f813db4d15 xfs: fail dax mount if reflink is enabled on a partition new 6825eba2f18a mm/gup.c: fix formatting in check_and_migrate_movable_page() new 1e0b2bf25ee0 mm: memcontrol: fix potential oom_lock recursion deadlock new 9a4722162210 mm/mprotect: fix soft-dirty check in can_change_pte_writable() new 60a9bd44da32 selftests: soft-dirty: add test for mprotect new b4fb5ce4a229 selftests: add soft-dirty into run_vmtests.sh new 0a29403f2901 mm/hmm: add a test for cross device private faults new 68ae8814c9f4 ocfs2: reflink deadlock when clone file to the same direct [...] new 5366cdecad7c ocfs2: clear links count in ocfs2_mknod() if an error occurs new 4894b9495481 ocfs2: fix ocfs2 corrupt when iputting an inode new d7b4360f79da init/main.c: silence some -Wunused-parameter warnings new 02c9bd70c571 lib/debugobjects: fix stat count and optimize debug_object [...] new 07b3eea548d9 Revert "squashfs: provide backing_dev_info in order to dis [...] new 4457a30a9b86 squashfs: always build "file direct" version of page actor new fde5f14f8b30 squashfs: implement readahead new 620b9244602f squashfs: support reading fragments in readahead call new 3b0261cee782 lib/lzo/lzo1x_compress.c: replace ternary operator with mi [...] new 3b058ebf83ef kernel/hung_task: fix address space of proc_dohung_task_ti [...] new afacc31c1bf4 bdi: remove enum wb_congested_state new a939e2185995 proc: add some (hopefully) insightful comments new fff97e5a0c60 lib/mpi: fix typo 'the the' in comment new 51af3179f62c ocfs2: remove some useless functions new ced6cab0cf5a ocfs2: use the bitmap API to simplify code new e6c0662cc289 ocfs2: fix a typo in a comment new 618c130589d3 profile: setup_profiling_timer() is moslty not implemented new 3915fae02a80 mailmap: update Kirill's email new eb73982b891a mailmap: add linux.dev alias for Brendan Higgins new 86f4d57050f5 MAINTAINERS: kunit: Add David Gow as a maintainer of KUnit new 0aa002b029c7 Merge branch 'mm-nonmm-unstable' into mm-everything new fe5525e35161 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 187bb82a443c Revert "drm/amdgpu: Re-enable DCN for 64-bit powerpc" new 30995c56c4e3 Revert "maple_tree: add a mas_destroy() call to mas_expect [...] new 058affafc65a Add linux-next specific files for 20220726
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 (18c107a1f120) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-n [...]
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 888 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 | 3 +- .../ABI/testing/configfs-usb-gadget-mass-storage | 4 +- Documentation/ABI/testing/sysfs-driver-qat | 37 +- Documentation/admin-guide/cgroup-v2.rst | 21 +- Documentation/admin-guide/kernel-parameters.txt | 3 +- Documentation/admin-guide/sysctl/kernel.rst | 12 + Documentation/bpf/index.rst | 1 + Documentation/bpf/kfuncs.rst | 170 + .../bindings/display/panel/raydium,rm67191.yaml | 1 + .../devicetree/bindings/i2c/renesas,rzv2m.yaml | 80 + .../devicetree/bindings/iommu/arm,smmu.yaml | 1 + .../devicetree/bindings/net/cdns,macb.yaml | 1 + .../bindings/net/ethernet-controller.yaml | 123 +- Documentation/devicetree/bindings/net/fsl,fec.yaml | 9 +- .../devicetree/bindings/pci/fsl,imx6q-pcie.yaml | 1 + .../bindings/pci/nvidia,tegra194-pcie-ep.yaml | 319 ++ .../bindings/pci/nvidia,tegra194-pcie.txt | 245 -- .../bindings/pci/nvidia,tegra194-pcie.yaml | 350 ++ .../devicetree/bindings/pci/qcom,pcie.yaml | 51 +- .../devicetree/bindings/pci/snps,dw-pcie.yaml | 4 +- .../devicetree/bindings/pci/xilinx-versal-cpm.yaml | 38 +- .../bindings/sound/atmel,sama5d2-i2s.yaml | 85 + .../devicetree/bindings/sound/atmel-i2s.txt | 46 - .../devicetree/bindings/spi/spi-controller.yaml | 8 +- .../devicetree/bindings/watchdog/qcom-wdt.yaml | 1 + .../bindings/watchdog/realtek,otto-wdt.yaml | 1 + Documentation/driver-api/vfio-mediated-device.rst | 6 +- Documentation/firmware-guide/acpi/apei/einj.rst | 2 +- Documentation/gpu/amdgpu/thermal.rst | 41 + Documentation/gpu/rfc/i915_small_bar.h | 189 + Documentation/gpu/rfc/i915_small_bar.rst | 47 + Documentation/gpu/rfc/i915_vm_bind.h | 291 ++ Documentation/gpu/rfc/i915_vm_bind.rst | 245 ++ Documentation/gpu/rfc/index.rst | 8 + .../device_drivers/ethernet/intel/ice.rst | 9 + Documentation/networking/ip-sysctl.rst | 9 +- Documentation/s390/index.rst | 1 + Documentation/s390/vfio-ap-locking.rst | 68 +- Documentation/s390/vfio-ap.rst | 12 +- Documentation/virt/kvm/api.rst | 2 +- Documentation/watchdog/watchdog-parameters.rst | 12 + MAINTAINERS | 14 +- Makefile | 2 +- Next/SHA1s | 142 +- Next/merge.log | 2938 +++++++++------ arch/alpha/include/asm/dma.h | 9 - arch/alpha/include/asm/pci.h | 6 - arch/alpha/kernel/smp.c | 6 - arch/arc/include/asm/dma.h | 5 - arch/arc/kernel/smp.c | 8 - arch/arm/Kconfig | 21 +- arch/arm/arm-soc-for-next-contents.txt | 52 + arch/arm/boot/dts/bcm5301x.dtsi | 12 + arch/arm/boot/dts/lan966x-pcb8291.dts | 43 +- arch/arm/boot/dts/lan966x.dtsi | 2 +- arch/arm/configs/am200epdkit_defconfig | 28 +- arch/arm/configs/aspeed_g4_defconfig | 17 +- arch/arm/configs/aspeed_g5_defconfig | 17 +- arch/arm/configs/assabet_defconfig | 19 +- arch/arm/configs/at91_dt_defconfig | 10 +- arch/arm/configs/axm55xx_defconfig | 26 +- arch/arm/configs/badge4_defconfig | 18 +- arch/arm/configs/bcm2835_defconfig | 38 +- arch/arm/configs/cerfcube_defconfig | 25 +- arch/arm/configs/clps711x_defconfig | 6 +- arch/arm/configs/cm_x300_defconfig | 29 +- arch/arm/configs/cns3420vb_defconfig | 21 +- arch/arm/configs/colibri_pxa270_defconfig | 42 +- arch/arm/configs/colibri_pxa300_defconfig | 13 +- arch/arm/configs/collie_defconfig | 22 +- arch/arm/configs/corgi_defconfig | 52 +- arch/arm/configs/davinci_all_defconfig | 39 +- arch/arm/configs/dove_defconfig | 32 +- arch/arm/configs/ep93xx_defconfig | 26 +- arch/arm/configs/eseries_pxa_defconfig | 37 +- arch/arm/configs/exynos_defconfig | 24 +- arch/arm/configs/ezx_defconfig | 75 +- arch/arm/configs/footbridge_defconfig | 32 +- arch/arm/configs/h3600_defconfig | 16 +- arch/arm/configs/h5000_defconfig | 21 +- arch/arm/configs/hackkit_defconfig | 13 +- arch/arm/configs/hisi_defconfig | 24 +- arch/arm/configs/imx_v4_v5_defconfig | 10 +- arch/arm/configs/imx_v6_v7_defconfig | 8 +- arch/arm/configs/integrator_defconfig | 2 +- arch/arm/configs/iop32x_defconfig | 24 +- arch/arm/configs/ixp4xx_defconfig | 1 - arch/arm/configs/jornada720_defconfig | 17 +- arch/arm/configs/keystone_defconfig | 64 +- arch/arm/configs/lart_defconfig | 22 +- arch/arm/configs/lpc18xx_defconfig | 16 +- arch/arm/configs/lpc32xx_defconfig | 12 +- arch/arm/configs/lpd270_defconfig | 12 +- arch/arm/configs/lubbock_defconfig | 22 +- arch/arm/configs/magician_defconfig | 42 +- arch/arm/configs/mainstone_defconfig | 16 +- arch/arm/configs/milbeaut_m10v_defconfig | 6 +- arch/arm/configs/mini2440_defconfig | 9 +- arch/arm/configs/mmp2_defconfig | 37 +- arch/arm/configs/moxart_defconfig | 20 +- arch/arm/configs/mps2_defconfig | 18 +- arch/arm/configs/multi_v4t_defconfig | 6 +- arch/arm/configs/multi_v5_defconfig | 31 +- arch/arm/configs/multi_v7_defconfig | 62 +- arch/arm/configs/mv78xx0_defconfig | 37 +- arch/arm/configs/mvebu_v5_defconfig | 40 +- arch/arm/configs/mvebu_v7_defconfig | 4 +- arch/arm/configs/mxs_defconfig | 6 +- arch/arm/configs/neponset_defconfig | 30 +- arch/arm/configs/netwinder_defconfig | 18 +- arch/arm/configs/nhk8815_defconfig | 8 +- arch/arm/configs/omap1_defconfig | 89 +- arch/arm/configs/omap2plus_defconfig | 17 +- arch/arm/configs/orion5x_defconfig | 49 +- arch/arm/configs/oxnas_v6_defconfig | 14 +- arch/arm/configs/palmz72_defconfig | 17 +- arch/arm/configs/pcm027_defconfig | 25 +- arch/arm/configs/pleb_defconfig | 9 +- arch/arm/configs/pxa168_defconfig | 22 +- arch/arm/configs/pxa255-idp_defconfig | 22 +- arch/arm/configs/pxa3xx_defconfig | 27 +- arch/arm/configs/pxa910_defconfig | 26 +- arch/arm/configs/pxa_defconfig | 215 +- arch/arm/configs/qcom_defconfig | 62 +- arch/arm/configs/realview_defconfig | 8 +- arch/arm/configs/rpc_defconfig | 20 +- arch/arm/configs/s3c2410_defconfig | 13 +- arch/arm/configs/s3c6400_defconfig | 13 +- arch/arm/configs/s5pv210_defconfig | 6 +- arch/arm/configs/sama5_defconfig | 8 +- arch/arm/configs/sama7_defconfig | 8 +- arch/arm/configs/shannon_defconfig | 11 +- arch/arm/configs/simpad_defconfig | 30 +- arch/arm/configs/socfpga_defconfig | 8 +- arch/arm/configs/spear13xx_defconfig | 18 +- arch/arm/configs/spear3xx_defconfig | 12 +- arch/arm/configs/spear6xx_defconfig | 10 +- arch/arm/configs/spitz_defconfig | 51 +- arch/arm/configs/stm32_defconfig | 18 +- arch/arm/configs/sunxi_defconfig | 2 +- arch/arm/configs/tct_hammer_defconfig | 15 +- arch/arm/configs/tegra_defconfig | 20 +- arch/arm/configs/trizeps4_defconfig | 67 +- arch/arm/configs/u8500_defconfig | 2 +- arch/arm/configs/versatile_defconfig | 4 +- arch/arm/configs/vexpress_defconfig | 8 +- arch/arm/configs/vf610m4_defconfig | 2 +- arch/arm/configs/viper_defconfig | 31 +- arch/arm/configs/vt8500_v6_v7_defconfig | 2 +- arch/arm/configs/xcep_defconfig | 33 +- arch/arm/configs/zeus_defconfig | 29 +- arch/arm/include/asm/dma.h | 6 - arch/arm/include/asm/io.h | 2 - arch/arm/include/asm/pci.h | 5 - arch/arm/kernel/smp.c | 8 - arch/arm/mach-cns3xxx/Kconfig | 1 + arch/arm/mach-davinci/Kconfig | 8 + arch/arm/mach-dove/Kconfig | 1 + arch/arm/mach-ep93xx/Kconfig | 9 + arch/arm/mach-footbridge/Kconfig | 1 + arch/arm/mach-iop32x/Kconfig | 1 + arch/arm/mach-mmp/Kconfig | 9 + arch/arm/mach-mmp/mmp2.h | 2 +- arch/arm/mach-mmp/pxa168.h | 2 +- arch/arm/mach-mmp/pxa910.h | 2 +- arch/arm/mach-mv78xx0/Kconfig | 1 + arch/arm/mach-omap1/Kconfig | 11 + arch/arm/mach-orion5x/Kconfig | 17 + arch/arm/mach-pxa/Kconfig | 53 + arch/arm/mach-pxa/corgi.c | 2 +- arch/arm/mach-pxa/hx4700.c | 2 +- arch/arm/mach-pxa/icontrol.c | 4 +- arch/arm/mach-pxa/littleton.c | 2 +- arch/arm/mach-pxa/magician.c | 2 +- arch/arm/mach-pxa/spitz.c | 2 +- arch/arm/mach-pxa/z2.c | 4 +- arch/arm/mach-s3c/Kconfig.s3c24xx | 2 +- arch/arm/mach-s3c/Kconfig.s3c64xx | 18 +- arch/arm/mach-sa1100/Kconfig | 11 + arch/arm/mm/dma-mapping.c | 3 +- .../broadcom/bcm4908/bcm4908-asus-gt-ac5300.dts | 48 + arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi | 83 + arch/arm64/configs/defconfig | 64 +- arch/arm64/include/asm/pci.h | 18 +- arch/arm64/kernel/cpufeature.c | 41 +- arch/arm64/kernel/cpuinfo.c | 16 - arch/arm64/kernel/smp.c | 8 - arch/csky/include/asm/pci.h | 23 +- arch/csky/kernel/smp.c | 5 - arch/hexagon/kernel/smp.c | 5 - arch/ia64/include/asm/dma.h | 2 - arch/ia64/include/asm/pci.h | 6 - arch/ia64/kernel/smp.c | 6 - arch/m68k/include/asm/dma.h | 6 - arch/m68k/include/asm/pci.h | 2 - arch/microblaze/include/asm/dma.h | 6 - arch/mips/include/asm/dma.h | 8 - arch/mips/include/asm/pci.h | 6 - arch/openrisc/kernel/smp.c | 6 - arch/parisc/include/asm/dma.h | 6 - arch/parisc/include/asm/pci.h | 5 - arch/parisc/kernel/smp.c | 7 - arch/powerpc/Kconfig | 1 - arch/powerpc/boot/dts/turris1x.dts | 10 +- arch/powerpc/crypto/aes-spe-glue.c | 2 +- arch/powerpc/include/asm/archrandom.h | 9 +- arch/powerpc/include/asm/dma.h | 6 - arch/powerpc/include/asm/firmware.h | 3 +- arch/powerpc/include/asm/hvcall.h | 4 +- arch/powerpc/include/asm/nmi.h | 2 + arch/powerpc/include/asm/pci.h | 1 - arch/powerpc/kernel/btext.c | 2 +- arch/powerpc/kernel/eeh_driver.c | 2 +- arch/powerpc/kernel/exceptions-64s.S | 2 +- arch/powerpc/kernel/pci-common.c | 2 +- arch/powerpc/kernel/pci_dn.c | 2 +- arch/powerpc/kernel/ptrace/ptrace-vsx.c | 2 +- arch/powerpc/kernel/setup-common.c | 8 + arch/powerpc/kernel/smp.c | 7 - arch/powerpc/kernel/trace/ftrace.c | 6 +- arch/powerpc/kernel/watchdog.c | 23 +- arch/powerpc/kvm/book3s_hv.c | 2 +- arch/powerpc/mm/book3s64/hash_utils.c | 2 +- arch/powerpc/platforms/4xx/cpm.c | 2 +- arch/powerpc/platforms/powernv/vas-fault.c | 2 +- arch/powerpc/platforms/pseries/eeh_pseries.c | 2 +- arch/powerpc/platforms/pseries/firmware.c | 1 + arch/powerpc/platforms/pseries/mobility.c | 91 +- arch/powerpc/platforms/pseries/papr_scm.c | 2 +- arch/powerpc/platforms/pseries/setup.c | 13 + arch/powerpc/purgatory/.gitignore | 1 - arch/powerpc/purgatory/Makefile | 8 +- arch/powerpc/purgatory/kexec-purgatory.S | 14 + arch/powerpc/sysdev/fsl_pci.c | 8 + arch/powerpc/sysdev/fsl_pci.h | 1 + arch/riscv/Makefile | 2 +- arch/riscv/configs/defconfig | 64 +- arch/riscv/include/asm/asm.h | 15 + arch/riscv/include/asm/barrier.h | 2 + arch/riscv/include/asm/errata_list.h | 8 +- arch/riscv/include/asm/pci.h | 28 +- arch/riscv/kernel/smp.c | 6 - arch/riscv/kernel/sys_riscv.c | 5 +- arch/riscv/kernel/traps.c | 4 + arch/s390/include/asm/ap.h | 6 +- arch/s390/include/asm/dma.h | 6 - arch/s390/include/asm/pci.h | 1 - arch/s390/pci/pci_bus.c | 82 +- arch/sh/configs/ecovec24_defconfig | 2 - arch/sh/include/asm/dma.h | 6 - arch/sh/include/asm/pci.h | 6 - arch/sparc/include/asm/dma.h | 8 - arch/sparc/include/asm/pci.h | 9 - arch/sparc/kernel/smp_32.c | 5 - arch/sparc/kernel/smp_64.c | 6 - arch/um/include/asm/pci.h | 24 +- arch/x86/Kconfig | 8 +- arch/x86/Makefile | 4 +- arch/x86/events/intel/lbr.c | 19 +- arch/x86/include/asm/apic.h | 2 - arch/x86/include/asm/dma.h | 8 - arch/x86/include/asm/nospec-branch.h | 24 +- arch/x86/include/asm/pci.h | 3 - arch/x86/include/asm/tlbflush.h | 1 + arch/x86/kernel/alternative.c | 4 +- arch/x86/kernel/amd_nb.c | 13 + arch/x86/kernel/apic/apic.c | 5 - arch/x86/kernel/cpu/bugs.c | 3 + arch/x86/kvm/x86.c | 8 + arch/x86/mm/extable.c | 16 +- arch/x86/mm/tlb.c | 15 +- arch/x86/net/bpf_jit_comp.c | 13 +- arch/x86/platform/efi/efi_64.c | 15 +- arch/x86/platform/efi/efi_thunk_64.S | 8 +- arch/xtensa/include/asm/dma.h | 7 - arch/xtensa/include/asm/pci.h | 3 - certs/Kconfig | 1 + crypto/Kconfig | 2 +- crypto/testmgr.h | 102 +- crypto/twofish_common.c | 2 +- drivers/acpi/resource.c | 10 + drivers/block/Kconfig | 9 - drivers/block/Makefile | 2 - drivers/block/nbd.c | 6 +- drivers/block/sx8.c | 1582 -------- drivers/block/ublk_drv.c | 115 +- drivers/bluetooth/btrtl.c | 2 +- drivers/bluetooth/btusb.c | 24 + drivers/char/hw_random/via-rng.c | 2 +- drivers/comedi/drivers/comedi_isadma.c | 2 +- drivers/crypto/keembay/keembay-ocs-ecc.c | 2 - drivers/edac/ghes_edac.c | 6 +- drivers/firmware/cirrus/cs_dsp.c | 107 + drivers/gpio/gpio-xilinx.c | 2 +- drivers/gpu/drm/amd/amdgpu/Kconfig | 5 +- drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 354 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 111 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 60 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 49 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 27 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 60 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 22 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h | 10 + drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 30 + drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 20 + drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 10 + drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 53 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 5 + drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 32 +- drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 21 - drivers/gpu/drm/amd/amdgpu/nbio_v2_3.h | 1 - drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 21 - drivers/gpu/drm/amd/amdgpu/nbio_v7_4.h | 1 - drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 2 + drivers/gpu/drm/amd/amdgpu/soc21.c | 1 + drivers/gpu/drm/amd/amdgpu/umc_v8_10.c | 357 ++ drivers/gpu/drm/amd/amdgpu/umc_v8_10.h | 70 + drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 131 + drivers/gpu/drm/amd/amdkfd/kfd_process.c | 27 +- drivers/gpu/drm/amd/display/Kconfig | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/Makefile | 8 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 2671 ++------------ drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 20 + .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c | 464 +++ .../dcn314_hwseq.h => amdgpu_dm/amdgpu_dm_crtc.h} | 27 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 114 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 34 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 18 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 13 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c | 1646 +++++++++ .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.h | 73 + drivers/gpu/drm/amd/display/dc/Makefile | 3 + drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 43 - .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 234 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.h | 7 + .../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 63 +- .../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c | 85 +- .../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.h | 3 + .../amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c | 81 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 1 + drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 140 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 5 + drivers/gpu/drm/amd/display/dc/dc.h | 3 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 17 + drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 1 + drivers/gpu/drm/amd/display/dc/dc_link.h | 3 + .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 22 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 1 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 1 + .../drm/amd/display/dc/dce110/dce110_resource.c | 1 + .../drm/amd/display/dc/dce112/dce112_resource.c | 1 + .../drm/amd/display/dc/dce120/dce120_resource.c | 1 + .../gpu/drm/amd/display/dc/dce60/dce60_resource.c | 1 + .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 1 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 1 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c | 5 + .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 1 + .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 10 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 1 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 2 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 1 + drivers/gpu/drm/amd/display/dc/dcn201/Makefile | 24 - .../drm/amd/display/dc/dcn201/dcn201_resource.c | 11 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 1 + drivers/gpu/drm/amd/display/dc/dcn30/Makefile | 30 - .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 58 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.h | 3 + .../drm/amd/display/dc/dcn301/dcn301_resource.c | 1 + drivers/gpu/drm/amd/display/dc/dcn302/Makefile | 25 - .../drm/amd/display/dc/dcn302/dcn302_resource.c | 4 +- .../drm/amd/display/dc/dcn303/dcn303_resource.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.c | 8 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.h | 8 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.h | 2 + .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 21 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.h | 1 - .../gpu/drm/amd/display/dc/dcn314/dcn314_dccg.c | 30 +- .../gpu/drm/amd/display/dc/dcn314/dcn314_dccg.h | 3 +- .../display/dc/dcn314/dcn314_dio_stream_encoder.c | 38 +- .../gpu/drm/amd/display/dc/dcn314/dcn314_hwseq.c | 36 + .../gpu/drm/amd/display/dc/dcn314/dcn314_hwseq.h | 2 + .../gpu/drm/amd/display/dc/dcn314/dcn314_init.c | 1 + .../gpu/drm/amd/display/dc/dcn314/dcn314_optc.c | 37 +- .../drm/amd/display/dc/dcn314/dcn314_resource.c | 9 +- .../drm/amd/display/dc/dcn315/dcn315_resource.c | 6 +- .../drm/amd/display/dc/dcn316/dcn316_resource.c | 6 +- drivers/gpu/drm/amd/display/dc/dcn32/Makefile | 28 - drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.c | 3 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hubp.c | 44 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hubp.h | 5 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c | 23 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_optc.c | 63 +- .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.c | 2341 ++---------- .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.h | 22 +- .../amd/display/dc/dcn32/dcn32_resource_helpers.c | 146 +- drivers/gpu/drm/amd/display/dc/dcn321/Makefile | 25 - .../drm/amd/display/dc/dcn321/dcn321_resource.c | 653 +--- .../drm/amd/display/dc/dcn321/dcn321_resource.h | 3 + drivers/gpu/drm/amd/display/dc/dml/Makefile | 4 + .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c | 322 ++ .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.h | 6 + .../gpu/drm/amd/display/dc/dml/dcn30/dcn30_fpu.c | 126 +- .../gpu/drm/amd/display/dc/dml/dcn30/dcn30_fpu.h | 9 + .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 28 - .../gpu/drm/amd/display/dc/dml/dcn301/dcn301_fpu.c | 74 + .../gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.c | 20 + .../gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.h | 5 + .../display/dc/dml/dcn31/display_rq_dlg_calc_31.c | 19 - .../display/dc/dml/dcn314/display_mode_vba_314.c | 2 +- .../dcn32_resource.c => dml/dcn32/dcn32_fpu.c} | 3813 +++++--------------- .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.h | 74 + .../amd/display/dc/dml/dcn32/display_mode_vba_32.c | 613 ++-- .../dc/dml/dcn32/display_mode_vba_util_32.c | 930 +++-- .../dc/dml/dcn32/display_mode_vba_util_32.h | 15 +- .../gpu/drm/amd/display/dc/dml/dcn321/dcn321_fpu.c | 684 ++++ .../dcn314_hwseq.h => dml/dcn321/dcn321_fpu.h} | 18 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 1 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 4 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 143 +- drivers/gpu/drm/amd/display/dc/inc/clock_source.h | 7 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 1 + drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 2 +- .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 2 + .../amd/display/dc/irq/dcn30/irq_service_dcn30.c | 14 +- .../amd/display/dc/irq/dcn303/irq_service_dcn303.c | 19 + .../gpu/drm/amd/display/dc/link/link_hwss_dio.c | 7 + .../gpu/drm/amd/display/dc/link/link_hwss_hpo_dp.c | 4 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 9 +- drivers/gpu/drm/amd/include/amd_shared.h | 1 + .../amd/include/asic_reg/umc/umc_8_10_0_offset.h | 33 + .../amd/include/asic_reg/umc/umc_8_10_0_sh_mask.h | 94 + drivers/gpu/drm/amd/include/atombios.h | 4 +- drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h | 9 + drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 7 - .../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_0.h | 4 +- .../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_7.h | 24 +- drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 4 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 4 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 178 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 24 +- drivers/gpu/drm/i915/gem/i915_gem_create.c | 20 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 15 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 47 + drivers/gpu/drm/i915/gem/i915_gem_object.h | 3 + drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 18 + drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 44 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.h | 3 + drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c | 99 +- drivers/gpu/drm/i915/gem/i915_gem_ttm_move.h | 1 + drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 7 +- .../gpu/drm/i915/gem/selftests/i915_gem_migrate.c | 141 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 87 +- drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 3 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 34 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 22 - drivers/gpu/drm/i915/gt/intel_gt_mcr.c | 25 + drivers/gpu/drm/i915/gt/intel_gt_mcr.h | 24 + drivers/gpu/drm/i915/gt/intel_gt_regs.h | 7 + drivers/gpu/drm/i915/gt/intel_region_lmem.c | 109 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 6 + drivers/gpu/drm/i915/gt/selftest_slpc.c | 323 +- drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c | 16 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 2 +- drivers/gpu/drm/i915/gvt/gvt.h | 1 - drivers/gpu/drm/i915/gvt/kvmgt.c | 120 +- drivers/gpu/drm/i915/i915_active.c | 2 +- drivers/gpu/drm/i915/i915_drv.h | 5 + drivers/gpu/drm/i915/i915_gpu_error.c | 42 +- drivers/gpu/drm/i915/i915_params.c | 2 + drivers/gpu/drm/i915/i915_params.h | 1 + drivers/gpu/drm/i915/i915_pci.c | 28 +- drivers/gpu/drm/i915/i915_perf.c | 158 +- drivers/gpu/drm/i915/i915_query.c | 16 +- drivers/gpu/drm/i915/i915_ttm_buddy_manager.c | 31 +- drivers/gpu/drm/i915/i915_ttm_buddy_manager.h | 3 + drivers/gpu/drm/i915/i915_vma.c | 25 +- drivers/gpu/drm/i915/intel_device_info.c | 17 + drivers/gpu/drm/i915/intel_device_info.h | 5 + drivers/gpu/drm/i915/intel_memory_region.c | 18 +- drivers/gpu/drm/i915/intel_memory_region.h | 4 +- drivers/gpu/drm/radeon/radeon_gem.c | 2 +- drivers/gpu/drm/rcar-du/rcar_cmm.c | 2 +- drivers/gpu/drm/rcar-du/rcar_cmm.h | 2 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 7 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.h | 2 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 19 +- drivers/gpu/drm/rcar-du/rcar_du_drv.h | 4 +- drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 2 +- drivers/gpu/drm/rcar-du/rcar_du_encoder.h | 2 +- drivers/gpu/drm/rcar-du/rcar_du_group.c | 2 +- drivers/gpu/drm/rcar-du/rcar_du_group.h | 2 +- drivers/gpu/drm/rcar-du/rcar_du_kms.c | 2 +- drivers/gpu/drm/rcar-du/rcar_du_kms.h | 2 +- drivers/gpu/drm/rcar-du/rcar_du_plane.c | 14 +- drivers/gpu/drm/rcar-du/rcar_du_plane.h | 2 +- drivers/gpu/drm/rcar-du/rcar_du_regs.h | 2 +- drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 19 +- drivers/gpu/drm/rcar-du/rcar_du_vsp.h | 2 +- drivers/gpu/drm/rcar-du/rcar_du_writeback.c | 2 +- drivers/gpu/drm/rcar-du/rcar_du_writeback.h | 2 +- drivers/gpu/drm/rcar-du/rcar_lvds.c | 2 +- drivers/gpu/drm/rcar-du/rcar_lvds.h | 2 +- drivers/gpu/drm/rcar-du/rcar_lvds_regs.h | 2 +- drivers/gpu/drm/rcar-du/rcar_mipi_dsi.c | 2 +- drivers/gpu/drm/rcar-du/rcar_mipi_dsi_regs.h | 2 +- drivers/hwmon/k10temp.c | 12 + drivers/i2c/busses/Kconfig | 10 + drivers/i2c/busses/Makefile | 1 + drivers/i2c/busses/i2c-brcmstb.c | 4 +- drivers/i2c/busses/i2c-cadence.c | 10 +- drivers/i2c/busses/i2c-qcom-geni.c | 22 +- drivers/i2c/busses/i2c-rzv2m.c | 532 +++ drivers/infiniband/core/roce_gid_mgmt.c | 2 +- drivers/infiniband/hw/qib/qib.h | 2 +- drivers/infiniband/sw/rxe/rxe_comp.c | 43 +- drivers/infiniband/sw/rxe/rxe_loc.h | 2 +- drivers/infiniband/sw/rxe/rxe_mr.c | 12 +- drivers/infiniband/sw/rxe/rxe_mw.c | 9 +- drivers/infiniband/sw/rxe/rxe_param.h | 6 + drivers/infiniband/sw/rxe/rxe_qp.c | 1 + drivers/infiniband/sw/rxe/rxe_req.c | 108 +- drivers/infiniband/sw/rxe/rxe_resp.c | 17 +- drivers/infiniband/sw/rxe/rxe_task.c | 16 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 1 + drivers/infiniband/ulp/ipoib/ipoib_ib.c | 2 +- drivers/iommu/Kconfig | 10 + drivers/iommu/arm/arm-smmu/Makefile | 1 + drivers/iommu/arm/arm-smmu/arm-smmu-qcom-debug.c | 142 + drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 34 +- drivers/iommu/arm/arm-smmu/arm-smmu-qcom.h | 28 + drivers/iommu/arm/arm-smmu/arm-smmu.c | 6 +- drivers/iommu/arm/arm-smmu/arm-smmu.h | 1 + drivers/iommu/arm/arm-smmu/qcom_iommu.c | 7 +- drivers/iommu/msm_iommu.c | 2 +- drivers/irqchip/irq-mips-gic.c | 4 + drivers/macintosh/adb.c | 2 +- drivers/md/dm-bufio.c | 34 +- drivers/md/dm-ebs-target.c | 3 +- drivers/md/dm-integrity.c | 9 +- drivers/md/dm-raid.c | 16 +- drivers/md/dm-snap-persistent.c | 2 +- drivers/md/dm-verity-fec.c | 4 +- drivers/md/dm-verity-target.c | 87 +- drivers/md/dm-verity.h | 7 +- drivers/md/dm.c | 194 +- drivers/md/persistent-data/dm-block-manager.c | 3 +- drivers/md/raid5.c | 4 +- drivers/misc/lkdtm/Makefile | 9 +- drivers/net/ethernet/cadence/macb.h | 5 +- drivers/net/ethernet/cadence/macb_main.c | 17 +- drivers/net/ethernet/intel/i40e/i40e.h | 14 + drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 20 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 55 +- drivers/net/ethernet/intel/ice/ice.h | 4 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 7 +- drivers/net/ethernet/intel/ice/ice_common.c | 47 +- drivers/net/ethernet/intel/ice/ice_common.h | 4 + drivers/net/ethernet/intel/ice/ice_gnss.c | 242 +- drivers/net/ethernet/intel/ice/ice_gnss.h | 30 +- .../ethernet/marvell/prestera/prestera_router.c | 4 +- drivers/net/ethernet/mediatek/Kconfig | 2 + drivers/net/ethernet/mediatek/mtk_eth_soc.c | 572 ++- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 34 +- drivers/net/ethernet/mediatek/mtk_ppe_offload.c | 30 +- drivers/net/ethernet/mellanox/mlxsw/cmd.h | 52 + drivers/net/ethernet/mellanox/mlxsw/core.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 6 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 27 +- drivers/net/ethernet/mellanox/mlxsw/pci_hw.h | 81 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 99 +- drivers/net/ethernet/mellanox/mlxsw/resources.h | 2 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 148 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 4 +- drivers/net/ethernet/netronome/nfp/bpf/jit.c | 2 +- drivers/net/ethernet/sfc/Makefile | 2 +- drivers/net/ethernet/sfc/ef100_netdev.c | 16 +- drivers/net/ethernet/sfc/ef100_netdev.h | 5 + drivers/net/ethernet/sfc/ef100_nic.c | 7 + drivers/net/ethernet/sfc/ef100_nic.h | 1 + drivers/net/ethernet/sfc/ef100_regs.h | 83 +- drivers/net/ethernet/sfc/ef100_rep.c | 244 ++ drivers/net/ethernet/sfc/ef100_rep.h | 49 + drivers/net/ethernet/sfc/ef100_sriov.c | 32 +- drivers/net/ethernet/sfc/ef100_sriov.h | 2 +- drivers/net/ethernet/sfc/ef100_tx.c | 84 +- drivers/net/ethernet/sfc/ef100_tx.h | 3 + drivers/net/ethernet/sfc/efx.h | 9 +- drivers/net/ethernet/sfc/efx_common.c | 38 + drivers/net/ethernet/sfc/efx_common.h | 3 + drivers/net/ethernet/sfc/mae.c | 44 + drivers/net/ethernet/sfc/{ef100_sriov.h => mae.h} | 12 +- drivers/net/ethernet/sfc/mcdi.c | 46 + drivers/net/ethernet/sfc/mcdi.h | 1 + drivers/net/ethernet/sfc/net_driver.h | 5 + drivers/net/ethernet/sfc/tx.c | 6 +- drivers/net/ethernet/sfc/tx_common.c | 35 +- drivers/net/ethernet/sfc/tx_common.h | 3 +- drivers/net/ipa/ipa_qmi_msg.h | 2 +- drivers/net/macsec.c | 33 +- drivers/net/pcs/pcs-xpcs.c | 2 +- drivers/net/sungem_phy.c | 1 + drivers/net/usb/ax88179_178a.c | 319 +- drivers/net/wireless/ath/ath11k/mac.c | 3 +- drivers/net/wireless/ath/ath5k/base.c | 2 +- drivers/net/wireless/ath/ath5k/mac80211-ops.c | 2 +- drivers/net/wireless/ath/ath6kl/hif.h | 2 +- drivers/net/wireless/ath/ath6kl/sdio.c | 2 +- drivers/net/wireless/ath/ath6kl/wmi.h | 2 +- drivers/net/wireless/ath/hw.c | 2 +- drivers/net/wireless/ath/wcn36xx/hal.h | 2 +- drivers/net/wireless/ath/wil6210/debugfs.c | 14 +- drivers/net/wireless/ath/wil6210/txrx.h | 2 +- drivers/net/wireless/mac80211_hwsim.c | 94 +- drivers/of/fdt.c | 13 +- drivers/pci/controller/cadence/pcie-cadence.c | 6 +- drivers/pci/controller/dwc/Kconfig | 2 +- drivers/pci/controller/dwc/pci-dra7xx.c | 10 +- drivers/pci/controller/dwc/pci-exynos.c | 10 +- drivers/pci/controller/dwc/pci-imx6.c | 10 +- drivers/pci/controller/dwc/pcie-designware-host.c | 162 +- drivers/pci/controller/dwc/pcie-designware.h | 21 +- drivers/pci/controller/dwc/pcie-fu740.c | 2 - drivers/pci/controller/dwc/pcie-intel-gw.c | 8 +- drivers/pci/controller/dwc/pcie-keembay.c | 2 +- drivers/pci/controller/dwc/pcie-qcom.c | 933 ++--- drivers/pci/controller/dwc/pcie-spear13xx.c | 2 +- drivers/pci/controller/dwc/pcie-tegra194.c | 658 ++-- drivers/pci/controller/pci-loongson.c | 20 +- drivers/pci/controller/pci-mvebu.c | 4 +- drivers/pci/controller/pci-tegra.c | 9 +- drivers/pci/controller/pcie-mediatek-gen3.c | 14 +- drivers/pci/controller/pcie-mediatek.c | 8 +- drivers/pci/controller/pcie-rcar-host.c | 4 +- drivers/pci/controller/pcie-rockchip-host.c | 8 +- drivers/pci/controller/pcie-xilinx-cpm.c | 60 +- drivers/pci/pci-acpi.c | 5 +- drivers/pci/pci.c | 2 + drivers/pci/probe.c | 87 +- drivers/pci/quirks.c | 21 +- drivers/pnp/resource.c | 5 +- drivers/remoteproc/remoteproc_core.c | 2 +- drivers/s390/cio/vfio_ccw_cp.c | 195 +- drivers/s390/cio/vfio_ccw_ops.c | 39 +- drivers/s390/cio/vfio_ccw_private.h | 2 - drivers/s390/crypto/ap_queue.c | 2 +- drivers/s390/crypto/vfio_ap_ops.c | 103 +- drivers/s390/crypto/vfio_ap_private.h | 7 +- drivers/s390/net/qeth_core_main.c | 2 +- drivers/scsi/sd.c | 5 + drivers/soc/bcm/brcmstb/pm/pm-arm.c | 16 +- drivers/staging/gdm724x/gdm_tty.c | 6 - drivers/thermal/db8500_thermal.c | 8 +- drivers/thermal/qcom/qcom-spmi-adc-tm5.c | 5 + drivers/thermal/qcom/qcom-spmi-temp-alarm.c | 5 + drivers/thermal/thermal_core.c | 8 +- drivers/thermal/thermal_core.h | 10 - drivers/thermal/ti-soc-thermal/ti-bandgap.c | 2 +- drivers/usb/class/cdc-acm.c | 42 +- drivers/usb/class/cdc-acm.h | 20 - drivers/usb/gadget/function/f_acm.c | 20 +- drivers/usb/serial/sierra.c | 3 +- drivers/usb/serial/usb-serial.c | 2 +- drivers/usb/serial/usb_wwan.c | 13 +- drivers/vfio/vfio.c | 162 +- drivers/vfio/vfio.h | 17 +- drivers/vfio/vfio_iommu_spapr_tce.c | 5 +- drivers/vfio/vfio_iommu_type1.c | 148 +- drivers/watchdog/Kconfig | 8 + drivers/watchdog/Makefile | 1 + drivers/watchdog/armada_37xx_wdt.c | 2 + drivers/watchdog/bcm7038_wdt.c | 8 +- drivers/watchdog/booke_wdt.c | 2 +- drivers/watchdog/dw_wdt.c | 8 +- drivers/watchdog/f71808e_wdt.c | 4 +- drivers/watchdog/max77620_wdt.c | 4 +- drivers/watchdog/mtk_wdt.c | 10 +- drivers/watchdog/pc87413_wdt.c | 2 +- drivers/watchdog/pm8916_wdt.c | 41 +- drivers/watchdog/pseries-wdt.c | 239 ++ drivers/watchdog/realtek_otto_wdt.c | 1 + drivers/watchdog/s3c2410_wdt.c | 9 +- drivers/watchdog/sama5d4_wdt.c | 8 +- drivers/watchdog/sp5100_tco.c | 1 + drivers/watchdog/sp805_wdt.c | 5 + drivers/watchdog/st_lpc_wdt.c | 9 +- drivers/watchdog/tegra_wdt.c | 14 +- drivers/watchdog/wdat_wdt.c | 7 +- fs/btrfs/delayed-inode.c | 35 +- fs/btrfs/free-space-cache.c | 5 +- fs/cifs/cifs_debug.c | 48 +- fs/cifs/cifsfs.c | 19 + fs/cifs/cifsglob.h | 22 +- fs/cifs/connect.c | 5 +- fs/cifs/file.c | 10 +- fs/cifs/misc.c | 19 +- fs/cifs/smb2ops.c | 7 +- fs/erofs/zdata.c | 24 +- fs/exfat/exfat_fs.h | 1 + fs/exfat/file.c | 82 +- fs/exfat/inode.c | 41 +- fs/exfat/namei.c | 20 - fs/f2fs/compress.c | 208 +- fs/f2fs/data.c | 55 +- fs/f2fs/f2fs.h | 30 +- fs/f2fs/file.c | 4 +- fs/f2fs/gc.c | 7 +- fs/f2fs/segment.c | 9 +- fs/gfs2/aops.c | 26 - fs/gfs2/log.c | 5 +- fs/iomap/buffered-io.c | 15 - fs/ksmbd/auth.c | 56 +- fs/ksmbd/auth.h | 11 +- fs/ksmbd/connection.c | 9 +- fs/ksmbd/connection.h | 10 +- fs/ksmbd/mgmt/share_config.c | 14 - fs/ksmbd/mgmt/share_config.h | 2 - fs/ksmbd/mgmt/tree_connect.c | 5 +- fs/ksmbd/mgmt/tree_connect.h | 4 +- fs/ksmbd/mgmt/user_session.c | 96 +- fs/ksmbd/mgmt/user_session.h | 13 +- fs/ksmbd/oplock.c | 32 +- fs/ksmbd/server.c | 1 + fs/ksmbd/smb2pdu.c | 60 +- fs/ksmbd/smb_common.h | 2 +- fs/ksmbd/vfs.c | 3 +- fs/ksmbd/vfs_cache.c | 2 +- fs/nfs/direct.c | 50 +- fs/nfs/fs_context.c | 24 +- fs/nfs/internal.h | 33 + fs/nfs/nfs42xdr.c | 170 +- fs/nfs/nfstrace.h | 128 + fs/nfs/write.c | 48 +- fs/ocfs2/heartbeat.c | 27 +- fs/proc/array.c | 4 + fs/proc/inode.c | 17 +- fs/proc/proc_net.c | 6 + fs/proc/root.c | 5 + fs/userfaultfd.c | 6 +- fs/xfs/libxfs/xfs_alloc.c | 2 +- fs/xfs/xfs_dquot.c | 2 +- fs/xfs/xfs_super.c | 6 +- fs/zonefs/super.c | 8 - include/asm-generic/pci.h | 39 +- include/asm-generic/tlb.h | 3 - include/drm/i915_pciids.h | 39 +- include/linux/bpf.h | 16 +- include/linux/btf.h | 65 +- include/linux/btf_ids.h | 68 +- include/linux/cgroup-defs.h | 19 +- include/linux/dm-bufio.h | 8 +- include/linux/firmware/cirrus/cs_dsp.h | 77 +- include/linux/ftrace.h | 43 + include/linux/hypervisor.h | 8 + include/linux/ieee80211.h | 54 + include/linux/iomap.h | 3 - include/linux/irqchip/mmp.h | 3 + include/linux/isa-dma.h | 14 + include/linux/lapb.h | 5 + include/linux/maple_tree.h | 1 + include/linux/nfs_xdr.h | 1 + include/linux/nmi.h | 2 + include/linux/nodemask.h | 24 +- include/linux/once_lite.h | 20 +- include/linux/pci_ids.h | 3 + include/linux/sunrpc/sched.h | 4 +- include/linux/sunrpc/xdr.h | 7 +- include/linux/vfio.h | 30 +- include/net/af_vsock.h | 1 + include/net/amt.h | 3 + include/net/ax88796.h | 2 + include/net/bluetooth/bluetooth.h | 68 +- include/net/bluetooth/hci.h | 190 +- include/net/bluetooth/hci_core.h | 210 +- include/net/bluetooth/hci_sock.h | 2 + include/net/bluetooth/hci_sync.h | 14 + include/net/bluetooth/iso.h | 32 + include/net/bond_options.h | 8 + include/net/cfg80211.h | 120 +- include/net/codel_qdisc.h | 1 + include/net/datalink.h | 7 + include/net/dcbevent.h | 2 + include/net/dcbnl.h | 2 + include/net/dn_dev.h | 1 + include/net/dn_fib.h | 2 + include/net/dn_neigh.h | 2 + include/net/dn_nsp.h | 6 + include/net/dn_route.h | 3 + include/net/erspan.h | 3 + include/net/esp.h | 1 + include/net/ethoc.h | 3 + include/net/firewire.h | 2 + include/net/fq.h | 4 + include/net/garp.h | 2 + include/net/gtp.h | 4 + include/net/gue.h | 3 + include/net/hwbm.h | 2 + include/net/ila.h | 2 + include/net/inet6_connection_sock.h | 2 + include/net/inet_common.h | 6 + include/net/inet_connection_sock.h | 10 +- include/net/inet_frag.h | 3 + include/net/ip6_route.h | 20 +- include/net/ip_tunnels.h | 12 +- include/net/ipcomp.h | 2 + include/net/ipconfig.h | 2 + include/net/llc_c_ac.h | 7 + include/net/llc_c_st.h | 4 + include/net/llc_s_ac.h | 4 + include/net/llc_s_ev.h | 1 + include/net/mac80211.h | 57 +- include/net/mpls_iptunnel.h | 3 + include/net/mrp.h | 4 + include/net/ncsi.h | 2 + include/net/netevent.h | 1 + include/net/netfilter/nf_conntrack_core.h | 19 + include/net/netns/can.h | 1 + include/net/netns/core.h | 2 + include/net/netns/generic.h | 1 + include/net/netns/ipv4.h | 1 + include/net/netns/mctp.h | 1 + include/net/netns/mpls.h | 2 + include/net/netns/nexthop.h | 1 + include/net/netns/sctp.h | 3 + include/net/netns/unix.h | 2 + include/net/netrom.h | 1 + include/net/p8022.h | 5 + include/net/phonet/pep.h | 3 + include/net/phonet/phonet.h | 4 + include/net/phonet/pn_dev.h | 5 + include/net/pptp.h | 3 + include/net/psnap.h | 5 + include/net/regulatory.h | 3 + include/net/rose.h | 1 + include/net/secure_seq.h | 2 + include/net/smc.h | 7 + include/net/sock.h | 8 +- include/net/stp.h | 2 + include/net/tcp.h | 2 +- include/net/transp_v6.h | 2 + include/net/tun_proto.h | 3 +- include/net/udplite.h | 1 + include/net/xdp_priv.h | 1 + include/rdma/ib_verbs.h | 2 +- include/trace/events/spmi.h | 12 +- include/trace/events/sunrpc.h | 20 + include/uapi/drm/amdgpu_drm.h | 7 +- include/uapi/drm/i915_drm.h | 371 +- include/uapi/linux/kvm.h | 2 +- include/uapi/linux/nl80211.h | 32 +- include/uapi/linux/ublk_cmd.h | 7 +- include/uapi/linux/usb/cdc.h | 13 + init/Kconfig | 10 + io_uring/net.c | 8 +- io_uring/notif.c | 9 +- io_uring/notif.h | 21 +- io_uring/rsrc.c | 12 +- io_uring/rsrc.h | 9 + kernel/bpf/btf.c | 123 +- kernel/bpf/core.c | 71 +- kernel/bpf/trampoline.c | 158 +- kernel/bpf/verifier.c | 14 +- kernel/cgroup/cgroup-internal.h | 1 + kernel/cgroup/cgroup-v1.c | 17 +- kernel/cgroup/cgroup.c | 79 +- kernel/dma/swiotlb.c | 26 +- kernel/fork.c | 5 + kernel/kcsan/.kunitconfig | 24 + kernel/profile.c | 8 +- kernel/rcu/tree.c | 8 +- kernel/sched/core_sched.c | 9 +- kernel/sched/deadline.c | 5 +- kernel/sched/fair.c | 5 +- kernel/sched/rt.c | 15 +- kernel/trace/ftrace.c | 328 +- kernel/watchdog.c | 21 +- lib/Makefile | 2 +- lib/maple_tree.c | 48 +- lib/mpi/mpiutil.c | 2 +- lib/nodemask.c | 8 - localversion-next | 2 +- mm/gup.c | 4 +- mm/hmm.c | 19 +- mm/hugetlb_cgroup.c | 1 + mm/internal.h | 18 + mm/memcontrol.c | 31 +- mm/mmap.c | 2 +- mm/mprotect.c | 2 +- mm/page_alloc.c | 12 +- net/bluetooth/Kconfig | 1 + net/bluetooth/Makefile | 1 + net/bluetooth/af_bluetooth.c | 4 +- net/bluetooth/eir.c | 21 + net/bluetooth/eir.h | 1 + net/bluetooth/hci_conn.c | 895 +++++ net/bluetooth/hci_core.c | 346 +- net/bluetooth/hci_event.c | 520 ++- net/bluetooth/hci_request.c | 429 +-- net/bluetooth/hci_request.h | 16 +- net/bluetooth/hci_sync.c | 308 +- net/bluetooth/iso.c | 1824 ++++++++++ net/bluetooth/mgmt.c | 176 +- net/bpf/test_run.c | 75 +- net/caif/caif_socket.c | 20 +- net/core/datagram.c | 2 +- net/decnet/af_decnet.c | 4 +- net/ipv4/bpf_tcp_ca.c | 18 +- net/ipv4/fib_trie.c | 7 +- net/ipv4/tcp.c | 8 +- net/ipv4/tcp_bbr.c | 24 +- net/ipv4/tcp_cubic.c | 20 +- net/ipv4/tcp_dctcp.c | 20 +- net/ipv4/tcp_input.c | 41 +- net/ipv4/tcp_ipv4.c | 4 +- net/ipv4/tcp_metrics.c | 10 +- net/ipv4/tcp_output.c | 27 +- net/ipv6/addrconf.c | 6 +- net/ipv6/mcast.c | 14 +- net/ipv6/ping.c | 6 +- net/ipv6/tcp_ipv6.c | 4 +- net/mac80211/agg-tx.c | 4 +- net/mac80211/cfg.c | 46 +- net/mac80211/debugfs.c | 3 +- net/mac80211/ieee80211_i.h | 10 +- net/mac80211/iface.c | 58 +- net/mac80211/mlme.c | 43 +- net/mac80211/offchannel.c | 47 +- net/mac80211/rx.c | 65 +- net/mac80211/sta_info.c | 35 +- net/mac80211/status.c | 38 +- net/mac80211/tdls.c | 3 +- net/mac80211/tx.c | 176 +- net/mptcp/options.c | 2 +- net/mptcp/protocol.c | 8 +- net/netfilter/nf_conntrack_bpf.c | 365 +- net/netfilter/nf_conntrack_core.c | 62 + net/netfilter/nf_conntrack_netlink.c | 54 +- net/sunrpc/clnt.c | 2 +- net/sunrpc/xdr.c | 168 +- net/sunrpc/xprtsock.c | 6 +- net/tipc/socket.c | 2 +- net/tls/tls_device.c | 7 +- net/tls/tls_sw.c | 17 +- net/wireless/mlme.c | 21 +- net/wireless/nl80211.c | 88 +- net/wireless/nl80211.h | 5 +- net/wireless/trace.h | 8 +- scripts/Kconfig.include | 2 +- scripts/headers_install.sh | 2 - scripts/kconfig/qconf-cfg.sh | 1 + scripts/mod/file2alias.c | 4 +- scripts/mod/modpost.c | 12 +- scripts/mod/modpost.h | 1 + scripts/remove-stale-files | 2 + sound/core/isadma.c | 2 +- sound/pci/asihpi/hpi6000.c | 2 +- sound/pci/asihpi/hpi6205.c | 2 +- sound/pci/emu10k1/memory.c | 2 +- sound/pci/hda/cs35l41_hda.c | 2 +- sound/pci/hda/patch_realtek.c | 2 + sound/soc/amd/Kconfig | 10 + sound/soc/amd/Makefile | 1 + sound/soc/amd/acp/acp-pci.c | 33 +- sound/soc/amd/acp/acp-platform.c | 18 +- sound/soc/amd/rpl/Makefile | 5 + sound/soc/amd/rpl/rpl-pci-acp6x.c | 227 ++ sound/soc/amd/rpl/rpl_acp6x.h | 36 + sound/soc/amd/rpl/rpl_acp6x_chip_offset_byte.h | 30 + sound/soc/amd/vangogh/acp5x-mach.c | 3 +- sound/soc/amd/yc/acp6x-mach.c | 32 +- sound/soc/fsl/fsl-asoc-card.c | 5 +- sound/soc/fsl/fsl_asrc.c | 6 +- sound/soc/fsl/fsl_easrc.c | 9 +- sound/soc/fsl/fsl_easrc.h | 2 +- sound/soc/fsl/fsl_sai.c | 2 +- sound/soc/fsl/imx-card.c | 8 +- sound/soc/generic/audio-graph-card.c | 4 +- sound/soc/generic/audio-graph-card2.c | 4 +- sound/soc/intel/avs/path.c | 54 +- sound/soc/qcom/qdsp6/q6adm.c | 2 +- sound/usb/6fire/pcm.c | 2 +- sound/usb/hiface/pcm.c | 2 +- sound/usb/quirks.c | 2 + tools/bpf/resolve_btfids/main.c | 40 +- tools/include/uapi/linux/kvm.h | 2 +- tools/perf/arch/x86/util/cpuid.h | 34 + tools/perf/arch/x86/util/header.c | 27 +- tools/perf/arch/x86/util/tsc.c | 77 + tools/perf/tests/expr.c | 13 + tools/perf/util/expr.c | 13 + tools/perf/util/tsc.h | 1 + .../selftests/bpf/bpf_testmod/bpf_testmod.c | 10 +- tools/testing/selftests/bpf/prog_tests/bpf_nf.c | 64 +- tools/testing/selftests/bpf/progs/test_bpf_nf.c | 85 +- .../testing/selftests/bpf/progs/test_bpf_nf_fail.c | 134 + tools/testing/selftests/bpf/test_xdp_veth.sh | 6 +- .../selftests/bpf/verifier/bpf_loop_inline.c | 1 + tools/testing/selftests/bpf/verifier/calls.c | 53 + tools/testing/selftests/kvm/rseq_test.c | 8 +- tools/testing/selftests/net/ipv6_flowlabel.c | 75 +- tools/testing/selftests/net/ipv6_flowlabel.sh | 16 + tools/testing/selftests/net/tls.c | 32 + .../testing/selftests/powerpc/include/basic_asm.h | 63 +- tools/testing/selftests/powerpc/include/reg.h | 69 +- tools/testing/selftests/powerpc/lib/reg.S | 107 +- tools/testing/selftests/powerpc/ptrace/Makefile | 40 +- .../testing/selftests/powerpc/ptrace/ptrace-gpr.S | 52 + .../testing/selftests/powerpc/ptrace/ptrace-gpr.c | 125 +- .../testing/selftests/powerpc/ptrace/ptrace-gpr.h | 14 +- .../selftests/powerpc/ptrace/ptrace-tm-gpr.c | 18 +- .../selftests/powerpc/ptrace/ptrace-tm-spd-gpr.c | 20 +- tools/testing/selftests/powerpc/ptrace/ptrace.h | 79 +- tools/testing/selftests/vm/hmm-tests.c | 14 +- tools/testing/selftests/vm/run_vmtests.sh | 2 + tools/testing/selftests/vm/soft-dirty.c | 67 +- tools/thermal/tmon/pid.c | 2 +- tools/thermal/tmon/tmon.h | 3 + 1033 files changed, 30810 insertions(+), 20948 deletions(-) create mode 100644 Documentation/bpf/kfuncs.rst create mode 100644 Documentation/devicetree/bindings/i2c/renesas,rzv2m.yaml create mode 100644 Documentation/devicetree/bindings/pci/nvidia,tegra194-pcie-ep.yaml delete mode 100644 Documentation/devicetree/bindings/pci/nvidia,tegra194-pcie.txt create mode 100644 Documentation/devicetree/bindings/pci/nvidia,tegra194-pcie.yaml create mode 100644 Documentation/devicetree/bindings/sound/atmel,sama5d2-i2s.yaml delete mode 100644 Documentation/devicetree/bindings/sound/atmel-i2s.txt create mode 100644 Documentation/gpu/rfc/i915_small_bar.h create mode 100644 Documentation/gpu/rfc/i915_small_bar.rst create mode 100644 Documentation/gpu/rfc/i915_vm_bind.h create mode 100644 Documentation/gpu/rfc/i915_vm_bind.rst create mode 100644 arch/powerpc/purgatory/kexec-purgatory.S delete mode 100644 drivers/block/sx8.c create mode 100644 drivers/gpu/drm/amd/amdgpu/umc_v8_10.c create mode 100644 drivers/gpu/drm/amd/amdgpu/umc_v8_10.h create mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c copy drivers/gpu/drm/amd/display/{dc/dcn314/dcn314_hwseq.h => amdgpu_dm/amdgpu_dm_ [...] create mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c create mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.h copy drivers/gpu/drm/amd/display/dc/{dcn32/dcn32_resource.c => dml/dcn32/dcn32_fpu [...] create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.h create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn321/dcn321_fpu.c copy drivers/gpu/drm/amd/display/dc/{dcn314/dcn314_hwseq.h => dml/dcn321/dcn321_fp [...] create mode 100644 drivers/gpu/drm/amd/include/asic_reg/umc/umc_8_10_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/umc/umc_8_10_0_sh_mask.h create mode 100644 drivers/i2c/busses/i2c-rzv2m.c create mode 100644 drivers/iommu/arm/arm-smmu/arm-smmu-qcom-debug.c create mode 100644 drivers/iommu/arm/arm-smmu/arm-smmu-qcom.h create mode 100644 drivers/net/ethernet/sfc/ef100_rep.c create mode 100644 drivers/net/ethernet/sfc/ef100_rep.h create mode 100644 drivers/net/ethernet/sfc/mae.c copy drivers/net/ethernet/sfc/{ef100_sriov.h => mae.h} (66%) create mode 100644 drivers/watchdog/pseries-wdt.c create mode 100644 include/linux/isa-dma.h create mode 100644 include/net/bluetooth/iso.h create mode 100644 kernel/kcsan/.kunitconfig create mode 100644 net/bluetooth/iso.c create mode 100644 sound/soc/amd/rpl/Makefile create mode 100644 sound/soc/amd/rpl/rpl-pci-acp6x.c create mode 100644 sound/soc/amd/rpl/rpl_acp6x.h create mode 100644 sound/soc/amd/rpl/rpl_acp6x_chip_offset_byte.h create mode 100644 tools/perf/arch/x86/util/cpuid.h create mode 100644 tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c create mode 100644 tools/testing/selftests/powerpc/ptrace/ptrace-gpr.S