This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux-next.
omits 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 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 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 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 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 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 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 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 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 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 adds 66c239084925 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 17f21055dd4b Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds c5cdb9286913 ARM: pxa2xx: Fix GPIO descriptor tables adds 3c5de79b0e26 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 9eeacf7f1bda Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 52626f277c50 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9b4d1f31d02d 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 adds 38051f197c83 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d796f1bb5e95 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus adds 0080c19b5295 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 13d6fb43eb71 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 2b60e0ce86c7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4a4a7b688d26 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds bea8cf3995ef Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds b8d44ac1bf20 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds a7d38537eba4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a037d4f630d7 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 88bd24d73d5b riscv: compat: vdso: Fix vdso_install target adds da51a4e243bc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 30bdac779c3b Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds 76bceb0c723d Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git adds ca0d181c9ce5 efi/x86-mixed: leave RET unmitigated but move it into .rodata adds 6af02ec76abe Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds 0e477793f170 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] new 8922a3be79fc scripts: headers_install.sh: Update config leak ignore entries new c4c5f086ea04 kconfig: shorten the temporary directory name for cc-option new 613043ff0d63 modpost: drop executable ELF support new c483fb06e309 modpost: use sym_get_data() to get module device_table data new 728d4b7fc213 kconfig: Qt5: tell the user which packages are required new d3d26ecb3f0b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 555a357d64a8 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new c9337ad4390c scsi: sd: Add a comment about limiting max_sectors to shos [...] new a45e52bf1eca dma-mapping: update comment after dmabounce removal new 723118090312 swiotlb: clean up some coding style and minor issues new a3be1859219a Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 5c329c02c087 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 0b14e83281ab Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 6cfa1669d955 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 7e486959b11f Merge branch 'arm/fixes' into for-next new 2002f3968714 ARM: refresh defconfig files new f0993936ff45 ARM: defconfig: remove irda remnants new 186d24bff277 ARM: defconfig: remove stale CONFIG_ZBOOT_ROM entries new ddd366bf01de ARM: defconfig: address renamed CONFIG_DEBUG_INFO=y new 5746240f219b ARM: defconfig: remove broken CONFIG_THUMB disables new 77f349b7700f ARM: defconfig: kill remnants of CONFIG_LEDS new a4624c75151d Merge branch 'arm/defconfig' into for-next new 96a4ce30c27e ARM: add ATAGS dependencies to non-DT platforms new acb926d618f2 ARM: add CONFIG_UNUSED_BOARD_FILES new b5aaaa666a85 ARM: pxa: add Kconfig dependencies for ATAGS based boards new 0c00a537bc39 ARM: orion: add ATAGS dependencies new 3c1ca64f5203 ARM: davinci: mark all ATAGS board files as unused new 6eea15887f38 ARM: ep93xx: mark most board files as unused new 60e3eabca49c ARM: mmp: mark all board files for removal new bdd50bf19b68 ARM: footbridge: mark cats board for removal new 336291304692 ARM: sa1100: mark most boards as unused new 4a69c8b7fed8 ARM: omap1: add Kconfig dependencies for unused boards new d75595e0962a ARM: s3c: mark most board files as unused new 6460e993be65 ARM: iop32x: mark as unused new 1785ab769824 ARM: cns3xxx: add CONFIG_UNUSED_BOARD_FILES dependency new d58d514315d3 Merge branch 'arm/boardfiles-3' into for-next new 3c57ea6d4aab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6779b973bfdd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 29f9d0d985c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9370333dd2bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 597fe56cf86b Merge branch 'at91-fixes' into at91-next new a1b035c3e36c Merge branch 'at91-soc' into at91-next new 819c62050722 ARM: dts: lan966x: add clock gating register new 85e4739f8829 ARM: dts: lan966x: Add gpio-restart new 8d56c48354fc ARM: dts: lan966x: Disable can0 on pcb8291 new d3e71a2eae1f ARM: dts: lan966x: Enable network driver on pcb8291 new 38b729bf1ee6 Merge branch 'at91-dt' into at91-next new a45cd2847912 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new ef126d3f58d2 ARM: dts: BCM5301X: Add basic PCI controller properties new cb7c4d5af0cc Merge branch 'devicetree/next' into next new 19c17f85afbc arm64: dts: broadcom: bcm4908: add remaining LED pins new bd8a85effb18 arm64: dts: broadcom: bcm4908: add LEDs controller block new 76e2de635ad0 arm64: dts: broadcom: bcm4908: add Asus GT-AC5300 LEDs new dd650887b8d9 Merge branch 'devicetree-arm64/next' into next new 2c99b66d1500 soc: bcm: brcmstb: Document panic notifier action and remo [...] new ade0d6ecf54a Merge branch 'drivers/next' into next new 976349dd9355 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 0a289c4359bb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7b02d8f76512 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0978458dfae7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 226a18e3e6f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 741eb8c85b33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 517a53156f2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 45938d55591b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 232aacacaf98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 96af435eebe9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new edca5deb0078 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new f3c40ceca1ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 314a85aa0ecb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b18fc82bed97 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new a2a039b0b950 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new eeb507d633bc Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 7422f62060c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7f4d37ec8426 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 4fc934808641 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 6d1225d04c5c Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new a2310c74d418 csky/kprobe: reclaim insn_slot on kprobe unregistration new 49a1a3cf7316 csky: Use the bitmap API to allocate bitmaps new f54af50d7b6f csky: Correct position of _stext new 01ab4649ef5a csky: Move HEAD_TEXT_SECTION out of __init_begin-end new 9bc1ae025210 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 2a6d46a2a58e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 00ace1916d06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new db08d8e86d74 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new cef3958f1184 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a0424772988c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2139619bcad7 riscv: mmap with PROT_WRITE but no PROT_READ is invalid new 3f1901110a89 RISC-V: Add fast call path of crash_kexec() new c295bc34ab58 riscv: introduce nops and __nops macros for NOP sequences new 9c2ea4a36364 riscv: convert the t-head pbmt errata to use the __nops macro new f4361718f765 riscv: Add macro for multiple nop instructions new ba6cfef057e1 riscv: enable Docker requirements in defconfig new 1dde72ed5cdd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c447a9f6661f Merge branch 'fixes' into for-next new d384690c6a2c s390/docs: fix warnings for vfio_ap driver lock usage doc new 9aa938ddce81 s390/docs: fix warnings for vfio_ap driver doc new cfadf90e3995 Merge branch 'vmcore-iov_iter' into features new a4c6658a01c9 Merge branch 'features' into for-next new 3d29bb99ab36 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 462597cdbea6 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new b3839826a99e Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 7d400db0df48 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e803464a1247 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 034c47de209c Merge branch 'master' of git://github.com/ceph/ceph-client.git new fb109a333993 cifs: list_for_each() -> list_for_each_entry() new 4a604cc1ad14 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 267f2492c8f7 erofs: introduce multi-reference pclusters (fully-referenced) new de8a801ab65e erofs: get rid of erofs_prepare_dio() helper new cc2a171372c6 erofs: get rid of the leftover PAGE_SIZE in dir.c new bf02892ed3a0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new f72e42dd563b exfat: reuse __exfat_write_inode() to update directory entry new a0d0c789fa49 exfat: remove duplicate write inode for truncating file new 2f0bdba62933 exfat: remove duplicate write inode for extending dir/file new a9363791b5cb Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new bc73baf088dd Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 05423a68db91 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 3d8d2d75953c f2fs: remove redundant code for gc condition new 13ae1dc18320 f2fs: enforce single zone capacity new 91c0a7c08455 f2fs: adjust zone capacity when considering valid block count new 023081c8dbfb f2fs: add a sysfs entry to show zone capacity new 2ebd6c567f4e f2fs: fix to invalidate META_MAPPING before DIO write new db99fb634538 f2fs: Delete f2fs_copy_page() and replace with memcpy_page() new fdca2e01c219 f2fs: fix to check inline_data during compressed inode conversion new 281a58102efb f2fs: allow compression of files without blocks new f67b6d16165b f2fs: invalidate meta pages only for post_read required inode new 0b1f0a1678c9 f2fs: don't bother wait_ms by foreground gc new 68b95d19b6ad Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 78d6aa5bb5a1 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] new 2c7bcfa69aed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0243a42595c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1c90b54718fd ksmbd: remove unused ksmbd_share_configs_cleanup function new 8849e7545322 MAINTAINERS: ksmbd: add entry for documentation new b95cdefd0c29 ksmbd: replace sessions list in connection with xarray new 52621536f3d5 ksmbd: add channel rwlock new f07e345faa1d ksmbd: fix kernel oops from idr_remove() new ab2479f7a343 ksmbd: use wait_event instead of schedule_timeout() new f02247eddbe3 ksmbd: fix racy issue while destroying session on multichannel new c2bb4a28fc7f Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 3a9cddb7a871 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 4193510834f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2faa84ee6f1b Merge branch 'master' of https://github.com/Paragon-Softwa [...] new b43eeb6397aa Merge branch '9p-next' of git://github.com/martinetd/linux new 29d286d0ce10 xfs: Fix comment typo new 4869b6e84a23 xfs: Fix typo 'the the' in comment new d974900a8008 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 910f38014260 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b2b0a5e97855 gfs2: stop using generic_writepages in gfs2_ail1_start_one new d3d71901b1ea gfs2: remove ->writepage new 7b86e8a5ba86 zonefs: remove ->writepage new 478af190cb6c iomap: remove iomap_writepage new 92e1f975f5b8 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] new b04b275a6ee5 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 1031b718e3c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 88e6ba0f2dce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 32da1265847a Merge branch 'pci/aspm' new 1134eec2ef77 Merge branch 'pci/endpoint' new c3df83e01a96 PCI: Clean up pci_scan_slot() new fbed59ed8781 PCI: Split out next_ari_fn() from next_fn() new db360b1ea7fa PCI: Move jailhouse's isolated function handling to pci_sc [...] new 189c6c33ff42 PCI: Extend isolated function probing to s390 new 960ac3626487 s390/pci: allow zPCI zbus without a function zero new 706cedbfd600 Merge branch 'pci/enumeration' new 11684ac4e65d Merge branch 'pci/err' new d3983c64871f Merge branch 'pci/pm' new 3afd7ae72f90 Merge branch 'pci/virtualization' new 0bab0b3cf52e Merge branch 'pci/ctrl/aardvark' new 41d42f3fabd0 PCI: dwc: Correct msi_irq condition in dw_pcie_free_msi() new 1335546d8280 PCI: dwc: Split MSI IRQ parsing/allocation to a separate function new 440ab4c286c5 PCI: dwc: Convert struct pcie_port.msi_irq to an array new ac71b483b3e9 PCI: dwc: Handle MSIs routed to multiple GIC interrupts new e92d4cc4be34 dt-bindings: PCI: qcom: Support additional MSI interrupts new 70f705466006 Merge branch 'pci/ctrl/dwc' new b0323a21bc6e Merge branch 'pci/ctrl/dwc-edma' new 952c28697703 Merge branch 'pci/ctrl/exynos' new 15a232408a8a PCI: fu740: Remove unnecessary include files new b71dc1a5ee28 Merge branch 'pci/ctrl/fu740' new 67e87425023b PCI: imx6: Convert to NOIRQ_SYSTEM_SLEEP_PM_OPS() new 24072ef213f5 PCI: imx6: Move imx6_pcie_grp_offset(), imx6_pcie_configur [...] new 9a7f8f81b542 PCI: imx6: Move PHY management functions together new b046f921d3b1 PCI: imx6: Move imx6_pcie_enable_ref_clk() earlier new 3af11bb31830 PCI: imx6: Move imx6_pcie_clk_disable() earlier new 3aaa67fd4ca6 PCI: imx6: Factor out ref clock disable to match enable new 9d1ed731c651 PCI: imx6: Collect clock enables in imx6_pcie_clk_enable() new ba785bab0f38 PCI: imx6: Propagate .host_init() errors to caller new d2ec6cc0445b PCI: imx6: Disable i.MX6QDL clock when disabling ref clocks new b02f36855e3e PCI: imx6: Call host init function directly in resume new 4703cbf0e310 PCI: imx6: Turn off regulator when system is in suspend mode new 90ed85e0f67d PCI: imx6: Move regulator enable out of imx6_pcie_deassert [...] new 222c06e1e68f PCI: imx6: Mark the link down as non-fatal error new 27e48f89c5fc PCI: imx6: Reduce resume time by only starting link if it [...] new aca6bf55d9c8 PCI: imx6: Do not hide PHY driver callbacks and refine the [...] new c731e2104579 PCI: imx6: Disable clocks in reverse order of enable new a0d2a773b739 PCI: imx6: Move the imx6_pcie_ltssm_disable() earlier new f1f545738dd9 PCI: imx6: Reformat suspend callback to keep symmetric wit [...] new ac50198f774f PCI: imx6: Set PCIE_DBI_RO_WR_EN before writing DBI registers new 2e76e6144b74 PCI: imx6: Support more than Gen2 speed link mode new 950f9f9f6dd6 Merge branch 'pci/ctrl/imx6' new f4f0183c0545 Merge branch 'pci/ctrl/iproc' new 930c6074d7dd PCI: loongson: Work around LS7A incorrect Interrupt Pin registers new c07a896e918e Merge branch 'pci/ctrl/loongson' new 0819b84ad60d Merge branch 'pci/ctrl/mediatek' new 97f12b88b632 Merge branch 'pci/ctrl/mediatek-gen3' new 3d4f26d685c6 Merge branch 'pci/ctrl/microchip' new 41b68c2d097e PCI: qcom: Add support for modular builds new 4e4ad1bfefa8 PCI: qcom: Drop unnecessary <linux/interrupt.h> include new e48db89fdc2d PCI: qcom: Sort variants by Qcom IP rev new da23084b9fcf Merge branch 'pci/ctrl/qcom' new 532b87e535ad Merge branch 'pci/ctrl/rcar-gen2' new 12ee7c8dceb3 Merge branch 'pci/ctrl/switchtec' new e4dffb674cfd dt-bindings: PCI: tegra194: Convert to json-schema new 3e4ff9a6e0c3 dt-bindings: PCI: tegra234: Add schema for tegra234 Root P [...] new b949e4661df3 dt-bindings: PCI: tegra234: Add schema for tegra234 Endpoint mode new bf32b8f952cc PCI: Disable MSI for Tegra234 Root Ports new f1ab409d5787 Revert "PCI: tegra194: Rename tegra_pcie_dw to tegra194_pcie" new 997b99e3b386 PCI: tegra194: Find RAS DES PCIe capability offset new 6646e99bcec6 PCI: tegra194: Fix Root Port interrupt handling new 6c12e3e139ab PCI: tegra194: Clear bandwidth management status new 4fb8e46c1bc4 PCI: tegra194: Enable support for 256 Byte payload new bb617cbd8151 PCI: tegra194: Clean up the exit path for Endpoint mode new e05fd6ae77c3 PCI: tegra194: Fix link up retry sequence new f899983f71e5 PCI: tegra194: Extend Endpoint mode support new a54e19073718 PCI: tegra194: Add Tegra234 PCIe support new b27abe0861f9 Merge branch 'pci/ctrl/tegra194' new c4df8650548a Merge branch 'pci/ctrl/vmd' new 49f40703ca91 dt-bindings: PCI: xilinx-cpm: Add Versal CPM5 Root Port new 51f1ffc00d95 PCI: xilinx-cpm: Add support for Versal CPM5 Root Port new 4e6217e3af8a MAINTAINERS: Add Xilinx Versal CPM Root Port maintainers new f6c69511567c Merge branch 'pci/ctrl/xilinx-cpm' new 5f4053d43a94 PCI: Convert to new *_PM_OPS macros new 4716ee8aac59 Merge branch 'pci/ctrl/pm-ops' new 6943f3e3ffe5 PCI/ACPI: Update link to PCI firmware specification new 9055f8ef8302 Merge branch 'pci/misc' new ae85b23c65db PCI: Remove pci_get_legacy_ide_irq() and asm-generic/pci.h new abb4970ac335 PCI: Move isa_dma_bridge_buggy out of asm/dma.h new f619d23576f7 csky: PCI: Define ARCH_GENERIC_PCI_MMAP_RESOURCE new a2912b45b082 asm-generic: Add new pci.h and use it new 17fc94dd0f52 Merge branch 'pci/header-cleanup-immutable' new b6c29a02c989 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new eba6dbdfa566 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 956a75df8c23 next-20220722/hid new 18cd7ccc04bb Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 48cdc966ae3d Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new f15fbc103e9e Merge branch 'docs-next' of git://git.lwn.net/linux.git new 90b0fa82c9f3 Merge branch 'master' of git://linuxtv.org/media_tree.git new b62c4ce707c7 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 923e357145d4 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new a7214cd77124 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 7f31a5b155e8 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 2e587642b0a4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5abb71b47cf3 RDMA/rxe: Fix spelling mistake in error print new 1603f89935ec RDMA/rxe: Fix mw bind to allow any consumer key portion new ca325edb5fed IB: Fix repeated words 'the the' comments new 8937e28eac0c RDMA: Fix comment typo new 174e7b137042 RDMA/rxe: For invalidate compare according to set keys in mr new 930119a17200 RDMA/rxe: Add rxe_is_fenced() subroutine new 445fd4f4fb76 RDMA/rxe: Fix rnr retry behavior new 8bb143c53436 RDMA/rxe: Make the tasklet exits the same new eff6d998ca29 RDMA/rxe: Limit the number of calls to each tasklet new c2ea08ca5e4a RDMA/rxe: Replace __rxe_do_task by rxe_run_task new f67f9d0d02cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dde06aaa89b7 tls: rx: release the sock lock on locking timeout new 842463f253ab selftests: tls: add a test for timeo vs lock new b66eb3a6e427 net: ipv6: avoid accepting values greater than 2 for accep [...] new 59ad24714b7b mlxsw: use netif_is_any_bridge_port() instead of open code new c497885e3044 net: marvell: prestera: use netif_is_any_bridge_port inste [...] new 16576a034c4b ping: support ipv6 ping socket flow labels new 8ca353da9c10 sfc: update EF100 register descriptions new 95287e1b4e5c sfc: detect ef100 MAE admin privilege/capability at probe time new 08135eecd07f sfc: add skeleton ef100 VF representors new 5687eb3466a9 sfc: add basic ethtool ops to ef100 reps new e1479556f808 sfc: phys port/switch identification for ef100 reps new da56552d04c5 sfc: determine representee m-port for EF100 representors new 02443ab8c931 sfc: support passing a representor to the EF100 TX path new f72c38fad234 sfc: hook up ef100 representor TX new 84e7fc2591f7 sfc: attach/detach EF100 representors along with their owning PF new 735dbc69ab71 Merge branch 'sfc-E100-VF-respresenters' new 949d6b405e61 net: add missing includes and forward declarations under net/ new 1b5995e370e4 mlxsw: core: Fix use-after-free calling devl_unlock() in m [...] new 2829a267fca2 net: fix uninitialised msghdr->sg_from_iter new 3c47fb2f4c4d Merge branch 'io_uring-zerocopy-send' of git://git.kernel. [...] new ab21d6063c01 bpf: Introduce 8-byte BTF set new ef2c6f370a63 tools/resolve_btfids: Add support for 8-byte BTF sets new a4703e318432 bpf: Switch to new kfunc flags infrastructure new 56e948ffc098 bpf: Add support for forcing kfunc args to be trusted new 63e564ebd1fd bpf: Add documentation for kfuncs new aed8ee7feb44 net: netfilter: Deduplicate code in bpf_{xdp,skb}_ct_lookup new d7e79c97c00c net: netfilter: Add kfuncs to allocate and insert CT new 0b3892364431 net: netfilter: Add kfuncs to set and change CT timeout new ef69aa3a986e net: netfilter: Add kfuncs to set and change CT status new 8dd5e75683f7 selftests/bpf: Add verifier tests for trusted kfunc args new 6eb7fba007a7 selftests/bpf: Add tests for new nf_conntrack kfuncs new c6f420ac9d25 selftests/bpf: Add negative tests for new nf_conntrack kfuncs new e3fa4735f04d selftests/bpf: Fix test_verifier failed test in unprivileged mode new ac7ac432a67e Merge branch 'New nf_conntrack kfuncs for insertion, chang [...] new e42341437586 bpf: Fix build error in case of !CONFIG_DEBUG_INFO_BTF new f664f9c6b4a1 bpf/selftests: Fix couldn't retrieve pinned program in xdp [...] new f96f644ab97a ftrace: Add modify_ftrace_direct_multi_nolock new 53cd885bc5c3 ftrace: Allow IPMODIFY and DIRECT ops on the same function new 316cba62dfb7 bpf, x64: Allow to use caller address from stack new 00963a2e75a8 bpf: Support bpf_trampoline on functions with IPMODIFY (e. [...] new ea2babac63d4 bpf: Simplify bpf_prog_pack_[size|mask] new b3fce974d423 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] new c69ecb0ea4c9 Bluetooth: btusb: Add support of IMC Networks PID 0x3568 new bde63e9effd3 Bluetooth: hci_qca: Return wakeup for qca_wakeup new 0b4de2523f28 dt-bindings: net: broadcom-bluetooth: Add property for aut [...] new af35e28f0fea Bluetooth: hci_bcm: Add support for FW loading in autobaud mode new 629f66aaca81 Bluetooth: clear the temporary linkkey in hci_conn_cleanup new ab2d2a982ff7 Bluetooth: hci_intel: Add check for platform_driver_register new 877afadad2dc Bluetooth: When HCI work queue is drained, only queue chai [...] new 0acef50ba3b5 Bluetooth: Fix index added after unregister new 359ee4f834f5 Bluetooth: Unregister suspend with userchannel new 88b65887aa1b dt-bindings: bluetooth: broadcom: Add BCM4349B1 DT binding new 4f17c2b6694d Bluetooth: hci_bcm: Add BCM4349B1 variant new 9111786492f1 Bluetooth: fix an error code in hci_register_dev() new a5133fe87ed8 Bluetooth: use memset avoid memory leaks new dd7b8cdde098 Bluetooth: eir: Fix using strlen with hdev->{dev_name,short_name} new 34a718bc86f9 Bluetooth: HCI: Fix not always setting Scan Response/Adver [...] new d7b2fdfb53ea Bluetooth: mgmt: Fix refresh cached connection info new df332800a914 Bluetooth: btmtksdio: Add in-band wakeup support new 68253f3cd715 Bluetooth: hci_sync: Fix resuming scan after suspend resume new 9f30de9e0343 Bluetooth: Collect kcov coverage from hci_rx_work new 0900b1c62f43 Bluetooth: hci_sync: Fix not updating privacy_mode new 6828b58307a9 Bluetooth: hci_sync: Don't remove connected devices from a [...] new bee5395ced44 Bluetooth: Add default wakeup callback for HCI UART driver new c379c96cc221 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04CA:0x4007 new 893fa8bc9952 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04C5:0x1675 new 5b75ee37ebb7 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0CB8:0xC558 new 8f0054dd2937 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3587 new 6ad353dfc8ee Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3586 new 6f43f6169a82 Bluetooth: clean up error pointer checking new cba6164f7c5e dt-bindings: net: broadcom-bluetooth: Add CYW55572 DT binding new c8ce64900db4 dt-bindings: net: broadcom-bluetooth: Add conditional constraints new f8cad62002a7 Bluetooth: hci_bcm: Add DT compatible for CYW55572 new 9baee415460e Bluetooth: hci_bcm: Prevent early baudrate setting in auto [...] new 46459cb6d4e6 Bluetooth: hci_bcm: Increase host baudrate for CYW55572 in [...] new e11523e97f47 Bluetooth: btusb: Set HCI_QUIRK_BROKEN_ENHANCED_SETUP_SYNC [...] new 57117d7234da Bluetooth: btusb: Add a new VID/PID 0489/e0e2 for MT7922 new 0feb8af0275d Bluetooth: hci_sync: Correct hci_set_event_mask_page_2_syn [...] new 766ae2422b43 Bluetooth: hci_sync: Check LMP feature bit instead of quirk new 1172c59f451f Bluetooth: btusb: Remove HCI_QUIRK_BROKEN_ERR_DATA_REPORTI [...] new e168f6900877 Bluetooth: btusb: Remove HCI_QUIRK_BROKEN_ERR_DATA_REPORTI [...] new 63b1a7dd38bf Bluetooth: hci_sync: Remove HCI_QUIRK_BROKEN_ERR_DATA_REPORTING new b747a83690c8 Bluetooth: hci_sync: Refactor add Adv Monitor new 7cf5c2978f23 Bluetooth: hci_sync: Refactor remove Adv Monitor new 1bbf4023cf66 Bluetooth: hci_sync: Split hci_dev_open_sync new ca2045e059c3 Bluetooth: Add bt_status new a86ddbffa6ed Bluetooth: Use bt_status to convert from errno new 1f7435c8f655 Bluetooth: mgmt: Fix using hci_conn_abort new 7b445e220db9 Bluetooth: MGMT: Fix holding hci_conn reference while comm [...] new 38f230f1f910 Bluetooth: btrtl: Fix typo in comment new ec2904c259c5 Bluetooth: Remove dead code from hci_request.c new bb87672562f8 Bluetooth: Remove update_scan hci_request dependancy new 0ef08313cefd Bluetooth: Convert delayed discov_off to hci_sync new dfe6d5c3ec23 Bluetooth: hci_core: Introduce hci_recv_event_data new 26afbd826ee3 Bluetooth: Add initial implementation of CIS connections new ccf74f2390d6 Bluetooth: Add BTPROTO_ISO socket type new eca0ae4aea66 Bluetooth: Add initial implementation of BIS connections new f764a6c2c1e4 Bluetooth: ISO: Add broadcast support new 70405f02728e Bluetooth: btusb: Add support for ISO packets new 14202eff214e Bluetooth: btusb: Detect if an ACL packet is in fact an IS [...] new 4a934eca7b39 Merge tag 'for-net-next-2022-07-22' of git://git.kernel.or [...] new 9718f9ce5b86 net: usb: ax88179_178a: remove redundant init code new 843f92052da7 net: usb: ax88179_178a: clean up pm calls new c4bf747c6889 net: usb: ax88179_178a: restore state on resume new 2bcbd3d8a7b4 net: usb: ax88179_178a: move priv to driver_priv new 5050531610a6 net: usb: ax88179_178a: wol optimizations new 7446b157fe9c Merge branch 'net-usb-ax88179_178a-improvements-and-bug-fixes' new 7074732c8fae ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN new fcf9b695a554 ice: add i2c write command new d6b98c8d242a ice: add write functionality for GNSS TTY new 502c6f8cedcc Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 92a9f141f340 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a7b98f5d0576 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8a9be422f5ff wifi: mac80211: tx: use AP address in some places for MLO new 553a282cb25e wifi: mac80211: mlme: fix override calculation new 206c8c0680b1 wifi: mac80211: fix NULL pointer deref with non-MLD STA new 1f6389440ceb wifi: mac80211: fix RX MLD address translation new e4c9050a0dee wifi: mac80211_hwsim: fix address translation for MLO new 0f13f3c3222a wifi: mac80211: fast-xmit: handle non-MLO clients new 6d8e0f84f89f wifi: mac80211: mlme: set sta.mlo to mlo state new 9aebce6c97bf wifi: mac80211: validate link address doesn't change new 0ad49045f284 wifi: mac80211: fix link sta hash table handling new 956b96133763 wifi: mac80211: more station handling sanity checks new 8876c67e6296 wifi: nl80211: require MLD address on link STA add/modify new dd820ed6336a wifi: mac80211: return error from control port TX for drops new 9dd1953846c7 wifi: nl80211/mac80211: clarify link ID in control port TX new b18d87f5d102 wifi: mac80211: mlme: fix link_sta setup new 177577dbd223 wifi: mac80211: sta_info: fix link_sta insertion new c204d9df0202 wifi: mac80211_hwsim: handle links for wmediumd/virtio new 0903f899418e wifi: ieee80211: add helper functions for detecting TM/FTM frames new 80b0ed70a271 wifi: nl80211: add RX and TX timestamp attributes new ea7d50c925ce wifi: cfg80211: add a function for reporting TX status wit [...] new 00b3d8401019 wifi: cfg80211/nl80211: move rx management data into a struct new 1ff715ffa0ec wifi: cfg80211: add hardware timestamps to frame RX info new f9202638df34 wifi: mac80211: add hardware timestamps for RX and TX new 6074c9e57471 wifi: cfg80211: report link ID in NL80211_CMD_FRAME new 2ec833a5aafc wifi: mac80211: report link ID to cfg80211 on mgmt RX new 95f498bb49f7 wifi: nl80211: add MLO link ID to the NL80211_CMD_FRAME TX API new e1e68b14c5f8 wifi: mac80211: expand ieee80211_mgmt_tx() for MLO new 963d0e8d08d9 wifi: mac80211: optionally implement MLO multicast TX new 56057da4569b wifi: mac80211: rx: track link in RX data new 1773af9d6a3f wifi: mac80211: verify link addresses are different new 4ca04ed36478 wifi: mac80211: mlme: transmit assoc frame with address tr [...] new 45b12570a4bb wifi: mac80211: remove erroneous sband/link validation new 9f781533bb02 wifi: mac80211: add macros to loop over active links new a94c90d32193 wifi: mac80211: mlme: fix disassoc with MLO new fa28981b3512 wifi: mac80211: fix link data leak new 08ac1869ef46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 90866d130ec3 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new c050bdeeb4e0 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 867916814512 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 19cdbdb7cda0 Documentation: qat: Use code block for qat sysfs example new 1b466b8cbfd8 Documentation: qat: rewrite description new 693b8755e1b1 crypto: keembay-ocs-ecc - Drop if with an always false condition new 4cbdecd02fd2 crypto: rmd160 - fix Kconfig "its" grammar new 824b94a88320 crypto: twofish - Fix comment typo new 85796a9b7583 hwrng: via - Fix comment typo new 647c952eac5d cyrpto: powerpc/aes - delete the rebundant word "block" in [...] new 9d2bb9a74b28 crypto: testmgr - some more fixes to RSA test vectors new f514b8127b6b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 5278027b3df1 drm: rcar-du: Extend CMM HDSE documentation new 11d27fb95aa4 drm: rcar-du: Drop file name from comment header blocks new 3e7f74dcfb72 drm: rcar-du: Add num_rpf to struct rcar_du_device_info new b7aaa61726cb drm: rcar-du: Fix Alpha blending issue on Gen3 new 676ad8e99703 drm: rcar-du: Lift z-pos restriction on primary plane for Gen3 new 3cfb5bc94fab Merge tag 'du-next-20220707' of git://linuxtv.org/pinchart [...] new cb6b81b21bd9 Merge tag 'drm-misc-next-fixes-2022-07-21' of git://anongi [...] new 79398d24da4c drm/i915/guc/slpc: Add a new SLPC selftest new 971e4a978174 drm/i915/guc: ADL-N should use the same GuC FW as ADL-S new fff1d972f42e drm/doc: add rfc section for small BAR uapi new 3f4309cbdc84 drm/i915/uapi: add probed_cpu_visible_size new 141f733bb3ab drm/i915/uapi: expose the avail tracking new be4e36660230 drm/i915: remove intel_memory_region avail new 1dbd07e08867 drm/i915/uapi: apply ALLOC_GPU_ONLY by default new 525e93f6317a drm/i915/uapi: add NEEDS_CPU_ACCESS hint new d42a738e5ae5 drm/i915/error: skip non-mappable pages new 71b1669ea9bd drm/i915/uapi: tweak error capture on recoverable contexts new 938d2fd17d17 drm/i915/selftests: skip the mman tests for stolen new 11f01dcf3b32 drm/i915/selftests: ensure we reserve a fence slot new bfe53be268af drm/i915/ttm: handle blitter failure on DG2 new efeb3caf4341 drm/i915/ttm: disallow CPU fallback mode for ccs pages new eb1c535f0d69 drm/i915: turn on small BAR support new 3b05c9607884 drm/i915/pvc: Implement w/a 16016694945 new 8618b8489ba6 drm/i915: DG2 and ATS-M device ID updates new ece91c882dee drm/doc/rfc: VM_BIND feature design document new a913bde810fc drm/i915: Update i915 uapi documentation new 99c0b3ce6cba drm/doc/rfc: VM_BIND uapi definition new 1926a6b75954 drm/i915: Fix vm use-after-free in vma destruction new b94a1a207de5 drm/i915/guc: Asynchronous flush of GuC log regions new 027c38b4121e drm/i915/selftests: Grab the runtime pm in shrink_thp new 2fec539112e8 i915/perf: Replace DRM_DEBUG with driver specific drm_dbg call new ca437b45ac6d i915/perf: Disable OA sseu config param for gfx12.50+ new 9a92732f040a drm/i915/gt: Add general DSS steering iterator to intel_gt_mcr new bcf9b296627c drm/i915/mtl: Add MeteorLake platform info new 7835303982d1 drm/i915/mtl: Add MeteorLake PCI IDs new d50f5a109cf4 drm/i915/selftests: fix a couple IS_ERR() vs NULL tests new bc99f1209f19 drm/i915/ttm: fix sg_table construction new b7580e669ca0 drm/i915/dg2: Add Wa_15010599737 new 336561a914fc drm/i915/gt: Serialize GRDOM access between multiple engin [...] new 33da97894758 drm/i915/gt: Serialize TLB invalidates with GT resets new 394e2b57a989 drm/i915/gem: Look for waitboosting across the whole objec [...] new 1ea7fe77c0db drm/i915: Bump GT idling delay to 2 jiffies new c877bed82e10 drm/i915/gt: Only kick the signal worker if there's been a [...] new ab3edc679c55 drm/i915/selftests: fix subtraction overflow bug new 9306b2b2dfce drm/i915/ttm: fix 32b build new a5e4a53818ad drm/i915: Correct ss -> steering calculation for pre-Xe_HP [...] new a91d1a17cd34 drm/i915: Add support for LMEM PCIe resizable bar new 17cd10a44a89 drm/i915: Add lmem_bar_size modparam new 417c1c196354 Merge tag 'drm-intel-gt-next-2022-07-13' of git://anongit. [...] new 1c374aafca15 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 0b15205c7325 drm/amdgpu: limiting AV1 to first instance on VCN4 decode new f6a3f66063ca drm/amdgpu: Get rid of amdgpu_job->external_hw_fence new 75510fac07cd drm/amdgpu: add umc v8_10_0 ip headers new e4b1edf48fa3 drm/amdgpu: add umc ras functions for umc v8_10_0 new 604d3a3f0dca drm/amdgpu: fix for coding style issues new 748262eb400e drm/amdgpu: Call trace info was found in dmesg when loadin [...] new 49062ee374f7 drm/amdgpu: add dmi check for jadeite platform new 4c33e5179ff1 drm/amdgpu: create I2S platform devices for Jadeite platform new 912db6a58738 drm/amdgpu: use the same HDP flush registers for all nbio 7.4.x new 98a90f1f0fdd drm/amdgpu: use the same HDP flush registers for all nbio 2.3.x new 958afce98c2c drm/amdgpu: restore original stable pstate on ctx fini new 3876a8b5e241 drm/amd/display: Enable building new display engine with K [...] new 606ee059f85a drm/amd/display: Fix spelling mistake "supporing" -> "supporting" new 133dc89c640f drm/amdgpu: Clarify asics naming in Kconfig options new 2d04559e0660 drm/amd/display: Remove unnecessary NULL check in commit_p [...] new 50fe04d46aab drm/amdgpu: introduce runtime pm mode new f746556aa972 drm/amdgpu: skip SMU FW reloading in runpm BACO case new 75a9ad8c1b79 drm/amdgpu: drop runtime pm disablement quirk on several s [...] new 9c913f38032e drm/amdgpu: drop runpm from amdgpu_device structure new 5877b7ddbc25 drm/amdgpu: correct the PSP_BL_CMD enum new a53bc32182d7 drm/amd/pm: enable mode1 reset for smu_v13_0_7 new 4528c1860565 drm/amdgpu: add comment to HW_IP_VCN_ENC type new 5df79aeb6e08 drm/amdgpu: Protect the amdgpu_bo_list list with a mutex v2 new 86bd6706c404 drm/amdgpu: remove acc_size from reserve/unreserve mem new dc2b9c70ebca drm/amdgpu: fix scratch register access method in SRIOV new 40835624efcd drm/amdgpu: Write masked value to control register new fb3e8ed04383 drm/amd/display: Change get_pipe_idx function scope new 615dc75fa6a7 drm/amd/pm: enable gfx ulv and gpo on smu_v13_0_7 new 8a9899c95d1c drm/amd/display: Support vertical interrupt 0 for all dcn ASIC new 0bf95a1ebd48 drm/amd/display: Remove unused variable new 044b5cb9e8bf drm/amd/display: Update in dml new aec4706b0e70 drm/amd/display: Expose function reset_cur_dp_mst_topology new c8a58ce18ca3 drm/amd/display: fix trigger_hotplug to support mst case new 8b076fa7c5be drm/amd/display: Add is_mst_connector debugfs entry new 25f7cde8bad9 drm/amd/display: Add tags for indicating mst progress status new 5d945cbcd4b1 drm/amd/display: Create a file dedicated to planes new a6c0b96cb899 drm/amd/display: Create a file dedicated for CRTC new 0c363aa5fb70 drm/amd/display: remove number of DSC slices override in DML new 8a580352de71 drm/amd/display: Fix hard hang if DSC is disabled new b483bc3a575c drm/amd/display: Don't set dram clock change requirement f [...] new 845254f377ce drm/amd/display: Update de-tile override to anticipate pip [...] new d16e9237a853 drm/amd/display: Remove unused clk_src variable new 66352b77fe5d drm/amd/display: Remove unused dml32_CalculatedoublePipeDP [...] new b4916678b4ed drm/amd/display: Remove unused NumberOfStates variable new 0b55fd78ec61 drm/amd/display: Remove unused variables from dml_rq_dlg_g [...] new 7ddc7f5c0274 drm/amd/display: Remove unused variables from dcn10_stream [...] new 28abd590955b drm/amd/display: Remove unused MaxUsedBW variable new e04a9d57ddff drm/amd/display: move dcn31_update_soc_for_wm_a func to dm [...] new a992cd2f1c78 drm/amd/debugfs: Expose GFXOFF state to userspace new c12aee48b050 Documentation/gpu: Add GFXOFF section new 31c9482c0173 drm/amd/display: Disable GPUVM in IP resource configuration new c26d48c0598e drm/amd/display: Loop through all pipes for DET allocation new 4d33522fe5e6 drm/amd/display: Disable dmcu fw loading for dcn314 new d58281df90aa drm/amdgpu: add dm ip block for dcn 3.1.4 new e6477868fca5 drm/radeon: Fix comment typo new ca8bd4969690 drm/amdgpu: Fix comment typo new 1523ef12ce24 drm/amd/display: Update Cursor Attribute MALL cache new 771413c8d7dc drm/amd/display: Update DML logic for unbounded req handling new 00bfe2a66991 drm/amd/display: Revert "drm/amd/display: disable idle opt [...] new 9616732de52b drm/amd/display: Drop FPU flags from dcn32_clk_mgr new 71ec3364b9ec drm/amdgpu: add the IP discovery IP versions for HW INFO data new 1d1e96eeebe7 drm/amdgpu: bump driver version for IP discovery info in HW INFO new e08d74c8ba29 drm/amd/display: Move populate phaton function to dml new 8c687b1be6fa drm/amd/display: Add visualconfirm module parameter new 11769f50c958 drm/amd/display: Add dcdebugmask option for disabling MPO new 47fc3b96d3b4 drm/pm/swsmu: add ras eeprom i2c function for smu13 v13_0_0 new 77e72a599597 drm/amd/display: Move predict pipe to dml fpu folder new 2a68dc28ed42 drm/amd/pm: update driver if header for smu_13_0_7 new 4ac7573a0b27 drm/amd/pm: enable GPO feature support for SMU13.0.0 new e4c76c6390b5 drm/amd/pm: update SMU13.0.0 driver_if header new 76755572ee15 drm/amd/pm: correct smu 13.0.0/7 mp1 state setup new 971645566163 drm/amd/pm: revise the driver reloading fix for SMU 13.0.0 [...] new aada58772778 drm/amd/amdgpu: add TAP_DELAYS upload support for gfx10 new 86c8f586e3cc drm/amdgpu: Refactor code to handle non coherent and uncached new 0f7564b567e5 drm/amd/display: Move insert entry table to the FPU code new 2682e4cf5185 drm/amd/display: Move phanton stream to FPU code new 0583e20e0668 drm/amd/display: Move SubVP functions to dcn32_fpu new da6afbd3c373 drm/amd/display: Move wm and dlg calculation to FPU code new 09fe9d64e64c drm/amd/display: Move dlg params calculation new 70242d10f6f7 drm/amd/display: Move ntuple to insert entry new d724aa13b538 drm/amd/display: Move bounding box to FPU folder new 3168c5623c5d drm/amd/display: Drop FPU flags from dcn32 Makefile new bbaf8a00c2fc drm/amd/display: Create dcn321_fpu file new a567e2f4101f drm/amd/display: Drop FPU code from dcn321 resource new 20b7ca91c627 drm/amd/display: 3.2.195 new 074f42e500ff drm/amd/display: fix soft-fp vs hard-fp on DCN 3.1 family [...] new 2e94972f58c1 drm/amd/display: remove useless FPU protection wrapper fro [...] new f5283bc2cc89 drm/amd/display: move FPU code on dcn21 clk_mgr new 15b6de19dfe0 drm/amd/display: move FPU code from dcn30 clk mgr to DML folder new 36684b5eb2e4 drm/amd/display: move FPU code from dcn301 clk mgr to DML folder new c27f4b44f68d drm/amd/display: Fix dc_version detect for dcn314 new 16c86e33cae3 drm/amd/display: Specify supported modifiers for dcn314 new 84812d20f37a drm/amdkfd: Correct mmu_notifier_get failure handling new 49d950161412 drm/amdkfd: Process notifier release callback don't take mutex new b5b9c2912f1d drm/amd/display: reduce stack size in dcn32 dml (v2) new d35fa7f64f4f drm/amd/display: reduce stack for dml32_CalculateSwathAndD [...] new 65f946cee7be drm/amd/display: reduce stack for dml32_CalculateVMRowAndSwath new 7d5c4fd7c543 drm/amd/display: reduce stack for dml32_CalculateWatermark [...] new 2623c2c90981 drm/amd/display: reduce stack for dml32_CalculatePrefetchSchedule new 4f7ed7f26ae7 drm/amd: Fix typo 'the the' in comment new e798737a6d6a drm/amd/display: Reduce stack size in the mode support function new 8e356b1f0e65 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 071ec33f3c09 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b4742fd0a8e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 48d8bd769fb7 ALSA: emu10k1: Fix typo in comments new 84f2a3c182d5 ALSA: asihpi: Fix typo in comments new e086c37f876f ALSA: usb-audio: Add quirk for Behringer UMC202HD new aa09a394adc3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 673f58f62ca6 ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp() new 93f53881473c ASoC: amd: acp: Modify local variables name to generic new afde6727a9b6 ASoC: amd: acp: Drop superfluous mmap callback new 96b008a1c2e9 ASoC: amd: acp: Modify const resource struct variable to generic new c49f5e74a11e ASoC: amd: acp: Add error handling cases new d6a2cc9a80c2 ASoC: amd: add RPL Platform acp header file new 003b9a96f276 ASoC: amd: add ACP PCI driver for RPL platform new 10599205417e ASoC: amd: add RPL Platform init/de-init functions new bc1100f29d1d ASoC: amd: add RPL Platform pci driver pm-ops new 4fb35936a374 ASoC: amd: enable RPL Platform acp drivers build new 65fb8e2ef353 ASoC: audio-graph-card: Add of_node_put() in fail path new b17079d37fe1 ASoC: fsl_sai: Don't use plain integer as NULL pointer new c49932726de2 ASoC: fsl_asrc: force cast the asrc_format type new 6c7b077dad62 ASoC: fsl-asoc-card: force cast the asrc_format type new de27216cf2d6 ASoC: fsl_easrc: use snd_pcm_format_t type for sample_format new 409a8652e909 ASoC: imx-card: use snd_pcm_format_t type for asrc_format new 90023c6ede75 ASoC: fsl: Fix sparse warning new dea997733575 firmware: cs_dsp: Add pre_stop callback new a4b976552f12 firmware: cs_dsp: Add memory chunk helpers new b340128432a2 ASoC: amd: vangogh: Use non-legacy DAI naming for cs35l41 new 1e744351bcb9 ASoC: Intel: avs: Use lookup table to create modules new 8ebc4dd8250f ASoC: audio-graph-card2: Add of_node_put() in fail path new 6f78675445ca ASoC: dt-bindings: atmel-i2s: Convert to json-schema new be0aa8d4b0fc ASoC: amd: yc: Update DMI table entries new 440673fdc042 Merge remote-tracking branch 'asoc/for-5.20' into asoc-next new 50245c13642b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8cd650099357 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 0cfb1509cfba Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fa9482e0b23d ublk_drv: fix error handling of ublk_add_dev new 6d8c5afc9ab1 ublk_drv: make sure that correct flags(features) returned [...] new 732432f660a4 Merge branch 'for-5.20/block' into for-next new fc56a4f84166 Merge branch 'for-5.20/drivers-post' into for-next new 0702e5364f64 io_uring: define a 'prep' and 'issue' handler for each opcode new ed29b0b4fd83 io_uring: move to separate directory new dc919caff6b6 io_uring: move req async preparation into opcode handler new f49eca21563b io_uring: add generic command payload type to struct io_kiocb new 3c306fb2f946 io_uring: convert read/write path to use io_cmd_type new 8d4388d1166f io_uring: convert poll path to use io_cmd_type new c24b154967b6 io_uring: convert poll_update path to use io_cmd_type new bd8587e4997a io_uring: remove recvmsg knowledge from io_arm_poll_handler() new 8ff86d85b74d io_uring: convert net related opcodes to use io_cmd_type new e4a71006eace io_uring: convert the sync and fallocate paths to use io_cmd_type new f38987f09a06 io_uring: convert cancel path to use io_cmd_type new a43714ace50d io_uring: convert timeout path to use io_cmd_type new dd752582e398 io_uring: convert open/close path to use io_cmd_type new 37d4842f11c5 io_uring: convert madvise/fadvise to use io_cmd_type new bb040a21fd05 io_uring: convert file system request types to use io_cmd_type new 3e93a3571a17 io_uring: convert epoll to io_cmd_type new 2511d3030c5e io_uring: convert splice to use io_cmd_type new c1ee55950155 io_uring: convert msg and nop to io_cmd_type new ea5af87d29cf io_uring: convert rsrc_update to io_cmd_type new ceb452e1b4ba io_uring: convert xattr to use io_cmd_type new 9a3a11f977f9 io_uring: convert iouring_cmd to io_cmd_type new 890968dc0336 io_uring: unify struct io_symlink and io_hardlink new 4d4c9cff4f70 io_uring: define a request type cleanup handler new e27f928ee1cb io_uring: add io_uring_types.h new de23077eda61 io_uring: set completion results upfront new 97b388d70b53 io_uring: handle completions in the core new 5e2a18d93fec io_uring: move xattr related opcodes to its own file new e28683bdfc2f io_uring: move nop into its own file new 11aeb71406dd io_uring: split out filesystem related operations new 531113bbd5bf io_uring: split out splice related operations new 0d5847274037 io_uring: split out fs related sync/fallocate functions new f4c163dd7d4b io_uring: split out fadvise/madvise operations new 453b329be5ea io_uring: separate out file table handling code new cd40cae29ef8 io_uring: split out open/close operations new 99f15d8d6136 io_uring: move uring_cmd handling to its own file new 4cf90495281b io_uring: add a dummy -EOPNOTSUPP prep handler new a9c210cebe13 io_uring: move epoll handler to its own file new e0da14def1ee io_uring: move statx handling to its own file new f9ead18c1058 io_uring: split network related opcodes into its own file new 36404b09aa60 io_uring: move msg_ring into its own file new e418bbc97bff io_uring: move our reference counting into a header new 59915143e89f io_uring: move timeout opcodes and handling into its own file new 17437f311490 io_uring: move SQPOLL related handling into its own file new e5550a1447bf io_uring: use io_is_uring_fops() consistently new a4ad4f748ea9 io_uring: move fdinfo helpers to its own file new c9f06aa7de15 io_uring: move io_uring_task (tctx) helpers into its own file new 92ac8beaea1f io_uring: include and forward-declaration sanitation new cfd22e6b3319 io_uring: add opcode name to io_op_defs new 329061d3e2f9 io_uring: move poll handling into its own file new 7aaff708a768 io_uring: move cancelation into its own file new 3b77495a9723 io_uring: split provided buffers handling into its own file new 735729844819 io_uring: move rsrc related data, core, and commands new c98817e6cd44 io_uring: move remaining file table manipulation to filetable.c new f3b44f92e59a io_uring: move read/write related opcodes to its own file new d9b57aa3cfc7 io_uring: move opcode table to opdef.c new b9ba8a4463cd io_uring: add support for level triggered poll new 61a2732af4b0 io_uring: deprecate epoll_ctl support new 5ff4fdffad48 io_uring: make reg buf init consistent new b25436038f6c io_uring: move defer_list to slow data new aff5b2df9e8b io_uring: better caching for ctx timeout fields new 22eb2a3fdea0 io_uring: refactor ctx slow data placement new aa1e90f64ee5 io_uring: move small helpers to headers new 48c13d898084 io_uring: explain io_wq_work::cancel_seq placement new 6a02e4be8187 io_uring: inline ->registered_rings new aeaa72c69473 io_uring: never defer-complete multi-apoll new 3a08576b96e3 io_uring: remove check_cq checking from hot paths new c65f5279ba02 io_uring: don't set REQ_F_COMPLETE_INLINE in tw new bb8f87003158 io_uring: remove unused IO_REQ_CACHE_SIZE defined new df9830d883b9 io_uring: rw: delegate sync completions to core io_uring new 75d7b3aec13b io_uring: kill REQ_F_COMPLETE_INLINE new 7012c81593d5 io_uring: refactor io_req_task_complete() new 53ccf69bda6f io_uring: don't inline io_put_kbuf new 3654ab0c51a9 io_uring: poll: remove unnecessary req->ref set new 38513c464d3d io_uring: switch cancel_hash to use per entry spinlock new 1ab1edb0a104 io_uring: pass poll_find lock back new 4dfab8abb472 io_uring: clean up io_try_cancel new 4a07723fb4bb io_uring: limit the number of cancellation buckets new 8b1dfd343ae6 io_uring: clean up io_ring_ctx_alloc new 0ec6dca22319 io_uring: use state completion infra for poll reqs new 97bbdc06a444 io_uring: add IORING_SETUP_SINGLE_ISSUER new a2cdd5193218 io_uring: pass hash table into poll_find new e6f89be61410 io_uring: introduce a struct for hash table new 5d7943d99df9 io_uring: propagate locking state to poll cancel new 9ca9fb24d5fe io_uring: mutex locked poll hashing new f09c8643f0fa io_uring: kbuf: add comments for some tricky code new d245bca6375b io_uring: don't expose io_fill_cqe_aux() new faf88dde060f io_uring: don't inline __io_get_cqe() new 68494a65d0e2 io_uring: introduce io_req_cqe_overflow() new ae5735c69bf2 io_uring: deduplicate __io_fill_cqe_req tracing new e8c328c3913d io_uring: deduplicate io_get_cqe() calls new b3659a65be70 io_uring: change ->cqe_cached invariant for CQE32 new 27a9d66fec77 io_uring: kill extra io_uring_types.h includes new ab1c84d855cf io_uring: make io_uring_types.h public new 48863ffd3e81 io_uring: clean up tracing events new ad163a7e2562 io_uring: move a few private types to local headers new d142c3ec8d16 io_uring: remove extra io_commit_cqring() new 9046c6415be6 io_uring: reshuffle io_uring/io_uring.h new a830ffd28780 io_uring: move io_eventfd_signal() new d9dee4302a7c io_uring: remove ->flush_cqes optimisation new affa87db9010 io_uring: fix multi ctx cancellation new ba3cdb6fbb6e io_uring: improve task exit timeout cancellations new b321823a03dc io_uring: fix io_poll_remove_all clang warnings new 305bef988708 io_uring: hide eventfd assumptions in eventfd paths new 253993210bd8 io_uring: introduce locking helpers for CQE posting new 46929b086886 io_uring: add io_commit_cqring_flush() new f337a84d3952 io_uring: opcode independent fixed buf import new c059f7858408 io_uring: move io_import_fixed() new 9da070b14282 io_uring: consistent naming for inline completion new bce5d70cd64a io_uring: add a warn_once for poll_find new 4a0fef62788b io_uring: optimize io_uring_task layout new 625d38b3fd34 io_uring: improve io_run_task_work() new a6b21fbb4ce3 io_uring: move list helpers to a separate file new 024f15e033a5 io_uring: dedup io_run_task_work new ed5ccb3beeba io_uring: remove priority tw list optimisation new c34398a8c018 io_uring: remove __io_req_task_work_add new f88262e60bb9 io_uring: lockless task list new 923d159247b7 io_uring: introduce llist helpers new 3a0c037b0e16 io_uring: batch task_work new eccd8801858f io_uring: add trace event for running task work new c6dd763c2460 io_uring: trace task_work_run new 024b8fde3320 io_uring: kbuf: kill __io_kbuf_recycle() new 88f52eaad2df io_uring: have cancelation API accept io_uring_task directly new 7d8ca7250197 io_uring: add IORING_ASYNC_CANCEL_FD_FIXED cancel flag new 78a861b94959 io_uring: add sync cancelation API through io_uring_register() new 0638cd7be212 io_uring: clean poll ->private flagging new 13a99017ff19 io_uring: remove events caching atavisms new 5204aa8c43bd io_uring: add a helper for apoll alloc new 063a007996bf io_uring: change arm poll return values new de08356f4858 io_uring: refactor poll arm error handling new 49f1c68e048f io_uring: optimise submission side poll_refs new 795bbbc8a9a1 io_uring: kbuf: inline io_kbuf_recycle_ring() new fe991a7688f8 io_uring: move POLLFREE handling to separate function new 37c7bd31b3e9 io_uring: improve io_fail_links() new 3218e5d32dbc io_uring: fuse fallback_node and normal tw node new ad8b261d8374 io_uring: remove extra TIF_NOTIFY_SIGNAL check new 3273c4407acd io_uring: don't check file ops of registered rings new fbb8bb029117 io_uring: remove ctx->refs pinning on enter new 8fcf4c48f44b io_uring: replace zero-length array with flexible-array member new f110ed8498af io_uring: split out fixed file installation and removal new e6130eba8a84 io_uring: add support for passing fixed file descriptors new 6e73dffbb93c io_uring: let to set a range for file slot allocation new b8c015598c8e io_uring: allow 0 length for buffer select new 32f3c434b142 io_uring: restore bgid in io_put_kbuf new 5702196e7d9d io_uring: allow iov_len = 0 for recvmsg and buffer select new d4e097dae29c io_uring: recycle buffers on error new 2ba69707d915 io_uring: clean up io_poll_check_events return values new 114eccdf0e36 io_uring: add IOU_STOP_MULTISHOT return code new 52120f0fadcb io_uring: add allow_overflow to io_post_aux_cqe new a2da676376fe io_uring: fix multishot poll on overflow new cbd25748545c io_uring: fix multishot accept ordering new b3fdea6ecb55 io_uring: multishot recv new 9b26e811e934 io_uring: fix io_uring_cqe_overflow trace format new e0486f3f7c1b io_uring: only trace one of complete or overflow new cf0dd9527eee io_uring: disable multishot recvmsg new 7a121ced6e64 io_uring: don't miss setting REQ_F_DOUBLE_POLL new ceff501790a9 io_uring: don't race double poll setting REQ_F_ASYNC_DATA new b21a51e26e9a io_uring: clear REQ_F_HASH_LOCKED on hash removal new e8375e43ca2d io_uring: consolidate hash_locked io-wq handling new 9da7471ed10d io_uring: move apoll cache to poll.c new 9b797a37c4bd io_uring: add abstraction around apoll cache new 9731bc9855dc io_uring: impose max limit on apoll cache new 43e0bbbd0b0e io_uring: add netmsg cache new e2df2ccb753e io_uring: fix multishot ending when not polled new 6d2f75a0cf30 io_uring: support 0 length iov in buffer select in compat new 7fa875b8e53c net: copy from user before calling __copy_msghdr new 72c531f8ef30 net: copy from user before calling __get_compat_msghdr new 9bb66906f23e io_uring: support multishot in recvmsg new 4ccc6db0900f io_uring: Use atomic_long_try_cmpxchg in __io_account_mem new 9b0fc3c054ff io_uring: fix types in io_recvmsg_multishot_overflow new 48904229928d io_uring: Don't require reinitable percpu_ref new 4f6a94d33740 net: fix compat pointer in get_compat_msghdr() new f6b543fd03d3 io_uring: ensure REQ_F_ISREG is set async offload new 1e4c53cf144c Merge branch 'for-5.20/io_uring' into for-next new ea6813be07dc mm: Move starting of background writeback into the main ba [...] new e92eebbb0921 mm: Move updates of dirty_exceeded into one place new fe6c9c6e3e3e mm: Add balance_dirty_pages_ratelimited_flags() function new 9753b868fda4 iomap: Add flags parameter to iomap_page_create() new cae2de697891 iomap: Add async buffered write support new 18e419f6e80a iomap: Return -EAGAIN from iomap_write_iter() new 8017553980d0 fs: add a FMODE_BUF_WASYNC flags for f_mode new faf99b563558 fs: add __remove_file_privs() with flags parameter new 6a2aa5d85de5 fs: Split off inode_needs_update_time and __file_update_time new 66fa3cedf16a fs: Add async write file modification handling. new 4e17aaab5435 io_uring: Add support for async buffered writes new e053aaf4da56 io_uring: fix issue with io_write() not always undoing sb_ [...] new 1c849b481b3e io_uring: Add tracepoint for short writes new 9641506b2dee xfs: Specify lockmode when calling xfs_ilock_for_iomap() new 1aa91d9c9933 xfs: Add async buffered write support new 0dd316ba8692 mm: honor FGP_NOWAIT for page cache page allocation new 13373e00d49e Merge branch 'for-5.20/io_uring-buffered-writes' into for-next new 32e09298c8b3 Merge branch 'io_uring-zerocopy-send' of git://git.kernel. [...] new 4effe18fc0da Merge branch 'for-5.20/io_uring' into for-5.20/io_uring-ze [...] new e02b66512738 io_uring: initialise msghdr::msg_ubuf new e70cb60893ca io_uring: export io_put_task() new eb42cebb2cf2 io_uring: add zc notification infrastructure new eb4a299b2f95 io_uring: cache struct io_notif new e58d498e81ba io_uring: complete notifiers in tw new 68ef5578efc8 io_uring: add rsrc referencing for notifiers new bc24d6bd32df io_uring: add notification slot registration new 06a5464be84e io_uring: wire send zc request type new e29e3bd4b968 io_uring: account locked pages for non-fixed zc new 092aeedb750a io_uring: allow to pass addr into sendzc new 10c7d33ecd51 io_uring: sendzc with fixed buffers new 63809137ebb5 io_uring: flush notifiers after sendzc new 4379d5f15b3f io_uring: rename IORING_OP_FILES_UPDATE new 492dddb4f6e3 io_uring: add zc notification flush requests new 3ff1a0d395c0 io_uring: enable managed frags with register buffers new d8b6171bd58a selftests/io_uring: test zerocopy send new b11ff0f96820 Merge branch 'for-5.20/io_uring-zerocopy-send' into for-next new 6cb2adb21217 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new b269307f54f3 dm raid: fix crash if md_handle_request() splits bio new e54b444b426d dm integrity: flush journal on suspend new 3b653b5c91da dm: return early from dm_pr_call() if DM device is suspended new e103780edd91 dm: Allow dm_call_pr to be used for path searches new 3e78c247527c dm: Start pr_reserve from the same starting path new ca805a006f61 dm: Fix PR release handling for non All Registrants new d16f406acfc5 dm: Start pr_preempt from the same starting path new c1ede252e992 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a0544c49aba3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ecb2732d37b2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 88eb63822582 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 10ce5c784e42 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new f28253b84302 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2691966e1aed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 037fcebc4ccc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 269ee9528a20 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 537de4b9befb Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new bdef4852cac2 Merge branch 'safesetid-next' of https://github.com/micah- [...] new 8da56154fea1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3622bfd07033 Merge branch 'next' of git://github.com/cschaufler/smack-next new 1999b310671b Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 2e66f5d03175 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ae662878e7ff dt-bindings: watchdog: faraday: Fix typo in example 'timeo [...] new 97d5ec548150 watchdog: f71808e_wdt: Add check for platform_driver_register new 79ded5088dd1 dt-bindings: watchdog: Add binding for Qcom SDX65 new 418c951d637a watchdog: max77620: update Luca Ceresoli's e-mail address new c6d9c0798ed3 watchdog: sp5100_tco: Fix a memory leak of EFCH MMIO resource new 3b1905456aad watchdog: sp805_wdt: add arm cmsdk apb wdt support new 595d9a69c45d dt-bindings: watchdog: realtek,otto-wdt: add RTL9310 new c47c88555ffc watchdog: realtek-otto: add RTL9310 support new 3b956c0aae96 watchdog: bcm7038_wdt: Remove #ifdef guards for PM related [...] new 4ccfb98938e5 watchdog: dw_wdt: Remove #ifdef guards for PM related functions new d4777d0f2991 watchdog: mtk_wdt: Remove #ifdef guards for PM related functions new aa55761ab442 watchdog: s3c2410_wdt: Remove #ifdef guards for PM related [...] new 5c040ea21018 watchdog: sama5d4_wdt: Remove #ifdef guards for PM related [...] new 29958ab70281 watchdog: st_lpc_wdt: Remove #ifdef guards for PM related [...] new c1eaa8c55968 watchdog: tegra_wdt: Remove #ifdef guards for PM related f [...] new 5f02d033f3a5 watchdog: wdat_wdt: Remove #ifdef guards for PM related functions new 4e5b406514fc watchdog: pm8916_wdt: Avoid read of write-only PET register new e7c54a412f49 watchdog: pm8916_wdt: Report reboot reason new 066951ca33ce watchdog: pm8916_wdt: Handle watchdog enabled by bootloader new 1cdaa0d5f430 watchdog:Fix typo in comment new 60e1fba4310f dt-bindings: watchdog: Add fsl,scu-wdt yaml file new b79953090ab0 watchdog: Fix comment typo new 30ebc985d1ad watchdog: dw_wdt: Fix comment typo new 2d27e5284109 watchdog: armada_37xx_wdt: check the return value of devm_ [...] new 7f3e1a925069 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new f066b8f7d961 drivers: iommu: fix clang -wformat warning new 3482c0b73073 iommu: arm-smmu-impl: Add 8250 display compatible to the c [...] new b9b721d117e9 iommu/arm-smmu-qcom: Add debug support for TLB sync timeouts new 743302d4ad6c dt-bindings: arm-smmu: Add compatible for Qualcomm SM6375 new ef660de424cf iommu/arm-smmu-qcom: Add SM6375 SMMU compatible new a91eb6803c1c iommu/arm-smmu: qcom_iommu: Add of_node_put() when breakin [...] new d4ebd11f32a1 Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/s [...] new fd9630ce2610 Merge branches 'arm/exynos', 'arm/mediatek', 'arm/msm', 'a [...] new 26571bf7396f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8140ce642c52 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1a502b7b66cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b54f2401a17b spi: dt-bindings: spi-controller: correct example indentation new b02204f0d5e0 Merge remote-tracking branch 'spi/for-5.20' into spi-next new 0773fc20f35c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0f602f5e7382 Merge irq/core into tip/master new 8dee5f302a39 Merge x86/vmware into tip/master new 9f01998433f2 Merge locking/core into tip/master new 338b20408552 Merge ras/core into tip/master new 00c7a4105975 Merge perf/core into tip/master new 670292213030 Merge x86/cleanups into tip/master new 27cc85344934 Merge x86/sgx into tip/master new 53fd0b8bfd06 Merge x86/build into tip/master new 1505b30515ba Merge x86/kdump into tip/master new 8f1d56f64f8d x86/mm/tlb: Ignore f->new_tlb_gen when zero new 6a401adc97ab Merge x86/mm into tip/master new 1d2c1aa38aec Merge x86/fpu into tip/master new 00ef68e9e877 Merge x86/cpu into tip/master new f8faf3496633 x86/amd_nb: Add AMD PCI IDs for SMN communication new d906fa730827 hwmon: (k10temp): Add support for new family 17h and 19h models new 6a2a773604c5 Merge x86/misc into tip/master new c96d38423a83 Merge x86/urgent into tip/master new 8a9e7f116f6c Merge perf/urgent into tip/master new 7b44ac6f86fe Merge sched/urgent into tip/master new 5c66d1b9b30f nohz/full, sched/rt: Fix missed tick-reenabling bug in deq [...] new 91caa5ae2424 sched/core: Fix the bug that task won't enqueue into core [...] new 14b3f2d9ee8d sched/fair: Disallow sync wakeup from interrupt context new be776e01b84f Merge sched/core into tip/master new 09d09531a51a x86,nospec: Simplify {JMP,CALL}_NOSPEC new a1a5482a2c6e x86/extable: Fix ex_handler_msr() print condition new 1ad094e97207 Merge x86/core into tip/master new 511084768e3c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c829d6143733 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new be76ceaf03bc EDAC/synopsys: Use the correct register to disable the err [...] new 4bcffe941758 EDAC/synopsys: Re-enable the error interrupts on v3 hw new f3b921f8d9d6 EDAC/ghes: Set the DIMM label unconditionally new 85a0a7061565 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 71349cc85e59 irqchip/mips-gic: Check the return value of ioremap() in g [...] new 9e72ab12af9d Merge branch irq/misc-5.20 into irq/irqchip-next new 82902eca9907 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new a198074edc93 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bf95b2bc3e42 rcu: Switch polled grace-period APIs to ->gp_seq_polled new dd04140531b5 rcu: Make polled grace-period API account for expedited gr [...] new 7f4535366f8f rcu: Make Tiny RCU grace periods visible to polled APIs new e4333cb20f04 rcutorture: Verify that polled GP API sees synchronous gra [...] new d96c52fe4907 rcu: Add polled expedited grace-period primitives new 11d62f0f43a3 rcutorture: Test polled expedited grace-period primitives new ef4f9d9b9230 rcu: Put panic_on_rcu_stall() after expedited RCU CPU stal [...] new 82e445697d6a rcu: Diagnose extended sync_rcu_do_polled_gp() loops new 28787e04fb67 rcu: Add irqs-disabled indicator to expedited RCU CPU stal [...] new d38c8fe48354 Merge branches 'doc.2022.06.21a', 'fixes.2022.07.19a', 'no [...] new 34bc7b454dc3 Merge branch 'ctxt.2022.07.05a' into HEAD new dcf82cd82274 Merge branch 'nolibc.2022.06.20a' into HEAD new 21714867a12a Merge branch 'lkmm-dev.2022.06.20a' into HEAD new cb175dbd15a9 memory-model: Prohibit nested SRCU read-side critical sections new ddf5498df04f rcu: Fix rcu_read_unlock_strict() strict QS reporting new 008b94ef9a0f rcu/nocb: Choose the right rcuog/rcuop kthreads to output new b2c1c03f5c58 torture: Optionally flush printk() buffers before powering off new 8aa9c02780a8 docs/memory-barriers.txt: Fix confusing name of 'data depe [...] new 186d801b75cf docs/memory-barriers.txt: Fixup long lines new 682a1b6f7ee6 rcu: Back off upon fill_page_cache_func() allocation failure new d060e7113144 rcu/kfree: Fix kfree_rcu_shrink_count() return value new 8760f93f580e rcu: Update rcu_preempt_deferred_qs() comments for !PREEMP [...] new fee32f7a7b60 rcu/kvfree: Update KFREE_DRAIN_JIFFIES interval new e293ebc929c0 rcu: Add QS check in rcu_exp_handler() for non-preemptible [...] new a764e0595cf4 doc: Emphasize the need for explicit RCU read-side markers new 5906682365d6 tools/memory-model: Clarify LKMM's limitations in litmus-t [...] new 3d4c046202fb rcu: Make tiny RCU support leak callbacks for debug-object errors new f6ce42429e4c rcu-tasks: Convert RCU_LOCKDEP_WARN() to WARN_ONCE() new b49d43e69a92 rcu-tasks: Ensure RCU Tasks Trace loops have quiescent states new 56fd0636fc8d rcu-tasks: Make RCU Tasks Trace check for userspace execution new 8d7b59dad7bd tools/nolibc: make argc 32-bit in riscv startup code new 4cc006e10f84 tools/nolibc: fix build warning in sys_mmap() when my_sysc [...] new 318336f8a91a tools/nolibc: make sys_mmap() automatically use the right [...] new 9e7f42c86f23 selftests/nolibc: add basic infrastructure to ease creatio [...] new 44ef33a3e3b2 selftests/nolibc: support a test definition format new 8e52eafe13a7 selftests/nolibc: implement a few tests for various syscalls new 7793264f23c9 selftests/nolibc: add a few tests for some libc functions new d723bacb4809 selftests/nolibc: exit with poweroff on success when getpi [...] new 03dedc226d37 selftests/nolibc: on x86, support exiting with isa-debug-exit new 6fca74625517 selftests/nolibc: recreate and populate /dev and /proc if missing new 81e71faa3f4a selftests/nolibc: condition some tests on /proc existence new f0248cc02a4a selftests/nolibc: support glibc as well new 5a6ba4bba9e9 selftests/nolibc: add a "kernel" target to build the kerne [...] new 1775f2bd2369 selftests/nolibc: add a "defconfig" target new fe29f0cd4dae selftests/nolibc: add a "run" target to start the kernel in QEMU new 66aaeaae8958 selftests/nolibc: "sysroot" target installs a local copy o [...] new 0aa2009e6a5c selftests/nolibc: add a "help" target new 57262d2c56b8 selftests/nolibc: Avoid generated files being committed new b20b6706c97a Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new a4850b5590d0 Merge tag 'kvm-s390-next-5.20-1' of https://git.kernel.org [...] new f72305fc019a Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 1e702574d5dd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ce15ea72dd04 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 52f58eb01272 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3f2bf842ad17 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 42ba40520e91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7c25e23a012c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 24cef3c5be7a Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 11969d698f8c cacheinfo: Use atomic allocation for percpu cache attributes new 0c80f9e165f8 ACPI: PPTT: Leave the table mapped for the runtime usage new 3fcbf1c77d08 arch_topology: Fix cache attributes detection in the CPU h [...] new 240772e5b989 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new b7423bb23cdd USB: docs: fixed table margin in configfs-usb-gadget-mass-storage new de6538daa5e4 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new b3e2ddb8dace Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 92619a5c536c Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 2a852fbed260 Merge tag 'iio-for-5.20b' of https://git.kernel.org/pub/sc [...] new 2af28b241eea spmi: trace: fix stack-out-of-bound access in SPMI tracing [...] new ac79acae320d Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new befd4c36aa01 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new ce4b4657ff18 vfio: Replace the DMA unmapping notifier with a callback new 8cfc5b60751b vfio: Replace the iommu notifier with a device list new 9cb633acfe65 vfio/spapr_tce: Fix the comment new 5736528c989b Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 96d3c6e37917 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new a7704a5963f0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 671c11f0619e cgroup: Elide write-locking threadgroup_rwsem when updatin [...] new 30312730bd02 cgroup: Add "no" prefixed mount options new 6a010a49b63a cgroup: Make !percpu threadgroup_rwsem operations optional new dfce5395b3a0 Merge branch 'for-5.20' into for-next new 517de6017c6a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f5130280c7b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 33828a45cc44 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 29415585859a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 80b95df9885e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a0a2d10aad65 MAINTAINERS: Update Intel 8255 GPIO driver file list new e55b16d4b0d2 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new af9e35383def Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b89d3e305359 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a7cc9632219f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8df951909245 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f8269dc7720a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ecf42016201c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ea71e961c540 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 2ad915839b6d Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 1841a3024430 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new c954d4e8d752 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 7b8316ca8021 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e2e2e3348fd1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 84de6a27ebce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new be44c318944b Merge branch 'main' of git://git.infradead.org/users/willy [...] new 5bbb5376dffb Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 049a0b6cfc6f Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] new 426752b25377 kcsan: test: Add a .kunitconfig to run KCSAN tests new 719a30c05f3f Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 7a53145ba473 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 16c6305cfec6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c4d9784019e8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c6bee18806b0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 507c8b76b1aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a79f40463b85 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 58f253eb194a random: handle archrandom with multiple longs new a57b4ca7f1f6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b54c9d230a57 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new b01c4c7a5522 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new be80dcb358ee Merge branch 'for-next' of git://git.infradead.org/users/w [...] new e963d60ae1fd Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new a69ffa1b1898 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 94ab8519eb8b Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 7b81ecbc8086 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 2016cf3a0bb4 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 8b1ac693623a Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new 78072ec89682 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new c261eb1ee371 fixup for "drm/amd/display: Create a file dedicated for CRTC" new 668af1b65488 Add linux-next specific files for 20220725
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/master (668af1b65488)
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 1042 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: .../ABI/testing/configfs-usb-gadget-mass-storage | 4 +- Documentation/ABI/testing/sysfs-driver-qat | 37 +- Documentation/admin-guide/cgroup-v2.rst | 14 +- Documentation/admin-guide/kernel-parameters.txt | 3 +- Documentation/bpf/index.rst | 1 + Documentation/bpf/kfuncs.rst | 170 + .../devicetree/bindings/iommu/arm,smmu.yaml | 1 + .../bindings/net/ethernet-controller.yaml | 123 +- Documentation/devicetree/bindings/net/fsl,fec.yaml | 3 + .../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/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 +- MAINTAINERS | 10 + Makefile | 2 +- Next/SHA1s | 110 +- Next/merge.log | 2452 +++++++------ arch/alpha/include/asm/dma.h | 9 - arch/alpha/include/asm/pci.h | 6 - arch/arc/include/asm/dma.h | 5 - arch/arm/Kconfig | 21 +- 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/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-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 | 2 +- arch/arm64/include/asm/pci.h | 18 +- arch/csky/include/asm/pci.h | 23 +- arch/ia64/include/asm/dma.h | 2 - arch/ia64/include/asm/pci.h | 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/parisc/include/asm/dma.h | 6 - arch/parisc/include/asm/pci.h | 5 - arch/powerpc/crypto/aes-spe-glue.c | 2 +- arch/powerpc/include/asm/dma.h | 6 - arch/powerpc/include/asm/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/sys_riscv.c | 5 +- arch/riscv/kernel/traps.c | 4 + 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/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/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/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/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_v11_0.c | 27 +- 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 | 463 +++ .../vg_clk_mgr.h => amdgpu_dm/amdgpu_dm_crtc.h} | 40 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 114 +- .../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 | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 4 +- drivers/gpu/drm/amd/display/dc/dc.h | 3 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 3 + .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 2 - .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 10 - .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 20 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.h | 1 - .../drm/amd/display/dc/dcn314/dcn314_resource.c | 1 + .../drm/amd/display/dc/dcn315/dcn315_resource.c | 5 +- .../drm/amd/display/dc/dcn316/dcn316_resource.c | 5 +- drivers/gpu/drm/amd/display/dc/dcn32/Makefile | 28 - drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hubp.c | 40 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hubp.h | 3 + .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.c | 2040 +---------- .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.h | 15 +- .../amd/display/dc/dcn32/dcn32_resource_helpers.c | 130 +- drivers/gpu/drm/amd/display/dc/dcn321/Makefile | 25 - .../drm/amd/display/dc/dcn321/dcn321_resource.c | 649 +--- .../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 | 235 ++ .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.h | 2 + .../gpu/drm/amd/display/dc/dml/dcn30/dcn30_fpu.c | 63 +- .../gpu/drm/amd/display/dc/dml/dcn30/dcn30_fpu.h | 1 + .../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} | 3764 +++++--------------- .../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 ++++ .../dcn321_resource.h => dml/dcn321/dcn321_fpu.h} | 24 +- .../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 +- .../amd/display/dc/irq/dcn30/irq_service_dcn30.c | 14 +- .../amd/display/dc/irq/dcn303/irq_service_dcn303.c | 19 + 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 | 75 +- 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/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/md/dm-integrity.c | 7 +- drivers/md/dm-raid.c | 12 +- drivers/md/dm.c | 194 +- drivers/md/raid5.c | 4 +- drivers/misc/lkdtm/Makefile | 9 +- 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/mellanox/mlxsw/core.c | 4 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 4 +- 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/pcs/pcs-xpcs.c | 2 +- drivers/net/sungem_phy.c | 1 + drivers/net/usb/ax88179_178a.c | 319 +- drivers/net/wireless/mac80211_hwsim.c | 94 +- 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/s390/cio/vfio_ccw_ops.c | 39 +- drivers/s390/cio/vfio_ccw_private.h | 2 - drivers/s390/crypto/vfio_ap_ops.c | 53 +- drivers/s390/crypto/vfio_ap_private.h | 3 - drivers/scsi/sd.c | 5 + drivers/soc/bcm/brcmstb/pm/pm-arm.c | 16 +- drivers/vfio/vfio.c | 108 +- drivers/vfio/vfio.h | 9 +- drivers/vfio/vfio_iommu_spapr_tce.c | 5 +- drivers/vfio/vfio_iommu_type1.c | 103 +- 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/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/cifs/cifs_debug.c | 48 +- 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/xfs/libxfs/xfs_alloc.c | 2 +- fs/xfs/xfs_dquot.c | 2 +- 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/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/isa-dma.h | 14 + include/linux/lapb.h | 5 + include/linux/once_lite.h | 20 +- include/linux/pci_ids.h | 3 + include/linux/vfio.h | 21 +- 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/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/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 +- init/Kconfig | 10 + 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/kcsan/.kunitconfig | 24 + 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 +- localversion-next | 2 +- 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/ipv4/bpf_tcp_ca.c | 18 +- net/ipv4/tcp.c | 2 +- net/ipv4/tcp_bbr.c | 24 +- net/ipv4/tcp_cubic.c | 20 +- net/ipv4/tcp_dctcp.c | 20 +- net/ipv4/tcp_input.c | 17 +- net/ipv4/tcp_metrics.c | 10 +- net/ipv4/tcp_output.c | 25 +- net/ipv6/addrconf.c | 6 +- net/ipv6/ping.c | 6 +- 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 | 2 +- net/netfilter/nf_conntrack_bpf.c | 365 +- net/netfilter/nf_conntrack_core.c | 62 + net/netfilter/nf_conntrack_netlink.c | 54 +- 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 + sound/core/isadma.c | 2 +- sound/pci/asihpi/hpi6205.c | 2 +- sound/pci/emu10k1/memory.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/quirks.c | 2 + tools/bpf/resolve_btfids/main.c | 40 +- tools/include/uapi/linux/kvm.h | 2 +- .../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 + 767 files changed, 25438 insertions(+), 17495 deletions(-) create mode 100644 Documentation/bpf/kfuncs.rst 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 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/clk_mgr/dcn301/vg_clk_mgr.h => amdgpu_dm/amdg [...] 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/{dcn321/dcn321_resource.h => dml/dcn321/dcn321 [...] 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/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 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/testing/selftests/bpf/progs/test_bpf_nf_fail.c