This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 0857f262d257 lib/stackdepot: allow optional init and stack_table alloca [...] omits 4bc3ac6a56e6 kasan: add kasan mode messages when kasan init omits 881030eef3ab mm: unexport {,un}lock_page_memcg omits 977e6c588c66 mm: unexport folio_memcg_{,un}lock omits 00aae4251f57 mm: migrate: simplify the file-backed pages validation whe [...] omits 58f7e218cbaa mm: allow only SLUB on PREEMPT_RT omits 9b3650227317 Merge branch 'akpm-current/current' omits 61245fd10140 Merge branch 'zstd-1.4.10' of https://github.com/terrelln/ [...] omits 3311ef3b3ff5 Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] omits 83b71a6e464a Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 5c5af40ed374 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e2b3970d4713 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits c9a10965e76c Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits f0280305ab2d Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git omits 5b876a2cbd9a Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits d328e0d9ea93 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e62c3207f48d Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits 1ef51b84c112 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 78be26e4538d Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 12111f95f10d Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 6f08ebbe9057 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 3653c5b923f1 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits ecebe3ae38ec Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 1e9da81ba625 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 915df1610d63 Merge branch 'next' of git://git.linaro.org/kernel/coresight.git omits fad47b1c3067 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d61c3d0d3f78 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 72cde0f133d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 580351eb9270 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits deefe28fd3c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0f518f8806cb next-20211025/pinctrl omits 157071d3f760 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 3448a36d5128 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 050dad02f5f9 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 16ff0c6c54c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ecc5b4cbb1d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3e569bae4042 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 15a6b33c7629 next-20211025/dmaengine omits 5b4478d74a1c Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 262ded4bdef4 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits a0c47afeef86 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 84d7ad3679d3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 508bae67ba0f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e0063c913747 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 029db76b2293 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 15d64fd71c1d Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits cb38be11bccd Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits 625989175e49 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 4cf57c317770 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 92016dbd7068 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 379e6cf9161d Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 84b612e273eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 48d0f9ad9091 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3236a486f8ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a2d665bd2037 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 081722ccd4d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 84f0cc18e371 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 89d1aba4aae3 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 21c9e29736dd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 70d00f0e1207 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 08bed815aaa1 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 536ef00cc1b8 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 31c6688f9763 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e96215bda702 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits 50cf4f7f4c35 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 2701cbf5818d Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] omits d6077b2bce0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 326b772fee45 Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] omits 9a1b35e20969 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c46ecf7037a1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8d3716fb36a9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2c65afd4538b Merge branch 'next' of git://github.com/cschaufler/smack-next omits db02ba39b384 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c015710c6c04 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] omits b44c5fdd5245 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits bb80d9abc2fd Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits ba4ce45f6c55 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits 9b5dc33ff806 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9ab3a4ec25c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 275d8443abe2 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits d95afef64f05 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 5bf5f44c14ad Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e245db0a0132 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6a02f5b32926 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0cb3815f5831 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 567ca12aef1d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 198b64a62681 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3462546aa74a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 78fba12d489c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 29ccbd833f4c Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits 29aed2e2400f Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 7604db291975 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits 532ba19ac7d2 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 05fab7d00165 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits e25db0a539c3 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 52b0964d126e Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 182982706699 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d38d9f6f8248 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits a84f7cc76f5d Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 6d303c0065b8 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 28fb9aadc9c4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1eb84c3ca10a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f3f0dad3c536 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 1bbe9c0b164c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 57edc4d2baac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dad13e7c9aaf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5c511d28b959 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 69f5fcf7ad07 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 84fd7c4e301d Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits ef8f7dbc6cea Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits f47a69cddc7f Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 52aede18baaa Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits f4988c56e37f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 90683eda7efd Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 99c6f64df041 Merge branch 'master' of git://linuxtv.org/media_tree.git omits d53dfbb52eab Merge branch 'docs-next' of git://git.lwn.net/linux.git omits a8e948ca64a4 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 7294cee5cd18 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 5166d9ef7c94 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 256d199b4061 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c05518b54a3b Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits ebac3f41d6c0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2710e9f4de2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c182a50a0569 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eda3662aaa9d Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 1a1f847580c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cee589261e97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits c38b80b697ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5804a887e31f Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] omits e09c75b9713c Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits a7148f2bfed6 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 015c3f1364fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a32fce09534 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7de4b8e98ffb Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits a6635be9845f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 7b2ab7cd57e9 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 2d4693bade8f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits bb54626124b5 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 2a4b1cbf972f Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 7f488a51daf9 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits a8c36e03f99a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 55b8a954a6b1 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] omits c5af1b5ef4a7 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits 1a0c5cdbee60 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 13201f6a1b6d Revert "ARM: 9149/1: add BUILD_BUG_ON to check if fixmap r [...] omits 8bddfed67cd3 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits f280da37eb2c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 63f10debfb34 Merge branch 'for-next' of git://git.libc.org/linux-sh omits d8a921243ca4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 639cf5167380 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7c969b750f10 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c692a92fb311 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e825d722ab35 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 036c418fd1ff Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9d3f6f1e7a62 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits d63c36a77280 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4bdf9058a2b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2d931cb5a10e Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits 44cd34cff498 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2a8ffdcb857e Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 99215338d43a Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 64cdcae33368 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] omits 20183b95f233 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 01a850b96363 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits ff2df4b2b55a Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 1df48e7c9e90 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 8411440b76c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2e513dda219b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4fc594a5468d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 06108b84e3a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d60dbc541bb0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d667a3954419 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3d17bcaed2ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 75616959cc27 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ba5674773bf5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5192f31fc4e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8dfebaaf3141 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 93c3630835db Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 94fc9abb1d0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 27cf48e094f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 27d47e3f7636 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a8329d5f8862 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d15bec9e1ff7 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits c925b6161615 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 226dd8b27e93 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6eb620d33c56 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 15570f2ef801 Merge branch 'compiler-attributes' of https://github.com/o [...] omits 6b3c680b265d Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 3f060ff3e57a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 35e02e34c7cc Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits ba9cd1c9dedc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 8bf63b99bc57 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits f0be8577a4ce Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] omits e7e9528dc087 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 46dad91c9346 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits be632fe39507 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 71027ccb7926 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6901f444704b Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 1fb806ff45fd Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 836d320c29a1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 06461c4a9c90 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2dad08d24f82 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 2678cc19aa5b Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 4239b255f497 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 6a714bafa060 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d0bed9ad8f44 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4e787c077281 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 3559d72198b2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d167f6fcccab Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 438f48f25352 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0c14fb1609db Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5a669c3f1e76 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 75a3c18fcbdf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits bdd181848343 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ac6c2b375b74 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits aa9b12d329d9 Merge branch 'remotes/lorenzo/pci/xgene' omits 65338f0e0eee Merge branch 'remotes/lorenzo/pci/vmd' omits fc0e85c915eb Merge branch 'pci/host/rcar' omits f3b9abfbcb8d Merge branch 'remotes/lorenzo/pci/qcom' omits 59abd1770dcc Merge branch 'pci/host/mt7621' omits b954a2514efa Merge branch 'remotes/lorenzo/pci/imx6' omits 217516a2d150 Merge branch 'remotes/lorenzo/pci/endpoint' omits e37699117c24 Merge branch 'remotes/lorenzo/pci/dwc' omits de3803a04901 Merge branch 'remotes/lorenzo/pci/dt' omits 59ec8785913d Merge branch 'remotes/lorenzo/pci/cadence' omits 1a5644a27ae3 Merge branch 'remotes/lorenzo/pci/apple' omits 61ea28f18853 Merge branch 'remotes/lorenzo/pci/aardvark' omits 1d73c23e2be8 Merge branch 'pci/misc' omits 1f92a612de6b Merge branch 'pci/vpd' omits c6e2c59420d5 Merge branch 'pci/virtualization' omits 07850c01acaf Merge branch 'pci/sysfs' omits 8fdb2ae7f056 Merge branch 'pci/switchtec' omits 876307b375a9 Merge branch 'pci/resource' omits cebacd1f0d62 Merge branch 'pci/portdrv' omits f5650b329c41 Merge branch 'pci/p2pdma' omits ae7a84933911 Merge branch 'pci/msi' omits a23c833a5186 Merge branch 'pci/hotplug' omits 4dcbf5eb5f39 Merge branch 'pci/driver' omits d390ab1235e2 Merge branch 'pci/enumeration' omits 3a0b610e5135 Merge branch 'pci/aspm' omits 471b7c673f4f Merge branch 'pci/acpi' omits 6d724ad32e15 Merge remote-tracking branch 'asoc/for-5.16' into asoc-next omits 07f816e8ce04 Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus omits 4c7971ccce3b Merge remote-tracking branch 'spi/for-5.16' into spi-next omits 82e93d81796e Merge remote-tracking branch 'spi/for-5.15' into spi-linus omits 1857ca7ea033 Merge branch 'devel-stable' into for-next omits d6105ba33339 Merge branches 'fixes' and 'misc' into for-next omits 9b89a073e1ca ARM: 9149/1: add BUILD_BUG_ON to check if fixmap range spa [...] omits 186640328685 spi: tegra210-quad: Put device into suspend on driver removal omits f4bafa944553 spi: tegra20-slink: Put device into suspend on driver removal omits d04a85d54945 phy: Sparx5 Eth SerDes: Fix return value check in sparx5_s [...] omits 8c292a3f0265 phy: qcom-snps: Correct the FSEL_MASK omits a18c27eccafa phy: hisilicon: Add of_node_put() in phy-hisi-inno-usb2 omits 60017239b6b2 parisc/ftrace: use static key to enable/disable function g [...] omits e1e134bf1eb6 parisc/ftrace: set function trace function omits da26f007b27b parisc: Make use of the helper macro kthread_run() omits 85b968b0c19e parisc: don't enable irqs unconditionally in handle_interr [...] omits 129769b609a2 parisc: mark xchg functions notrace omits c4d68f305394 parisc: enhance warning regarding usage of O_NONBLOCK omits 992ed0c72eb9 spi: spl022: fix Microwire full duplex mode omits a38a50b66af8 Merge branch 'for-next/ffa' of git://git.kernel.org/pub/sc [...] omits 8077433281da Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 30c7771b41dc Merge branches 'pm-cpufreq', 'pm-sleep' and 'powercap' int [...] omits ac0e561e5069 parisc: Drop ifdef __KERNEL__ from non-uapi kernel headers omits 20b15037c0f9 parisc: Use PRIV_USER and PRIV_KERNEL in ptrace.h omits 7f3baa7f79ba parisc: Use PRIV_USER in syscall.S omits 72b7a31c8ec2 parisc/kgdb: add kgdb_roundup() to make kgdb work with idl [...] omits 88595c9ae4e4 parisc: Move thread_info into task struct omits 665f05ca9ffb parisc: add support for TOC (transfer of control) omits 4715fba71286 parisc/firmware: add functions to retrieve TOC data omits a3a48ef6e245 parisc: add PIM TOC data structures omits b823642ca2cc parisc: move virt_map macro to assembly.h omits b6be4a8fc657 parisc/unwind: fix unwinder when CONFIG_64BIT is enabled omits e0d8fb74c1a5 parisc: Fix ptrace check on syscall return omits 69dc881ed715 task_stack: Fix end_of_stack() for architectures with upwa [...] omits df199e805a97 parisc: Use PRIV_USER instead of 3 in entry.S omits 55d3a95ff38c parisc: Use FRAME_SIZE and FRAME_ALIGN from assembly.h omits fe4d878f71d2 parisc: Allocate task struct with stack frame alignment omits e6fa5791478e parisc: Define FRAME_ALIGN and PRIV_USER/PRIV_KERNEL in as [...] omits f8011cb07903 parisc: fix warning in flush_tlb_all omits f3f312c4f7ad parisc: disable preemption in send_IPI_allbutself() omits 61c359de9c08 parisc: fix preempt_count() check in entry.S omits 9702318eefa4 parisc: deduplicate code in flush_cache_mm() and flush_cac [...] omits d172588868b9 parisc: disable preemption during local tlb flush omits d412236f09ef parisc: Add KFENCE support omits 93ad32a3468b parisc: Switch to ARCH_STACKWALK implementation omits 8baaa5f25e33 parisc: make parisc_acctyp() available outside of faults.c omits dbc72ebcee7b parisc/unwind: use copy_from_kernel_nofault() omits 6203cd38cfc5 Merge branch 'for-next/trbe-errata' into for-next/core omits b54d2cb4664c Merge branch 'for-next-next-v5.15-20211021' into for-next- [...] omits 20792e3308c1 Merge branch 'ext/lizhang/clear-missing-bdev-v2' into for- [...] omits 888e5fb83ff4 Merge branch 'ext/josef/bg-index' into for-next-next-v5.15 [...] omits 340a048e5376 Merge branch 'misc-next' into for-next-next-v5.15-20211021 omits e10a898803c2 btrfs: clear BTRFS_DEV_STATE_MISSING bit in btrfs_close_on [...] omits 1f62a71da882 btrfs: index free space entries on size omits 407b69507ab0 btrfs: update device path inode time instead of bd_inode omits 69efc1ef07f4 fs: export an inode_update_time helper omits 6e7276a38cde btrfs: fix deadlock when defragging transparent huge pages omits 31ad35e280b0 btrfs: sysfs: convert scnprintf and snprintf to sysfs_emit omits e57fb1713734 btrfs: make btrfs_super_block size match BTRFS_SUPER_INFO_SIZE omits 0204bdeb3df7 spi: bcm-qspi: Fix missing clk_disable_unprepare() on erro [...] omits 6b6c496a88e7 spi: tegra20: fix build with CONFIG_PM_SLEEP=n omits a8763f93f122 Merge branch 'for-next/fixes' into for-next/core omits a6c8de900f53 Merge branches 'for-next/8.6-timers', 'for-next/extable', [...] omits 8b39e976f0f8 Merge branch 'pm-pci' into linux-next omits 0d26db643d82 phy: qcom-qmp: another fix for the sc8180x PCIe definition omits fc2a3a3641af phy: cadence-torrent: Add support to output received refer [...] omits 1aa4e4072b99 phy: cadence-torrent: Model reference clock driver as a cl [...] omits a6b3293b79a5 dt-bindings: phy: cadence-torrent: Add clock IDs for deriv [...] omits a3b7659a1561 phy: cadence-torrent: Migrate to clk_hw based registration [...] omits 19acaae447d7 phy: ti: gmii-sel: check of_get_address() for failure omits c16a57c9117b btrfs: update comments for chunk allocation -ENOSPC cases omits 9c1f73374a17 btrfs: fix deadlock between chunk allocation and chunk btr [...] omits d083008e6f75 btrfs: zoned: use greedy gc for auto reclaim omits f2dc13a31107 btrfs: check-integrity: stop storing the block device name [...] omits 4c46557a230c btrfs: use btrfs_get_dev_args_from_path in dev removal ioctls omits 8d6ad05cf7ff dt-bindings: phy: qcom,qmp: IPQ6018 and IPQ8074 PCIe PHY r [...] omits 7f01eda12647 Merge branch 'acpi-pm' into linux-next omits 82aaab34efd3 Merge branch 'pm-sleep' into linux-next omits fbd30477ae52 Merge tag 'v5.15-rc6' into spi-5.16 omits 030997ccad92 phy: stm32: add phy tuning support omits 689862d749af dt-bindings: phy: phy-stm32-usbphyc: add optional phy tuni [...] omits 29aecc40f44f phy: stm32: restore utmi switch on resume omits 6b0e686e7ca7 dt-bindings: phy: rockchip: remove usb-phy fallback string [...] omits 548e1842f9d7 Merge branch 'acpi-pm-fixes' into linux-next omits dccaef986958 Merge branches 'thermal-docs', 'thermal-powerclamp' and 't [...] omits de41d74e7db6 Merge branch 'pm-em' into linux-next omits 42fbd15bce42 Merge branches 'pm-pci', 'pm-sleep', 'pm-cpuidle' and 'pm- [...] omits e26ca489cdf8 Merge branch 'pnp' into linux-next omits b53c0e5ff4c8 Merge branch 'acpi-tools' into linux-next omits 00370bb7b2f5 Merge branches 'acpi-scan', 'acpi-battery' and 'acpi-soc' [...] omits 1412ff183a91 Merge branches 'acpi-pci', 'acpi-pnp', 'acpi-processor' an [...] omits 797dda2cc638 Merge branches 'acpi-x86', 'acpi-resources' and 'acpi-misc [...] omits 28fd36846e09 Merge branch 'acpica' into linux-next omits 2482e6b6e33c Merge branch 'features' into for-next omits f01fa541d11b Merge branch 'fixes' into for-next omits 72911a55a247 btrfs: add a btrfs_get_dev_args_from_path helper omits 357ff614605f btrfs: handle device lookup with btrfs_dev_lookup_args omits 6ab1495bb16d btrfs: do not call close_fs_devices in btrfs_rm_device omits b8e51756a235 btrfs: add comments for device counts in struct btrfs_fs_devices omits c716c210332b btrfs: use num_device to check for the last surviving seed device omits c855b961d8e0 btrfs: fix lost error handling when replaying directory deletes omits 7315ac1a7cf9 btrfs: remove btrfs_bio::logical member omits 6fe92b8b545c btrfs: rename btrfs_dio_private::logical_offset to file_offset omits 276b9e8b55e0 btrfs: use bvec_kmap_local in btrfs_csum_one_bio omits 4e39b120607a btrfs: reduce btrfs_update_block_group alloc argument to bool omits e71f2d171ada btrfs: make btrfs_ref::real_root optional omits df5a39db0549 btrfs: pull up qgroup checks from delayed-ref core to init time omits b970071bc5ce btrfs: add additional parameters to btrfs_init_tree_ref/bt [...] omits e47b86738226 btrfs: rely on owning_root field in btrfs_add_delayed_tree [...] omits a19a46c28431 btrfs: rename root fields in delayed refs structs omits c243cb74d916 btrfs: do not infinite loop in data reclaim if we aborted omits ec2d36992c3c btrfs: add a BTRFS_FS_ERROR helper omits af7139c714e0 btrfs: change error handling for btrfs_delete_*_in_log omits 902ce3648c91 btrfs: change handle_fs_error in recover_log_trees to aborts omits 2a3bfc324fa3 btrfs: zoned: use kmemdup() to replace kmalloc + memcpy omits 08ef5b1c1044 btrfs: subpage: only allow compression if the range is ful [...] omits 31ddf5fd023c btrfs: subpage: avoid potential deadlock with compression [...] omits bf95eb3e1244 btrfs: handle page locking in btrfs_page_end_writer_lock w [...] omits 90dd141dffc6 btrfs: rework page locking in __extent_writepage() omits e06ff8658d1b btrfs: subpage: make lzo_compress_pages() compatible omits 2cd6c8bac1dc btrfs: factor uncompressed async extent submission code in [...] omits addced0266f4 btrfs: subpage: make extent_write_locked_range() compatible omits d9bcdb2a075a btrfs: subpage: make end_compressed_bio_writeback() compatible omits 728be295617b btrfs: subpage: make btrfs_submit_compressed_write() compatible omits 3c503efb0b23 btrfs: subpage: make compress_file_range() compatible omits 418ac4b41ce2 btrfs: cleanup for extent_write_locked_range() omits 5d908eaee789 btrfs: refactor submit_compressed_extents() omits 400ad860197d btrfs: remove unused function btrfs_bio_fits_in_stripe() omits 19194814cf0d btrfs: determine stripe boundary at bio allocation time in [...] omits 8f379e9d2e38 btrfs: determine stripe boundary at bio allocation time in [...] omits efb3f4e77252 btrfs: introduce alloc_compressed_bio() for compression omits 3cdbc2ecdb89 btrfs: introduce submit_compressed_bio() for compression omits f2e9f8074e97 btrfs: handle errors properly inside btrfs_submit_compress [...] omits 2d51630902d9 btrfs: handle errors properly inside btrfs_submit_compress [...] omits 82e34731c77f btrfs: subpage: add bitmap for PageChecked flag omits 1ad08ac6a8c1 btrfs: introduce compressed_bio::pending_sectors to trace [...] omits 79f82f4354ab btrfs: subpage: make add_ra_bio_pages() compatible omits d9126de867e5 btrfs: don't pass compressed pages to btrfs_writepage_endi [...] omits 62824c604f46 btrfs: use async_chunk::async_cow to replace the confusing [...] omits 3200e435491e btrfs: remove unnecessary parameter delalloc_start for wri [...] omits fddcf0e1e2ab btrfs: remove unused parameter nr_pages in add_ra_bio_pages() omits ab9027c8aa2c btrfs: use single bulk copy operations when logging directories omits 0a7fe481013f btrfs: unexport setup_items_for_insert() omits e63ecaac5932 btrfs: loop only once over data sizes array when inserting [...] omits 27e8f645a115 btrfs: remove btrfs_raid_bio::fs_info member omits e03188dd598d btrfs: make sure btrfs_io_context::fs_info is always initialized omits ad576a1ff71b btrfs: assert that extent buffers are write locked instead [...] omits d5942b5b6f66 btrfs: do not take the uuid_mutex in btrfs_rm_device omits f4c03ce36644 btrfs: rename struct btrfs_io_bio to btrfs_bio omits fdb09b8567c4 btrfs: remove btrfs_bio_alloc() helper omits ea092b2c9565 btrfs: rename btrfs_bio to btrfs_io_context omits ca997c137e23 btrfs: keep track of the last logged keys when logging a d [...] omits bbd8514027c1 btrfs: insert items in batches when logging a directory wh [...] omits 5d06e5785236 btrfs: factor out the copying loop of dir items from log_d [...] omits dd3353aa607d btrfs: remove redundant log root assignment from log_dir_items() omits 5cf29b8c4d71 btrfs: remove root argument from btrfs_log_inode() and its [...] omits b8bddf9a98f3 btrfs: zoned: let the for_treelog test in the allocator stand out omits 7b3abd1b7770 btrfs: rename setup_extent_mapping in relocation code omits 1a1ea608bfa2 btrfs: zoned: allow preallocation for relocation inodes omits 80351124fe14 btrfs: check for relocation inodes on zoned btrfs in should_nocow omits 2d31c34f4645 btrfs: zoned: use regular writes for relocation omits 3a993b3870aa btrfs: zoned: only allow one process to add pages to a rel [...] omits 28d22c4a66a5 btrfs: zoned: add a dedicated data relocation block group omits c64b9b8a58b1 btrfs: introduce btrfs_is_data_reloc_root omits 72ab4215583b btrfs: unexport repair_io_failure() omits e636fd469bc8 btrfs: do not commit delayed inode when logging a file in [...] omits d12bb4adddfb btrfs: avoid attempt to drop extents when logging inode fo [...] omits b21f49310910 btrfs: avoid search for logged i_size when logging inode i [...] omits ab61ea9870d8 btrfs: avoid expensive search when truncating inode items [...] omits fb65062f6493 btrfs: add helper to truncate inode items when logging inode omits 15028f480d8b btrfs: avoid expensive search when dropping inode items from log omits fbd492bf16a7 btrfs: always update the logged transaction when logging n [...] omits f446c5627b23 btrfs: do not log new dentries when logging that a new nam [...] omits 87726a0c15a1 btrfs: remove no longer needed checks for NULL log context omits 7a42fe4500db btrfs: check if a log tree exists at inode_logged() omits f8b82c303db1 btrfs: remove stale comment about the btrfs_show_devname omits 75a753c509d8 btrfs: update latest_dev when we create a sprout device omits 8473c4db8035 btrfs: use latest_dev in btrfs_show_devname omits d0f4b7b7e669 btrfs: convert latest_bdev type to btrfs_device and rename omits e01495b3c2df btrfs: zoned: finish relocating block group omits 1c3946390eff btrfs: zoned: finish fully written block group omits 997034c2b0ce btrfs: zoned: avoid chunk allocation if active block group [...] omits 5e42bab77ea1 btrfs: move ffe_ctl one level up omits eee734026692 btrfs: zoned: activate new block group omits 473f59744987 btrfs: zoned: activate block group on allocation omits 7ba930157fb7 btrfs: zoned: load active zone info for block group omits 8bb6d4078852 btrfs: zoned: implement active zone tracking omits f8eaa4d454fd btrfs: zoned: introduce physical_map to btrfs_block_group omits 13ee495854f7 btrfs: zoned: load active zone information from devices omits 4849a8d73a76 btrfs: zoned: finish superblock zone once no space left fo [...] omits d489382e2470 btrfs: zoned: locate superblock position using zone capacity omits 079f2e5b7df5 btrfs: zoned: consider zone as full when no more SB can be [...] omits 0185bd389ee7 btrfs: zoned: tweak reclaim threshold for zone capacity omits f173d668b280 btrfs: zoned: calculate free space from zone capacity omits 77625a1c1953 btrfs: zoned: move btrfs_free_excluded_extents out of btrf [...] omits 90df065385ab btrfs: zoned: load zone capacity information from devices omits 4808ec2622c4 btrfs: defrag: enable defrag for subpage case omits 231a780925d5 btrfs: defrag: remove the old infrastructure omits 84f585f9966f btrfs: defrag: use defrag_one_cluster() to implement btrfs [...] omits 2dd04bb3e709 btrfs: defrag: introduce helper to defrag one cluster omits f29cedc7d1a1 btrfs: defrag: introduce helper to defrag a range omits c619afc63aed btrfs: defrag: introduce helper to defrag a contiguous pre [...] omits ebcaee5a45ea btrfs: defrag: introduce helper to collect target file extents omits dc78c1aadedf btrfs: defrag: factor out page preparation into a helper omits 926cdd507039 btrfs: defrag: replace hard coded PAGE_SIZE with sectorsize omits 057455043767 btrfs: defrag: also check PagePrivate for subpage cases in [...] omits 6777d3e398ef btrfs: defrag: pass file_ra_state instead of file to btrfs [...] omits 8ef278edd1a9 btrfs: rename and switch to bool btrfs_chunk_readonly omits f3ecd10ae748 btrfs: reflink: initialize return value to 0 in btrfs_exte [...] omits 160e1fe9a728 btrfs: subpage: pack all subpage bitmaps into a larger bitmap omits bfe50ced42c1 btrfs: subpage: introduce btrfs_subpage_bitmap_info omits 147a54886bfe btrfs: subpage: make btrfs_alloc_subpage() return btrfs_su [...] omits 8bc894170b69 btrfs: subpage: only call btrfs_alloc_subpage() when secto [...] omits 3da2ec563794 btrfs: update comment for fs_devices::seed_list in btrfs_r [...] omits 2cdafb85335a btrfs: drop unnecessary ret in ioctl_quota_rescan_status omits 3ee4f5a8280c btrfs: send: simplify send_create_inode_if_needed omits 0cacde3cd466 btrfs: rename btrfs_alloc_chunk to btrfs_create_chunk omits b7c534f5015b m68knommu: Remove MCPU32 config symbol omits 82969eee6804 m68k: set a default value for MEMORY_RESERVE omits 664bad61ccde Merge branch 'devel' into for-next omits 12a1cb02fee9 cxgb3: Remove seeprom_write and use VPD API omits 7724d929fdde cxgb3: Use VPD API in t3_seeprom_wp() omits eb89bfbd0e8f cxgb3: Remove t3_seeprom_read and use VPD API omits 80484b7f8db1 PCI/VPD: Use pci_read_vpd_any() in pci_vpd_size() omits 037d5fcf9a81 phy: qcom-qusb2: Fix a memory leak on probe omits 759f9ec3f376 phy: qcom-qmp: Add QCM2290 USB3 PHY support omits 455296030ca5 dt-bindings: phy: qcom,qmp: Add QCM2290 USB3 PHY omits 956bbf2a94e8 arm64: dts: qcom: Add missing vdd-supply for QUSB2 PHY omits f83d7033d4ec dt-bindings: extcon: usbc-tusb320: Add TUSB320L compatible string omits c7a1f997a34c extcon: usbc-tusb320: Add support for TUSB320L omits c13b574018a8 extcon: usbc-tusb320: Add support for mode setting and reset omits eb29ba5688de extcon: extcon-axp288: Use P-Unit semaphore lock for regis [...] omits a864e1bf1fbb extcon: max3355: Drop unused include omits e4d0262e9a2a extcon: usb-gpio: Use the right includes adds f44e8f91b89d Merge tag 'qcom-arm64-fixes-for-5.15-2' of git://git.kerne [...] adds 05d5da3cb11c MAINTAINERS: Add maintainers for DHCOM i.MX6 and DHCOM/DHC [...] adds 751be3382ec2 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 77caff0aeaa8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 759635760a80 mlxsw: pci: Recycle received packet upon allocation failure adds 9122a70a6333 net: multicast: calculate csum of looped-back and forwarde [...] adds 6a8b357278f5 ice: Respond to a NETDEV_UNREGISTER event for LAG adds fd1b5beb177a ice: check whether PTP is initialized in ice_ptp_release() adds eacd68b7ceaa Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 2195f2062e4c nfc: port100: fix using -ERRNO as command type mask adds fa40d9734a57 tipc: fix size validations for the MSG_CRYPTO type adds 6f68cd634856 net: batman-adv: fix error handling adds db6c3c064f5d net: lan78xx: fix division by zero in send path adds 19fa0887c57d MAINTAINERS: please remove myself from the Prestera driver adds aba9b0e51b79 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds cd9733f5d75c tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_v [...] adds 7b50ecfcc6cd net: Rename ->stream_memory_read to ->sock_is_readable adds fb4e0a5e73d4 skmsg: Extract and reuse sk_msg_is_readable() adds af493388950b net: Implement ->sock_is_readable() for UDP and AF_UNIX adds 67b821502dbd selftests/bpf: Use recv_timeout() instead of retries adds a94b5aae2a40 Merge branch 'sock_map: fix ->poll() and update selftests' adds 99d0a3831e35 bpf: Move BPF_MAP_TYPE for INODE_STORAGE and TASK_STORAGE [...] adds 54713c85f536 bpf: Fix potential race in tail call compatibility check adds e37b9223ef35 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 2bbf32c4b69d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds aaf74b407254 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds f6c24745184b Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 3ab799201845 ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume adds 49cade7af5f1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 6149531a7636 Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus adds b6d70e5dff71 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d791a49eed44 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d81d0e41ed5f spi: spl022: fix Microwire full duplex mode adds 932d5b79c744 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a0c9c4c34360 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds deb0b6378098 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds 9efff455720c Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 31fdeb765a8e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 925422a22e15 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds bc747b07460a Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 3dd60fb9d95d nvdimm/pmem: stop using q_usage_count as external pgmap refcount adds 0c7641f613be Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds 4c37fb470abc Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds ec3ecd3e0580 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds fcf918ffd3b3 drm/i915: Convert unconditional clflush to drm_clflush_vir [...] adds 9761ffb8f109 drm/i915: Catch yet another unconditioal clflush adds 6e6f96630805 drm/i915/dp: Skip the HW readout of DPCD on disabled encoders adds 563d364812fe Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 697542bceae5 mmc: dw_mmc: exynos: fix the finding clock sample value adds 8c8171929116 mmc: vub300: fix control-message timeouts adds 92b18252b91d mmc: cqhci: clear HALT state after CQE enable adds 1c20c5ccd4bb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 308fe6909152 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 2ece99fd5274 Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] adds 1e9c2e7c72b5 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds c35132243183 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 61b1d445f3bf drm: panel-orientation-quirks: Add quirk for GPD Win3 adds bfbd58926fc5 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 53addbc565c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 47e7dd34a26d Merge remote-tracking branch 'torvalds/master' into perf/core new 73e40c9bd44c libperf cpumap: Use binary search in perf_cpu_map__idx() a [...] new 6bd006c6eb7f perf mmap: Introduce mmap_cpu_mask__duplicate() new c2d4fab01f5e perf test evlist-open-close: Use inline func to convert ti [...] new c6c00900c751 perf daemon: Remove duplicate sys/file.h include new 08f3e0873ac2 perf vendor-events: Fix all remaining invalid JSON files new 21813684e46d perf tools: Make the JSON parser more conformant when in s [...] new eda1a84cb4e9 perf tools: Enable strict JSON parsing new f792cf8a094e perf kmem: Improve man page for record options new 92ec3cc94c2c tools lib: Adopt list_sort() from the kernel sources new 0ec43c08376f perf pmu: Add const to pmu_events_map. new 857974a6422d perf pmu: Make pmu_sys_event_tables const. new 47f572aad5f4 perf pmu: Make pmu_event tables const. new fa831fbb4308 perf metric: Move runtime value to the expr context new 68074811dfb9 perf metric: Add documentation and rename a variable. new 3d81d761a518 perf metric: Add metric new() and free() methods new a3de76903dd0 perf metric: Only add a referenced metric once new 80be6434c36f perf metric: Modify resolution and recursion check new 4d61aef93d96 perf metric: Comment data structures new 485fcaed98ef perf metric: Document the internal 'struct metric' new 46bdc0bf8d21 perf metric: Simplify metric_refs calculation new 8e8bbfb311a2 perf parse-events: Add const to evsel name new 2b62b3a61171 perf parse-events: Add new "metric-id" term new fb0811535e92 perf parse-events: Allow config on kernel PMU events new ec5c5b3d2c21 perf metric: Encode and use metric-id as qualifier new 798c3f4a668e perf expr: Add subset_of_ids() utility new 5ecd5a0c7d1c perf metrics: Modify setup and deduplication new e068c25671ac perf metric: Switch fprintf() to pr_err() new eabd4523395e perf parse-events: Identify broken modifiers new b85a4d61d302 perf metric: Allow modifiers on metrics new 25bc4793dc89 perf vendor events: Syntax corrections in Neoverse N1 json new e166fc328b10 perf vendor events arm64: Add new armv8 pmu events new 70ae034d499d perf vendor events arm64: Categorise the Neoverse V1 counters new 61750473589b perf tools: Add support for PERF_RECORD_AUX_OUTPUT_HW_ID new dedcc0ea6ddc perf intel-pt: Add support for PERF_RECORD_AUX_OUTPUT_HW_ID new 529b6fbca03e perf session: Move all state items to reader object new 3a3535e67dfd perf session: Introduce decompressor in reader object new 596506309494 perf session: Move init/release code to separate functions new 06763e7b30d9 perf session: Move reader map code to a separate function new de096489d00f perf session: Move unmap code to reader__mmap new 5c10dc9244fe perf session: Move the event read code to a separate function new 4c0028864cd9 perf session: Introduce reader return codes new 25900ea85cee perf session: Introduce reader EOF function new 637b8b90fe0d perf powerpc: Refactor the code definition of perf reg ext [...] new 83e1ada67a59 perf powerpc: Add support to expose instruction and data a [...] new 0e0ae8742207 perf list: Display hybrid PMU events with cpu type new e277ac28df1d perf build: Suppress 'rm dlfilter' build message new d4145960e52c perf dso: Fix /proc/kcore access on 32 bit systems new 342cb7ebf5e2 perf jevents: Fix some would-be warnings new 4cbf9b67e55f Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new b07325869bcf Merge branch 'compiler-attributes' of https://github.com/o [...] new 6012f5165711 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 053f47ddaff9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c1346c1e05c7 Merge branches 'fixes' and 'misc' into for-next new 61c96499021b Merge branch 'devel-stable' into for-next new fff5b4c8988d Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 49ed920408f8 arm64/sve: Add stub for sve_max_virtualisable_vl() new 04ee53a55543 arm64/sve: Fix warnings when SVE is disabled new 9857ddce1e1f Merge branches 'for-next/8.6-timers', 'for-next/extable', [...] new e3690c95157c Merge branch 'for-next/fixes' into for-next/core new 5b22ad06d596 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 076f2537ad12 soc:document merges new 35b871974657 Merge branch 'arm/fixes' into for-next new fa348938dbfc Merge tag 'qcom-arm64-defconfig-for-5.16' of git://git.ker [...] new 169526432c79 Merge branch 'arm/defconfigs' into for-next new 095ecaa9e94c ARM: SPEAr: Update MAINTAINERS entries new d3c2a69919bc Merge tag 'samsung-soc-5.16' of git://git.kernel.org/pub/s [...] new 670e1124c2cc Merge branch 'arm/soc' into for-next new 25b892b583cc ARM: dts: arm: Update register-bit-led nodes 'reg' and node names new 2d3de197a818 ARM: dts: arm: Update ICST clock nodes 'reg' and node names new 2ec492731a1f Merge tag 'at91-dt-5.16-2' of git://git.kernel.org/pub/scm [...] new 86dd979568ee Merge tag 'samsung-dt-5.16-2' of git://git.kernel.org/pub/ [...] new b2f217cc7fbd arm64: dts: exynos: add chipid node for exynosautov9 SoC new f253fb365e1a Merge tag 'samsung-dt64-5.16-2' of git://git.kernel.org/pu [...] new 9271fccb001d Merge tag 'qcom-dts-for-5.16-2' of git://git.kernel.org/pu [...] new 44c1817b2064 Merge branch 'arm/dt' into for-next new b417d1e88f32 soc: samsung: exynos-chipid: add exynosautov9 SoC support new 64954d19e0c1 Merge tag 'samsung-drivers-5.16' of git://git.kernel.org/p [...] new e2a3495bf9b9 Merge tag 'qcom-drivers-for-5.16-2' of git://git.kernel.or [...] new 01537a078b86 firmware: arm_ffa: Remove unused 'compat_version' variable new 2275be723d8a Merge tag 'arm-ffa-updates-5.16' of git://git.kernel.org/p [...] new c50a536ded03 Merge branch 'arm/drivers' into for-next new e81fc37cb99b soc: document merges new 4f22aa4569e5 qcom: spm: allow compile-testing new 769ea5625a62 Merge branch 'arm/drivers' into for-next new d584cdc9e8c6 Merge tag 'qcom-arm64-for-5.16-2' of git://git.kernel.org/ [...] new f52d44802aa3 Merge branch 'arm/dt' into for-next new 2388cf9633f6 soc: document merges new 4a16a4e9d5d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 62712f6c0ff0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bb4f3415744b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bf77c69ba43c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0339a2617c3a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 161cb813e958 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1495c9ed1000 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5e51aa8f4edb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eb8802676b62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0f19ac572d13 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1abf2c41d30a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c227aa2a8ad7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c367568071e3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 23acc989a063 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 13448262d39a Merge branch 'next/drivers' into for-next new 0d5808cf190b Merge branch 'next/dt64' into for-next new 66dc279e4fc7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 96a541096022 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] new 9c8df6432a73 Merge branch 'for-next/ffa' of git://git.kernel.org/pub/sc [...] new 8d684d64aee7 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 679dc8368de9 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 65e05e65721d Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 7c22230cb25c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bf85cb5803d4 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] new 6e14fff3c8c0 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 562fa4bbf65e Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new a211882984dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e9201a779df6 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] new b51deda004e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1aaa557b2db9 m68k: set a default value for MEMORY_RESERVE new 6dbe88e93c35 m68knommu: Remove MCPU32 config symbol new d47e9ad536c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 43bdcbd50043 microblaze: timer: Remove unused properties new d29a6ac4135b Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 82b96e1b0d09 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 641428c17147 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 45a214b822e3 Merge branch 'for-next' of git://github.com/openrisc/linux.git new 6d8dcdfdc1a1 parisc/unwind: use copy_from_kernel_nofault() new ad696d0a07a4 parisc: make parisc_acctyp() available outside of faults.c new d1dcbec59ffa parisc: Switch to ARCH_STACKWALK implementation new 0b297e44ce2c parisc: Add KFENCE support new e6983fcdb1e4 parisc: disable preemption during local tlb flush new ea3d540b210b parisc: deduplicate code in flush_cache_mm() and flush_cac [...] new 67f6bda4482a parisc: fix preempt_count() check in entry.S new 82bd44570b8b parisc: disable preemption in send_IPI_allbutself() new ae2eac9bbfa5 parisc: fix warning in flush_tlb_all new 26a54bd492fb parisc: Define FRAME_ALIGN and PRIV_USER/PRIV_KERNEL in as [...] new 505f60557aae parisc: Allocate task struct with stack frame alignment new ff35df3d7794 parisc: Use FRAME_SIZE and FRAME_ALIGN from assembly.h new 6860c2927ebe parisc: Use PRIV_USER instead of 3 in entry.S new 4a1a10513897 task_stack: Fix end_of_stack() for architectures with upwa [...] new fe3f79017d8a parisc: Fix ptrace check on syscall return new f1d62a1273d3 parisc/unwind: fix unwinder when CONFIG_64BIT is enabled new e95a6d63a259 parisc: move virt_map macro to assembly.h new 3d36361a6bd8 parisc: add PIM TOC data structures new 0be0ae384abe parisc/firmware: add functions to retrieve TOC data new db84b84e5b25 parisc: add support for TOC (transfer of control) new 8dad0e6f17ce parisc: Move thread_info into task struct new b33f32bc3ee9 parisc/kgdb: add kgdb_roundup() to make kgdb work with idl [...] new 61e91d7189c4 parisc: Use PRIV_USER in syscall.S new 942c20fac91a parisc: Use PRIV_USER and PRIV_KERNEL in ptrace.h new bc4c23e7a0c0 parisc: Drop ifdef __KERNEL__ from non-uapi kernel headers new 20ffa8e15bce parisc: enhance warning regarding usage of O_NONBLOCK new 0f0a06de5492 parisc: mark xchg functions notrace new 0cf1bd3df530 parisc: don't enable irqs unconditionally in handle_interr [...] new 62c6b5fbd644 parisc: Make use of the helper macro kthread_run() new 59c3c0a47cdf parisc/ftrace: set function trace function new 974aed0df7f2 parisc/ftrace: use static key to enable/disable function g [...] new dd7bf3ebe9e6 parisc: Remove unused constants from asm-offsets.c new 154440f84c99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 81f183d69142 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 98a587aecdaf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e7456f7adbaa Merge branch 'fixes' into features new 3826350e6dd4 s390/ap: Fix hanging ioctl caused by orphaned replies new 3f74eb5f7819 s390/zcrypt: rework of debug feature messages new 273cd173a1e0 s390/pgtable: use physical address for Page-Table Origin new 5caca32fba20 s390/cpcmd: use physical address for command and response new e035389b73b1 s390/setup: use virtual address for STSI instruction new 04f11ed7d8e0 s390/setup: use physical pointers for memblock_reserve() new dd9089b65407 s390/setup: convert start and end initrd pointers to virtual new ada1da31ce34 s390/sclp: sort out physical vs virtual pointers usage new c8f573eccb73 s390/ptrace: add last_break member to pt_regs new 26c21aa48584 s390: rename last_break to pgm_last_break new 5d17d4ed7e89 s390: introduce nospec_uses_trampoline() new 3b051e89da70 s390: add support for BEAR enhancement facility new ff7a1eefdff5 s390/bitops: return true/false (not 1/0) from bool functions new 453380318edd s390/cpumf: Allow multiple processes to access /dev/hwc new d09827256557 s390/ap: new module option ap.useirq new a4892f85c85d s390/hmcdrv: fix kernel doc comments new 5ef4f710065d s390/vfio-ap: s390/crypto: fix all kernel-doc warnings new ad9a14517263 s390/cio: make ccw_device_dma_* more robust new 132c1e74aa7f s390/ap: function rework based on compiler warning new eec013bbf66f s390/string: use generic strrchr new f492bac3b6c8 s390/string: use generic strlcpy new 74e74f9cb3de s390/spinlock: remove incorrect kernel doc indicator new 6aefbf1cdf00 s390/pci: add s390_iommu_aperture kernel parameter new 277c8389386e s390/kexec_file: move kernel image size check new 5ecb2da660ab s390: support command lines longer than 896 bytes new 622021cd6c56 s390: make command line configurable new 4ab5b2549146 Merge branch 'features' into for-next new c36606baafe3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ef44efbe691a Merge branch 'for-next' of git://git.libc.org/linux-sh new 9b3dc99783d4 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 6fe9b66f05dd Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 9bf97ae8ff23 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b7e072f9b77f fscrypt: improve a few comments new b103b9f67ffd Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new 6b2b4bfe4c3b Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] new f6f39f7a0add btrfs: rename btrfs_alloc_chunk to btrfs_create_chunk new 0e3dd5bce80f btrfs: send: simplify send_create_inode_if_needed new 991a3daeda98 btrfs: drop unnecessary ret in ioctl_quota_rescan_status new 9675ea8c9d0e btrfs: update comment for fs_devices::seed_list in btrfs_r [...] new fdf250db89b6 btrfs: subpage: only call btrfs_alloc_subpage() when secto [...] new 651fb4192733 btrfs: subpage: make btrfs_alloc_subpage() return btrfs_su [...] new 8481dd80ab1e btrfs: subpage: introduce btrfs_subpage_bitmap_info new 72a69cd03082 btrfs: subpage: pack all subpage bitmaps into a larger bitmap new 44bee215f72f btrfs: reflink: initialize return value to 0 in btrfs_exte [...] new a09f23c3554e btrfs: rename and switch to bool btrfs_chunk_readonly new 1ccc2e8a8648 btrfs: defrag: pass file_ra_state instead of file to btrfs [...] new cae796868042 btrfs: defrag: also check PagePrivate for subpage cases in [...] new 76068cae634b btrfs: defrag: replace hard coded PAGE_SIZE with sectorsize new 5767b50c0096 btrfs: defrag: factor out page preparation into a helper new eb793cf85782 btrfs: defrag: introduce helper to collect target file extents new 22b398eeeed4 btrfs: defrag: introduce helper to defrag a contiguous pre [...] new e9eec72151e2 btrfs: defrag: introduce helper to defrag a range new b18c3ab2343d btrfs: defrag: introduce helper to defrag one cluster new 7b508037d4ca btrfs: defrag: use defrag_one_cluster() to implement btrfs [...] new c635757365c3 btrfs: defrag: remove the old infrastructure new c22a3572cbaf btrfs: defrag: enable defrag for subpage case new 8eae532be753 btrfs: zoned: load zone capacity information from devices new c46c4247ab04 btrfs: zoned: move btrfs_free_excluded_extents out of btrf [...] new 98173255bddd btrfs: zoned: calculate free space from zone capacity new d8da0e85673a btrfs: zoned: tweak reclaim threshold for zone capacity new 5daaf552d182 btrfs: zoned: consider zone as full when no more SB can be [...] new 9658b72ef300 btrfs: zoned: locate superblock position using zone capacity new 8376d9e1ed8f btrfs: zoned: finish superblock zone once no space left fo [...] new ea6f8ddcde63 btrfs: zoned: load active zone information from devices new dafc340dbd10 btrfs: zoned: introduce physical_map to btrfs_block_group new afba2bc036b0 btrfs: zoned: implement active zone tracking new 68a384b5ab4d btrfs: zoned: load active zone info for block group new 2e654e4bb9ac btrfs: zoned: activate block group on allocation new eb66a010d518 btrfs: zoned: activate new block group new a12b0dc0aa4d btrfs: move ffe_ctl one level up new a85f05e59bc1 btrfs: zoned: avoid chunk allocation if active block group [...] new be1a1d7a5d24 btrfs: zoned: finish fully written block group new 7ae9bd18032e btrfs: zoned: finish relocating block group new d24fa5c1da08 btrfs: convert latest_bdev type to btrfs_device and rename new 6605fd2f394b btrfs: use latest_dev in btrfs_show_devname new b7cb29e666fe btrfs: update latest_dev when we create a sprout device new cdccc03a8a36 btrfs: remove stale comment about the btrfs_show_devname new 1e0860f3b3b2 btrfs: check if a log tree exists at inode_logged() new 289cffcb0399 btrfs: remove no longer needed checks for NULL log context new c48792c6ee7a btrfs: do not log new dentries when logging that a new nam [...] new 130341be7ffa btrfs: always update the logged transaction when logging n [...] new 88e221cdacc5 btrfs: avoid expensive search when dropping inode items from log new 8a2b3da191e5 btrfs: add helper to truncate inode items when logging inode new 4934a8150214 btrfs: avoid expensive search when truncating inode items [...] new a5c733a4b6a9 btrfs: avoid search for logged i_size when logging inode i [...] new 5328b2a7ff3a btrfs: avoid attempt to drop extents when logging inode fo [...] new f6df27dd2707 btrfs: do not commit delayed inode when logging a file in [...] new 38d5e541dd29 btrfs: unexport repair_io_failure() new 37f00a6d2e9c btrfs: introduce btrfs_is_data_reloc_root new c2707a255623 btrfs: zoned: add a dedicated data relocation block group new 35156d852762 btrfs: zoned: only allow one process to add pages to a rel [...] new e6d261e3b1f7 btrfs: zoned: use regular writes for relocation new 2adada886b26 btrfs: check for relocation inodes on zoned btrfs in should_nocow new 960a3166aed0 btrfs: zoned: allow preallocation for relocation inodes new 4b01c44f15cc btrfs: rename setup_extent_mapping in relocation code new 2d81eb1c3fa1 btrfs: zoned: let the for_treelog test in the allocator stand out new 90d04510a774 btrfs: remove root argument from btrfs_log_inode() and its [...] new d46fb845afb7 btrfs: remove redundant log root assignment from log_dir_items() new eb10d85ee77f btrfs: factor out the copying loop of dir items from log_d [...] new 086dcbfa50d3 btrfs: insert items in batches when logging a directory wh [...] new dc2872247ec0 btrfs: keep track of the last logged keys when logging a d [...] new 4c6646117912 btrfs: rename btrfs_bio to btrfs_io_context new cd8e0cca9591 btrfs: remove btrfs_bio_alloc() helper new c3a3b19bacee btrfs: rename struct btrfs_io_bio to btrfs_bio new 8ef9dc0f14ba btrfs: do not take the uuid_mutex in btrfs_rm_device new 49d0c6424cf1 btrfs: assert that extent buffers are write locked instead [...] new 731ccf15c952 btrfs: make sure btrfs_io_context::fs_info is always initialized new 6a258d725df9 btrfs: remove btrfs_raid_bio::fs_info member new b7ef5f3a6f37 btrfs: loop only once over data sizes array when inserting [...] new f06416566118 btrfs: unexport setup_items_for_insert() new da1b811fcd4b btrfs: use single bulk copy operations when logging directories new cd9255be6980 btrfs: remove unused parameter nr_pages in add_ra_bio_pages() new cf3075fb36c6 btrfs: remove unnecessary parameter delalloc_start for wri [...] new 9e895a8f7e12 btrfs: use async_chunk::async_cow to replace the confusing [...] new 584691748c0f btrfs: don't pass compressed pages to btrfs_writepage_endi [...] new 6a4049102055 btrfs: subpage: make add_ra_bio_pages() compatible new 6ec9765d746d btrfs: introduce compressed_bio::pending_sectors to trace [...] new e4f9434749d8 btrfs: subpage: add bitmap for PageChecked flag new 86ccbb4d2a2a btrfs: handle errors properly inside btrfs_submit_compress [...] new 6853c64a6e76 btrfs: handle errors properly inside btrfs_submit_compress [...] new 2d4e0b84b4d0 btrfs: introduce submit_compressed_bio() for compression new 22c306fe0db7 btrfs: introduce alloc_compressed_bio() for compression new f472c28f2e88 btrfs: determine stripe boundary at bio allocation time in [...] new 91507240482e btrfs: determine stripe boundary at bio allocation time in [...] new 6aabd85835dd btrfs: remove unused function btrfs_bio_fits_in_stripe() new b4ccace878f4 btrfs: refactor submit_compressed_extents() new 2bd0fc9349b6 btrfs: cleanup for extent_write_locked_range() new 4c162778d63e btrfs: subpage: make compress_file_range() compatible new bbbff01a47bf btrfs: subpage: make btrfs_submit_compressed_write() compatible new 741ec653ab58 btrfs: subpage: make end_compressed_bio_writeback() compatible new 66448b9d5b68 btrfs: subpage: make extent_write_locked_range() compatible new 2b83a0eea5a1 btrfs: factor uncompressed async extent submission code in [...] new d4088803f511 btrfs: subpage: make lzo_compress_pages() compatible new e55a0de18572 btrfs: rework page locking in __extent_writepage() new 164674a76b25 btrfs: handle page locking in btrfs_page_end_writer_lock w [...] new 2749f7ef3643 btrfs: subpage: avoid potential deadlock with compression [...] new 0cf9b244e7db btrfs: subpage: only allow compression if the range is ful [...] new 64259baa396f btrfs: zoned: use kmemdup() to replace kmalloc + memcpy new ba51e2a11e38 btrfs: change handle_fs_error in recover_log_trees to aborts new 9a35fc9542fa btrfs: change error handling for btrfs_delete_*_in_log new 849615394515 btrfs: add a BTRFS_FS_ERROR helper new 0e24f6d84b4c btrfs: do not infinite loop in data reclaim if we aborted new 113479d5b8eb btrfs: rename root fields in delayed refs structs new d55b9e687e71 btrfs: rely on owning_root field in btrfs_add_delayed_tree [...] new f42c5da6c12e btrfs: add additional parameters to btrfs_init_tree_ref/bt [...] new 681145d4acf4 btrfs: pull up qgroup checks from delayed-ref core to init time new eed2037fc562 btrfs: make btrfs_ref::real_root optional new 11b66fa6eef3 btrfs: reduce btrfs_update_block_group alloc argument to bool new 3dcfbcce1b87 btrfs: use bvec_kmap_local in btrfs_csum_one_bio new 47926ab53574 btrfs: rename btrfs_dio_private::logical_offset to file_offset new f4f39fc5dc30 btrfs: remove btrfs_bio::logical member new 10adb1152d95 btrfs: fix lost error handling when replaying directory deletes new 8e906945c069 btrfs: use num_device to check for the last surviving seed device new add9745adc2f btrfs: add comments for device counts in struct btrfs_fs_devices new 8b41393fe7c3 btrfs: do not call close_fs_devices in btrfs_rm_device new 562d7b1512f7 btrfs: handle device lookup with btrfs_dev_lookup_args new faa775c41d65 btrfs: add a btrfs_get_dev_args_from_path helper new 1a15eb724aae btrfs: use btrfs_get_dev_args_from_path in dev removal ioctls new 813ebc164e87 btrfs: check-integrity: stop storing the block device name [...] new 2ca0ec770c62 btrfs: zoned: use greedy gc for auto reclaim new 2bb2e00ed978 btrfs: fix deadlock between chunk allocation and chunk btr [...] new ecd84d54674a btrfs: update comments for chunk allocation -ENOSPC cases new 3873247451eb btrfs: make btrfs_super_block size match BTRFS_SUPER_INFO_SIZE new 020e5277583d btrfs: sysfs: convert scnprintf and snprintf to sysfs_emit new 24bcb45429d9 btrfs: fix deadlock when defragging transparent huge pages new e60feb445fce fs: export an inode_update_time helper new 54fde91f52f5 btrfs: update device path inode time instead of bd_inode new 50780d9baa31 btrfs: fix comment about sector sizes supported in 64K systems new c8d9cdfc766d btrfs: send: prepare for v2 protocol new f6906c363f2e btrfs: call btrfs_check_rw_degradable only if there is a m [...] new e72d4188a201 btrfs: clear MISSING device status bit in btrfs_close_one_device new 4d88c45ee659 btrfs: remove root argument from drop_one_dir_item() new c9c9962c9992 btrfs: remove root argument from btrfs_unlink_inode() new c366b70b75f2 btrfs: remove root argument from add_link() new 6d815e92d97a btrfs: remove root argument from check_item_in_log() new 7dd678d0ea3b Merge branch 'misc-next' into for-next-next-v5.15-20211026 new 48388998bb21 btrfs: index free space entries on size new ebabc717f06f Merge branch 'ext/josef/bg-index' into for-next-next-v5.15 [...] new 75c0df1b165a btrfs: only copy dir index keys when logging a directory new 135a0ebc0f55 btrfs: remove no longer needed logic for replaying directo [...] new d08596be993d Merge branch 'ext/filipe/tree-log-speedup' into for-next-n [...] new 23b461ade5ed Merge branch 'for-next-next-v5.15-20211026' into for-next- [...] new dfcb712734bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bd5eacc55a04 Merge branch 'master' of git://github.com/ceph/ceph-client.git new 90fdf06ccaac Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new a4d5caa98f54 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 84f411387651 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 96e06f624408 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 7a14cc45f7fb Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new db380730b92d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new f61fc6af872c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 72d91d1f715c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 22e394d2cfdf Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 063bc3fb72da Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new f1502d735861 Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] new d59be7a574cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ff50a467dd1f ubifs: Fix spelling mistakes new f3a6c287cb6b ubi: Fix a mistake in comment new 191876465256 ubifs: Make use of the helper macro kthread_run() new e7259f574fca ubifs: Error path in ubifs_remount_rw() seems to wrongly f [...] new 8a5effebddb0 ubifs: Export filesystem error counters new 58096e076454 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9f23d67bfd15 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 392c439018a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 482e00075d66 fs: remove leftover comments from mandatory locking removal new 54461fb6646d Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 8af2d660faea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7ba00f9bd04d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 43ddc4f581e1 Merge branch 'pci/acpi' new f519cd5cb866 Merge branch 'pci/aspm' new 982595c168a2 Merge branch 'pci/enumeration' new 2f269ac6de23 Merge branch 'pci/driver' new 3955baff073b Merge branch 'pci/hotplug' new 0a9aeebfaa0f Merge branch 'pci/msi' new d40679139f87 Merge branch 'pci/p2pdma' new 89b157edb1e1 Merge branch 'pci/portdrv' new 56d25d9b5e08 Merge branch 'pci/resource' new 52dc3705bf5a Merge branch 'pci/switchtec' new 8d6601db6757 Merge branch 'pci/sysfs' new 20e27749efb6 Merge branch 'pci/virtualization' new 3331325c6347 PCI/VPD: Use pci_read_vpd_any() in pci_vpd_size() new 48225f1878bd cxgb3: Remove t3_seeprom_read and use VPD API new 43f3b61e37e0 cxgb3: Use VPD API in t3_seeprom_wp() new 78b5d5c99853 cxgb3: Remove seeprom_write and use VPD API new 6b58e97e284e Merge branch 'pci/vpd' new 4e43870dab1d Merge branch 'pci/misc' new ce9737f2b12c Merge branch 'remotes/lorenzo/pci/aardvark' new 227169c62965 Merge branch 'remotes/lorenzo/pci/apple' new 66d0395f34ef Merge branch 'remotes/lorenzo/pci/cadence' new 77a3a33439e0 Merge branch 'remotes/lorenzo/pci/dt' new 829fa2b9be46 Merge branch 'remotes/lorenzo/pci/dwc' new 27dda3fd1833 Merge branch 'remotes/lorenzo/pci/endpoint' new d1311d523681 Merge branch 'remotes/lorenzo/pci/imx6' new d8f2174b47ad Merge branch 'pci/host/mt7621' new a9f23709c3a0 Merge branch 'remotes/lorenzo/pci/qcom' new 21b71c44e670 Merge branch 'pci/host/rcar' new 5dbf178d02ec Merge branch 'remotes/lorenzo/pci/vmd' new 6de1dedb1db1 Merge branch 'remotes/lorenzo/pci/xgene' new e7da65dd9fc0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6632913a0346 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new ea747ab45e4b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ca4efccee815 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new b6beaf504ebb Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new 415c79c363de Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new d9bfdf183b1d docs/zh_CN add PCI index.rst translation new 5d045f9511ff docs/zh_CN add PCI pci.rst translation new 8c3b018874e8 docs: f2fs: fix text alignment new c04639a7d2fb coding-style.rst: trivial: fix location of driver model macros new 14efb275d409 scripts: documentation-file-ref-check: ignore hidden files new 6e74e68d0b4c scripts: documentation-file-ref-check: fix bpf selftests path new 3577cdb23b8f docs: deprecated.rst: Clarify open-coded arithmetic with literals new 52ba072e110a docs: submitting-patches: make section about the Link: tag [...] new 2721b437d3c9 Merge branch 'docs-next' of git://git.lwn.net/linux.git new ca9142abf648 Merge branch 'master' of git://linuxtv.org/media_tree.git new 0872869c56d5 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 389d590be2a7 Merge branch 'acpica' into linux-next new 010318569de5 Merge branches 'acpi-x86', 'acpi-resources' and 'acpi-misc [...] new e95ad3258d94 Merge branches 'acpi-pci', 'acpi-pnp', 'acpi-scan', 'acpi- [...] new b50bbc02f80f Merge branches 'acpi-battery' and 'acpi-soc' into linux-next new fe3a64177331 Merge branch 'acpi-pm' into linux-next new 816a6484c444 Merge branch 'pnp' into linux-next new 928265e3601c PM: sleep: Do not let "syscore" devices runtime-suspend du [...] new b0e524950567 Merge branches 'pm-pci' and 'pm-sleep' into linux-next new 263d37c43959 Merge branches 'pm-cpufreq', 'pm-cpuidle' and 'pm-em' into [...] new 5a3079efc4ab Merge branch 'powercap' into linux-next new 83e8de89b9e8 Merge tag 'thermal-v5.16-rc1' of ssh://gitolite.kernel.org [...] new 46e9f92f31e6 Merge branches 'thermal-int340x', 'thermal-powerclamp' and [...] new 5ae5ac40021d Merge branch 'thermal' into linux-next new 2e0dfd54d60b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 0bc001d02817 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 2049a8cfb3b4 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 5ea33146ebca Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new cc5c54da7b03 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new efabfec55eb2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fd559a943e3a ax88796c: fix fetching error stats from percpu containers new 0c0a5ef809f9 tcp: move inet->rx_dst_ifindex to sk->sk_rx_dst_ifindex new ef57c1610dd8 ipv6: move inet6_sk(sk)->rx_dst_cookie to sk->sk_rx_dst_cookie new 2b13af8ade38 net: avoid dirtying sk->sk_napi_id new 342159ee394d net: avoid dirtying sk->sk_rx_queue_mapping new 09b898466792 net: annotate accesses to sk->sk_rx_queue_mapping new cc17c3c8e8b5 ipv6: annotate data races around np->min_hopcount new 790eb67374d4 ipv6: guard IPV6_MINHOPCOUNT with a static key new 14834c4f4eb3 ipv4: annotate data races arount inet->min_ttl new 020e71a3cf7f ipv4: guard IP_MINTTL with a static key new 12c8691de307 ipv6/tcp: small drop monitor changes new e43b76abf768 Merge branch 'tcp-receive-path-optimizations' new 165f8e82c2f1 net: qed_ptp: fix check of true !rc expression new 036f590fe572 net: qed_dev: fix check of true !rc expression new 36d935a0a67e Merge branch 'small-fixes-for-true-expression-checks' new cf12e6f91246 tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() new 537e4d2e6fe3 net/mlx5e: don't write directly to netdev->dev_addr new a64c5edbd20e net/mlx5: Remove unnecessary checks for slow path flag new 038e5e471874 net/mlx5: Fix unused function warning of mlx5i_flow_type_mask new 2fdeb4f4c2ae net/mlx5: Reduce flow counters bulk query buffer size for SFs new cb464ba53c0c net/mlx5: Extend health buffer dump new b87ef75cb5c9 net/mlx5: Print health buffer by log level new 5a1023deeed0 net/mlx5: Add periodic update of host time to firmware new 2deda2f1bf4e net/mlx5: Bridge, extract code to lookup and del/notify entry new 3518c83fc96b net/mlx5: Bridge, support replacing existing FDB entry new 46ae40b94d88 net/mlx5: Let user configure io_eq_size param new a6cb08daa3b4 net/mlx5: Let user configure event_eq_size param new 554604061979 net/mlx5: Let user configure max_macs param new b3ccada68b2d net/mlx5: SF, Add SF trace points new d67ab0a8c130 net/mlx5: SF_DEV Add SF device trace points new 4900a7691574 Merge tag 'mlx5-updates-2021-10-25' of git://git.kernel.or [...] new 8e0538d8ee06 netfilter: conntrack: skip confirmation and nat hooks in p [...] new 8c9c296adfae vrf: run conntrack only in context of lower/physdev for lo [...] new be348926448a Merge branch 'netfilter-vrf-rework' new d25d7fc31ed2 mlxsw: reg: Add MAC profile ID field to RITR register new a8428e5045d7 mlxsw: resources: Add resource identifier for RIF MAC profiles new 26029225d992 mlxsw: spectrum_router: Propagate extack further new 605d25cd782a mlxsw: spectrum_router: Add RIF MAC profiles support new 1c375ffb2efa mlxsw: spectrum_router: Expose RIF MAC profiles to devlink [...] new 152f98e7c5cb selftests: mlxsw: Add a scale test for RIF MAC profiles new a10b7bacde60 selftests: mlxsw: Add forwarding test for RIF MAC profiles new 20d446db6144 selftests: Add an occupancy test for RIF MAC profiles new c24dbf3d4f88 selftests: mlxsw: Remove deprecated test cases new 72b93a86856c Merge branch 'mlxsw-rif-mac-prefixes' new d18785e21386 net: annotate data-race in neigh_output() new f8dd3b8d7020 tcp: rename sk_stream_alloc_skb new 8a794df69300 tcp: use MAX_TCP_HEADER in tcp_stream_alloc_skb new c4322884ed21 tcp: remove unneeded code from tcp_stream_alloc_skb() new 3247e3ffafd9 Merge branch 'tcp_stream_alloc_skb' new eafaa88b3eb7 net: hsr: Add support for redbox supervision frames new a137c069fbc1 net: mana: Allow setting the number of queues while the NI [...] new 3c5548812a0c net: ax88796c: Fix clang -Wimplicit-fallthrough in ax88796 [...] new 971f5c4079ed net: ax88796c: Remove pointless check in ax88796c_open() new 99ce45d5e7db mctp: Implement extended addressing new 046178e726c2 ifb: Depend on netfilter alternatively to tc new d7d0d423dbaa net: dsa: flush switchdev workqueue when leaving the bridge new 425d19cedef8 net: dsa: stop calling dev_hold in dsa_slave_fdb_event new 656bcd5db804 Merge branch 'dsa-isolation-prep' new 8e20f591f204 net: phy: add phy_interface_t bitmap support new 38c310eb46f5 net: phylink: add MAC phy_interface_t bitmap new d25f3a74f30a net: phylink: use supported_interfaces for phylink validation new 4d2af64bb7f5 Merge branch 'phy-supported-interfaces-bitmap' new 6b3671746a8a net/mlx5: remove the recent devlink params new 06338ceff925 net: phy: fixed warning: Function parameter not described new 735b1fe548e7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8b6c46241c77 bpftool: Remove Makefile dep. on $(LIBBPF) for $(LIBBPF_IN [...] new 46241271d18f bpftool: Do not expose and init hash maps for pinned path [...] new 8f184732b60b bpftool: Switch to libbpf's hashmap for pinned paths of BP [...] new 2828d0d75b73 bpftool: Switch to libbpf's hashmap for programs/maps in B [...] new d6699f8e0f83 bpftool: Switch to libbpf's hashmap for PIDs/names references new 9327acd0f9a4 Merge branch 'bpftool: Switch to libbpf's hashmap for refe [...] new de5d0dcef602 libbpf: Fix off-by-one bug in bpf_core_apply_relo() new 65a7fa2e4e53 libbpf: Add ability to fetch bpf_program's underlying inst [...] new e21d585cb3db libbpf: Deprecate multi-instance bpf_program APIs new c4813e969ac4 libbpf: Deprecate ambiguously-named bpf_program__size() API new 124c6003bf12 Merge branch 'libbpf: add bpf_program__insns() accessor' new 45f2bebc8079 libbpf: Fix endianness detection in BPF_CORE_READ_BITFIELD [...] new 3930198dc9a0 libbpf: Use __BYTE_ORDER__ new 06fca841fb64 selftests/bpf: Use __BYTE_ORDER__ new 14e6cac77135 samples: seccomp: Use __BYTE_ORDER__ new 3e7ed9cebb55 selftests/seccomp: Use __BYTE_ORDER__ new 2e2c6d3fb383 selftests/bpf: Fix test_core_reloc_mods on big-endian machines new e02daf4ce50e Merge branch 'core_reloc fixes for s390' new b4e87072762d selftests/bpf: Skip all serial_test_get_branch_snapshot in vm new 20d1b54a52bd selftests/bpf: Guess function end for test_get_branch_snapshot new 8a68edf55de0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 744ab4801ca9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 830c7709e6c5 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new a9d4f08d4674 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ab25a44b5a63 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b8f5facf286b cfg80211: implement APIs for dedicated radar detection HW new 2f73a4212ab4 mac80211: introduce set_radar_offchan callback new 56b0c30a2573 mac80211_hwsim: Fix spelling mistake "Droping" -> "Dropping" new 115ee4e66d81 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 295a8e8c1988 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new c44607c3d639 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 2fdd5096be01 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 48f0c916e37a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f56d4da8fc63 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 55d5e4f98fde dma-buf: st: fix error handling in test_get_fences() new 41388f94c80e Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 687eef8673c8 next-20211026/amdgpu new bf0d608b55d9 drm/i915/dp: fix integer overflow in 128b/132b data rate c [...] new fed98c16f13f drm/i915/display: Wait PSR2 get out of deep sleep to update pipe new ff20d7b2d863 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 322037c4f6a7 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] new e9afd45788d2 drm/msm/dpu: Remove commit and its uses in dpu_crtc_set_cr [...] new 02d44fde976a drm/msm/dp: fix missing #include new b75c81086b1e Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 377a5649f689 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] new c5a82752d8d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a0d21bb32794 ALSA: gus: fix null pointer dereference on pointer block new b97053df0f04 ALSA: usb-audio: fix null pointer dereference on pointer cs_desc new 9b371c6cc37f ALSA: 6fire: fix control and bulk message timeouts new f4000b58b643 ALSA: line6: fix control and interrupt message timeouts new cdf9732d90e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f41d2ece95e1 ASoC: amd: acp: Wrap AMD Audio ACP components in SND_SOC_A [...] new f31c93997388 ASoC: amd: acp: SND_SOC_AMD_{LEGACY_MACH,SOF_MACH} should [...] new 4bf74f8e5605 ASoC: amd: acp: SND_SOC_AMD_ACP_COMMON should depend on X8 [...] new 21b178b8e9cc Merge tag '20210927135559.738-6-srinivas.kandagatla@linaro [...] new e1b26ac90287 ASoC: dt-bindings: move LPASS dai related bindings out of q6afe new e44cfc9d82d8 ASoC: dt-bindings: move LPASS clocks related bindings out [...] new e3008b7ccb1d ASoC: dt-bindings: rename q6afe.h to q6dsp-lpass-ports.h new 95b6cd57e9e8 ASoC: qdsp6: q6afe-dai: move lpass audio ports to common file new 9ab71ac37240 ASoC: qdsp6: q6afe-clocks: move audio-clocks to common file new accaa1316736 ASoC: dt-bindings: q6dsp: add q6apm-lpass-dai compatible new c04f02d63d0d ASoC: dt-bindings: lpass-clocks: add q6prm clocks compatible new 96d0232564c3 ASoC: dt-bindings: add q6apm digital audio stream bindings new 44c28dbdb619 ASoC: qdsp6: audioreach: add basic pkt alloc support new 5477518b8a0e ASoC: qdsp6: audioreach: add q6apm support new 25ab80db6b13 ASoC: qdsp6: audioreach: add module configuration command helpers new cf989b68fcad ASoC: qdsp6: audioreach: add Kconfig and Makefile new 36ad9bf1d93d ASoC: qdsp6: audioreach: add topology support new 9b4fe0f1cd79 ASoC: qdsp6: audioreach: add q6apm-dai support new 30ad723b93ad ASoC: qdsp6: audioreach: add q6apm lpass dai support new 9a0e5d6fb16f ASoC: qdsp6: audioreach: add q6prm support new d07568686793 ASoC: qdsp6: audioreach: add support for q6prm-clocks new 9837814082f8 Merge series "ASoC: qcom: Add AudioReach support" from Sri [...] new 9d8c69814d7d ASoC: qcom: Add compatible names in va,wsa,rx,tx codec dri [...] new 6e3b196e5ad2 ASoC: qcom: dt-bindings: Add compatible names for lpass sc [...] new 864b9b5856ae ASoC: codecs: tx-macro: Enable tx top soundwire mic clock new 7b285c74e422 ASoC: codecs: tx-macro: Update tx default values new 9f589cf0f914 ASoC: codecs: Change bulk clock voting to optional voting [...] new 1af4d2e78504 Merge series "Update Lpass digital codec macro drivers" fr [...] new 6cb725b8a5cc ASoC: cs42l42: Reset and power-down on remove() and failed [...] new a10148a8cf56 ASoC: cs42l42: free_irq() before powering-down on probe() fail new d7a8940dcdab Merge series "ASoC: cs42l42: Fixes to power-down" from Ric [...] new 803a53fde98f Merge remote-tracking branch 'asoc/for-5.16' into asoc-next new fc6e3b86ff37 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 37e68f50d608 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ff1552232b36 blk-mq: don't issue request directly in case that current [...] new 9184ca4331cf Merge branch 'for-5.16/block' into for-next new 3884b83dff24 io_uring: don't assign write hint in the read path new 0ee25b10f461 Merge branch 'for-5.16/io_uring' into for-next new 195e5d331196 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 74bf46b8dc3b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 553f25f2919b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bd6b7dfdda00 Merge branch 'fixes' into next new 12753e6b6bef dt-bindings: mmc: fsl-imx-esdhc: add NXP S32G2 support new 5c4f00627c9a mmc: sdhci-esdhc-imx: add NXP S32G2 support new 88b950ce58f7 MAINTAINERS: drop obsolete file pattern in SDHCI DRIVER section new cb28083c4230 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3d39a440b22d dt-bindings: mfd: syscon: Add samsung,exynosautov9-sysreg [...] new 1f3c0b819c88 mfd: mc13xxx: Make mc13xxx_common_exit() return void new e8ff02e75eb6 mfd: stmpe: Make stmpe_remove() return void new 8263b135ad90 mfd: tps65912: Make tps65912_device_exit() return void new 82c5137a25d2 mfd: altera-a10sr: Include linux/module.h new 5de037ec8521 mfd: janz-cmoio: Replace snprintf in show functions with s [...] new d5ac8df83f10 mfd: qcom-spmi-pmic: Sort the compatibles in the binding new c818c1f9c19b mfd: qcom-spmi-pmic: Sort compatibles in the driver new 0e988802e380 mfd: qcom-spmi-pmic: Document ten more PMICs in the binding new 4c3714dc59d1 mfd: qcom-spmi-pmic: Add missing PMICs supported by socinfo new 4f4c22b8412e mfd: dln2: Add cell for initializing DLN2 ADC new 2558405a0a40 dt-bindings: mfd: qcom: pm8xxx: Add pm8018 compatible new d4f65dca21d6 mfd: wcd934x: Replace legacy gpio interface for gpiod new 4145158f9e81 mfd: max77686: Correct tab-based alignment of register addresses new 818ed35d6425 mfd: tps80031: Remove driver new 00e014463381 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 60924380c7db Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 944c70b66b6d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 83b4ffc0ea1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 792f6a731fe2 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new da0640216789 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new d594cfbc1fac Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new f4b9c58360db Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] new fb8f0686bc09 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ebb467af7dff Merge branch 'next' of git://github.com/cschaufler/smack-next new 4091c004283b tpm: tis: Kconfig: Add helper dependency on COMPILE_TEST new a0bcce2b2a16 tpm: Check for integer overflow in tpm2_map_response_body() new 79ca6f74dae0 tpm: fix Atmel TPM crash caused by too frequent queries new 7eba41fe8c7b tpm_tis_spi: Add missing SPI ID new b2d28842bd48 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6e7733ef0bb9 Revert "watchdog: iTCO_wdt: Account for rebooting on secon [...] new f31afb502c31 watchdog: sbsa: only use 32-bit accessors new bcc3e704f1b7 watchdog: sbsa: drop unneeded MODULE_ALIAS new abd1c6adc16d watchdog: ixp4xx_wdt: Fix address space warning new cd004d8299f1 watchdog: Fix OMAP watchdog early handling new 962a8319e1ce Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new 17201c7f8340 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b2ed642b1d6a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2aa927179031 of/unittest: Disable new dtc node_name_vs_property_name an [...] new 0eb0dffb2569 dt-bindings: sram: Allow numbers in sram region node name new 9065b969c53f dt-bindings: bus: ti-sysc: Update to use yaml binding new 207e1c9ba491 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 206aa27f7a81 Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] new ca9b8f56ec08 spi: bcm-qspi: Fix missing clk_disable_unprepare() on erro [...] new 3cc1cb307352 spi: tegra20-slink: Put device into suspend on driver removal new 134a72373f7c spi: tegra210-quad: Put device into suspend on driver removal new 0b0a281ed700 spi: spi-rpc-if: Check return value of rpcif_sw_init() new ed700f7237dd Merge remote-tracking branch 'spi/for-5.16' into spi-next new c553b1047c93 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3881c28a49ef Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] new b79547827f52 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new c65b52d02f6c irq: mips: avoid nested irq_enter() new 46b61c88e107 irq: mips: simplify bcm6345_l1_irq_handle() new bab4ff1edccd irq: mips: stop (ab)using handle_domain_irq() new 4cb6f4df976b irq: mips: simplify do_domain_IRQ() new d21e64027ce4 irq: simplify handle_domain_{irq,nmi}() new 76adc5be6f50 irq: unexport handle_irq_desc() new a1b095019714 irq: add generic_handle_arch_irq() new e54957fa3b3b irq: arc: avoid CONFIG_HANDLE_DOMAIN_IRQ new 6f877e13c24d irq: nds32: avoid CONFIG_HANDLE_DOMAIN_IRQ new 2fe35f8ee726 irq: add a (temporary) CONFIG_HANDLE_DOMAIN_IRQ_IRQENTRY new a7b0872e964c irq: arm: perform irqentry in entry code new 26dc129342cf irq: arm64: perform irqentry in entry code new 287232987f0e irq: csky: perform irqentry in entry code new 418360b23113 irq: openrisc: perform irqentry in entry code new 7ecbc648102f irq: riscv: perform irqentry in entry code new 5aecc243776e irq: remove CONFIG_HANDLE_DOMAIN_IRQ_IRQENTRY new 0953fb263714 irq: remove handle_domain_{irq,nmi}() new 1757172c00a6 Merge tag 'remove-handle-domain-irq-20211026' into irq/irq [...] new eb5411334c28 MIPS: loongson64: Drop call to irq_cpu_offline() new dd098a0e0319 irqchip/mips-gic: Get rid of the reliance on irq_cpu_online() new 8d15a7295d33 genirq: Hide irq_cpu_{on,off}line() behind a deprecated option new 965acf76b68d Merge branch irq/irq_cpu_offline into irq/irqchip-next new e187c25ee20e Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new 172f7ba9772c ftrace: Make ftrace_profile_pages_init static new f604de20c0a4 tools/latency-collector: Use correct size when writing que [...] new 9e20028b529d perf/core: allow ftrace for functions in kernel/event/core.c new 9bd985766a43 trace/osnoise: Fix an ifdef comment new 4d4eac7b5af4 tracing/doc: Fix typos on the timerlat tracer documentation new e0f3b18be733 trace/osnoise: Add migrate-disabled field to the osnoise header new aeafcb82d99c trace/timerlat: Add migrate-disabled field to the timerlat header new 3c20bd3af535 tracing: Fix missing trace_boot_init_histograms kstrdup NU [...] new 1d6288914264 tracing/hwlat: Make some internal symbols static new 17b251a290ba ftrace/sh: Add arch_ftrace_ops_list_func stub to have comp [...] new 4d1c92a4f5ad lib/bootconfig: Make xbc_alloc_mem() and xbc_free_mem() as [...] new 1f6d3a8f5e39 kprobes: Add a test case for stacktrace from kretprobe handler new 5d17cf162492 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7c4329eafb78 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 119ecc3cc9b0 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new de75be3d9e8c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f8e57d328a1d KVM: s390: Fix handle_sske page fault handling new 01cee7a7d519 KVM: s390: pv: properly handle page flags for protected guests new 41c8ddc465b9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 54bab5c117e6 xen: Fix implicit type conversion new 57ead39e68c3 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 30c6b189cd4c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f527221266c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e24d3f0afccd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d206f56a44bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a27999c3f1e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c3105d5de8b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2945fe1afc14 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 5f3022b40c0d Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 31e84567729a Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 111e0c181ade Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new d6318e8ed168 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] new 35b4f1723192 serial: 8250_pci: Refactor the loop in pci_ite887x_init() new 0187f884e272 serial: 8250_pci: Get rid of redundant 'else' keyword new 117738417941 serial: 8250_pci: Replace dev_*() by pci_*() macros new 45965252a29a Revert "virtio-console: remove unnecessary kmemdup()" new 60f41e848492 Revert "tty: hvc: pass DMA capable memory to put_chars()" new ec05dc8c0c0e Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 0e53a9e038d4 Merge tag 'soundwire-5.16-rc1' of git://git.kernel.org/pub [...] new 149538cd55ca selftests/lkdtm: Add way to repeat a test new d46e58ef776b lkdtm/bugs: Check that a per-task stack canary exists new 16b0314aa746 dma-buf: move dma-buf symbols into the DMA_BUF module namespace new b43d5d34e2c1 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 57869c117428 extcon: usb-gpio: Use the right includes new 3177308a9421 extcon: max3355: Drop unused include new 968bd3f0388b extcon: extcon-axp288: Use P-Unit semaphore lock for regis [...] new 70c55d6be634 extcon: usbc-tusb320: Add support for mode setting and reset new ce0320bd3872 extcon: usbc-tusb320: Add support for TUSB320L new 9e6ef3a25e5e dt-bindings: extcon: usbc-tusb320: Add TUSB320L compatible string new 96aa0a2ad5be Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 0b7c7ebe0f60 dt-bindings: phy: qcom,qmp: Add QCM2290 USB3 PHY new 8abe5e778b2c phy: qcom-qmp: Add QCM2290 USB3 PHY support new bf7ffcd0069d phy: qcom-qusb2: Fix a memory leak on probe new 4ff6b676ba53 dt-bindings: phy: rockchip: remove usb-phy fallback string [...] new 95e38c17d997 phy: stm32: restore utmi switch on resume new 6e59b5aea2f8 dt-bindings: phy: phy-stm32-usbphyc: add optional phy tuni [...] new 2f5e9f815a2f phy: stm32: add phy tuning support new d8b951abd7ff dt-bindings: phy: qcom,qmp: IPQ6018 and IPQ8074 PCIe PHY r [...] new 8d55027f4e2c phy: ti: gmii-sel: check of_get_address() for failure new aef096dbf514 phy: cadence-torrent: Migrate to clk_hw based registration [...] new f9aec1648df0 dt-bindings: phy: cadence-torrent: Add clock IDs for deriv [...] new 235bde4f440a phy: cadence-torrent: Model reference clock driver as a cl [...] new 785a4e688cd2 phy: cadence-torrent: Add support to output received refer [...] new 26f71abef580 phy: qcom-qmp: another fix for the sc8180x PCIe definition new 21b89120be87 phy: hisilicon: Add of_node_put() in phy-hisi-inno-usb2 new b475bf0ec40a phy: qcom-snps: Correct the FSEL_MASK new b4dc97ab0a62 phy: Sparx5 Eth SerDes: Fix return value check in sparx5_s [...] new df1818bdc5ef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f7936f7ae43b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new caa88dc603d4 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 29ac48f92761 staging: r8188eu: remove unused local variable new dae4c880a8de staging: r8188eu: silent_reset_inprogress is never read new 8590f5db39e3 staging: r8188eu: wifi_error_status is write-only new 4d911d4ea49d staging: r8188eu: silentreset_mutex is unused new 562f1bf39ad7 staging: r8188eu: remove last_tx_complete_time new 608230e7337c staging: r8188eu: remove the sreset_priv structure new 1e1093ff9633 staging: vchiq_core: cleanup blank lines new 8a7e5633b506 staging: vchiq_core: cleanup code alignment issues new 9dcc5f1c44f2 staging: vchiq_core.h: fix CamelCase in function declaration new f9f061d90702 staging: vchiq_core.h: use preferred kernel types new 8dd56723240e staging: vchiq: drop trailing semicolon in macro definition new 9393b3bba17e staging: vchiq_core: drop extern prefix in function declarations new 6ab92ea6e7c6 staging: vchiq_core: cleanup lines that end with '(' or '[' new 846bf13da0b2 staging: vchiq_core: fix quoted strings split across lines new dcf7be79c953 staging: mt7621-dts: add missing SPDX license to files new 2261d80560a9 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new e7e1e880b114 dmaengine: dmaengine_desc_callback_valid(): Check for `cal [...] new 05f4fae9a2f5 dmaengine: rcar-dmac: refactor the error handling code of [...] new c5a51fc89c01 dmaengine: tegra210-adma: fix pm runtime unbalance new 2f802d0af7ab dmaengine: tegra210-adma: fix pm runtime unbalance in tegr [...] new 15af840831f6 dmaengine: idxd: remove kernel wq type set when load confi [...] new 98da0106aac0 dmanegine: idxd: fix resource free ordering on driver removal new b3b180e73540 dmaengine: remove debugfs #ifdef new ee5c6f0ca219 dmaengine: idxd: Use list_move_tail instead of list_del/li [...] new 5b5b5aa50d1b dmaengine: fsl-edma: fix for missing dmamux module new 88d97ea82cbe dmaengine: idxd: add halt interrupt support new e530a9f3db41 dmaengine: idxd: reconfig device after device reset command new 7789e3464cb6 dmaengine: sa11x0: Make use of the helper macro SET_NOIRQ_ [...] new dbe3c54e7105 dmaengine: xilinx_dma: Fix kernel-doc warnings new fe14c6726788 dmaengine: milbeaut-hdmac: Prefer kcalloc over open coded [...] new 9bf9e0b44104 dmaengine: mmp_pdma: fix reference count leaks in mmp_pdma_probe new 4c0eee506587 dmaengine: sh: make array ds_lut static new ecb8c88bd31c dmaengine: dw-edma-pcie: switch from 'pci_' to 'dma_' API new 1365e117bf5e dmaengine: dw: switch from 'pci_' to 'dma_' API new d77143dd248e dmaengine: hisi_dma: switch from 'pci_' to 'dma_' API new bec897e0a796 dmaengine: hsu: switch from 'pci_' to 'dma_' API new 0c5afef7bf1f dmaengine: ioat: switch from 'pci_' to 'dma_' API new c726c62db857 dmaengine: switch from 'pci_' to 'dma_' API new 07c609cc9877 dmaengine: sa11x0: Mark PM functions as __maybe_unused new 2a5efb81e7db Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cfceb0a89042 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f85db7c4b0a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 12b6fcd0ea7f scsi: target: core: Remove from tmr_list during LUN unlink new 11682523573c scsi: ufs: Revert "Retry aborted SCSI commands instead of [...] new 91bb765ccab1 scsi: ufs: core: Improve source code comments new 957d63e77a9c scsi: ufs: core: Improve static type checking new 4693fad7d6d4 scsi: ufs: core: Log error handler activity new 267a59f6a5e4 scsi: ufs: core: Export ufshcd_schedule_eh_work() new e0022c6c2906 scsi: ufs: core: Make it easier to add new debugfs attributes new 7340faae9474 scsi: ufs: core: Add debugfs attributes for triggering the UFS EH new 3ad317a1f932 scsi: ufs: core: Remove three superfluous casts new 9a868c8ad3f4 scsi: ufs: core: Add a compile-time structure size check new 1ea7d8026300 scsi: ufs: core: Micro-optimize ufshcd_map_sg() new 2c2934c80e13 scsi: elx: Use 'bitmap_zalloc()' when applicable new bb2ca6b3f09a scsi: qla2xxx: Relogin during fabric disturbance new c98c5daaa24b scsi: qla2xxx: Fix gnl list corruption new 0b7a9fd934a6 scsi: qla2xxx: Turn off target reset during issue_lip new 8e6d5df3cb32 scsi: qla2xxx: edif: Fix app start fail new b492d6a4880f scsi: qla2xxx: edif: Fix app start delay new b1af26c24554 scsi: qla2xxx: edif: Flush stale events and msgs on session down new 8062b742d3bd scsi: qla2xxx: edif: Replace list_for_each_safe with list_ [...] new 6c9998ce4be2 scsi: qla2xxx: edif: Tweak trace message new 91f6f5fbe87b scsi: qla2xxx: edif: Reduce connection thrash new 0f6d600a26e8 scsi: qla2xxx: edif: Increase ELS payload new 36f468bfe98c scsi: qla2xxx: edif: Fix inconsistent check of db_flags new 9fd26c633e8a scsi: qla2xxx: edif: Fix EDIF bsg new feadce93e668 scsi: qla2xxx: Update version to 10.02.07.200-k new 8785379e24ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a33ffc52e021 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 4c94b21dcec5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ba77094cd2ae Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 6bd698185db1 configfs: increase the item name length new 90fcb8fffcc6 configfs: use (1UL << bit) for internal flags new 8336b1fe1552 configfs: implement committable items new 2ca6a6dfd9b5 samples: configfs: add a committable group new b48f6b466e44 gpio: sim: new testing module new 79d93060a28e selftests: gpio: provide a helper for reading chip info new 60283bc9fceb selftests: gpio: add a helper for reading GPIO line names new bb369f4373f5 selftests: gpio: add test cases for gpio-sim new 3f8d0abe0922 Merge branch 'gpio/gpio-sim' of git://git.kernel.org/pub/s [...] new 8a097ff4b832 dt-bindings: pinctrl: pinctrl-microchip-sgpio: Add reset binding new 0b90315af760 pinctrl: microchip sgpio: use reset driver new 65916a1ca90a dt-bindings: pinctrl: update bindings for MT7986 SoC new 360de6728064 pinctrl: mediatek: add support for MT7986 SoC new 8d886bba3b13 pinctrl: tegra: include lpdr pin properties new 613c0826081b pinctrl: tegra: Add pinmux support for Tegra194 new 53b3947ddb7f pinctrl: equilibrium: Fix function addition in multiple groups new 4434f4c50345 pinctrl: bcm2835: Allow building driver as a module new c7892ae13e46 pinctrl: core: fix possible memory leak in pinctrl_enable() new a42c7d95d29e pinctrl: tegra: Use correct offset for pin group new d2388172389e pinctrl: intel: Kconfig: Add configuration menu to Intel p [...] new f0c142fcf4d6 pinctrl: tegra: Fix warnings and error new cfe6807d82e9 gpio: Allow per-parent interrupt data new 5853fd57d893 Merge branch 'ib-gpio-ppid' into devel new 69533cd3a1a9 dt-bindings: pinctrl: add #interrupt-cells to apple,pinctrl new aa68e1b80d8f dt-bindings: pinctrl: Add apple,npins property to apple,pinctrl new a0f160ffcb83 pinctrl: add pinctrl/GPIO driver for Apple SoCs new b1a4129d9b06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6ea247affc07 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7245e2bc846c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aa16b1e058fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b152d73f0925 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new de30ebdc0b0b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a1f1b189da02 Merge branch 'next' of git://git.linaro.org/kernel/coresight.git new 10e8a268931e Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 846fdadbe028 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 50bca66fde6b Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] new 43942fd214be Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new e6450ad06e85 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 4eeb498a1f75 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 704f6142a903 firmware/psci: fix application of sizeof to pointer new 786026d25b53 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 9c4994274f23 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new 99ec7a19456c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 60c201aa907c Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 1c0342175a4d Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git new 71758a81f841 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 93507a70e754 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 1c45c878c73a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9dd5b00a2258 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new b1c50fbd8205 Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] new fb793957b515 Merge branch 'zstd-1.4.10' of https://github.com/terrelln/ [...] new 9e32ef19275f Merge branch 'akpm-current/current' new 1a616dcef370 mm: allow only SLUB on PREEMPT_RT new 9fc310bbaefa mm: migrate: simplify the file-backed pages validation whe [...] new f4231926df79 mm: unexport folio_memcg_{,un}lock new 81665a3efbfa mm: unexport {,un}lock_page_memcg new 5af7ba0cb0b3 kasan: add kasan mode messages when kasan init new d108e067ca57 lib/stackdepot: allow optional init and stack_table alloca [...]
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 (0857f262d257) \ N -- N -- N refs/heads/akpm (d108e067ca57)
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 871 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/gpio/gpio-sim.rst | 72 + Documentation/admin-guide/kernel-parameters.txt | 12 + Documentation/core-api/irq/irq-domain.rst | 3 - Documentation/devicetree/bindings/bus/ti-sysc.txt | 139 -- Documentation/devicetree/bindings/bus/ti-sysc.yaml | 216 +++ .../devicetree/bindings/mfd/qcom,spmi-pmic.txt | 39 +- .../devicetree/bindings/mfd/qcom-pm8xxx.yaml | 1 + Documentation/devicetree/bindings/mfd/syscon.yaml | 1 + .../devicetree/bindings/mmc/fsl-imx-esdhc.yaml | 1 + .../devicetree/bindings/pinctrl/apple,pinctrl.yaml | 10 + .../bindings/pinctrl/mediatek,mt7986-pinctrl.yaml | 363 ++++ .../bindings/pinctrl/microchip,sparx5-sgpio.yaml | 7 + .../bindings/sound/qcom,lpass-rx-macro.yaml | 4 +- .../bindings/sound/qcom,lpass-tx-macro.yaml | 4 +- .../bindings/sound/qcom,lpass-va-macro.yaml | 4 +- .../bindings/sound/qcom,lpass-wsa-macro.yaml | 4 +- .../devicetree/bindings/sound/qcom,q6afe.txt | 181 -- .../devicetree/bindings/sound/qcom,q6apm-dai.yaml | 53 + .../bindings/sound/qcom,q6dsp-lpass-clocks.yaml | 77 + .../bindings/sound/qcom,q6dsp-lpass-ports.yaml | 205 +++ Documentation/devicetree/bindings/sram/sram.yaml | 2 +- Documentation/filesystems/configfs.rst | 6 +- .../device_drivers/ethernet/mellanox/mlx5.rst | 60 + Documentation/process/coding-style.rst | 2 +- Documentation/process/deprecated.rst | 5 +- Documentation/process/submitting-patches.rst | 33 +- Documentation/trace/timerlat-tracer.rst | 24 +- Documentation/translations/zh_CN/PCI/index.rst | 36 + Documentation/translations/zh_CN/PCI/pci.rst | 514 ++++++ MAINTAINERS | 34 +- arch/Kconfig | 8 + arch/arc/Kconfig | 1 - arch/arc/kernel/irq.c | 10 +- arch/arm/Kconfig | 1 - arch/arm/arm-soc-for-next-contents.txt | 41 + arch/arm/boot/dts/arm-realview-eb.dtsi | 42 +- arch/arm/boot/dts/arm-realview-pb1176.dts | 42 +- arch/arm/boot/dts/arm-realview-pb11mp.dts | 48 +- arch/arm/boot/dts/arm-realview-pbx.dtsi | 42 +- arch/arm/boot/dts/integrator.dtsi | 23 +- arch/arm/boot/dts/integratorap-im-pd1.dts | 9 +- arch/arm/boot/dts/integratorap.dts | 15 +- arch/arm/boot/dts/integratorcp.dts | 9 +- arch/arm/boot/dts/mps2.dtsi | 10 +- arch/arm/boot/dts/versatile-ab-ib2.dts | 6 +- arch/arm/boot/dts/versatile-ab.dts | 27 +- arch/arm/kernel/entry-armv.S | 5 +- arch/arm/kernel/irq.c | 14 +- arch/arm/mach-imx/avic.c | 2 +- arch/arm/mach-imx/tzic.c | 2 +- arch/arm/mach-omap1/irq.c | 2 +- arch/arm/mach-s3c/irq-s3c24xx.c | 2 +- arch/arm64/Kconfig | 1 - arch/arm64/boot/dts/arm/juno-motherboard.dtsi | 27 +- arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 5 + .../boot/dts/qcom/msm8996-sony-xperia-tone.dtsi | 1 - arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 1 - .../boot/dts/qcom/msm8998-oneplus-common.dtsi | 1 - arch/arm64/include/asm/fpsimd.h | 5 + arch/arm64/kernel/entry-common.c | 52 +- arch/arm64/kernel/fpsimd.c | 12 +- arch/csky/Kconfig | 1 - arch/csky/kernel/entry.S | 2 +- arch/csky/kernel/irq.c | 5 - arch/microblaze/boot/dts/system.dts | 5 - arch/mips/Kconfig | 1 - arch/mips/cavium-octeon/octeon-irq.c | 5 +- arch/mips/kernel/irq.c | 6 +- arch/mips/loongson64/smp.c | 1 - arch/nds32/Kconfig | 1 - arch/openrisc/Kconfig | 1 - arch/openrisc/kernel/entry.S | 4 +- arch/openrisc/kernel/irq.c | 5 - arch/parisc/kernel/asm-offsets.c | 5 - arch/parisc/kernel/ftrace.c | 3 +- arch/riscv/Kconfig | 1 - arch/riscv/kernel/entry.S | 3 +- arch/riscv/kernel/smp.c | 9 +- arch/s390/Kconfig | 8 + arch/s390/boot/head.S | 37 +- arch/s390/boot/ipl_parm.c | 4 +- arch/s390/boot/pgm_check_info.c | 4 +- arch/s390/include/asm/bitops.h | 2 +- arch/s390/include/asm/cpu.h | 3 + arch/s390/include/asm/lowcore.h | 9 +- arch/s390/include/asm/nospec-branch.h | 5 + arch/s390/include/asm/pgtable.h | 21 +- arch/s390/include/asm/ptrace.h | 1 + arch/s390/include/asm/sclp.h | 1 + arch/s390/include/asm/setup.h | 9 +- arch/s390/include/asm/string.h | 4 - arch/s390/include/asm/uv.h | 10 +- arch/s390/include/uapi/asm/setup.h | 13 - arch/s390/kernel/asm-offsets.c | 6 +- arch/s390/kernel/cpcmd.c | 6 +- arch/s390/kernel/dumpstack.c | 2 +- arch/s390/kernel/early.c | 3 +- arch/s390/kernel/entry.S | 45 +- arch/s390/kernel/irq.c | 10 +- arch/s390/kernel/machine_kexec_file.c | 35 +- arch/s390/kernel/nospec-branch.c | 2 +- arch/s390/kernel/nospec-sysfs.c | 2 +- arch/s390/kernel/perf_cpum_cf.c | 228 ++- arch/s390/kernel/process.c | 2 +- arch/s390/kernel/setup.c | 20 +- arch/s390/kernel/syscall.c | 2 + arch/s390/kernel/traps.c | 10 +- arch/s390/kernel/uv.c | 34 +- arch/s390/kvm/interrupt.c | 2 +- arch/s390/kvm/priv.c | 2 + arch/s390/lib/spinlock.c | 2 +- arch/s390/lib/string.c | 45 - arch/s390/mm/dump_pagetables.c | 14 +- arch/s390/mm/gmap.c | 4 +- arch/s390/mm/pageattr.c | 4 +- arch/s390/mm/vmem.c | 10 +- arch/s390/net/bpf_jit_comp.c | 6 +- arch/s390/pci/pci_dma.c | 25 +- arch/sh/boot/compressed/misc.c | 3 + arch/x86/Kconfig | 2 + arch/x86/kernel/trace.c | 2 +- block/blk-mq.c | 2 +- drivers/base/power/main.c | 9 +- drivers/char/tpm/Kconfig | 2 +- drivers/char/tpm/tpm2-space.c | 3 + drivers/char/tpm/tpm_tis_core.c | 26 +- drivers/char/tpm/tpm_tis_core.h | 4 + drivers/char/tpm/tpm_tis_spi_main.c | 1 + drivers/char/virtio_console.c | 12 +- drivers/dma-buf/dma-buf.c | 34 +- drivers/dma-buf/st-dma-resv.c | 5 +- drivers/dma/dmaengine.h | 2 +- drivers/dma/dw-edma/dw-edma-pcie.c | 17 +- drivers/dma/dw/pci.c | 6 +- drivers/dma/fsl-edma-common.c | 4 +- drivers/dma/hisi_dma.c | 6 +- drivers/dma/hsu/pci.c | 6 +- drivers/dma/idxd/device.c | 4 +- drivers/dma/idxd/init.c | 14 +- drivers/dma/idxd/irq.c | 8 +- drivers/dma/idxd/registers.h | 1 + drivers/dma/ioat/init.c | 10 +- drivers/dma/milbeaut-hdmac.c | 2 +- drivers/dma/mmp_pdma.c | 1 + drivers/dma/plx_dma.c | 10 +- drivers/dma/sa11x0-dma.c | 11 +- drivers/dma/sh/rcar-dmac.c | 13 +- drivers/dma/sh/rz-dmac.c | 2 +- drivers/dma/tegra210-adma.c | 3 +- drivers/dma/xilinx/xilinx_dma.c | 4 +- drivers/dma/xilinx/xilinx_dpdma.c | 15 +- drivers/firmware/arm_ffa/driver.c | 1 - drivers/firmware/psci/psci_checker.c | 2 +- drivers/gpio/Kconfig | 8 + drivers/gpio/Makefile | 1 + drivers/gpio/gpio-sim.c | 882 ++++++++++ drivers/gpio/gpiolib.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 3 + drivers/gpu/drm/armada/armada_gem.c | 2 + drivers/gpu/drm/drm_gem_framebuffer_helper.c | 3 + drivers/gpu/drm/drm_gem_shmem_helper.c | 2 + drivers/gpu/drm/drm_panel_orientation_quirks.c | 6 + drivers/gpu/drm/drm_prime.c | 3 + drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 3 + drivers/gpu/drm/exynos/exynos_drm_gem.c | 3 + .../gpu/drm/i915/display/intel_display_debugfs.c | 3 +- drivers/gpu/drm/i915/display/intel_dp.c | 2 +- drivers/gpu/drm/i915/display/intel_psr.c | 52 +- drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 3 + drivers/gpu/drm/i915/i915_reg.h | 10 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 3 - drivers/gpu/drm/msm/dp/dp_parser.c | 1 + drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 2 + drivers/gpu/drm/tegra/gem.c | 3 + drivers/gpu/drm/vmwgfx/ttm_object.c | 3 + drivers/infiniband/core/umem_dmabuf.c | 3 + drivers/irqchip/irq-apple-aic.c | 20 +- drivers/irqchip/irq-armada-370-xp.c | 13 +- drivers/irqchip/irq-aspeed-vic.c | 2 +- drivers/irqchip/irq-ativic32.c | 22 +- drivers/irqchip/irq-atmel-aic.c | 2 +- drivers/irqchip/irq-atmel-aic5.c | 2 +- drivers/irqchip/irq-bcm2835.c | 2 +- drivers/irqchip/irq-bcm2836.c | 2 +- drivers/irqchip/irq-bcm6345-l1.c | 6 +- drivers/irqchip/irq-clps711x.c | 8 +- drivers/irqchip/irq-csky-apb-intc.c | 2 +- drivers/irqchip/irq-csky-mpintc.c | 4 +- drivers/irqchip/irq-davinci-aintc.c | 2 +- drivers/irqchip/irq-davinci-cp-intc.c | 2 +- drivers/irqchip/irq-digicolor.c | 2 +- drivers/irqchip/irq-dw-apb-ictl.c | 2 +- drivers/irqchip/irq-ftintc010.c | 2 +- drivers/irqchip/irq-gic-v3.c | 4 +- drivers/irqchip/irq-gic.c | 2 +- drivers/irqchip/irq-hip04.c | 2 +- drivers/irqchip/irq-ixp4xx.c | 4 +- drivers/irqchip/irq-lpc32xx.c | 2 +- drivers/irqchip/irq-mips-gic.c | 37 +- drivers/irqchip/irq-mmp.c | 4 +- drivers/irqchip/irq-mxs.c | 2 +- drivers/irqchip/irq-nvic.c | 17 +- drivers/irqchip/irq-omap-intc.c | 2 +- drivers/irqchip/irq-or1k-pic.c | 2 +- drivers/irqchip/irq-orion.c | 4 +- drivers/irqchip/irq-rda-intc.c | 2 +- drivers/irqchip/irq-riscv-intc.c | 2 +- drivers/irqchip/irq-sa11x0.c | 4 +- drivers/irqchip/irq-sun4i.c | 2 +- drivers/irqchip/irq-versatile-fpga.c | 2 +- drivers/irqchip/irq-vic.c | 2 +- drivers/irqchip/irq-vt8500.c | 2 +- drivers/irqchip/irq-wpcm450-aic.c | 2 +- drivers/irqchip/irq-zevio.c | 2 +- drivers/media/common/videobuf2/videobuf2-core.c | 1 + .../media/common/videobuf2/videobuf2-dma-contig.c | 1 + drivers/media/common/videobuf2/videobuf2-dma-sg.c | 1 + drivers/media/common/videobuf2/videobuf2-vmalloc.c | 1 + drivers/mfd/Kconfig | 14 - drivers/mfd/Makefile | 1 - drivers/mfd/altera-a10sr.c | 1 + drivers/mfd/dln2.c | 18 + drivers/mfd/janz-cmodio.c | 2 +- drivers/mfd/mc13xxx-core.c | 4 +- drivers/mfd/mc13xxx-i2c.c | 3 +- drivers/mfd/mc13xxx-spi.c | 3 +- drivers/mfd/mc13xxx.h | 2 +- drivers/mfd/qcom-spmi-pmic.c | 47 +- drivers/mfd/stmpe-i2c.c | 4 +- drivers/mfd/stmpe-spi.c | 4 +- drivers/mfd/stmpe.c | 4 +- drivers/mfd/stmpe.h | 2 +- drivers/mfd/tps65912-core.c | 4 +- drivers/mfd/tps65912-i2c.c | 4 +- drivers/mfd/tps65912-spi.c | 4 +- drivers/mfd/tps80031.c | 526 ------ drivers/mfd/wcd934x.c | 21 +- drivers/misc/fastrpc.c | 1 + drivers/misc/habanalabs/common/memory.c | 2 + drivers/misc/lkdtm/bugs.c | 77 + drivers/misc/lkdtm/core.c | 1 + drivers/misc/lkdtm/lkdtm.h | 1 + drivers/mmc/host/cqhci-core.c | 3 + drivers/mmc/host/dw_mmc-exynos.c | 14 + drivers/mmc/host/sdhci-esdhc-imx.c | 17 +- drivers/mmc/host/vub300.c | 18 +- drivers/mtd/ubi/debug.c | 2 +- drivers/net/Kconfig | 2 +- drivers/net/ethernet/asix/ax88796c_main.c | 19 +- drivers/net/ethernet/intel/ice/ice_lag.c | 18 +- drivers/net/ethernet/intel/ice/ice_ptp.c | 3 + .../net/ethernet/mellanox/mlx5/core/en/tc/sample.c | 17 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 8 +- .../net/ethernet/mellanox/mlx5/core/esw/bridge.c | 62 +- .../net/ethernet/mellanox/mlx5/core/fs_counters.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 126 +- .../ethernet/mellanox/mlx5/core/ipoib/ethtool.c | 10 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 24 + .../net/ethernet/mellanox/mlx5/core/sf/dev/dev.c | 23 +- .../net/ethernet/mellanox/mlx5/core/sf/dev/dev.h | 1 + .../mlx5/core/sf/dev/diag/dev_tracepoint.h | 58 + .../net/ethernet/mellanox/mlx5/core/sf/devlink.c | 8 + .../mellanox/mlx5/core/sf/diag/sf_tracepoint.h | 173 ++ .../mellanox/mlx5/core/sf/diag/vhca_tracepoint.h | 40 + .../net/ethernet/mellanox/mlx5/core/sf/hw_table.c | 4 + .../ethernet/mellanox/mlx5/core/sf/vhca_event.c | 3 + drivers/net/ethernet/mellanox/mlxsw/pci.c | 25 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 6 + drivers/net/ethernet/mellanox/mlxsw/resources.h | 2 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 40 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 1 + .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 347 +++- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 3 + drivers/net/ethernet/microsoft/mana/mana_en.c | 19 +- drivers/net/ethernet/microsoft/mana/mana_ethtool.c | 3 - drivers/net/ethernet/qlogic/qed/qed_dev.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_ptp.c | 4 +- drivers/net/phy/phy-c45.c | 1 + drivers/net/phy/phylink.c | 36 + drivers/net/usb/lan78xx.c | 6 + drivers/net/vrf.c | 28 +- drivers/net/wireless/mac80211_hwsim.c | 2 +- drivers/nfc/port100.c | 4 +- drivers/nvdimm/pmem.c | 33 +- drivers/of/unittest-data/Makefile | 4 +- drivers/pci/vpd.c | 18 +- drivers/pinctrl/Kconfig | 16 + drivers/pinctrl/Makefile | 1 + drivers/pinctrl/bcm/Kconfig | 2 +- drivers/pinctrl/bcm/pinctrl-bcm2835.c | 9 +- drivers/pinctrl/core.c | 2 + drivers/pinctrl/mediatek/Kconfig | 7 + drivers/pinctrl/mediatek/Makefile | 1 + drivers/pinctrl/mediatek/pinctrl-mt7986.c | 927 ++++++++++ drivers/pinctrl/pinctrl-apple-gpio.c | 534 ++++++ drivers/pinctrl/pinctrl-equilibrium.c | 7 +- drivers/pinctrl/pinctrl-microchip-sgpio.c | 7 + drivers/pinctrl/tegra/pinctrl-tegra.c | 32 +- drivers/pinctrl/tegra/pinctrl-tegra.h | 2 + drivers/pinctrl/tegra/pinctrl-tegra194.c | 1794 +++++++++++++++++++- drivers/pinctrl/tegra/pinctrl-tegra210.c | 330 ++-- drivers/s390/char/sclp.c | 14 +- drivers/s390/char/sclp.h | 2 +- drivers/s390/char/sclp_early.c | 5 + drivers/s390/char/sclp_ftp.c | 3 + drivers/s390/char/sclp_sd.c | 2 +- drivers/s390/cio/device_ops.c | 12 +- drivers/s390/crypto/ap_bus.c | 81 +- drivers/s390/crypto/ap_debug.h | 2 +- drivers/s390/crypto/ap_queue.c | 9 +- drivers/s390/crypto/vfio_ap_drv.c | 16 +- drivers/s390/crypto/vfio_ap_ops.c | 5 +- drivers/s390/crypto/vfio_ap_private.h | 43 +- drivers/s390/crypto/zcrypt_api.c | 45 +- drivers/s390/crypto/zcrypt_card.c | 8 +- drivers/s390/crypto/zcrypt_debug.h | 2 +- drivers/s390/crypto/zcrypt_error.h | 22 +- drivers/s390/crypto/zcrypt_msgtype50.c | 18 +- drivers/s390/crypto/zcrypt_msgtype6.c | 40 +- drivers/s390/crypto/zcrypt_queue.c | 17 +- drivers/scsi/elx/libefc_sli/sli4.c | 9 +- drivers/scsi/qla2xxx/qla_attr.c | 7 +- drivers/scsi/qla2xxx/qla_def.h | 4 +- drivers/scsi/qla2xxx/qla_edif.c | 328 ++-- drivers/scsi/qla2xxx/qla_edif.h | 13 +- drivers/scsi/qla2xxx/qla_edif_bsg.h | 2 +- drivers/scsi/qla2xxx/qla_gbl.h | 4 +- drivers/scsi/qla2xxx/qla_init.c | 108 +- drivers/scsi/qla2xxx/qla_iocb.c | 3 +- drivers/scsi/qla2xxx/qla_isr.c | 4 + drivers/scsi/qla2xxx/qla_mr.c | 23 - drivers/scsi/qla2xxx/qla_os.c | 37 +- drivers/scsi/qla2xxx/qla_target.c | 3 +- drivers/scsi/qla2xxx/qla_version.h | 4 +- drivers/scsi/ufs/ufs-debugfs.c | 98 +- drivers/scsi/ufs/ufshcd.c | 102 +- drivers/scsi/ufs/ufshcd.h | 1 + drivers/scsi/ufs/ufshci.h | 15 +- drivers/soc/qcom/Kconfig | 2 +- drivers/soc/samsung/exynos-chipid.c | 1 + drivers/spi/spi-rpc-if.c | 4 +- drivers/staging/media/tegra-vde/dmabuf-cache.c | 3 + drivers/staging/mt7621-dts/gbpc1.dts | 1 + drivers/staging/mt7621-dts/gbpc2.dts | 1 + drivers/staging/mt7621-dts/mt7621.dtsi | 1 + drivers/staging/r8188eu/Makefile | 1 - drivers/staging/r8188eu/core/rtw_mlme_ext.c | 2 + drivers/staging/r8188eu/core/rtw_sreset.c | 32 - drivers/staging/r8188eu/hal/rtl8188e_sreset.c | 15 - drivers/staging/r8188eu/hal/rtl8188eu_recv.c | 2 +- drivers/staging/r8188eu/hal/usb_ops_linux.c | 12 +- drivers/staging/r8188eu/include/rtl8188e_hal.h | 1 - drivers/staging/r8188eu/include/rtl8188e_recv.h | 2 +- drivers/staging/r8188eu/include/rtl8188e_sreset.h | 1 - drivers/staging/r8188eu/include/rtw_sreset.h | 29 - drivers/staging/r8188eu/os_dep/os_intfs.c | 4 - drivers/staging/r8188eu/os_dep/usb_ops_linux.c | 18 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 763 ++++----- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 99 +- .../vc04_services/interface/vchiq_arm/vchiq_dev.c | 4 +- drivers/target/target_core_tmr.c | 17 +- drivers/target/target_core_transport.c | 30 +- drivers/tee/tee_shm.c | 3 + drivers/tty/hvc/hvc_console.c | 36 +- drivers/tty/hvc/hvc_console.h | 21 +- drivers/tty/serial/8250/8250_pci.c | 70 +- drivers/virtio/virtio_dma_buf.c | 1 + drivers/watchdog/iTCO_wdt.c | 12 +- drivers/watchdog/ixp4xx_wdt.c | 2 +- drivers/watchdog/omap_wdt.c | 6 +- drivers/watchdog/sbsa_gwdt.c | 5 +- drivers/xen/gntdev-dmabuf.c | 3 + drivers/xen/xen-acpi-processor.c | 6 +- fs/btrfs/Kconfig | 1 + fs/btrfs/btrfs_inode.h | 18 +- fs/btrfs/ctree.h | 1 - fs/btrfs/disk-io.c | 6 +- fs/btrfs/inode.c | 25 +- fs/btrfs/send.c | 23 + fs/btrfs/send.h | 7 + fs/btrfs/tree-log.c | 582 +++---- fs/configfs/configfs_internal.h | 22 +- fs/configfs/dir.c | 276 ++- fs/crypto/fscrypt_private.h | 11 +- fs/crypto/keysetup.c | 5 +- fs/io_uring.c | 2 +- fs/namei.c | 4 +- fs/read_write.c | 4 - fs/ubifs/Makefile | 2 +- fs/ubifs/dir.c | 4 +- fs/ubifs/io.c | 21 + fs/ubifs/replay.c | 2 +- fs/ubifs/super.c | 23 +- fs/ubifs/sysfs.c | 153 ++ fs/ubifs/ubifs.h | 35 + include/dt-bindings/sound/qcom,q6afe.h | 203 +-- .../{qcom,q6afe.h => qcom,q6dsp-lpass-ports.h} | 8 +- include/linux/bpf.h | 7 +- include/linux/bpf_types.h | 8 +- include/linux/configfs.h | 3 +- include/linux/dmaengine.h | 2 - include/linux/gpio/driver.h | 19 +- include/linux/ipv6.h | 1 - include/linux/irq.h | 6 +- include/linux/irqdesc.h | 9 +- include/linux/mfd/max77686-private.h | 26 +- include/linux/mfd/tps65912.h | 2 +- include/linux/mfd/tps80031.h | 637 ------- include/linux/mlx5/device.h | 14 +- include/linux/mlx5/driver.h | 2 + include/linux/mlx5/mlx5_ifc.h | 22 +- include/linux/phy.h | 34 + include/linux/phylink.h | 13 +- include/linux/skmsg.h | 1 + include/linux/socket.h | 1 + include/linux/tpm.h | 1 + include/net/busy_poll.h | 3 +- include/net/cfg80211.h | 25 + include/net/inet_sock.h | 3 +- include/net/ip.h | 2 + include/net/ipv6.h | 1 + include/net/mac80211.h | 10 + include/net/mctp.h | 13 +- include/net/neighbour.h | 11 +- include/net/sock.h | 33 +- include/net/tcp.h | 2 + include/net/tls.h | 2 +- include/net/udp.h | 5 +- include/uapi/linux/btrfs.h | 12 +- include/uapi/linux/btrfs_tree.h | 4 +- include/uapi/linux/mctp.h | 11 + include/uapi/linux/nl80211.h | 13 + include/uapi/sound/snd_ar_tokens.h | 208 +++ kernel/bpf/arraymap.c | 1 + kernel/bpf/core.c | 20 +- kernel/bpf/syscall.c | 6 +- kernel/irq/Kconfig | 10 +- kernel/irq/chip.c | 2 + kernel/irq/handle.c | 18 + kernel/irq/irqdesc.c | 81 +- kernel/test_kprobes.c | 162 ++ kernel/trace/ftrace.c | 2 +- kernel/trace/trace_boot.c | 4 + kernel/trace/trace_hwlat.c | 4 +- kernel/trace/trace_osnoise.c | 25 +- lib/Kconfig.debug | 1 + lib/bootconfig.c | 4 +- net/batman-adv/bridge_loop_avoidance.c | 8 +- net/batman-adv/main.c | 56 +- net/batman-adv/network-coding.c | 4 +- net/batman-adv/translation-table.c | 4 +- net/core/dev.c | 3 +- net/core/skmsg.c | 14 + net/dsa/port.c | 2 + net/dsa/slave.c | 3 - net/hsr/hsr_device.c | 8 +- net/hsr/hsr_forward.c | 54 +- net/hsr/hsr_framereg.c | 61 +- net/hsr/hsr_main.h | 16 +- net/ipv4/ip_sockglue.c | 11 +- net/ipv4/tcp.c | 26 +- net/ipv4/tcp_bpf.c | 27 +- net/ipv4/tcp_ipv4.c | 25 +- net/ipv4/tcp_output.c | 10 +- net/ipv4/udp.c | 3 + net/ipv4/udp_bpf.c | 1 + net/ipv6/ipv6_sockglue.c | 11 +- net/ipv6/tcp_ipv6.c | 35 +- net/ipv6/udp.c | 4 +- net/mac80211/cfg.c | 13 + net/mctp/af_mctp.c | 86 +- net/mctp/route.c | 98 +- net/netfilter/nf_conntrack_proto.c | 16 + net/netfilter/nf_nat_core.c | 12 +- net/tipc/crypto.c | 32 +- net/tls/tls_main.c | 4 +- net/tls/tls_sw.c | 2 +- net/unix/af_unix.c | 4 + net/unix/unix_bpf.c | 2 + net/wireless/core.c | 3 + net/wireless/core.h | 13 + net/wireless/mlme.c | 113 ++ net/wireless/nl80211.c | 17 +- net/wireless/rdev-ops.h | 17 + net/wireless/trace.h | 19 + samples/Kconfig | 3 + samples/Makefile | 1 + samples/configfs/configfs_sample.c | 153 ++ samples/ftrace/Makefile | 2 +- samples/seccomp/bpf-helper.h | 8 +- samples/vfio-mdev/mbochs.c | 1 + scripts/documentation-file-ref-check | 4 + sound/core/oss/mixer_oss.c | 2 +- sound/isa/gus/gus_dma.c | 2 + sound/soc/amd/acp/Kconfig | 7 + sound/soc/codecs/cs42l42.c | 43 +- sound/soc/codecs/lpass-rx-macro.c | 3 +- sound/soc/codecs/lpass-tx-macro.c | 25 +- sound/soc/codecs/lpass-va-macro.c | 3 +- sound/soc/codecs/lpass-wsa-macro.c | 1 + sound/soc/qcom/Kconfig | 22 + sound/soc/qcom/qdsp6/Makefile | 11 +- sound/soc/qcom/qdsp6/audioreach.c | 1130 ++++++++++++ sound/soc/qcom/qdsp6/audioreach.h | 726 ++++++++ sound/soc/qcom/qdsp6/q6afe-clocks.c | 187 +- sound/soc/qcom/qdsp6/q6afe-dai.c | 687 +------- sound/soc/qcom/qdsp6/q6apm-dai.c | 416 +++++ sound/soc/qcom/qdsp6/q6apm-lpass-dais.c | 260 +++ sound/soc/qcom/qdsp6/q6apm.c | 822 +++++++++ sound/soc/qcom/qdsp6/q6apm.h | 152 ++ sound/soc/qcom/qdsp6/q6dsp-lpass-clocks.c | 186 ++ sound/soc/qcom/qdsp6/q6dsp-lpass-clocks.h | 30 + sound/soc/qcom/qdsp6/q6dsp-lpass-ports.c | 627 +++++++ sound/soc/qcom/qdsp6/q6dsp-lpass-ports.h | 22 + sound/soc/qcom/qdsp6/q6prm-clocks.c | 85 + sound/soc/qcom/qdsp6/q6prm.c | 202 +++ sound/soc/qcom/qdsp6/q6prm.h | 78 + sound/soc/qcom/qdsp6/topology.c | 1113 ++++++++++++ sound/usb/6fire/comm.c | 2 +- sound/usb/6fire/firmware.c | 6 +- sound/usb/clock.c | 4 + sound/usb/line6/driver.c | 14 +- sound/usb/line6/driver.h | 2 +- sound/usb/line6/podhd.c | 6 +- sound/usb/line6/toneport.c | 2 +- tools/arch/powerpc/include/uapi/asm/perf_regs.h | 28 +- tools/bpf/bpftool/Makefile | 12 +- tools/bpf/bpftool/btf.c | 132 +- tools/bpf/bpftool/common.c | 50 +- tools/bpf/bpftool/link.c | 45 +- tools/bpf/bpftool/main.c | 17 +- tools/bpf/bpftool/main.h | 54 +- tools/bpf/bpftool/map.c | 45 +- tools/bpf/bpftool/pids.c | 90 +- tools/bpf/bpftool/prog.c | 45 +- {include => tools/include}/linux/list_sort.h | 0 tools/include/uapi/linux/perf_event.h | 15 + tools/lib/bpf/bpf_core_read.h | 2 +- tools/lib/bpf/btf.c | 4 +- tools/lib/bpf/btf_dump.c | 8 +- tools/lib/bpf/libbpf.c | 40 +- tools/lib/bpf/libbpf.h | 43 +- tools/lib/bpf/libbpf.map | 2 + tools/lib/bpf/linker.c | 12 +- tools/lib/bpf/relo_core.c | 2 +- tools/lib/list_sort.c | 252 +++ tools/lib/perf/cpumap.c | 16 +- tools/lib/perf/include/perf/event.h | 6 + tools/perf/Documentation/perf-intel-pt.txt | 7 +- tools/perf/Documentation/perf-kmem.txt | 13 +- tools/perf/Documentation/perf-list.txt | 4 + tools/perf/MANIFEST | 1 + tools/perf/Makefile.perf | 2 + tools/perf/arch/arm64/util/pmu.c | 2 +- tools/perf/arch/powerpc/include/perf_regs.h | 2 + tools/perf/arch/powerpc/util/header.c | 2 +- tools/perf/arch/powerpc/util/perf_regs.c | 2 + tools/perf/bench/evlist-open-close.c | 7 +- tools/perf/builtin-daemon.c | 2 - tools/perf/builtin-inject.c | 4 +- tools/perf/builtin-list.c | 42 +- tools/perf/builtin-record.c | 2 +- tools/perf/check-headers.sh | 2 + .../pmu-events/arch/arm64/ampere/emag/bus.json | 2 +- .../pmu-events/arch/arm64/ampere/emag/cache.json | 20 +- .../pmu-events/arch/arm64/ampere/emag/clock.json | 2 +- .../arch/arm64/ampere/emag/exception.json | 4 +- .../arch/arm64/ampere/emag/instruction.json | 10 +- .../pmu-events/arch/arm64/ampere/emag/memory.json | 4 +- .../arch/arm64/arm/cortex-a76-n1/branch.json | 4 +- .../arch/arm64/arm/cortex-a76-n1/bus.json | 12 +- .../arch/arm64/arm/cortex-a76-n1/cache.json | 34 +- .../arch/arm64/arm/cortex-a76-n1/exception.json | 4 +- .../arch/arm64/arm/cortex-a76-n1/instruction.json | 18 +- .../arch/arm64/arm/cortex-a76-n1/memory.json | 2 +- .../arch/arm64/arm/cortex-a76-n1/other.json | 2 +- .../arch/arm64/arm/cortex-a76-n1/pipeline.json | 4 +- .../arch/arm64/arm/neoverse-v1/branch.json | 8 + .../pmu-events/arch/arm64/arm/neoverse-v1/bus.json | 20 + .../arch/arm64/arm/neoverse-v1/cache.json | 155 ++ .../emag => arm/neoverse-v1}/exception.json | 15 +- .../instruction.json | 66 +- .../{ampere/emag => arm/neoverse-v1}/memory.json | 10 +- .../arch/arm64/arm/neoverse-v1/other.json | 5 + .../arch/arm64/arm/neoverse-v1/pipeline.json | 23 + .../arch/arm64/armv8-common-and-microarch.json | 72 + .../arch/arm64/hisilicon/hip08/metrics.json | 2 +- tools/perf/pmu-events/arch/arm64/mapfile.csv | 1 + tools/perf/pmu-events/arch/nds32/n13/atcpmu.json | 2 +- tools/perf/pmu-events/arch/s390/cf_z10/basic.json | 2 +- tools/perf/pmu-events/arch/s390/cf_z10/crypto.json | 2 +- .../perf/pmu-events/arch/s390/cf_z10/extended.json | 2 +- tools/perf/pmu-events/arch/s390/cf_z13/basic.json | 2 +- tools/perf/pmu-events/arch/s390/cf_z13/crypto.json | 2 +- .../perf/pmu-events/arch/s390/cf_z13/extended.json | 2 +- tools/perf/pmu-events/arch/s390/cf_z14/basic.json | 2 +- tools/perf/pmu-events/arch/s390/cf_z14/crypto.json | 2 +- .../perf/pmu-events/arch/s390/cf_z14/extended.json | 2 +- tools/perf/pmu-events/arch/s390/cf_z15/basic.json | 2 +- tools/perf/pmu-events/arch/s390/cf_z15/crypto.json | 2 +- .../perf/pmu-events/arch/s390/cf_z15/crypto6.json | 2 +- .../perf/pmu-events/arch/s390/cf_z15/extended.json | 2 +- tools/perf/pmu-events/arch/s390/cf_z196/basic.json | 2 +- .../perf/pmu-events/arch/s390/cf_z196/crypto.json | 2 +- .../pmu-events/arch/s390/cf_z196/extended.json | 2 +- .../perf/pmu-events/arch/s390/cf_zec12/basic.json | 2 +- .../perf/pmu-events/arch/s390/cf_zec12/crypto.json | 2 +- .../pmu-events/arch/s390/cf_zec12/extended.json | 2 +- .../pmu-events/arch/test/test_soc/cpu/uncore.json | 2 +- .../pmu-events/arch/x86/icelakex/icx-metrics.json | 2 +- tools/perf/pmu-events/jevents.c | 16 +- tools/perf/pmu-events/jsmn.c | 43 +- tools/perf/pmu-events/pmu-events.h | 8 +- tools/perf/tests/expand-cgroup.c | 2 +- tools/perf/tests/expr.c | 29 +- tools/perf/tests/parse-metric.c | 2 +- tools/perf/tests/pmu-events.c | 59 +- tools/perf/util/Build | 5 + tools/perf/util/dso.h | 2 +- tools/perf/util/event.c | 18 + tools/perf/util/event.h | 5 + tools/perf/util/evsel.c | 17 + tools/perf/util/evsel.h | 2 + tools/perf/util/expr.c | 56 +- tools/perf/util/expr.h | 16 +- tools/perf/util/expr.l | 6 +- tools/perf/util/expr.y | 2 +- tools/perf/util/intel-pt.c | 85 +- tools/perf/util/machine.c | 10 + tools/perf/util/machine.h | 2 + tools/perf/util/metricgroup.c | 1468 +++++++++------- tools/perf/util/metricgroup.h | 37 +- tools/perf/util/mmap.c | 11 + tools/perf/util/mmap.h | 3 + tools/perf/util/parse-events-hybrid.c | 34 +- tools/perf/util/parse-events-hybrid.h | 6 +- tools/perf/util/parse-events.c | 174 +- tools/perf/util/parse-events.h | 14 +- tools/perf/util/parse-events.l | 18 +- tools/perf/util/parse-events.y | 27 +- tools/perf/util/pfm.c | 3 +- tools/perf/util/pmu.c | 51 +- tools/perf/util/pmu.h | 12 +- tools/perf/util/python-ext-sources | 1 + tools/perf/util/s390-sample-raw.c | 6 +- tools/perf/util/session.c | 198 ++- tools/perf/util/session.h | 10 +- tools/perf/util/stat-shadow.c | 27 +- tools/perf/util/tool.h | 1 + .../testing/selftests/bpf/prog_tests/btf_endian.c | 6 +- .../selftests/bpf/prog_tests/get_branch_snapshot.c | 23 +- .../selftests/bpf/prog_tests/sockmap_listen.c | 75 +- .../selftests/bpf/progs/test_core_reloc_mods.c | 9 + tools/testing/selftests/bpf/test_sysctl.c | 4 +- tools/testing/selftests/bpf/trace_helpers.c | 36 - tools/testing/selftests/bpf/trace_helpers.h | 5 - tools/testing/selftests/bpf/verifier/ctx_skb.c | 14 +- tools/testing/selftests/bpf/verifier/lwt.c | 2 +- .../bpf/verifier/perf_event_sample_period.c | 6 +- .../drivers/net/mlxsw/rif_mac_profile_scale.sh | 72 + .../drivers/net/mlxsw/rif_mac_profiles.sh | 213 +++ .../drivers/net/mlxsw/rif_mac_profiles_occ.sh | 117 ++ .../selftests/drivers/net/mlxsw/rtnetlink.sh | 90 - .../drivers/net/mlxsw/spectrum-2/resource_scale.sh | 2 +- .../net/mlxsw/spectrum-2/rif_mac_profile_scale.sh | 16 + .../drivers/net/mlxsw/spectrum/resource_scale.sh | 2 +- .../net/mlxsw/spectrum/rif_mac_profile_scale.sh | 16 + tools/testing/selftests/gpio/.gitignore | 2 + tools/testing/selftests/gpio/Makefile | 4 +- tools/testing/selftests/gpio/config | 1 + tools/testing/selftests/gpio/gpio-chip-info.c | 57 + tools/testing/selftests/gpio/gpio-line-name.c | 55 + tools/testing/selftests/gpio/gpio-sim.sh | 229 +++ tools/testing/selftests/lkdtm/config | 1 + tools/testing/selftests/lkdtm/run.sh | 10 +- tools/testing/selftests/lkdtm/tests.txt | 1 + tools/testing/selftests/seccomp/seccomp_bpf.c | 6 +- tools/tracing/latency/latency-collector.c | 2 +- 679 files changed, 21345 insertions(+), 7343 deletions(-) create mode 100644 Documentation/admin-guide/gpio/gpio-sim.rst delete mode 100644 Documentation/devicetree/bindings/bus/ti-sysc.txt create mode 100644 Documentation/devicetree/bindings/bus/ti-sysc.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/mediatek,mt7986-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/sound/qcom,q6apm-dai.yaml create mode 100644 Documentation/devicetree/bindings/sound/qcom,q6dsp-lpass-clocks.yaml create mode 100644 Documentation/devicetree/bindings/sound/qcom,q6dsp-lpass-ports.yaml create mode 100644 Documentation/translations/zh_CN/PCI/index.rst create mode 100644 Documentation/translations/zh_CN/PCI/pci.rst create mode 100644 drivers/gpio/gpio-sim.c delete mode 100644 drivers/mfd/tps80031.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/sf/dev/diag/dev_tracepoint.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/sf/diag/sf_tracepoint.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/sf/diag/vhca_tracepoint.h create mode 100644 drivers/pinctrl/mediatek/pinctrl-mt7986.c create mode 100644 drivers/pinctrl/pinctrl-apple-gpio.c delete mode 100644 drivers/staging/r8188eu/core/rtw_sreset.c delete mode 100644 drivers/staging/r8188eu/include/rtw_sreset.h create mode 100644 fs/ubifs/sysfs.c copy include/dt-bindings/sound/{qcom,q6afe.h => qcom,q6dsp-lpass-ports.h} (97%) delete mode 100644 include/linux/mfd/tps80031.h create mode 100644 include/uapi/sound/snd_ar_tokens.h create mode 100644 sound/soc/qcom/qdsp6/audioreach.c create mode 100644 sound/soc/qcom/qdsp6/audioreach.h create mode 100644 sound/soc/qcom/qdsp6/q6apm-dai.c create mode 100644 sound/soc/qcom/qdsp6/q6apm-lpass-dais.c create mode 100644 sound/soc/qcom/qdsp6/q6apm.c create mode 100644 sound/soc/qcom/qdsp6/q6apm.h create mode 100644 sound/soc/qcom/qdsp6/q6dsp-lpass-clocks.c create mode 100644 sound/soc/qcom/qdsp6/q6dsp-lpass-clocks.h create mode 100644 sound/soc/qcom/qdsp6/q6dsp-lpass-ports.c create mode 100644 sound/soc/qcom/qdsp6/q6dsp-lpass-ports.h create mode 100644 sound/soc/qcom/qdsp6/q6prm-clocks.c create mode 100644 sound/soc/qcom/qdsp6/q6prm.c create mode 100644 sound/soc/qcom/qdsp6/q6prm.h create mode 100644 sound/soc/qcom/qdsp6/topology.c copy {include => tools/include}/linux/list_sort.h (100%) create mode 100644 tools/lib/list_sort.c create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-v1/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-v1/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-v1/cache.json copy tools/perf/pmu-events/arch/arm64/{ampere/emag => arm/neoverse-v1}/exception.j [...] copy tools/perf/pmu-events/arch/arm64/arm/{cortex-a76-n1 => neoverse-v1}/instructi [...] copy tools/perf/pmu-events/arch/arm64/{ampere/emag => arm/neoverse-v1}/memory.json (56%) create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-v1/other.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-v1/pipeline.json create mode 100644 tools/testing/selftests/drivers/net/mlxsw/rif_mac_profile_scale.sh create mode 100755 tools/testing/selftests/drivers/net/mlxsw/rif_mac_profiles.sh create mode 100755 tools/testing/selftests/drivers/net/mlxsw/rif_mac_profiles_occ.sh create mode 100644 tools/testing/selftests/drivers/net/mlxsw/spectrum-2/rif_mac_pr [...] create mode 100644 tools/testing/selftests/drivers/net/mlxsw/spectrum/rif_mac_prof [...] create mode 100644 tools/testing/selftests/gpio/gpio-chip-info.c create mode 100644 tools/testing/selftests/gpio/gpio-line-name.c create mode 100755 tools/testing/selftests/gpio/gpio-sim.sh