This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux-next.
omits 483fed3b5dc8 Add linux-next specific files for 20220921 omits 2a3750af87e9 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits ef0b78d28284 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 5f572a03ca79 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits cb58b3ddceaa Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits d5454d47f924 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 3860bb783eea Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 54117335fd9d Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 8a96330bc23e Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits f923926973f8 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 69a4f7e8c4f1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4d50426e02da Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 72e89bf6ca4f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e386689b52a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 24459ab68868 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a3697e0bb8ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6103dec1d1bf Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits a2c1725aac4c Merge branch 'main' of git://git.infradead.org/users/willy [...] omits f331f1b9dbb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 44b514337527 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 38c765ab7691 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 07188f2a8b2c Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits c63f1622b6bd Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 1877ac557710 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 5a20d75811c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fcff28e20e61 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 18ba2443fec3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6de175e7c813 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 65226af9195e Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 4f76354f0962 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a11bbe1b1d2d Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 7569d26bd1bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 78934fb00ba6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b17741aaedd2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4ee3d3b02e1b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f4a787029f59 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits 7a17a496ac38 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 63afd1ef92df Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 93d8e8ba2179 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits 6e874c8bdd7f Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 11959fe9a32c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c035ad1609cd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3792b1cb3402 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 8d9b05067e9b Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 6a30bf3615e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b9b882b4326a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9ca78a0781fc Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 21410a7b496d Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 6f99f8cb8597 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 606229e0c44c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 816704776f3c Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits bb71aa0ceb80 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 6fc9303cceb2 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 3e8b24117d41 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 45b43a678793 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0b64ce97a248 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 32e4fee833bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e70f6357be96 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 1255914da795 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ea0d3b638ede Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 9ebf33e7e0ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f284d2dd87ed Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 012032065122 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits e6d7e7fe8bea Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9b7fa2025a6e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2d594e77682b Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] omits 0c545b2a3eed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f1e8c1a71bb8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 78a0e9a06710 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6cbf841ce58f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b099cd8d44f7 Merge branch 'next' of git://github.com/cschaufler/smack-next omits c6b66ca1bc9f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 90bd4d368cc5 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 70d10dcc231a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 23ee336e8b8d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2f954efe388e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 846289a2f05c Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 2c4b0a8015d2 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits fb36dcbf14e6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3974895fe5bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a9cf5db54c18 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d7ffa1d33ed3 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits f0c08a3395d6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 922eee889325 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 7139a9d2ca4b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits efe2c833df7c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8e3f8a61789f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3745d4e61d33 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 64cc0615180f Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 71d7ed9ab71f Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] omits b20f80134cbc Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 5c2d6a9fd0ae Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 75a2abcaec4e Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits e058123c3763 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits acac68099229 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4681f342e233 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 62848330f55f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cb69ae76fa06 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4e8632c1556d Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 9e5b78cc96a2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c082026cf008 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7d3a957ddf6a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 709e394d2300 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 420bec3b644f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 10a9753a3007 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits f3401380a666 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits bb4fb72da52c Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits ffe28c4a8f62 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 749946c62513 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 0581b95533ef Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 1f0e892f1715 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 3c207b3e9b11 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits f5bc116ff842 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 6ab0e27ea77c Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits f316521968e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 29cc544bcafd Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 924d86de3601 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b4b49649e261 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cb3685451a34 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 185709c11f56 Merge branch 'statx-dioalign' of git://git.kernel.org/pub/ [...] omits c01c4e0c90e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits e826cd284f98 Merge branch '9p-next' of git://github.com/martinetd/linux omits d21e63e448ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 34d135011261 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits d5bcb6f2e4c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits db6cdeb78dde Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] omits b1270037b106 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits e04bbf32f43d Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 86fe277d75fc Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 228a5360eced Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 0dc69e559151 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 670f6feed9a8 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits ce5f42324b94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 25d8f0593533 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits b1d401a01fdc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 649ae25028e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a4c10e96eab1 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 17739f62ed49 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6250443968b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ff33e31d6152 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] omits d3634ec5aa5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5ccbf55aca59 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d06a4385fab8 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits a47c41a98bc4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 51b0da24e3cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3cb41088cc0f Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits b6a0432b2cc1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f4f1aa2472d0 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits da60d43e7dbd Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits a7c350a0e522 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits fe7851574352 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 09015a9e22f2 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits f62e0b77e3e9 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 2902b999ec66 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 9f7e8860f9e9 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 2068be5f83c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0965ff9541cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e62eae68fc34 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3dd08d1bd96f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8e0ae0ee1d9b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f0da10d295bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 95891a2e9b58 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f3244c21e818 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 078bcbeb4b05 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 805a73e05dcc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b9c6a6c11d4e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b8c2f40af1c8 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 4f882959eb0b Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 8934d3a20c0b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits efab8f465a32 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d90f707d5e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e7e0d3aaa150 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3c76163dd46a Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 8618cc7eff9d Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits e64c011cf95d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits bec4d1ec76ef Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits a76e4bdb68dc Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 6fb5a32d95a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7faf69694280 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits c6537bca7547 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 05dafb94687b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3747fe3fe977 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 678e9ebd63d9 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 5f869a601ba9 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits 7723cd73edef Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits 0e64534c158e Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits c7d5412b0222 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0a3c418fddfc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits dcfa8e971f16 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 3b2273b60b24 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d607a1938c1d Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits a572c093f9f5 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits d9b775eccebf Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits c7a84628019d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 325f5f7924df Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 09d8bb724111 Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] omits 7a2d559ba29e Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits 5e43ec4e842e Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits e2f0accad972 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d7f1053fdedb Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 9c62fca6be21 Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits a24ecef589ea Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits b0990e9abecf Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits bfd0730ac014 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits bd3e2bc4c57b Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 3c3e46de31d0 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 8b84ae7904e4 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits b3c995b90446 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 8f47a2d02919 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 30b1c263fb06 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e45e9084850a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a2828cf8bf1f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 129868310235 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b6cc684b0b3a Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits b3d785b1a6bb Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 558a9b807273 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 397b33b21c3d Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 2a5ac08583bb Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 04195ac6a128 Merge remote-tracking branch 'asoc/for-6.1' into asoc-next omits c931722ec307 Merge branch 'for-6.1/block' into for-next omits d8f928e468b8 random: throttle hwrng writes if no entropy is credited omits 1a7b38f729f4 Merge branch 'for-6.1/block' into for-next omits baf8fc16729f Merge branch 'fs.chown_common.fix' into for-next omits 62bedb835213 KVM: s390: pci: fix GAIT physical vs virtual pointers usage omits 4214597c18da cifs: return correct error in ->calc_signature() omits dd6e018ddc78 cifs: check if mid was deleted in async read callback omits c81b67199cc4 Merge branches 'rproc-next', 'rpmsg-next' and 'hwspinlock- [...] omits ece3c4f3e3e0 Merge branch 'for-next-next-v6.0-20220919' into for-next-20220919 omits 4f664ebf01d7 Merge branch 'for-next-current-v5.19-20220919' into for-ne [...] omits fea6eb2041fb Merge branch 'ext/sroesch/iouring-buffered-v3' into for-ne [...] omits 2b91a3dc1845 Merge branch 'misc-next' into for-next-next-v6.0-20220919 omits e054b3319745 Merge branch 'misc-6.0' into for-next-current-v5.19-20220919 omits 8bf465b1c880 btrfs: enable nowait async buffered writes omits fecf27c07cb8 btrfs: assert nowait mode is not used for some btree searc [...] omits f24cd9488d57 btrfs: make balance_dirty_pages nowait compatible omits 5c9995eefc83 btrfs: plumb NOWAIT through the write path omits cd630333faf5 btrfs: make lock_and_cleanup_extent_if_need nowait compatible omits 2f4a42387608 btrfs: make prepare_pages nowait compatible omits 9308c8528481 btrfs: make btrfs_check_nocow_lock nowait compatible omits 7831017e74c6 btrfs: add btrfs_try_lock_ordered_range omits f8bec572c968 btrfs: add the ability to use NO_FLUSH for data reservations omits 9ec9594f6de7 btrfs: make can_nocow_extent nowait compatible omits bb2f63086c2b btrfs: implement a nowait option for tree searches omits c50a2d58442e mm: export balance_dirty_pages_ratelimited_flags() omits ad6983d10245 Merge branch 'for-6.1/block' into for-next omits b2af254fbb04 Merge branch 'slab/for-6.0/fixes' into slab/for-next omits 2632186d3de7 Merge remote-tracking branch 'spi/for-6.1' into spi-next omits 6e39ddf5fad5 mm: slub: fix flush_cpu_slab()/__free_slab() invocations i [...] omits 12da11cb9e53 xattr: always us is_posix_acl_xattr() helper omits c687caa47632 Merge branch 'slab/for-6.0/fixes' into slab/for-next omits 0e619e8f8ee4 Merge branch 'mm-nonmm-unstable' into mm-everything omits 13e156bafd32 ipc-msg-mitigate-the-lock-contention-with-percpu-counter-c [...] omits e72528365e6e ipc/msg: mitigate the lock contention with percpu counter omits b33f23ce188d percpu: Add percpu_counter_add_local and percpu_counter_sub_local omits 28df2b950475 fork: remove duplicate included header files omits b0c0612467f9 fs/ocfs2: fix repeated words in comments omits 60300a2e88cf relay: use kvcalloc to alloc page array in relay_alloc_page_array omits 0ee46a333614 proc: make config PROC_CHILDREN depend on PROC_FS omits 23a948b03b63 fs> uninline inode_maybe_inc_iversion() omits 58cbb9c50c75 firmware: google: test spinlock on panic path to avoid lockups omits 530afb51629d ipc: mqueue: remove unnecessary conditionals omits 7fe40a8db66f init.h: fix spelling typo in comment omits 9ba1ee71e570 fs/ocfs2/suballoc.h: fix spelling typo in comment omits 2308be7c4275 core_pattern: add CPU specifier omits 6b4f9abd8931 ocfs2: replace zero-length arrays with DECLARE_FLEX_ARRAY( [...] omits f4143e69d4c6 kbuild: add debug level and macro defs options omits bb3d03f9f0b7 fault-injection: make stacktrace filter works as expected omits 66c9278a92f3 fault-injection: make some stack filter attrs more readable omits f91b317e661c fault-injection: skip stacktrace filtering by default omits 5f31ad0f2621 fault-injection: allow stacktrace filter for x86-64 omits f84f2830fa38 lib/debugobjects: fix stat count and optimize debug_object [...] omits 2ee5cbae0613 init/main.c: silence some -Wunused-parameter warnings omits 203561080443 ocfs2: fix ocfs2 corrupt when iputting an inode omits dc4b34f65889 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits c4f671afa380 ocfs2: reflink deadlock when clone file to the same direct [...] omits de22c790dd37 mm/damon: rename damon_pageout_score() to damon_cold_score() omits f2f3c25dea3a hugetlb: freeze allocated pages before creating hugetlb pages omits ab06d0ffc415 mm/page_alloc: fix obsolete comment in deferred_pfn_valid() omits 4f57293dcaaa mm/page_alloc: remove obsolete gfpflags_normal_context() omits b2cb1a2ae869 mm/page_alloc: use costly_order in WARN_ON_ONCE_GFP() omits adc9c6b1bf41 mm/page_alloc: init local variable buddy_pfn omits 4d0605a289d8 mm/page_alloc: use helper macro SZ_1{K,M} omits 475ded447ff7 mm/page_alloc: make boot_nodestats static omits 34005030270b mm, memory_hotplug: remove obsolete generic_free_nodedata() omits f74c5a7ba936 mm/page_alloc: use local variable zone_idx directly omits 2b361add7aa3 mm/page_alloc: add missing is_migrate_isolate() check in s [...] omits 3fabbd53b085 mm: remove obsolete pgdat_is_empty() omits 47325e24d1b4 mm/page_alloc: fix freeing static percpu memory omits 4818b7640585 mm/page_alloc: add __init annotations to init_mem_debuggin [...] omits 59c433c193ff mm/page_alloc: remove obsolete comment in zone_statistics() omits a98fcb8415f5 mm: remove obsolete macro NR_PCP_ORDER_MASK and NR_PCP_ORD [...] omits c5cf69b53029 mm/page_alloc: make zone_pcp_update() static omits 1522d21d28aa mm/page_alloc: ensure kswapd doesn't accidentally go to sleep omits cbc10ad7aed2 mm/page_table_check: fix typos omits 3acf251698f0 mm/damon: return void from damon_set_schemes() omits abed5bd4bd88 mm/secretmem: add __init annotation to secretmem_init() omits 12712910afd8 mm/damon/lru_sort: change damon_lru_sort_wmarks to static omits f79a94c4be6a mm/damon/reclaim: change damon_reclaim_wmarks to static omits 1048e18f15e2 block: remove PSI accounting from the bio layer omits 8d745b2083c8 erofs: add manual PSI accounting for the compressed address space omits 75daebde2197 btrfs: add manual PSI accounting for compressed reads omits 65bc8d70cb0e sched/psi: export psi_memstall_{enter,leave} omits db941ce69134 mm: add PSI accounting around ->read_folio and ->readahead calls omits 7f92d18668b5 mm/damon: use 'struct damon_target *' instead of 'void *' [...] omits e0613073d040 mm/damon: change damon_lru_sort_stub_pattern to static omits 6a87c490e578 mm/damon: simplify scheme create in lru_sort.c omits b4ba598a038f mm/damon/sysfs: more simplified code calls damon_target_has_pid() omits 29c551ea97c8 mm/damon/sysfs: avoid call damon_target_has_pid() repeatedly omits 1f860c4850f3 x86: kmsan: enable KMSAN builds for x86 omits ae41f774dd46 mm: fs: initialize fsdata passed to write_begin/write_end [...] omits 5eec597aec5f bpf: kmsan: initialize BPF registers with zeroes omits bf3fe3547f45 entry: kmsan: introduce kmsan_unpoison_entry_regs() omits df2f3098c28d x86: kmsan: don't instrument stack walking functions omits 638b88be1f83 x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESS omits 72311b98cc79 x86: kasan: kmsan: support CONFIG_GENERIC_CSUM on x86, ena [...] omits 38fa9dc85825 x86: kmsan: sync metadata pages on page fault omits 9b028b95aa82 x86: kmsan: use __msan_ string functions where possible. omits 8c108ebf91fc x86: kmsan: handle open-coded assembly in lib/iomem.c omits ee2eea562e6b x86: kmsan: skip shadow checks in __switch_to() omits ec5633424bdf x86: kmsan: disable instrumentation of unsupported code omits 19c91637b51d objtool: kmsan: list KMSAN API functions as uaccess-safe omits cdedbf6475c6 security: kmsan: fix interoperability with auto-initialization omits d487120625b0 kcov: kmsan: unpoison area->list in kcov_remote_area_put() omits 754bfb3b6a00 block: kmsan: skip bio block merging logic for KMSAN omits 3faef42927b2 kmsan: disable physical page merging in biovec omits b6b859d1eb50 crypto: kmsan: disable accelerated configs under KMSAN omits 35248967a9f6 kmsan: disable strscpy() optimization under KMSAN omits 7fdcb055751c kmsan: add tests for KMSAN omits c0f48a441bc8 kmsan: handle memory sent to/from USB omits 4e330212b263 virtio: kmsan: check/unpoison scatterlist in vring_map_one_sg() omits 72e817718909 dma: kmsan: unpoison DMA mappings omits afd2ca3dc918 input: libps2: mark data received in __ps2_command() as in [...] omits 0828690cbb8b kmsan: add iomap support omits f635657f6c5c instrumented.h: add KMSAN support omits dbd473668af5 init: kmsan: call KMSAN initialization routines omits d3ae235bda78 kmsan: handle task creation and exiting omits e8ef043df702 mm: kmsan: call KMSAN hooks from SLUB code omits ecac81bcf115 mm: kmsan: maintain KMSAN metadata for page operations omits bdd633226938 MAINTAINERS: add entry for KMSAN omits 91ae9d4ab3f8 kmsan: disable instrumentation of unsupported common kernel code omits 21d723a7c140 kmsan: add KMSAN runtime core omits de3a280f6fb2 libnvdimm/pfn_dev: increase MAX_STRUCT_PAGE_SIZE omits d6a476e828ba x86: kmsan: pgtable: reduce vmalloc space omits 1143b3f8d81e kmsan: mark noinstr as __no_sanitize_memory omits 9ce48c2b9a05 kmsan: introduce __no_sanitize_memory and __no_kmsan_checks omits b8e8635067f2 kmsan: add ReST documentation omits 0b076a64fae2 asm-generic: instrument usercopy in cacheflush.h omits ffd1a65b8f38 x86: asm: instrument usercopy in get_user() and put_user() omits 496389df6b49 instrumented.h: allow instrumenting both sides of copy_fro [...] omits 52ed677f81a7 stackdepot: reserve 5 extra bits in depot_stack_handle_t omits 6fe6d8e522c0 x86: add missing include to sparsemem.h omits 449f4bb2cb94 hugetlb: clean up code checking for fault/truncation races omits 51b96c135919 hugetlb: use new vma_lock for pmd sharing synchronization omits 48577ba8ad2e hugetlb: create hugetlb_unmap_file_folio to unmap single f [...] omits 45de035420fa hugetlb: fix build issue for missing hugetlb_vma_lock_release omits c99e750b7fdd hugetlb: add vma based lock for pmd sharing omits a37593524758 hugetlb: rename vma_shareable() and refactor code omits 955f247eea89 hugetlb: create remove_inode_single_folio to remove single [...] omits 3753417bfc5b hugetlb: rename remove_huge_page to hugetlb_delete_from_pa [...] omits b20deed087f8 hugetlbfs: revert use i_mmap_rwsem for more pmd sharing sy [...] omits 748438a1cd51 hugetlbfs: revert use i_mmap_rwsem to address page fault/t [...] omits 1ba4c7cbd45f mm/hugetlb: remove unnecessary 'NULL' values from pointer omits 74e0b2821d67 mm/filemap: make folio_put_wait_locked static omits 79c470fd8e51 mm: hugetlb: eliminate memory-less nodes handling omits 1c5eb8f97c6a mm: hugetlb: simplify per-node sysfs creation and removal omits f5039b3ff823 mm/mempolicy: use PAGE_ALIGN instead of open-coding it omits 1aa8f737542b mm/page_alloc.c: document bulkfree_pcp_prepare() return value omits dddd212bfdd3 mm-page_allocc-rename-check_free_page-to-free_page_is_bad-fix omits d204e2c56cc0 mm/page_alloc.c: rename check_free_page() to free_page_is_bad() omits 62c2d262db47 mm/memcontrol: use kstrtobool for swapaccount param parsing omits 1bd48f8682ef mm/damon/core: simplify the kdamond stop mechanism by remo [...] omits dfbe76441e1f mm/damon/sysfs: simplify the variable 'pid' assignment operation omits 7246c57d0433 mm/damon: simplify the parameter passing for 'prepare_acce [...] omits 759420d0fe4a mm/damon/lru_sort: deduplicate hot/cold schemes generators omits 650c733f1d48 mm/damon/lru_sort: use quotas param generator omits ae66bb9f6af2 mm/damon/reclaim: use the quota params generator macro omits fbfb24c432df mm/damon/modules-common: implement damos time quota params [...] omits b8060ca8dad8 mm/damon/modules-common: implement a damos quota params generator omits 7e862bf251ca mm/damon/lru_sort: use stat generator omits 4da673ee4979 mm/damon/reclaim: use stat parameters generator omits 8165078624e3 mm/damon/modules-common: implement a stats parameters gene [...] omits 1e1a2b2eec45 mm/damon/reclaim: use watermarks parameters generator macro omits 855fccabfb33 mm/damon/lru_sort: use watermarks parameters generator macro omits 48d6389af73d mm/damon/modules-common: implement a watermarks module par [...] omits 021e5e62b3fd mm/damon/reclaim: use monitoring attributes parameters gen [...] omits 2d310dd7532e mm/damon/lru_sort: use monitoring attributes parameters ge [...] omits 0c175fa91089 mm/damon: implement a monitoring attributes module paramet [...] omits d671e4c8c7ad mm/damon/lru_sort: use 'struct damon_attrs' for storing pa [...] omits dbbf28d38048 mm/damon/reclaim: use 'struct damon_attrs' for storing par [...] omits d24bd795b7c2 mm/damon/core: reduce parameters for damon_set_attrs() omits 57676958f981 mm/damon/core: use a dedicated struct for monitoring attributes omits c4bca8aad244 mm/damon/core: factor out 'damos_quota' private fileds ini [...] omits 5ecc8dad3e8a mm/damon/core: copy struct-to-struct instead of field-to-f [...] omits eea64335ed35 mm/damon/paddr: deduplicate damon_pa_{mark_accessed,deacti [...] omits 5df885c75b2f mm/damon/paddr: make supported DAMOS actions of paddr clear omits 7e740a699bda mm/damon: simplify scheme create in damon_lru_sort_apply_p [...] omits 0c2376c7fd77 zram: keep comments within 80-columns limit omits a38b37f374d0 zram: do not waste zram_table_entry flags bits omits ab1ad40e2dd7 mm/damon: creating kmem cache for damon regions by KMEM_CACHE() omits 4234f1ad0c7f mm/damon: improve damon_new_region strategy omits fb74bbb33931 mm/damon/sysfs: use the wrapper directly to check if the k [...] omits e51ad75c3db9 mm/damon/sysfs: change few functions execute order omits 863aeee681d5 mm/huge_memory: prevent THP_ZERO_PAGE_ALLOC increased twice omits 8fca05dbb2b9 writeback: remove unused macro DIRTY_FULL_SCOPE omits 6bc9d22623f4 mm: use nth_page instead of mem_map_offset mem_map_next omits 1d444034dd45 mm/damon: remove duplicate get_monitoring_region() definitions omits 5b60f8e281f1 mm: kfence: convert to DEFINE_SEQ_ATTRIBUTE omits 01a845cb8a40 zsmalloc: use correct types in _first_obj_offset functions omits 256d47cea709 mm/shuffle: convert module_param_call to module_param_cb omits fbace488bde0 Docs/admin-guide/mm/damon/usage: note DAMON debugfs interf [...] omits d3a30a4e198a Docs/admin-guide/mm/damon/start: mention the dependency as [...] omits 4798badc9053 mm/damon/Kconfig: notify debugfs deprecation plan omits 3a7e9c0c784d Docs/admin-guide/mm/damon: rename the title of the document omits c4a891e32fdc mm/damon/core-test: test damon_set_regions omits 7debf11efda1 mm/damon/core: handle error from 'damon_fill_regions_holes()' omits 9e292c5e9a08 mm/damon/core: avoid holes in newly set monitoring target ranges omits b9a69b3d5d05 selftest/damon: add a test for duplicate context dirs creation omits 086cff8a9f2e tmpfs: add support for an i_version counter omits 7b008c2bb97c mm-damon-vaddr-add-a-comment-for-default-case-in-damon_va_ [...] omits 3156ae5d365e mm/damon/vaddr: add a comment for 'default' case in damon_ [...] omits 9881e00a55be mm/damon: introduce struct damos_access_pattern omits 1701eb2c295d mm/rodata_test: use PAGE_ALIGNED() helper omits 52a188e640b2 mm/hwpoison: add __init/__exit annotations to module init/ [...] omits 2a73a2cb6cfa memcg-reduce-size-of-memcg-vmstats-structures-fix omits cdf4547acd64 memcg: reduce size of memcg vmstats structures omits 6f0fdc28555c memcg: rearrange code omits 9521eb7b0fed memcg: extract memcg_vmstats from struct mem_cgroup omits d6c67c76b968 memblock tests: add new pageblock related macro omits b542aea250e1 mm: add pageblock_aligned() macro omits 540c4fed8be4 mm: add pageblock_align() macro omits e4776b0d203a mm: reuse pageblock_start/end_pfn() macro omits 12f300c9a09a mm/page_owner.c: remove redundant drain_all_pages omits 8ef79320ee34 mm/damon: simplify damon_ctx check in damon_sysfs_before_t [...] omits cd125a99581f selftests/vm: add selftest for MADV_COLLAPSE of uffd-minor memory omits 022c3acca617 selftests/vm: add file/shmem MADV_COLLAPSE selftest for cl [...] omits 2b3e88a30cec selftests/vm: fix "add thp collapse file and tmpfs testing [...] omits d1365b19914b selftests/vm: add thp collapse shmem testing omits 8d88fef0b3d8 selftests/vm: add thp collapse file and tmpfs testing omits 34d80cb143f0 selftests/vm: modularize thp collapse memory operations omits edc065de1723 selftests/vm: dedup THP helpers omits 73a620c4a2db mm/khugepaged: add tracepoint to hpage_collapse_scan_file() omits f0ca8bfcd66b mm/madvise: add file and shmem support to MADV_COLLAPSE omits 571c6ac7c0dd mm/khugepaged: attempt to map file/shmem-backed pte-mapped [...] omits 04987cb6a15d mm/shmem: add flag to enforce shmem THP in hugepage_vma_check() omits 644ebc724157 mm/damon/core: iterate the regions list from current point [...] omits 551280705d80 mm/hmm/test: use char dev with struct device to get device node omits a8a4057d8a5b kasan: better invalid/double-free report header omits 744e97d75cf9 kasan: move tests to mm/kasan/ omits a7275ced9b7c kasan: add another use-after-free test omits 0209ebe07e9f kasan: better identify bug types for tag-based modes omits 2e1c8d8dc28e kasan: dynamically allocate stack ring entries omits 77be8ea970bf kasan: support kasan.stacktrace for SW_TAGS omits e4deb7a79fba kasan: implement stack ring for tag-based modes omits 3bd896b20753 kasan: introduce kasan_complete_mode_report_info omits 1d557946f838 kasan: rework function arguments in report.c omits 090b22b59c07 kasan: fill in cache and object in complete_report_info omits d7c23ef6e2b9 kasan: introduce complete_report_info omits 60c0bb343b38 kasan: simplify print_report omits e3f8d7c14365 kasan: make kasan_addr_to_page static omits b59e7f151c21 kasan: use kasan_addr_to_slab in print_address_description omits 05fec8c2bdcd kasan: use virt_addr_valid in kasan_addr_to_page/slab omits ce902ecf3dec kasan: cosmetic changes in report.c omits 798906ab2fc5 kasan: move kasan_get_alloc/free_track definitions omits 633dde0867b2 kasan: pass tagged pointers to kasan_save_alloc/free_info omits 9b40dcb1c1e7 kasan: only define kasan_cache_create for Generic mode omits 4841e0f30bf2 kasan: only define metadata structs for Generic mode omits 12ffe265b948 kasan: only define metadata offsets for Generic mode omits f4956d008c37 kasan: only define kasan_never_merge for Generic mode omits 516637fb5481 kasan: only define kasan_metadata_size for Generic mode omits 187f2e61bdd0 kasan: drop CONFIG_KASAN_GENERIC check from kasan_init_cache_meta omits 98f5a25474f2 kasan: introduce kasan_init_cache_meta omits 19f3d87cb7a0 kasan: introduce kasan_requires_meta omits d62907f8c90e kasan: move kasan_get_*_meta to generic.c omits 621e0c149616 kasan: clear metadata functions for tag-based modes omits 14b35c01ed3b kasan: introduce kasan_init_object_meta omits 9fa173575aa0 kasan: introduce kasan_get_alloc_track omits 18c3b1e54dcd kasan: introduce kasan_print_aux_stacks omits cff38b73777f kasan: drop CONFIG_KASAN_TAGS_IDENTIFY omits 69b46cfef77c kasan: split save_alloc_info implementations omits 9395dc9aeecf kasan: move is_kmalloc check out of save_alloc_info omits 789976a061a4 kasan: rename kasan_set_*_info to kasan_save_*_info omits d0c512d0c4d2 kasan: check KASAN_NO_FREE_META in __kasan_metadata_size omits 321531a3a850 filemap: convert filemap_range_has_writeback() to use folios omits 0ec408699319 hugetlb_encode.h: fix undefined behaviour (34 << 26) omits 0e5f212ce477 mm/damon/sysfs: simplify the judgement whether kdamonds are busy omits 72ef6196f1cc mm/hugetlb.c: remove unnecessary initialization of local `err' omits 0bbd72fdab43 mm: convert lock_page_or_retry() to folio_lock_or_retry() omits fc4cd97bdde0 uprobes: use new_folio in __replace_page() omits b7aee124d8bf rmap: remove page_unlock_anon_vma_read() omits c6e90c699cc0 mm: convert page_get_anon_vma() to folio_get_anon_vma() omits a0bb984760ad huge_memory: convert unmap_page() to unmap_folio() omits 64b0671b31a6 huge_memory: convert split_huge_page_to_list() to use a folio omits a44f3afb7a93 migrate: convert unmap_and_move_huge_page() to use folios omits d14211552134 migrate: convert __unmap_and_move() to use folios omits 09e70fab3cff rmap: convert page_move_anon_rmap() to use a folio omits 21a80428d09c mm: remove try_to_free_swap() omits 33da5519ba59 memcg: convert mem_cgroup_swap_full() to take a folio omits eae8653846cf mm: convert do_swap_page() to use folio_free_swap() omits 54f1ef31554a ksm: use a folio in replace_page() omits ea7df25cbad2 uprobes: use folios more widely in __replace_page() omits 185ee78c0f52 madvise: convert madvise_free_pte_range() to use a folio omits 924ab23ae18e huge_memory: convert do_huge_pmd_wp_page() to use a folio omits 1870ada91f2e mm: convert do_wp_page() to use a folio omits 1f5c5036bf43 swap: convert swap_writepage() to use a folio omits 4686853af8ed swap_state: convert free_swap_cache() to use a folio omits 7de818f913a9 mm: remove lookup_swap_cache() omits f734b28b8107 mm: convert do_swap_page() to use swap_cache_get_folio() omits 6dc7e54029ff swapfile: convert unuse_pte_range() to use a folio omits edcd6fc4eaf8 swapfile: convert __try_to_reclaim_swap() to use a folio omits 9d34c5353be9 swapfile: convert try_to_unuse() to use a folio omits 7bca98d8326e shmem: remove shmem_getpage() omits 754fee23125b userfaultfd: convert mcontinue_atomic_pte() to use a folio omits d2a64ad96456 khugepaged: call shmem_get_folio() omits 016ec28b2046 shmem: convert shmem_get_link() to use a folio omits e690ca58f429 shmem: convert shmem_symlink() to use a folio omits e5e451b32f86 shmem: convert shmem_fallocate() to use a folio omits c7e1674b6e89 shmem: convert shmem_file_read_iter() to use shmem_get_folio() omits eecbb728c9e4 shmem: convert shmem_write_begin() to use shmem_get_folio() omits df8a514bb795 shmem: convert shmem_get_partial_folio() to use shmem_get_folio() omits 1e22d2387a73 shmem: add shmem_get_folio() omits dd95f4652687 shmem: convert shmem_read_mapping_page_gfp() to use shmem_ [...] omits d2b0bc8e6804 shmem: convert shmem_fault() to use shmem_get_folio_gfp() omits 73e91eb883ee shmem: convert shmem_getpage_gfp() to shmem_get_folio_gfp() omits 2cf41a968ac1 shmem: eliminate struct page from shmem_swapin_folio() omits 51b0aa0be567 swap-add-swap_cache_get_folio-fix omits a571642ba255 swap: add swap_cache_get_folio() omits ea2110581b45 shmem: convert shmem_replace_page() to shmem_replace_folio() omits 481e15ac7f24 shmem: convert shmem_mfill_atomic_pte() to use a folio omits 6a8f35e4215b memcg: convert mem_cgroup_swapin_charge_page() to mem_cgro [...] omits ca6dc9f1cf8c mm: convert do_swap_page()'s swapcache variable to a folio omits 0e157184e3d8 mm: convert do_swap_page() to use a folio omits 43869c81a4ed mm/swap: convert put_swap_page() to put_swap_folio() omits 226276b2a95e mm/swap: convert add_to_swap_cache() to take a folio omits c3eb9c5c9544 mm/swap: convert __read_swap_cache_async() to use a folio omits a8bde7b21681 mm/swapfile: convert try_to_free_swap() to folio_free_swap() omits 878e64044dc0 mm/swapfile: remove page_swapcount() omits c4a066744cdc shmem: convert shmem_replace_page() to use folios throughout omits c9f2713ea782 shmem: convert shmem_delete_from_page_cache() to take a folio omits 0d51d0e7b66d shmem: convert shmem_writepage() to use a folio throughout omits 746b98238fda mm: add folio_add_lru_vma() omits 05932cbbf257 mm: add split_folio() omits d66d31150b13 mm: reimplement folio_order() and folio_nr_pages() omits 77279e13a261 mm: add the first tail page to struct folio omits f4f9641326f3 mm-vmscan-fix-a-lot-of-comments-vs-mglru omits 40ea876e6679 mm/vmscan: fix a lot of comments omits 33c1013a43ee ksm: convert to use common struct mm_slot omits c72559f22958 ksm: convert ksm_mm_slot.link to ksm_mm_slot.hash omits 2e909b5b521c ksm: convert ksm_mm_slot.mm_list to ksm_mm_slot.mm_node omits 207809e9e9d0 ksm: add the ksm prefix to the names of the ksm private st [...] omits fa1a9b3f6dd9 ksm: remove redundant declarations in ksm.h omits be3415c9715f mm: thp: fix build error with CONFIG_SHMEM disabled omits 3d0a09f57aa5 mm: thp: convert to use common struct mm_slot omits 6a8099aead2d mm: introduce common struct mm_slot omits 83c5802e45bb fuse: convert direct IO paths to use FOLL_PIN omits 052003680773 NFS: direct-io: convert to FOLL_PIN pages omits 1e273f2383c5 block, bio, fs: convert most filesystems to pin_user_pages_fast() omits ecff429055c3 iov_iter: new iov_iter_pin_pages*() routines omits bc97b5b02ac4 block: add dio_w_*() wrappers for pin, unpin user pages omits 00e549b11715 mm/gup: introduce pin_user_page() omits e20a0da9216e mm: change release_pages() to use unsigned long for npages omits c58487266a35 ksm: add profit monitoring documentation omits 4b617a921e26 ksm: count allocated ksm rmap_items for each process omits d8a2e1218465 mm: deduplicate cacheline padding code omits 5c4345eb77da mm-reduce-noise-in-show_mem-for-lowmem-allocations-vs-mapl [...] omits d706271bb270 mm-reduce-noise-in-show_mem-for-lowmem-allocations-fix omits 74a1c25469e1 pc-mm-reduce-noise-in-show_mem-for-lowmem-allocations-upda [...] omits f1463bc50e69 mm-reduce-noise-in-show_mem-for-lowmem-allocations-update omits d63692279f8d mm: reduce noise in show_mem for lowmem allocations omits 6684c50c4169 mm: fixup documentation regarding pte_numa() and PROT_NUMA omits 02d27ea34077 mm/gup: use gup_can_follow_protnone() also in GUP-fast omits 29f92ecf219a mm/gup: replace FOLL_NUMA by gup_can_follow_protnone() omits a4f15f026dba mm: fix the handling Non-LRU pages returned by follow_page omits 1adaeefd7d7b mm-add-merging-after-mremap-resize-checkpatch-fixes omits c4688824cdfe mm: add merging after mremap resize omits 874bff1092b4 mm: refactor of vma_merge() omits 7f38edaefeca mm-delete-unused-mmf_oom_victim-flag-fix omits 524435bb1f91 mm: delete unused MMF_OOM_VICTIM flag omits 897b9e6129d4 mm-drop-oom-code-from-exit_mmap-fix-fix omits 211b66213d5d mm: drop oom code from exit_mmap omits 8a8b4959752a mm/mlock: drop dead code in count_mm_mlocked_page_nr() omits d610ba1943ea mm/mmap.c: pass in mapping to __vma_link_file() omits f68ce98063c4 mm/mmap: drop range_has_overlap() function omits b0d8f8fa248e mm: fix one kernel-doc comment omits c7fbe7ff26ed mm: remove the vma linked list omits e5e90ea5265d mm/vmscan: use the proper VMA iterator omits cca122e4ee59 mm/vmscan: use vma iterator instead of vm_next omits 742a067f5779 riscv: use vma iterator for vdso omits d9317e93518f nommu: remove uses of VMA linked list omits 271150b919ba i915: use the VMA iterator omits bc7478a640a7 mm/swapfile: use vma iterator instead of vma linked list omits cd6bad3b4e3c mm/pagewalk: use vma_find() instead of vma linked list omits 9b6d52a93b66 mm/oom_kill: use vma iterators instead of vma linked list omits 312b5b79f114 mm/msync: use vma_find() instead of vma linked list omits 787e715a72b3 mm/mremap: use vma_find_intersection() instead of vma linked list omits 67046a0a1e56 mm/mprotect: use maple tree navigation instead of VMA linked list omits dae62752e79e mm/mlock: use vma iterator and maple state instead of vma [...] omits 8d92a04cea1f mm/mempolicy: use vma iterator & maple state instead of vm [...] omits 2595282ebdd9 mm/memcontrol: stop using mm->highest_vm_end omits 67e09d302d51 mm/madvise: use vma_find() instead of vma linked list omits 8ed2fd70f548 mm/ksm: use vma iterators instead of vma linked list omits dd248dc99b37 mm/khugepaged: stop using vma linked list omits 7696df93e02c mm/gup: use maple tree navigation instead of linked list omits 66762095df5b bpf: remove VMA linked list omits 54a23712c454 fork: use VMA iterator omits e2881afadcdc sched: use maple tree iterator to walk VMAs omits 173e46eebf13 perf: use VMA iterator omits bba1287f70bd acct: use VMA iterator instead of linked list omits 1b95de70cc8e ipc/shm: use VMA iterator instead of linked list omits d169baddbb65 userfaultfd: use maple tree iterator to iterate VMAs omits cc35cc62d570 fs/proc/task_mmu: stop using linked list and highest_vm_end omits 851876cc4aeb fs/proc/base: use the vma iterators in place of linked list omits 21e8bf4947a5 exec: use VMA iterator instead of linked list omits 04338abd4864 coredump: remove vma linked list walk omits b8a17952a7d4 um: remove vma linked list walk omits 92f376754fd5 optee: remove vma linked list walk omits 6fe8176f95eb cxl: remove vma linked list walk omits 17f8e91d1136 xtensa: remove vma linked list walks omits bc5075e8c9f8 x86: remove vma linked list walks omits d40dfaf61b82 s390: remove vma linked list walks omits fbd090d80e8f powerpc: remove mmap linked list walks omits 3d2066d8b893 parisc: remove mmap linked list from cache handling omits 5c48c9f00bc7 arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits 003d5cde9d52 arm64: remove mmap linked list from vdso omits 932b444a0e5a mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits 9fbeaf2d823f mm/mmap: reorganize munmap to use maple states omits ad79f54ef840 mm/mmap: move mmap_region() below do_munmap() omits c50a07042b36 mm: convert vma_lookup() to use mtree_load() omits aa399cf21c54 mm: remove vmacache omits c211e728a96e mm/mmap: use advanced maple tree API for mmap_region() omits 5c87b5f78492 mm: use maple tree operations for find_vma_intersection() omits 0cea4765e18d mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits 1965d3a99df4 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits bc0b9cdc75ca mm: optimize find_exact_vma() to use vma_lookup() omits ca28920228f3 xen: use vma_lookup() in privcmd_ioctl_mmap() omits a588015e6cac mmap: change zeroing of maple tree in __vma_adjust() omits b12176213294 mm: remove rb tree. omits c077050252a1 proc: remove VMA rbtree use from nommu omits 2f1e3c802561 damon: convert __damon_va_three_regions to use the VMA iterator omits 6cfbe90ba9fa kernel/fork: use maple tree for dup_mmap() during forking omits d5500de29ac9 mm/mmap: use maple tree for unmapped_area{_topdown} omits 67da2f174bd7 mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits 2727cca61791 mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits 87bf3ea5e9f2 mmap: use the VMA iterator in count_vma_pages_range() omits 47c014458ec1 mm: add VMA iterator omits f1de076542f6 mm: start tracking VMAs with maple tree omits ce680523049e lib/test_maple_tree: add testing for maple tree omits 858faf6cc08b radix tree test suite: add lockdep_is_held to header omits e051a54ed2fe radix tree test suite: add support for slab bulk APIs omits 8c64bb0b36da radix tree test suite: add allocation counts and size to k [...] omits 18844a897b5b radix tree test suite: add kmem_cache_set_non_kernel() omits 9a71bdfce146 radix tree test suite: add pr_err define omits a48be713e3ee Maple Tree: add new data structure omits 91e2d1efd6dc mm/demotion: expose memory tier details via sysfs omits 1aa90cea53b7 lib/nodemask: optimize node_random for nodemask with singl [...] omits 8cbb36d7a2c0 mm/demotion: make toptier_distance inclusive upper bound o [...] omits 18b1b54176e6 mm-demotion-update-node_is_toptier-to-work-with-memory-tie [...] omits a1e5349e78fa kernel/sched/fair: include missed header file, memory-tiers.h omits 4ba4b80f1c64 mm/demotion: update node_is_toptier to work with memory tiers omits 3893928c530d mm/demotion: demote pages according to allocation fallback order omits 61ec02295450 mm/demotion: drop memtier from memtype omits 3df503f08c91 mm/demotion: add pg_data_t member to track node memory tie [...] omits 78fd4c304424 mm/demotion: build demotion targets based on explicit memo [...] omits f3487c5034a7 mm/demotion: assign correct memory type for multiple dax d [...] omits 3da0ebac20b5 mm/demotion/dax/kmem: set node's abstract distance to MEMT [...] omits 40d7b09665be mm/demotion: fix kernel error with memory hotplug omits f667c4c8548c mm/demotion: add hotplug callbacks to handle new numa node [...] omits ab868cb71300 mm/demotion: move memory demotion related code omits 12421f94ed89 mm-demotion-add-support-for-explicit-memory-tiers-fix omits 29d230f869e3 mm/demotion: add support for explicit memory tiers omits bb58043ce9df mm: multi-gen LRU: admin guide omits 996ea4147b51 mm: multi-gen LRU: debugfs interface omits 4a8aacff6213 mm: multi-gen LRU: thrashing prevention omits 9029da09a435 mm: multi-gen LRU: kill switch omits 2a53e0f8d287 mm: multi-gen LRU: optimize multiple memcgs omits f93acb076f28 mm: multi-gen LRU: support page table walks omits d1ab843693f8 mm: multi-gen LRU: exploit locality in rmap omits 519f9b15a5f4 mm: multi-gen LRU: minimal implementation omits dddd60568174 mm: multi-gen LRU: groundwork omits 1c88218a1706 Revert "include/linux/mm_inline.h: fold __update_lru_size( [...] omits f68b2de346f3 mm/vmscan.c: refactor shrink_node() omits d17c65ecf313 mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG omits 555ba9fbf7b5 mm: x86, arm64: add arch_has_hw_pte_young() omits cea1caf928ae mm/page_io: count submission time as thrashing delay for d [...] omits 87e1c123b1b8 delayacct: support re-entrance detection of thrashing accounting omits 78c9c7ab7b02 mm-oom_kill-add-trace-logs-in-process_mrelease-system-call-fix omits 6184059016ae mm: oom_kill: add trace logs in process_mrelease() system call omits adf270c7c9f5 mm: migrate: do not retry 10 times for the subpages of fai [...] omits 1333913b89f6 migrate_pages(): fix failure counting for retry omits e479cb56ffbe migrate_pages(): fix failure counting for THP splitting omits b6bdc6d29d77 migrate_pages(): fix failure counting for THP on -ENOSYS omits e0baa7ad7f55 migrate_pages(): fix failure counting for THP subpages retrying omits 67bca7261d8c migrate_pages(): fix THP failure counting for -ENOMEM omits 9274387e2f6b migrate_pages(): remove unnecessary list_safe_reset_next() omits e25e59267122 migrate: fix syscall move_pages() return value for failure omits e19623c0814f hmm-tests: fix migrate_dirty_page test omits 97a35905116e selftests/hmm-tests: add test for dirty bits omits 8a1aeab51b0d mm/compaction: fix set skip in fast_find_migrateblock omits 8b345ee5f851 filemap: make the accounting of thrashing more consistent omits a094b8c23909 mm/swap: cache swap migration A/D bits support omits 48a854207f22 mm-swap-cache-maximum-swapfile-size-when-init-swap-fix omits d285326f751f mm/swap: cache maximum swapfile size when init swap omits de3d5393d0a1 mm: remember young/dirty bit for page migrations omits 0ef0797462dd mm/thp: carry over dirty bit when thp splits on pmd omits 8ca36c22c72b mm/swap: add swp_offset_pfn() to fetch PFN from swap entry omits 4237e7f2223f mm/swap: comment all the ifdef in swapops.h omits ac36786086cc mm/x86: use SWP_TYPE_BITS in 3-level swap macros omits eed2f492ad94 mm: discard __GFP_ATOMIC omits 3b8756ca2c36 mm, hwpoison: cleanup some obsolete comments omits 8e706adafa7e mm, hwpoison: check PageTable() explicitly in hwpoison_use [...] omits 5408f6e19845 mm, hwpoison: avoid unneeded page_mapped_in_vma() overhead [...] omits a2b1eb5ccf51 mm, hwpoison: use num_poisoned_pages_sub() to decrease num [...] omits 1635577b0a3c mm, hwpoison: use __PageMovable() to detect non-lru movable pages omits e76d1ac4ec4a mm, hwpoison: use ClearPageHWPoison() in memory_failure() omits 386471c4b135 mm: MADV_COLLAPSE: refetch vm_end after reacquiring mmap_lock omits 74cf19750fdb Merge branch 'mm-stable' into mm-unstable omits f423339dba30 mm/page_isolation: fix isolate_single_pageblock() isolatio [...] omits 0c508d213af9 mmhwpoison-check-mm-when-killing-accessing-process-fix omits 6cbfb67b2660 mm,hwpoison: check mm when killing accessing process omits 1b848a2bc255 mm/hugetlb: correct demote page offset logic omits 615f89c81f34 mm: prevent page_frag_alloc() from corrupting the memory omits 6e71b85fadb5 mm: bring back update_mmu_cache() to finish_fault() omits c2f19853cc2c frontswap: don't call ->init if no ops are registered omits 1ed704476e24 mm/huge_memory: use pfn_to_online_page() in split_huge_pag [...] omits b1a8f825f7e3 mm: fix madivse_pageout mishandling on non-LRU page omits 0924a9dc489e powerpc/64s/radix: don't need to broadcast IPI for radix p [...] omits 2b8c262ee2f1 mm: gup: fix the fast GUP race against THP collapse omits 5ac3db95e923 mm/hugetlb: fix races when looking up a CONT-PTE/PMD size [...] omits 6eb90d649537 mm: vmscan: fix extreme overreclaim and swap floods omits ebbb0b0b3724 Merge branches 'for-next/misc', 'for-next/kselftest', 'for [...] omits 55ee8c8941e4 Merge branch 'features' into for-next omits 49a649b9cbf3 Merge branches 'arm64-defconfig-for-6.1', 'arm64-for-6.1', [...] omits 1f3a176f26cc Merge tag 'ffa-updates-6.1' of git://git.kernel.org/pub/sc [...] omits df4b3c26b69f Merge tag 'scmi-fixes-6.0' of git://git.kernel.org/pub/scm [...] omits 694cf81e9000 Merge remote-tracking branch 'regmap/for-6.1' into regmap-next omits 52f3156bd209 Merge branch 'for-6.1/block' into for-next omits 1e9c30e051e9 Merge branch 'for-6.1/block' into for-next omits e6ca9a880df5 Merge branch 'for-6.1/block' into for-next omits 6e82bfc48763 Merge branch 'for-6.1/io_uring' into for-next omits 4ec23dbf24d5 Merge branch 'for-6.1/block' into for-next omits 37e91f0af986 io_uring/fdinfo: fix sqe dumping for IORING_SETUP_SQE128 omits f09c8c7814f7 io_uring/fdinfo: get rid of unnecessary is_cqe32 variable omits a3091cb88500 io_uring: remove unused return from io_disarm_next omits 54ef292b3dbe io_uring: add fast path for io_run_local_work() omits 96c463095e47 io_uring/iopoll: unify tw breaking logic omits 5f06dcfbce8a io_uring/iopoll: fix unexpected returns omits b6f417fe04b3 io_uring: disallow defer-tw run w/ no submitters omits 2a2bb8c970d4 io_uring: further limit non-owner defer-tw cq waiting omits b19241098f28 io_uring/net: use io_sr_msg for sendzc omits 046fd1bd9d5f io_uring/net: refactor io_sr_msg types omits 517cf1f9c717 io_uring/net: add non-bvec sg chunking callback omits bc235e793825 io_uring/net: io_async_msghdr caches for sendzc omits fdce02e1f7f3 io_uring/net: use async caches for async prep omits 4d1647a72fa7 io_uring/net: reshuffle error handling omits d86489e13c75 io_uring: use io_cq_lock consistently omits 5c9bf7252308 io_uring: kill an outdated comment omits a3ebf0bb6084 io_uring: allow buffer recycling in READV omits 10419a83d745 fs: add batch and poll flags to the uring_cmd_iopoll() handler omits ec7820af73e1 io_uring: ensure iopoll runs local task work as well omits 3ed2ad5a9ce5 io_uring: add local task_work run helper that is entered locked omits 82623e802209 io_uring: cleanly separate request types for iopoll omits 1ccf7e980e03 nvme: wire up async polling for io passthrough commands omits df0d5e14c20e block: export blk_rq_is_poll omits ebde79ae5b45 io_uring: add iopoll infrastructure for io_uring_cmd omits d37c7d0e5dd0 fs: add file_operations->uring_cmd_iopoll omits 740f347c58f2 io_uring: trace local task work run omits 02af1484a768 io_uring: signal registered eventfd to process deferred task work omits 890e109c1106 io_uring: move io_eventfd_put omits 1e7108b9e6b3 io_uring: add IORING_SETUP_DEFER_TASKRUN omits f51be454fde1 io_uring: do not run task work at the start of io_uring_enter omits 9f1e59dda720 io_uring: introduce io_has_work omits 033835d7e0ba io_uring: remove unnecessary variable omits d49ab4dbb243 eventfd: guard wake_up in eventfd fs calls as well omits 18136e49cb00 fscrypt: work on block_devices instead of request_queues omits b73681c15dac fscrypt: stop holding extra request_queue references omits 7600c7e6ce04 fscrypt: stop using keyrings subsystem for fscrypt_master_key omits 5d6dd664478f Merge branches 'misc' and 'fixes' into for-next omits c0a684057235 Merge branch 'for-6.1/trivial' into for-next omits 0a97e98ab197 Merge branches 'work.path' and 'work.file_inode' into for-next omits fa684fac5835 Merge branch 'work.tomoyo' into for-next omits 418cd03f1fa1 orangefs: use ->f_mapping omits 537abd12e08e _nfs42_proc_copy(): use ->f_mapping instead of file_inode( [...] omits cd2892c3a232 dma_buf: no need to bother with file_inode()->i_mapping omits 0a29f7984b13 nfs_finish_open(): don't open-code file_inode() omits 5eb3063f8112 bprm_fill_uid(): don't open-code file_inode() omits 7e5a02b92e2c sgx: use ->f_mapping... omits d7f9808dc7f1 exfat_iterate(): don't open-code file_inode(file) omits a53fa4e082e1 ibmvmc: don't open-code file_inode() omits 71584121466d Merge branch 'work.d_path' into for-next omits 94baf408fce2 ecryptfs: constify path omits 656d6804bc43 spufs: constify path omits 312e7beca020 nd_jump_link(): constify path omits a9d5d2e8b88b audit_init_parent(): constify path omits a5d323ead556 __io_setxattr(): constify path omits c4acc4a52d8e do_proc_readlink(): constify path omits 2183a563280f overlayfs: constify path omits c0a48f319132 fs/notify: constify path omits 1efc4065a481 may_linkat(): constify path omits 10f769320aa5 do_sys_name_to_handle(): constify path omits 262af5eb433b ->getprocattr(): attribute name is const char *, TYVM... omits afd00ee64500 Merge branch 'work.inode' into for-next omits dcd684c9aafe fs: fix UAF/GPF bug in nilfs_mdt_destroy adds 48062bb26477 Merge tag 'exfat-for-6.0-rc7' of git://git.kernel.org/pub/ [...] adds 5ce94102fb82 Merge tag 'sound-6.0-rc7' of git://git.kernel.org/pub/scm/ [...] adds 7ebb5f8e0010 Revert "iommu/vt-d: Fix possible recursive locking in inte [...] adds 154897807050 iommu/vt-d: Check correct capability for sagaw determination adds 06f7db949993 Merge tag 'iommu-fixes-v6.0-rc6' of git://git.kernel.org/p [...] adds 88e6546b3677 Merge tag 'dmaengine-fix-6.0' of git://git.kernel.org/pub/ [...] adds 26c95642d419 Merge tag 'mips-fixes_6.0_2' of git://git.kernel.org/pub/s [...] adds bd71558d585a arch: um: Mark the stack non-executable to fix a binutils warning adds dc164f4fb00a Merge tag 'for-linus-6.0-rc7' of git://git.kernel.org/pub/ [...] adds 0d77326c3369 perf stat: Fix BPF program section name adds 3da35231d9e4 perf stat: Fix cpu map index in bperf cgroup code adds 8a92605daa90 perf stat: Use evsel->core.cpus to iterate cpus in BPF cgr [...] adds 7901086014bb perf test: Add a new test for perf stat cgroup BPF counter adds babd04386b1d perf jit: Include program header in ELF files adds e1dda48e4370 perf test: Skip wp modify test on old kernels adds ca76d7d2812b perf record: Fix cpu mask bit setting for mixed mmaps adds 6cc447964555 libperf evlist: Fix polling of system-wide events adds 5b427df27b94 perf kcore_copy: Do not check /proc/modules is unchanged adds 356edeca2e81 tools headers cpufeatures: Sync with the kernel sources adds 999e4eaa4b36 perf tools: Honor namespace when synthesizing build-ids adds 9597f088c9fc Merge tag 'perf-tools-fixes-for-v6.0-2022-09-21' of git:// [...] adds 21a9acc16245 gpio: tqmx86: fix uninitialized variable girq adds 69bef19d6b97 gpiolib: cdev: Set lineevent_state::irq after IRQ register [...] adds 5e0a93e42756 Merge tag 'gpio-fixes-for-v6.0-rc7' of git://git.kernel.or [...] adds 63bf28ceb3eb efi: x86: Wipe setup_data on pure EFI boot adds 5f56a74cc0a6 efi: libstub: check Shim mode using MokSBStateRT adds 129e7152184b Merge tag 'efi-urgent-for-v6.0-2' of git://git.kernel.org/ [...] adds 4924c0cdce75 net: ravb: Fix PHY state warning splat during system resume adds 6a1dbfefdae4 net: sh_eth: Fix PHY state warning splat during system resume adds 76b907ee00c4 netfilter: conntrack: remove nf_conntrack_helper documentation adds 921ebde3c0d2 netfilter: nf_tables: fix nft_counters_enabled underflow a [...] adds 9a4d6dd554b8 netfilter: nf_tables: fix percpu memory leak at nf_tables_ [...] adds 62ce44c4fff9 netfilter: ebtables: fix memory leak when blob is malformed adds d25088932227 netfilter: nf_ct_ftp: fix deadlock when nat rewrite is needed adds 79a392a3b19a Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf adds 65e5d27df612 net: atlantic: fix potential memory leak in aq_ndev_close() adds a09721dd47c8 can: flexcan: flexcan_mailbox_read() fix return value for [...] adds 5440428b3da6 can: gs_usb: gs_can_open(): fix race dev->can.state condition adds 0f2211f1cf58 can: gs_usb: gs_usb_set_phys_id(): return with error if id [...] adds 375a683321a3 Merge tag 'linux-can-fixes-for-6.0-20220921' of git://git. [...] adds 66039eb9015e iavf: Fix bad page state adds 399c98c4dc50 iavf: Fix set max MTU size with port VLAN and jumbo frames adds 372539def282 i40e: Fix VF set max MTU size adds 198eb7e1b81d i40e: Fix set max_tx_rate when it is lower than 1 Mbps adds f64780e3ccec Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 114f398d48c5 ice: Fix ice_xdp_xmit() when XDP TX queue number is not su [...] adds 122045ca7704 ice: config netdev tc before setting queues number adds 8ac7132704f3 ice: Fix interface being down after reset with link-down-o [...] adds 624aea6bede7 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds e738455b2c6d net/smc: Stop the CLC flow if no link to map buffers on adds 2002fbac743b net: phy: micrel: fix shared interrupt on LAN8814 adds 0e400d602f46 bonding: fix NULL deref in bond_rr_gen_slave_id adds 2ffd57327ff1 selftests: bonding: cause oops in bond_rr_gen_slave_id adds c5da4b68d2a8 Merge branch 'bonding-fix-null-deref-in-bond_rr_gen_slave_id' adds db39dfdc1c3b udp: Use WARN_ON_ONCE() in udp_read_skb() adds 878e2405710a net: sunhme: Fix packet reception for len < RX_COPY_THRESHOLD adds c2e1cfefcac3 net: sched: fix possible refcount leak in tc_new_tfilter() adds 3aac7ada64d8 net: marvell: Fix refcounting bugs in prestera_port_sfp_bind() adds c31f26c8f69f bnxt: prevent skb UAF after handing over to PTP worker adds 83e4b196838d selftests: forwarding: add shebang for sch_red.sh adds 504c25cb76a9 Merge tag 'net-6.0-rc7' of git://git.kernel.org/pub/scm/li [...] adds c69cf88cda5f Merge tag 'soc-fixes-6.0-rc6' of git://git.kernel.org/pub/ [...] adds e45cc288724f mm: slub: fix flush_cpu_slab()/__free_slab() invocations i [...] adds 3c0f396a386c Merge tag 'slab-for-6.0-rc7' of git://git.kernel.org/pub/s [...] adds bf682942cd26 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 83adcfe614c2 mm: vmscan: fix extreme overreclaim and swap floods adds 0be179d66452 mm/hugetlb: fix races when looking up a CONT-PTE/PMD size [...] adds 9aacbaab47ad mm: gup: fix the fast GUP race against THP collapse adds 21526ac24c8b powerpc/64s/radix: don't need to broadcast IPI for radix p [...] adds 9c04593dedcd mm: fix madivse_pageout mishandling on non-LRU page adds 2d5e983dfcc7 mm/huge_memory: use pfn_to_online_page() in split_huge_pag [...] adds b679e80ee30a frontswap: don't call ->init if no ops are registered adds 7cc5413b0b8d mm: bring back update_mmu_cache() to finish_fault() adds 3d4d9df70d63 mm: prevent page_frag_alloc() from corrupting the memory adds e7884a23cb4b mm/hugetlb: correct demote page offset logic adds f2bfefcb6728 mm,hwpoison: check mm when killing accessing process adds cd027b692f13 mmhwpoison-check-mm-when-killing-accessing-process-fix adds d9cba4cf71f7 mm/page_isolation: fix isolate_single_pageblock() isolatio [...] adds 93299b03963a x86/uaccess: avoid check_object_size() in copy_from_user_nmi() adds 7711ff69e92e x86-uaccess-avoid-check_object_size-in-copy_from_user_nmi-fix adds cb51a80605c0 MAINTAINERS: drop entry to removed file in ARM/RISCPC ARCH [...] adds e57621963511 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds b18d9d4b8b93 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 32844a8eecaa ARM: 9243/1: riscpc: Unbreak the build adds 2ccd19b3ffac ARM: 9244/1: dump: Fix wrong pg_level in walk_pmd() adds 14ca1a469075 ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE adds 886f17c9e98b Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] adds 61d2d1808b20 arm64: mm: don't acquire mutex when rewriting swapper adds d4955c0ad77d arm64: topology: fix possible overflow in amu_fie_setup() adds 05d6f6d346fe perf/arm-cmn: Add more bits to child node address offset field adds f88413f0db18 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds c19cef445fb3 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds abdbe98b5bfe Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 1918f2b20c3d s390/vfio-ap: bypass unnecessary processing of AP resources adds 2acc9521b13e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0e426a3ae030 bpf, cgroup: Reject prog_attach_flags array when effective query adds bdcee1b0b083 bpftool: Fix wrong cgroup attach flags being assigned to e [...] adds d2aa993b7d9d selftests/bpf: Adapt cgroup effective query uapi change adds d703256f5301 Merge branch 'Fix wrong cgroup attach flags being assigned [...] adds 8addbfc7b308 bpf: Gate dynptr API behind CAP_BPF adds 60240bc26114 xsk: Inherit need_wakeup flag for shared sockets adds 9306913dbc15 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 90a5c0dec4fa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds cbdac8bc2cbf Merge tag 'asoc-fix-v6.0-rc6' of https://git.kernel.org/pu [...] adds c35fbea48659 ALSA: hda: intel-dsp-config: add missing RaptorLake PCI IDs adds c815fe69a875 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 6de0b0292b54 ASoC: es8316: fix register sync error in suspend/resume tests adds 75ca0193ad3e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a46611ded4d9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d7f06bdd6ee8 drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE [...] adds 6eba53dfca7f Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds 60f361722ad2 serial: fsl_lpuart: Reset prior to registration adds 1e005bfae832 serial: 8250: omap: Use serial8250_em485_supported adds 643792048ee8 serial: sifive: enable clocks for UART when probed adds 5191f38bb21a Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 763679f0eeff media: flexcop-usb: fix endpoint type check adds 09431acde35f usb: typec: anx7411: Fix build error without CONFIG_POWER_SUPPLY adds 47af6c640ed8 Merge tag 'usb-serial-6.0-rc7' of https://git.kernel.org/p [...] adds 757d9cf34486 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 31c718c27d37 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9010c0696b8b Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 3b3363fd5766 Merge branch 'counter-current' of git://git.kernel.org/pub [...] adds 468c9d928a8f fpga: m10bmc-sec: Fix possible memory leak of flash_buf adds ab4bbde809ff Merge tag 'fpga-for-6.0-final' of git://git.kernel.org/pub [...] adds b1683e51997c Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 31f87f705b3c thunderbolt: Explicitly reset plug events delay back to US [...] adds 3165ac8a1bdf Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ab4fff87f9db dmaengine: mxs: use platform_driver_register adds 7feef427f4f8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a7cde68ff9ac Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds ae358d71d462 reset: npcm: fix iprst2 and iprst4 setting adds b81892aca465 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] adds aec6adf1083f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 522c9a64c704 KVM: arm64: Use kmemleak_free_part_phys() to unregister hy [...] adds b4ac28a32f58 Merge tag 'kvmarm-fixes-6.0-2' of git://git.kernel.org/pub [...] adds 561cafebb2cf selftests: kvm: Fix a compile error in selftests/kvm/rseq_test.c adds 604f533262ae KVM: x86/mmu: add missing update to max_mmu_rmap_size adds ee519b3a2ae3 KVM: x86: Reinstate kvm_vcpu_arch.guest_supported_xcr0 adds a1020a25e697 KVM: x86: Always enable legacy FP/SSE in allowed user XFEATURES adds 50b2d49bafa1 KVM: x86: Inject #UD on emulated XSETBV if XSAVES isn't enabled adds c566d40cacf2 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds e8c924a4fb6e KVM: s390: pci: fix plain integer as NULL pointer warnings adds b3cefd6bf16e KVM: s390: Pass initialized arg even if unused adds 70ba8fae2775 KVM: s390: pci: fix GAIT physical vs virtual pointers usage adds 189e7d876e48 KVM: s390: pci: register pci hooks without interpretation adds da5af82b47d4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 9e2b0bb14b66 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds ce073d9e1ead Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds 3e8636ec6b32 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 2f237e11c20d Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds e9233917a7e5 mmc: core: Terminate infinite loop in SD-UHS voltage switch adds 416708800532 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 398a8d83f758 cpuidle: riscv-sbi: Fix CPU_PM_CPU_IDLE_ENTER_xyz() macro usage adds 72095c8a67de Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 85f5617fa7b8 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds e44032eea012 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git adds 8db75f53bb56 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 64d76c8cf352 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ffc6a8abc59d Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new c24030ea5f7f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4e68a4afc28c Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 91fd38ea7589 MAINTAINERS: merge SWIOTLB SUBSYSTEM into DMA MAPPING HELPERS new 20fc39c94e48 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 76e70b34448f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 09cffecaa770 ARM: 9224/1: Dump the stack traces based on the parameter [...] new f640b1a57f8e ARM: 9225/1: Make the dumped instructions are consistent w [...] new 1069c1dd20a3 ARM: 9231/1: Recover kretprobes return address for EABI st [...] new 5366a9848e4b ARM: 9233/1: stacktrace: Skip frame pointer boundary check [...] new 69952b163d92 ARM: 9234/1: stacktrace: Avoid duplicate saving of excepti [...] new e234207b3949 ARM: 9240/1: dma-mapping: Pass (void *) to virt_to_page() new d3d248de3aba ARM: 9242/1: kasan: Only map modules if CONFIG_KASAN_VMALLOC=n new 7651097201e7 ARM: 9245/1: dump: show FDT region new c82c6855fb39 ARM: 9246/1: dump: show page table level name new c22ba718e860 Merge branches 'misc' and 'fixes' into for-next new f081d2ae9c4d Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new a6f92909d6bb docs: perf: Add description for Alibaba's T-Head PMU driver new cf7b61073e45 drivers/perf: add DDR Sub-System Driveway PMU driver for Y [...] new d813a19e7d2e MAINTAINERS: add maintainers for Alibaba' T-Head PMU driver new cbb0c02caf4b perf: arm64: Add SVE vector granule register to user regs new 1f2906d1e10a arm64/sve: Add Perf extensions documentation new db74cd6337d2 arm64/sysreg: Fix a few missed conversions new 120072f48f4e arm64: configs: Enable all PMUs provided by Arm new 31dbadcc2828 arm64: defconfig: Enable memory hotplug and hotremove config new e2c12540420d arm64: Enable docker support in defconfig new ecaf4d3f734f kselftest/arm64: Add test coverage for NT_ARM_TLS new f285da05c62a arm64/ptrace: Document extension of NT_ARM_TLS to cover TP [...] new 0027d9c6c7b5 arm64/ptrace: Support access to TPIDR2_EL0 new 2ddadec2206c kselftest/arm64: Add coverage of TPIDR2_EL0 ptrace interface new 335f4f05d7d8 Merge branches 'for-next/doc', 'for-next/sve', 'for-next/s [...] new 33060a64901e kselftest/arm64: Fix typo in hwcap check new 2259d217c255 Merge branch 'for-next/kselftest' into for-next/core new 0072dc1b53c3 arm64: avoid BUILD_BUG_ON() in alternative-macros new 8b0a0de88764 Merge branch 'for-next/alternatives' into for-next/core new c44094eee32f arm64: dma: Drop cache invalidation from arch_dma_prep_coherent() new 739e49e0fc80 arm64: mm: handle ARM64_KERNEL_USES_PMD_MAPS in vmemmap_po [...] new 973b9e373306 arm64: mte: move register initialization to C new d5e6a1a50e3f Merge branch 'for-next/misc' into for-next/core new 11b78932149e Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 9b491fc79a74 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 241a7529852b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 306084342df5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 477995534d9a dt-bindings: iommu: dart: add t6000 compatible new 3ac3865735a8 dt-bindings: dma: apple,admac: Add iommus and power-domain [...] new 065786bfe0a8 dt-bindings: apple,aic2: Add CPU PMU per-cpu pseudo-interrupts new c710935d7f74 dt-bindings: arm: apple: Add t6001/t6002 Mac Studio compatibles new fc0073e61760 arm64: dts: apple: Fix j45x model years new d67fc06ba32a arm64: dts: apple: Add initial t6000/t6001/t6002 DTs new 8e72863634b7 arm64: dts: apple: Add J314 and J316 devicetrees new d6ee176f422d arm64: dts: apple: Add J375 devicetrees new 1cc1c7a0b745 arm64: dts: apple: t8103: Add AUDIO_P parent to the SIO_AD [...] new c0d99eb30c73 arm64: dts: apple: t8103: Add MCA and its support new 939ac7253af1 arm64: dts: apple: t600x: Add MCA and its support new fffa78e31be6 dt-bindings: dma: apple,admac: Add reset new e9bd9228e762 arm64: dts: apple: Add ADMAC resets on t8103/t600x new 61ee24da6b83 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 9539ea2cdab6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d5d1abfd04a2 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 0b249fd7d5cc Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 845081313632 dt-bindings: memory: synopsys,ddrc-ecc: Detach Zynq DDRC c [...] new 9f60675a0f2e dt-bindings: memory: snps,dw-umctl2-ddrc: Use more descrip [...] new fc436e55a1ab dt-bindings: memory: snps,dw-umctl2-ddrc: Replace opencode [...] new 5514acb0dd03 dt-bindings: memory: snps,dw-umctl2-ddrc: Extend schema wi [...] new a7c112afc86b Merge branch 'mem-ctrl-next' into for-next new 1ad1a848c1a4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a7b5d512c909 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b1fbd879bf24 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1ecf3e163082 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3c8773993588 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 70f85bb78d2a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 25c7d3857950 arm64: defconfig: Enabled SC8180x configs new 3d59187efc98 arm64: dts: qcom: sc7280: Add required-opps for USB new 40e954195910 arm64: dts: qcom: sm8350: fix UFS PHY serdes size new aaad58005095 Merge branches 'arm64-defconfig-for-6.1', 'arm64-for-6.1', [...] new 719e113bb57a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fe3bc25309ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4f9ca3a29b4c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4ade0d6b32e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b0d3dda4709a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dd0aab1a7e0a Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new eaf8aedaff79 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new f31f969ba61e Merge branch 'next' of https://git.linaro.org/people/jens. [...] new eabd7a18c5ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0d0a0b441346 arm64: dts: ti: k3-j7200: fix main pinmux range new 205a09405bac Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new b9b9cc24ca25 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new c11b18726c4d Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new ed12260da527 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6e3a3e5117e5 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 02cc24eb31aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4013784b3c44 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dd51300483ae Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new edd100634a5e powerpc/xmon: remove unused ppc_parse_cpu() declaration new cf78ddd3a104 powerpc/spufs: remove orphan declarations from spufs.h new 29e1eb9169a9 powerpc: remove unused chrp_event_scan() declaration new b5a472ad81ba powerpc: remove unused udbg_init_debug_beat() declaration new d24b8f01fe7b powerpc/mm: remove orphan declarations from mmu_context.h new 77d30535816e powerpc/powernv: remove orphan declarations from opal.h new 3abed8acfe95 powerpc/sysdev: remove unused xics_ipi_dispatch() declaration new b47f0024f990 powerpc/ps3: remove orphan declarations from ps3av.h new 3d7a198cfdb4 KVM: PPC: remove orphan declarations from kvm_ppc.h new 9e253724de20 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cc661cea9f88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 83695c3c4fef Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] new c017889f245c Merge branch 'fixes' into for-next new 034551ce2e8a Merge branch 'features' into for-next new 313a759ab889 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dc089c95cf8c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e6cd028d42ec Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 2c87e81d70d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 38e316398e4e xattr: always us is_posix_acl_xattr() helper new f79a09c3e0c6 Merge branch 'fs.chown_common.fix' into for-next new 6c9b68983ac0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d7e7b9af104c fscrypt: stop using keyrings subsystem for fscrypt_master_key new 22e9947a4b2b fscrypt: stop holding extra request_queue references new 0e91fc1e0f5c fscrypt: work on block_devices instead of request_queues new c0b552a25d2d Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new ea225ec8cc92 Merge branch 'misc-6.0' into for-next-current-v5.19-20220921 new fe4586572a87 Merge branch 'for-next-current-v5.19-20220921' into for-ne [...] new aa6091e23783 btrfs: move btrfs_caching_type to block-group.h new 84622ab74db8 btrfs: move btrfs_full_stripe_locks_tree into block-group.h new 5143da8eb391 btrfs: move btrfs_init_async_reclaim_work prototype to spa [...] new 907a79407f21 btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h new addc61eb44b7 btrfs: move btrfs_swapfile_pin into volumes.h new 7a934521772a btrfs: move fs_info forward declarations to the top of ctree.h new 2552860d4589 btrfs: move btrfs_csum_ptr to inode.c new 5a1d06f8b7ad btrfs: move the fs_info related helpers closer to fs_info [...] new e132002fa6af btrfs: move btrfs_ordered_sum_size into file-item.c new 6ada79dc3aa7 btrfs: open code and remove btrfs_inode_sectorsize helper new 2042f44a6be7 btrfs: open code and remove btrfs_insert_inode_hash helper new 2d0c2aa9c7fa btrfs: use a runtime flag to indicate an inode is a free s [...] new f4ce4c2cd615 btrfs: add struct declarations in dev-replace.h new b5df3a5e9401 btrfs: update the comment for submit_extent_page() new 9c7ef39e4ef8 btrfs: switch page and disk_bytenr argument position for s [...] new 310108261c61 btrfs: move end_io_func argument to btrfs_bio_ctrl structure new a4c79f3f1c2a btrfs: relax block-group-tree feature dependency checks new bfaead9654c3 Merge branch 'misc-next' into for-next-next-v6.0-20220921 new e19f7d8672dc mm: export balance_dirty_pages_ratelimited_flags() new e511ae5f03d5 btrfs: implement a nowait option for tree searches new f907c2a8a9ec btrfs: make can_nocow_extent nowait compatible new c4b7a1f6238d btrfs: add the ability to use NO_FLUSH for data reservations new 2879ce2dd8ab btrfs: add btrfs_try_lock_ordered_range new 44bacc55e269 btrfs: make btrfs_check_nocow_lock nowait compatible new c9ec0519dc44 btrfs: make prepare_pages nowait compatible new e790d1d2f56c btrfs: make lock_and_cleanup_extent_if_need nowait compatible new b8d201d16de6 btrfs: plumb NOWAIT through the write path new 7125ddc0b75d btrfs: make btrfs_buffered_write nowait compatible new dc7788cd4106 btrfs: assert nowait mode is not used for some btree searc [...] new f535330bbb59 btrfs: enable nowait async buffered writes new bdb6c083790b Merge branch 'ext/sroesch/iouring-buffered-v3' into for-ne [...] new bf64c606c1c3 btrfs: fix missed extent on fsync after dropping extent maps new c3ae54965771 btrfs: move btrfs_drop_extent_cache() to extent_map.c new ffde86be2703 btrfs: use extent_map_end() at btrfs_drop_extent_map_range() new d8abe004c24d btrfs: use cond_resched_rwlock_write() during inode eviction new b044cc12ab46 btrfs: move open coded extent map tree deletion out of ino [...] new e52b95e01581 btrfs: add helper to replace extent map range with a new e [...] new 38ba77312ffb btrfs: remove the refcount warning/check at free_extent_map() new 969232727c48 btrfs: remove unnecessary extent map initializations new 7caca5b0b984 btrfs: assert tree is locked when clearing extent map from [...] new 7332693b3132 btrfs: remove unnecessary NULL pointer checks when searchi [...] new d3ec85e357b3 btrfs: remove unnecessary next extent map search new 7a1cd1c093d0 btrfs: avoid pointless extent map tree search when flushin [...] new 7491b9c0bb55 btrfs: drop extent map range more efficiently new 3e59dd9dff43 Merge branch 'ext/filipe/extent-map' into for-next-next-v6 [...] new 2b5ee96ccec0 Merge branch 'for-next-next-v6.0-20220921' into for-next-20220921 new 38eb32cb5b11 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f08f91cafc36 Merge branch 'master' of git://github.com/ceph/ceph-client.git new d9326e9c46b3 cifs: return correct error in ->calc_signature() new ff1afb808d4a Decrease the number of SMB3 smbdirect client SGEs new b48499ea76b1 Reduce client smbdirect max receive segment size new 06a1af4adc80 Handle variable number of SGEs in client smbdirect send. new 2b0f4230f673 Fix formatting of client smbdirect RDMA logging new 880af4b500d1 smb3: add dynamic trace points for tree disconnect new 0d4c9826bf57 cifs: Make tcon contain a wrapper structure cached_fids in [...] new c811191d1f0e cifs: improve handlecaching new cfd38b6898fe cifs: store a pointer to a fid in the cfid structure inste [...] new ec2aceec8f6c cifs: enable caching of directories for which lease is held new d3a8b6185078 cifs: find and use the dentry for cached non-root director [...] new de9a5f6d16ff Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 4c5600117779 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new ec54fa5701ab Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 4fca50d440cc ext4: make mballoc try target group first even with mb_opt [...] new 1940265ede66 ext4: avoid unnecessary spreading of allocations among groups new 613c5a85898d ext4: make directory inode spreading reflect flexbg size new a9f2a2931d0e ext4: use locality group preallocation for small closed files new 83e80a6e3543 ext4: use buckets for cr 1 block scan instead of rbtree new 1a0bdad3d548 ext4: limit the number of retries after discarding preallo [...] new e2655637c98e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 2f0b28e71aba Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 1b68fe01213f Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] new 990d3795c930 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0fb92c0c2eb7 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 1a025e78efe5 nfsd: use DEFINE_PROC_SHOW_ATTRIBUTE to define nfsd_proc_ops new 6aec9f5dc49c nfsd: use DEFINE_SHOW_ATTRIBUTE to define export_features_ [...] new 029abfa2933e nfsd: use DEFINE_SHOW_ATTRIBUTE to define client_info_fops new 9e4e4dc1d4fb nfsd: use DEFINE_SHOW_ATTRIBUTE to define nfsd_reply_cache [...] new e7b877118645 nfsd: use DEFINE_SHOW_ATTRIBUTE to define nfsd_file_cache_ [...] new cb4b40169878 NFSD: Rename the fields in copy_stateid_t new e3a07c182925 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 27ef523a6653 ubifs: Fix ubifs_check_dir_empty() kernel-doc comment new 6c97bb345f16 ubi: block: Remove in vain semicolon new 818f9e8353c8 ubi: ubi-media.h: Fix comment typo new ec1f97f501a7 ubi: Fix repeated words in comments new b58b25280003 ubi: fastmap: Fix typo in comments new e079be2c354a ubi: block: Fix typos in comments new 019ac05e4c97 mtd: ubi: drop unexpected word 'a' in comments new 713346ca1db2 ubifs: Fix UBIFS ro fail due to truncate in the encrypted [...] new a0c515657307 ubifs: Fix AA deadlock when setting xattr for encrypted file new e7f35da21f6f ubi: fastmap: Use the bitmap API to allocate bitmaps new 669d204469c4 ubi: fastmap: Add fastmap control support for 'UBI_IOCATT' ioctl new c6a6008fba27 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ef49a245b7d7 Merge branch '9p-next' of git://github.com/martinetd/linux new fe3add8350e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 52d60659b574 Merge branch 'statx-dioalign' of git://git.kernel.org/pub/ [...] new 2e488f13755f fs: fix UAF/GPF bug in nilfs_mdt_destroy new c8e477c649b4 ->getprocattr(): attribute name is const char *, TYVM... new 6ccaaf59c335 do_sys_name_to_handle(): constify path new 8996682b10ff may_linkat(): constify path new d5bf88895f24 fs/notify: constify path new 2d3430875a3a overlayfs: constify path new 5b09c9fec086 do_proc_readlink(): constify path new e81f574da024 __io_setxattr(): constify path new bf2e1ae41731 audit_init_parent(): constify path new ea4af4aa03c3 nd_jump_link(): constify path new 20f45ad50d65 spufs: constify path new 88569546e8a1 ecryptfs: constify path new 8789c172e55d ibmvmc: don't open-code file_inode() new 703e3e9a9cb1 exfat_iterate(): don't open-code file_inode(file) new 235185b8ed77 sgx: use ->f_mapping... new e6ae43812460 bprm_fill_uid(): don't open-code file_inode() new 1f24cd31c281 nfs_finish_open(): don't open-code file_inode() new ff58105a47ed dma_buf: no need to bother with file_inode()->i_mapping new 265a04b07607 _nfs42_proc_copy(): use ->f_mapping instead of file_inode( [...] new 4094d98e3375 orangefs: use ->f_mapping new c56b251f8663 Merge branches 'work.inode', 'work.file', 'work.d_path', ' [...] new 5918ae6aaff3 fs: drop useless condition from inode_needs_update_time new d21e9f446501 Merge branch 'work.misc' into for-next new 8b25478fc933 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1c7b98e2490e Merge branch 'for-6.1' into for-next new 13b6b06e65e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1f48e641818d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6e183bd81151 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 8b30fb40f8f2 HID: nintendo: deregister home LED when it fails new 0c33ef47248a Merge branch 'for-6.1/nintendo' into for-next new 50503e360eeb HID: nintendo: check analog user calibration for plausibility new dc096887909e Merge branch 'for-6.1/nintendo' into for-next new 12725371bc1a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 37f071ec327b i2c: mlxbf: Fix frequency calculation new b7af938f4379 i2c: mux: harden i2c_mux_alloc() against integer overflows new c36b475b8bc4 Merge branch 'i2c/for-current' into i2c/for-next new 20dd59857b56 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 79005c987a8d hwmon: (mr75203) fix undefined reference to `__divdi3' new d73041cf1e82 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new fcc65975bf7a Documentation: process/submitting-patches: misspelling "mesages" new 68d34381f041 docs/zh_CN: add PCI acpi-info translation new 702f436ab07b docs/zh_CN: add dt changesets translation new 993c29894a8d docs/zh_CN: add dt dynamic-resolution-notes translation new d649a9a93e48 docs/zh_CN: add dt overlay-notes translation new 2507a316b03d docs/zh_CN: add dt kernel-api translation new 99bcbdbc4eca docs: update mediator information in CoC docs new 15d102925671 Documentation: stable: Document alternative for referring [...] new 3cc2bf03a73e Documentation: filesystems: correct possessive "its" new 3b54e4fceda9 Documentation/hw-vuln: Update spectre doc new 8b442723dab6 docs/zh_CN: Update zh_CN/process/coding-style.rst to 6.0-rc2 new 4192a7f9da85 Documentation: spufs: correct a duplicate word typo new db59cf7060d0 docs/core-api: expand Fedora instructions for GCC plugins new 458c8630abaf Documentation: fb: udlfb: clean up text and formatting new 32cccfebd40d Documentation: W1: minor typo corrections new 66d68aa1a1ab usb: chipidea: clarify Documentation/ABI text new a96d8b5ea504 docs: x86: replace do_IRQ int the entry_64.rst with common [...] new a8249d62a611 Merge branch 'docs-mw' into docs-next new f98b4d916bdf Merge branch 'docs-next' of git://git.lwn.net/linux.git new 9fe7c2850903 Merge branch 'master' of git://linuxtv.org/media_tree.git new 5a4d38b7bad7 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 5db72fdb7498 ACPI: utils: Add acpi_dev_uid_to_integer() helper to get _ [...] new 2a036e489eb1 ACPI: LPSS: Refactor _UID handling to use acpi_dev_uid_to_ [...] new 197a5aeaf6cd ACPI: x86: Refactor _UID handling to use acpi_dev_uid_to_i [...] new f4c6752df92a i2c: amd-mp2-plat: Refactor _UID handling to use acpi_dev_ [...] new 3ddaf13982a0 i2c: mlxbf: Refactor _UID handling to use acpi_dev_uid_to_ [...] new 9cde62517f2e perf: qcom_l2_pmu: Refactor _UID handling to use acpi_dev_ [...] new 2990f3a87e94 spi: pxa2xx: Refactor _UID handling to use acpi_dev_uid_to [...] new 7fc90e861709 efi/dev-path-parser: Refactor _UID handling to use acpi_de [...] new 6ab89575388b Merge branch 'acpi-uuid' into linux-next new 9614369a042a Merge tag 'opp-fixes-6.0' of git://git.kernel.org/pub/scm/ [...] new 62022c15f627 Merge branch 'pm-opp' into linux-next new fa59dcbf3d22 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 91dc90fdb8b8 cpufreq: qcom-cpufreq-hw: Fix uninitialized throttled_freq [...] new 676886010707 cpufreq: tegra194: Add support for Tegra239 new e0ac05341c71 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 47d2bf2e9d09 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 78ffa3e58d93 thermal/core: Add a generic thermal_zone_get_trip() function new fdd78fe4875f thermal/sysfs: Do not make get_trip_hyst optional new e5a0603ee3ba thermal/core: Add a generic thermal_zone_set_trip() function new b28ec9fdee99 thermal/core: Add a generic thermal_zone_get_crit_temp() function new 5752c963bb38 thermal/core/governors: Use thermal_zone_get_trip() instea [...] new 1163aa554f2b thermal/of: Use generic thermal_zone_get_trip() function new 45b337c6135c thermal/of: Remove unused functions new 175bfd4394c5 thermal/drivers/exynos: Use generic thermal_zone_get_trip( [...] new 1fc32521b784 thermal/drivers/exynos: of_thermal_get_ntrips() new 4a71bb8005ba thermal/drivers/exynos: Replace of_thermal_is_trip_valid() [...] new 2eee90fbf0cd thermal/drivers/tegra: Use generic thermal_zone_get_trip() [...] new e6f7849c7500 thermal/drivers/uniphier: Use generic thermal_zone_get_tri [...] new f86f1dee33a8 thermal/drivers/hisi: Use generic thermal_zone_get_trip() [...] new a5744d96922b thermal/drivers/qcom: Use generic thermal_zone_get_trip() [...] new 38107973d2bf thermal/drivers/armada: Use generic thermal_zone_get_trip( [...] new 3629949a50d2 thermal/drivers/rcar_gen3: Use the generic function to get [...] new 25afb8c82410 thermal/of: Remove of_thermal_get_ntrips() new 6e6b4d8a3d6e thermal/of: Remove of_thermal_is_trip_valid() new 4d4ed1e77642 thermal/of: Remove of_thermal_set_trip_hyst() new 4c57920b3767 thermal/of: Remove of_thermal_get_crit_temp() new 95fdc3d15326 thermal/drivers/st: Use generic trip points new 9c58337936b0 thermal/drivers/imx: Use generic thermal_zone_get_trip() function new 6246eb75a649 thermal/drivers/rcar: Use generic thermal_zone_get_trip() [...] new 5625acbdb346 thermal/drivers/broadcom: Use generic thermal_zone_get_tri [...] new fb110e9711e0 thermal/drivers/da9062: Use generic thermal_zone_get_trip( [...] new 09f1aa6a2c77 thermal/drivers/ti: Remove unused macros ti_thermal_get_tr [...] new f73068fc3e6f thermal/drivers/acerhdf: Use generic thermal_zone_get_trip [...] new f40bd352148a thermal/drivers/cxgb4: Use generic thermal_zone_get_trip() [...] new f6f6f9a01374 thermal/intel/int340x: Replace parameter to simplify new 2b109cffe683 thermal/drivers/intel: Use generic thermal_zone_get_trip() [...] new ed589c7d6485 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 0428e8b12701 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7f51a961f8c6 RDMA/irdma: Align AE id codes to correct flush code and event new 34acb833cc83 RDMA/irdma: Validate udata inlen and outlen new 67d8f59bdcc2 RDMA/hfi1: fix repeated words in comments new 7eff36527195 RDMA/qib: fix repeated words in comments new 6dbe4a8dead8 RDMA/srp: Fix srp_abort() new 95f911d94995 RDMA/erdma: Eliminate unnecessary casting for erdma_post_cmd_wait new 93aea72cc53c RDMA/erdma: Remove redundant includes new 13f42e5166bc RDMA/erdma: Make hardware internal opcodes invisible to driver new 4b46a6079d2f RDMA/srpt: Use flex array destination for memcpy() new 0227f4d0d154 IB/hfi1: remove rc_only_opcode and uc_only_opcode declarations new 754209850df8 RDMA/siw: Always consume all skbuf data in sk_data_ready() [...] new a3c278807a45 RDMA/siw: Fix QP destroy to wait for all references dropped. new 9bdb9350f380 RDMA/erdma: Support dynamic mtu new 203f909c7570 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2a566f0148ba net: sched: act_ct: remove redundant variable err new 63b7c2ebcc1d net/af_packet: registration process optimization in packet_init() new e2baa12608d4 net: ethernet: ti: am65-cpts: Switch to use dev_err_probe( [...] new 102947f9bb92 net: ethernet: ti: cpsw: Switch to use dev_err_probe() helper new 2c22e42edc8d net: ethernet: ti: cpsw_new: Switch to use dev_err_probe() helper new d02bb8bef457 net: dsa: lantiq: Switch to use dev_err_probe() helper new b6dc230fba4b net: ibm: emac: Switch to use dev_err_probe() helper new c222cd27dd96 net: stmmac: dwc-qos: Switch to use dev_err_probe() helper new 75ae8c284c00 net: ll_temac: Switch to use dev_err_probe() helper new 01bf246a20c7 Merge branch 'net-dev_err_probe' new 6fb4825e492b docs: net: add an explanation of VF (and other) Representors new 04b6ba143521 net: hns3: add support for external loopback test new dfea275e06c2 net: hns3: optimize converting dscp to priority process of [...] new 09431ed8de87 net: hns3: refactor function hclge_mbx_handler() new 236b8f5dc75d net: hns3: add judge fd ability for sync and clear process [...] new 6287e55cc080 Merge branch 'net-hns3-updates-for-next' new fa2aee653663 net: fjes: Reorder symbols to get rid of a few forward dec [...] new 3342a10f5ad3 net: ethernet: ti: am65-cpsw: remove unused parameter of a [...] new 2801f30e2cef net: sched: simplify code in mall_reoffload new 134a46479222 net: hns3: add __init/__exit annotations to module init/ex [...] new d57aae2e0563 net: macvtap: add __init/__exit annotations to module init [...] new 75124116520b net: ll_temac: fix the format of block comments new 653de988eb58 net: ll_temac: Cleanup for function name in a string new 42f5d4d0e0d9 net: ll_temac: axienet: align with open parenthesis new 7dfd0dcc5e72 net: ll_temac: delete unnecessary else branch new a9f1ef7034b8 net: ll_temac: fix the missing spaces around '=' new a0a850976801 net: ll_temac: move trailing statements to next line new 7fe85bb3af4e net: ll_temac: axienet: delete unnecessary blank lines and spaces new d294ad825432 Merge branch 'net-ll_temac-cleanup-for-clearing-static-warnings' new 21bb08cd2cda net: mscc: ocelot: utilize readx_poll_timeout() for chip reset new fa1d90b048c2 net: mscc: ocelot: check return values of writes during reset new cdf49fff10fd Merge branch 'clean-up-ocelot_reset-routine' new 1d14b30b5a5e net: sched: remove unused tcf_result extension new 9f87eb424699 flow_dissector: Do not count vlan tags inside tunnel payload new 393d34cb862e ethernet: tundra: Drop forward declaration of static functions new 95eabdd20702 netfilter: conntrack: fix the gc rescheduling delay new 2aa192757005 netfilter: conntrack: revisit the gc initial rescheduling bias new 7b5541a932c2 headers: Remove some left-over license text in include/uap [...] new 72f5c8980463 netfilter: rpfilter: Remove unused variable 'ret'. new 7a5d48c4463e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 9b17dbd97de7 net: ethernet: altera: TSE: fix error return code in alter [...] new 77eee3251431 net/smc: Introduce a specific sysctl for TEST_LINK time new 0227f058aa29 net/smc: Unbind r/w buffer size from clcsock and make them [...] new 3cae32b480d1 Merge branch 'separate-smc-parameter-settings-from-tcp-sysctls' new 00b9903996b3 arm64: dts: mediatek: mt7986: add support for Wireless Eth [...] new 22ecfce11034 dt-bindings: net: mediatek: add WED binding for MT7986 eth driver new 329bce5139cf net: ethernet: mtk_eth_soc: move gdma_to_ppe and ppe_base [...] new ba2fc48c5e1e net: ethernet: mtk_eth_soc: move ppe table hash offset to [...] new 4ff1a3fca766 net: ethernet: mtk_eth_soc: add the capability to run mult [...] new 0c1d3fb9c2b7 net: ethernet: mtk_eth_soc: move wdma_base definitions in [...] new 9d8cb4c096ab net: ethernet: mtk_eth_soc: add foe_entry_size to mtk_eth_soc new cf26df8833cc net: ethernet: mtk_eth_wed: add mtk_wed_configure_irq and [...] new de84a090d99a net: ethernet: mtk_eth_wed: add wed support for mt7986 chipset new 2b2ba3ecb241 net: ethernet: mtk_eth_wed: add axi bus support new 03a3180e5c09 net: ethernet: mtk_eth_soc: introduce flow offloading supp [...] new 377c17c6757c Merge branch 'add-wed-support-for-mt7986-chipset' new 2b9977470b39 net: ethernet: adi: Fix invalid parent name length new f8b2cce430d9 net: phy: micrel: Fix double spaces inside lan8814_config_intr new 0140a7168f8b Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new 6f322780f460 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 3a74904ceff3 bpf: simplify code in btf_parse_hdr new 583c1f420173 bpf: Define new BPF_MAP_TYPE_USER_RINGBUF map type new 205715673844 bpf: Add bpf_user_ringbuf_drain() helper new b66ccae01f1d bpf: Add libbpf logic for user-space ring buffer new e5a9df51c746 selftests/bpf: Add selftests validating the user ringbuf new c12a03766788 Merge branch 'bpf: Add user-space-publisher ring buffer map type' new 9f2f5d7830dd libbpf: Improve BPF_PROG2 macro code quality and description new 272d1f4cfa3c selftests: bpf: test_kmod.sh: Pass parameters to the module new 01f2e36c959c libbpf: Support raw BTF placed in the default search path new d15bf1501c75 bpf: Allow kfuncs to be used in LSM programs new 00f146413ccb btf: Export bpf_dynptr definition new e9e315b4a5de bpf: Move dynptr type check to is_dynptr_type_expected() new b8d31762a0ae btf: Allow dynamic pointer parameters in kfuncs new 51df48657185 bpf: Export bpf_dynptr_get_size() new 90fd8f26edd4 KEYS: Move KEY_LOOKUP_ to include/linux/key.h and define K [...] new f3cf4134c5c6 bpf: Add bpf_lookup_*_key() and bpf_key_put() kfuncs new 865b0566d8f1 bpf: Add bpf_verify_pkcs7_signature() kfunc new 94fd7420faa0 selftests/bpf: Compile kernel with everything as built-in new 7c036ed9e006 selftests/bpf: Add verifier tests for bpf_lookup_*_key() a [...] new ecce368d6e6d selftests/bpf: Add additional tests for bpf_lookup_*_key() new fc97590668ae selftests/bpf: Add test for bpf_verify_pkcs7_signature() kfunc new b94fa9f9dcf9 selftests/bpf: Add tests for dynamic pointers parameters i [...] new 66d6a4bf94f4 Merge branch 'bpf: Add kfuncs for PKCS#7 signature verification' new 05b24ff9b2cf bpf: Prevent bpf program recursion for raw tracepoint probes new 1d8b82c61329 bpf: Always use raw spinlock for hash bucket lock new eed807f62610 bpf: Tweak definition of KF_TRUSTED_ARGS new 0fabd2aa199f net: netfilter: add bpf_ct_set_nat_info kfunc helper new b06b45e82b59 selftests/bpf: add tests for bpf_ct_set_nat_info kfunc new 2d863b14fbd9 Merge branch 'Introduce bpf_ct_set_nat_info kfunc helper' new f338ac910567 selftests/bpf: fix double bpf_object__close() in veristate new e5eb08d8fe46 selftests/bpf: add CSV output mode for veristat new 394169b079b5 selftests/bpf: add comparison mode to veristat new bde4a96cdcad selftests/bpf: add ability to filter programs in veristat new 020e2176b23e Merge branch 'veristat: CSV output, comparison mode, filtering' new b780d1671cf9 selftests/bpf: Add liburandom_read.so to TEST_GEN_FILES new f5eb23b91c41 selftests/bpf: Destroy the skeleton when CONFIG_PREEMPT is off new 103d002fb7d5 selftests/bpf: Free the allocated resources after test cas [...] new ee9bb9b4459a Merge branch 'Fix resource leaks in test_maps' new 334e2a7cacc0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 618b75c3b2fa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 323cbeb1f5d1 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new 448a496f7606 Bluetooth: hci_sysfs: Fix attempting to call device_add mu [...] new 7096daba731e Bluetooth: hci_debugfs: Fix not checking conn->debugfs new ed680f925aea Bluetooth: hci_event: Make sure ISO events don't affect no [...] new c7d0c2286648 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 551e4745c7f2 mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv new 28255dd9a8de wifi: ipw2x00: fix array of flexible structures warnings new c70a9d6783cf wifi: rndis_wlan: fix array of flexible structures warning new 4cf4cf6eb0bf wifi: mwifiex: fix array of flexible structures warnings new 0d7b3a83c034 wifi: rtw89: coex: add v1 cycle report to parsing Bluetoot [...] new 7d42efcaea21 wifi: rtw89: coex: translate slot ID to readable name new 3f386573d490 wifi: rtw89: coex: add v1 summary info to parse the traffi [...] new b696d42205db wifi: rtw89: coex: add v1 Wi-Fi firmware steps report new 4e924c8b8ca8 wifi: rtw89: coex: add WL_S0 hardware TX/RX mask to allow [...] new f2fe93b387cf wifi: rtw89: coex: modify LNA2 setting to avoid BT destroy [...] new ba297a2556c5 wifi: rtw89: coex: summarize Wi-Fi to BT scoreboard and in [...] new 4d5468c63f35 wifi: rtw89: coex: add logic to control BT scan priority new 2e405cff04ec wifi: rtw89: coex: update coexistence to 6.3.0 new e351f4f04654 wifi: mt76: connac: introduce mt76_connac_reg_map structure new 60c45a78c35d wifi: mt76: testmode: use random payload for tx packets new 12d7440e3bf9 wifi: mt76: add rx_check callback for usb devices new ff6c4a644979 wifi: mt76: mt7921e: fix race issue between reset and susp [...] new e86f10e6809a wifi: mt76: mt7921s: fix race issue between reset and susp [...] new 86f15d043ba7 wifi: mt76: mt7921u: fix race issue between reset and susp [...] new 51fd13b78e86 wifi: mt76: mt7921u: remove unnecessary MT76_STATE_SUSPEND new 0af1ad955919 wifi: mt76: mt7921: move mt7921_rx_check and mt7921_queue_ [...] new e5d78fd998be wifi: mt76: sdio: fix the deadlock caused by sdio->stat_work new a323e5f041dd wifi: mt76: sdio: poll sta stat when device transmits data new b5ee771c8408 wifi: mt76: mt7915: fix an uninitialized variable bug new e7de4b4979bd wifi: mt76: mt7921: fix use after free in mt7921_acpi_read() new dc218cd6e945 wifi: mt76: mt7921: delete stray if statement new 35e37a2b5b6e wifi: mt76: sdio: add rx_check callback for sdio devices new 250b18272058 wifi: mt76: sdio: fix transmitting packet hangs new 765c69d477a4 wifi: mt76: mt7615: add mt7615_mutex_acquire/release in mt [...] new 3d9aa54355d8 wifi: mt76: mt7915: fix possible unaligned access in mt791 [...] new 0a4860f627f1 wifi: mt76: connac: fix possible unaligned access in mt76_ [...] new deb0f90d9dc6 wifi: mt76: mt7663s: add rx_check callback new 028a47cf60d5 wifi: mt76: mt76_usb.mt76u_mcu.burst is always false remov [...] new 52b44015f031 wifi: mt76: mt7921: add mt7921_mutex_acquire at mt7921_[st [...] new 59c20b91786d wifi: mt76: mt7921: add mt7921_mutex_acquire at mt7921_sta [...] new 00be84d6dfc8 wifi: mt76: mt7921: fix the firmware version report new dc877523e6c4 wifi: mt76: move move mt76_sta_stats to mt76_wcid new 43eaa3689507 wifi: mt76: add PPDU based TxS support for WED device new 5473bdb40c53 wifi: mt76: connac: fix in comment new b78f67bf59ba wifi: mt76: mt7921: get rid of the false positive reset new c6d3e16ad436 wifi: mt76: mt7915: fix mcs value in ht mode new 9be57ad73984 wifi: mt76: fix uninitialized pointer in mt7921_mac_fill_rx new d2b5bb6dfab2 wifi: mt76: mt7915: do not check state before configuring [...] new 1bf66dc31032 wifi: mt76: mt7921: reset msta->airtime_ac while clearing [...] new b5a62d612b7b wifi: mt76: mt7921e: fix rmmod crash in driver reload test new 23bdc5d8cadf wifi: mt76: mt7921: introduce Country Location Control support new 29e247ece5d3 wifi: mt76: mt7921e: fix random fw download fail new fb47c1547b35 wifi: mt76: mt7663s: Switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] new cb74c8f8dbb1 wifi: mt76: mt7921s: Switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] new 5f606b3e1125 Merge tag 'mt76-for-kvalo-2022-09-15' of https://github.co [...] new bcc58c83ee85 wifi: iwlwifi: pcie: add support for BZ devices new eab9ebfb7e83 wifi: iwlwifi: mvm: fix typo in struct iwl_rx_no_data API new f1490546bec9 wifi: iwlwifi: mvm: rxmq: refactor mac80211 rx_status setting new 3d579204e069 wifi: iwlwifi: mvm: rxmq: further unify some VHT/HE code new 7138763e02d1 wifi: iwlwifi: mvm: refactor iwl_mvm_set_sta_rate() a bit new fab6f4904e2f wifi: iwlwifi: cfg: remove IWL_DEVICE_BZ_COMMON macro new 731d5aa91cf5 wifi: iwlwifi: mvm: don't check D0I3 version new 4da46a06d443 wifi: iwlwifi: mvm: Add support for wowlan info notification new 219ed58feda9 wifi: iwlwifi: mvm: Add support for wowlan wake packet not [...] new c39e718a28d8 wifi: iwlwifi: mvm: Add support for d3 end notification new 319756ad11ca wifi: iwlwifi: mvm: enable resume based on notifications new 5ac54afd4d97 wifi: iwlwifi: mvm: Add handling for scan offload match in [...] new b75dac847c94 wifi: iwlwifi: mvm: trigger resume flow before wait for no [...] new 4a0e64222837 wifi: iwlwifi: mvm: iterate over interfaces after an assert in d3 new 32fed4706d9a wifi: iwlwifi: mvm: d3: parse keys from wowlan info notification new aa7a5f946f5b Merge tag 'iwlwifi-next-for-kalle-2022-09-18' of git://git [...] new 43d76dcdcb66 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 65394169bdae mtd: track maximum number of bitflips for each read request new 745df1790602 mtd: always initialize 'stats' in struct mtd_oob_ops new 7bea60569277 mtd: add ECC error accounting for each read request new 095bb6e44eb1 mtdchar: add MEMREAD ioctl new 309f6b7ad49f Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new c6d7ce0a7e05 dt-bindings: mtd: intel: lgm-nand: Fix compatible string new 9fac2a193e45 dt-bindings: mtd: intel: lgm-nand: Fix maximum chip select value new bfc618fcc3f1 mtd: rawnand: intel: Read the chip-select line from the co [...] new 68c02ebaa34d mtd: rawnand: intel: Remove undocumented compatible string new ebe0cd60fcff mtd: rawnand: intel: Don't re-define NAND_DATA_IFACE_CHECK_ONLY new dbe5f7880fb0 mtd: rawnand: intel: Remove unused nand_pa member from ebu [...] new 1b9bdc213cf8 mtd: rawnand: intel: Remove unused clk_rate member from st [...] new 7471a53ddce5 mtd: rawnand: intel: Use devm_platform_ioremap_resource_byname() new 054c6b58fc6c mtd: nand: bbt: Use the bitmap API to allocate bitmaps new 049e43b9fd8f mtd: rawnand: fsl_elbc: Fix none ECC mode new 1dd4fd8716ba mtd: rawnand: brcmnand: Move Kconfig to driver folder new c4c85b512d16 mtd: rawnand: brcmnand: Add individual glue driver selection new d16da6d11236 mtd: rawnand: gpmi: Fix typo 'the the' in comment new 37ea9f165ed4 mtd: rawnand: arasan: stop using 0 as NULL pointer new 3e4ad3212cf2 mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct() new 1161703c9bd6 mtd: rawnand: atmel: Unmap streaming DMA mappings new 79db205db52f mtd: rawnand: cafe: Use correct function name in comment block new 2525a0abed6c mtd: rawnand: orion: Use devm_clk_get_optional() new ddfa68d415c7 mtd: rawnand: remove misguided comment of nand_get_device() new 43b81c2a3e6e mtd: rawnand: stm32_fmc2: Fix dma_map_sg error check new 40c9ba0dec90 mtd: rawnand: marvell: Fix error handle regarding dma_map_sg new c26ef845c04e mtd: rawnand: Replace of_gpio_named_count() by gpiod_count() new 4c5f69aea151 mtd: rawnand: cadence: Remove an unneeded result variable new a2d0e5c67b43 mtd: rawnand: stm32_fmc2: switch to using devm_fwnode_gpiod_get() new 36ac78cea96b mtd: rawnand: bcm47xx: fix spelling typo in comment new c2807b38ab96 dt-bindings: nand: meson: fix meson nfc clock new 1e4d3ba66888 mtd: rawnand: meson: fix the clock new 5d53c615ab6b mtd: rawnand: meson: refine resource getting in probe new fbc00b5e746f dt-bindings: nand: meson: convert txt to yaml new ba47a6ac4658 mtd: rawnand: meson: stop supporting legacy clocks new 9332e0e511f6 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new cd819c7b30ac Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 849b1f33437e Merge tag 'amd-drm-next-6.1-2022-09-16' of https://gitlab. [...] new 0efb6fd36644 media: vsp1: Add premultiplied alpha support new b07f5a4d4457 drm: rcar-du: Add DRM_MODE_BLEND_PREMULTI support new 0a58c9b11b79 drm: rcar-du: Add DRM_MODE_BLEND_PIXEL_NONE support new 48d43c4f3f55 drm: rcar-du: Remove unnecessary include new 6d8277cfda96 drm: rcar-du: Fix r8a779a0 color issue new b3c0b3105d9f drm: rcar-du: Drop leftovers variables from Makefile new c218dd98d754 drm: rcar-du: Drop unused encoder header files new ef5be86cbfd5 drm: rcar-du: Use %p4cc to print 4CC format new cb90d90ca74b drm: rcar-du: lvds: Rename pclk enable/disable functions new dbf88d033183 drm: rcar-du: dsi: Properly stop video mode TX new 222abba69c62 drm: rcar-du: dsi: Improve DSI shutdown new 957fe62d7d15 drm: rcar-du: Fix DSI enable & disable sequence new 603c8e130d06 drm: rcar-du: dsi: Fix VCLKSET write new cee3e5839ced dt-bindings: display: bridge: renesas,dw-hdmi: Add resets [...] new 320305923c88 Merge tag 'du-next-20220907' of git://linuxtv.org/pinchart [...] new 94ab2bb1e384 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new a40c7f61d12f drm/vmwgfx: Fix memory leak in vmw_mksstat_add_ioctl() new 39dd0cc2e5bd drm/amdgpu: Fix VRAM eviction issue new 2fe205008e9b Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 0479956c94b1 drm/amdgpu: Rename vm invalidate lock to status_lock new b38e77cb7beb drm/amdgpu: Use vm status_lock to protect relocated list new c1806d78eca8 drm/amdgpu: Use vm status_lock to protect vm idle list new 998debbdc8f4 drm/amdgpu: Use vm status_lock to protect vm moved list new 757eb2bedd08 drm/amdgpu: Use vm status_lock to protect vm evicted list new c2dbd69e7b3a drm/amdgpu: Use vm status_lock to protect pt free new 3e43b760c9e1 drm/amdgpu: Fix amdgpu_vm_pt_free warning new 0641dbefd4a1 drm/amdgpu: add helper to init rlc fw in header v2_0 new f3e6173b4bbd drm/amdgpu: add helper to init rlc fw in header v2_1 new a97d0ec8bb7c drm/amdgpu: add helper to init rlc fw in header v2_2 new a0d9084d7f6f drm/amdgpu: add helper to init rlc fw in header v2_3 new 435d6e6f0223 drm/amdgpu: add helper to init rlc fw in header v2_4 new 313dc6f68f66 drm/amdgpu: add helper to init rlc firmware new 912d2524193a drm/amdgpu/gfx9: switch to amdgpu_gfx_rlc_init_microcode new e534a82098a5 drm/amdgpu/gfx10: switch to amdgpu_gfx_rlc_init_microcode new 6cc3f5591f97 drm/amdgpu/gfx11: switch to amdgpu_gfx_rlc_init_microcode new 103408989b8c drm/amdgpu: Fixed ras warning when uninstalling amdgpu new c889531e73df drm/amdgpu: Disable verbose for p2p dist calc new dd867e740841 drm/amdgpu: Use simplified API for p2p dist calc new 7acdf636a159 drivers/amd/pm: check the return value of amdgpu_bo_kmap new 1c18f3b3c08d Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 48a5f4e4b234 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new a7590fc75afb Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] new 5f239a8723d7 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new b7281e35e9d0 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new 01ed230761e5 regmap: mmio: replace return 0 with break in switch statement new 83eb8f73e86b Merge remote-tracking branch 'regmap/for-6.1' into regmap-next new 29b38375e914 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9bf320f0cf87 ALSA: hda/hdmi: Simplify the pcm_idx condition in hdmi_pcm [...] new 2fa22c3c755f ALSA: hda/hdmi: ELD procfs - print the codec NIDs new b5eee17cf7dd ALSA: hda/ca0132 - remove the unneeded result variable new af45a0d32df9 Merge branch 'for-linus' into for-next new ef6f5494faf6 ALSA: hda/hdmi: Use only dynamic PCM device allocation new bf0c3560a214 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2edd66eccfea ASoC: rt5682s: simplify the return of rt5682s_probe() new 4df5b13dec9e ASoC: amd: yc: Add ASUS UM5302TA into DMI table new 2232b2dd8cd4 ASoC: amd: yc: Add Lenovo Yoga Slim 7 Pro X to quirks table new 2ca8c73b6733 Add some models into acp6x quirk list new 4da6b033f545 ASoC: SOF: amd: Make ACP core code generic for newer SOC t [...] new 41cb85bc4b52 ASoC: SOF: amd: Add support for Rembrandt plaform. new ed2562c64b4f ASoC: SOF: Adding amd HS functionality to the sof core new 40d3c041e2f8 ASoC: SOF: amd: increase SRAM inbox and outbox size to 1024 new 1dc53232a9cb ADD SOF support for rembrandt platform new 556eb41622b0 ASoC: SOF: Intel: hda-dsp: expose functions for SKL support new c712be3427ca ASoC: SOF: Intel: add SKL/KBL hardware code loader new e2379d4a83da ASoC: SOF: Intel: add initial SKL/KBL hardware support new 52d7939d10f2 ASoC: SOF: Intel: add ops for SKL/KBL new f7aadbb23ce4 ASoC: SOF: Add SKL/KBL support for IPC4 CI tests new ee81cfb58286 ASoC: sunxi: fix declaration compile error new 61eb0add2802 ASoC: SOF: ipc4-topology: Free the ida when IPC fails in s [...] new d20fa87e80c3 ASoC: ts3a227e: add parameters to control debounce times new be541bd47361 ASoC: ti,ts3a227e: convert to yaml new 6a47412d0798 ASoC: ti,ts3a227e: add control of debounce new 843e10b39427 ASoC: ts3a227e control debounce times new a921986f445a ASoC: SOF: mediatek: add pcm_pointer callback for mt8186 new 1c9a057eb7f4 ASoC: SOF: Intel: pci-tgl: reorder PCI IDs new e2f0b9277810 ASoC: SOF: pci-tgl: add missing PCI IDs for RPL new 0eb23a9f50ab Merge remote-tracking branch 'asoc/for-6.1' into asoc-next new 17f92d518ef8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6f4a1791e054 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 5f554629fb51 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a7609c68f7a1 blk-iocost: Remove unnecessary (void*) conversions new 2b43bf061b2e s390/dasd: put block allocation in separate function new 3f217cceb684 s390/dasd: add query PPRC function new a91ff09d39f9 s390/dasd: add copy pair setup new 413862caad6f s390/dasd: add copy pair swap capability new 112ff512fc65 s390/dasd: add ioctl to perform a swap of the drivers copy pair new 1fca631a1185 s390/dasd: suppress generic error messages for PPRC second [...] new 32ff8ce08b47 s390/dasd: add device ping attribute new b2bed51a5261 block: Fix the enum blk_eh_timer_return documentation new 9ad1532060d9 rnbd-srv: simplify rnbd_srv_fill_msg_open_rsp new 2ecaa58104c7 rnbd-srv: remove rnbd_endio new 6856b194b29f rnbd-srv: remove rnbd_dev_{open,close} new f7de4886fe8f rnbd-srv: remove struct rnbd_dev new 8c5035dfbb94 blk-wbt: call rq_qos_add() after wb_normal is initialized new 0192402363eb Merge branch 'for-6.1/block' into for-next new 9f0deaa12d83 eventfd: guard wake_up in eventfd fs calls as well new 32d91f059008 io_uring: remove unnecessary variable new b4c98d59a787 io_uring: introduce io_has_work new 2327337b881d io_uring: do not run task work at the start of io_uring_enter new c0e0d6ba25f1 io_uring: add IORING_SETUP_DEFER_TASKRUN new d8e9214f119d io_uring: move io_eventfd_put new 21a091b970cd io_uring: signal registered eventfd to process deferred task work new f75d5036d04c io_uring: trace local task work run new de27e18e8617 fs: add file_operations->uring_cmd_iopoll new 5756a3a7e713 io_uring: add iopoll infrastructure for io_uring_cmd new c6e99ea482e2 block: export blk_rq_is_poll new 585079b6e425 nvme: wire up async polling for io passthrough commands new a1119fb07115 io_uring: cleanly separate request types for iopoll new 8ac5d85a89b4 io_uring: add local task_work run helper that is entered locked new dac6a0eae793 io_uring: ensure iopoll runs local task work as well new de97fcb30316 fs: add batch and poll flags to the uring_cmd_iopoll() handler new 4ab9d465071b io_uring: allow buffer recycling in READV new 385c609f9bfc io_uring: kill an outdated comment new e9a884285484 io_uring: use io_cq_lock consistently new 95eafc74be5e io_uring/net: reshuffle error handling new 858c293e5d3b io_uring/net: use async caches for async prep new 6bf8ad25fcd4 io_uring/net: io_async_msghdr caches for sendzc new cd9021e88fdd io_uring/net: add non-bvec sg chunking callback new 0b048557db76 io_uring/net: refactor io_sr_msg types new ac9e5784bbe7 io_uring/net: use io_sr_msg for sendzc new 76de6749d1bc io_uring: further limit non-owner defer-tw cq waiting new 6567506b68b0 io_uring: disallow defer-tw run w/ no submitters new 9d54bd6a3bb4 io_uring/iopoll: fix unexpected returns new 1f8d5bbe98a1 io_uring/iopoll: unify tw breaking logic new 7924fdfeea81 io_uring: add fast path for io_run_local_work() new c0dc995eb229 io_uring: remove unused return from io_disarm_next new 4f731705cc1f io_uring/fdinfo: get rid of unnecessary is_cqe32 variable new 3b8fdd1dc35e io_uring/fdinfo: fix sqe dumping for IORING_SETUP_SQE128 new a47b255e9039 io_uring: add custom opcode hooks on fail new 47b4c6866075 io_uring/rw: don't lose partial IO result on fail new 7e6b638ed501 io_uring/net: don't lose partial send/recv on fail new 5693bcce892d io_uring/net: don't lose partial send_zc on fail new 6ae61b7aa2c7 io_uring/net: refactor io_setup_async_addr new 516e82f0e043 io_uring/net: support non-zerocopy sendto new b0e9b5517eb1 io_uring/net: rename io_sendzc() new c4c0009e0b56 io_uring/net: combine fail handlers new 493108d95f14 io_uring/net: zerocopy sendmsg new 0dfef3d7edf9 Merge branch 'for-6.1/io_uring' into for-next new ec7fd2562f57 io_uring: ensure local task_work marks task as running new 6ecc39137326 Merge branch 'for-6.1/io_uring' into for-next new a437df5f8bbc drbd: remove orphan _req_may_be_done() declaration new 7f0c1afeacfc block/drbd: remove useless comments in receive_DataReply() new e55e1b483156 block: move from strlcpy with unused retval to strscpy new 30f5a31fd152 Merge branch 'for-6.1/block' into for-next new 8ef859995dbc block: aoe: use DEFINE_SHOW_ATTRIBUTE to simplify aoe_debugfs new 2bf531a11daa Merge branch 'for-6.1/block' into for-next new 9713a6706789 block/blk-rq-qos: delete useless enmu RQ_QOS_IOPRIO new 1e7f0a3fa85c Merge branch 'for-6.1/block' into for-next new 6012dd4c88a6 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 0d8ac8f6e899 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cb6e73aaadff ata: libata-eh: Remove the unneeded result variable new 690aa8c3ae30 ata: fix ata_id_sense_reporting_enabled() and ata_id_has_s [...] new 9c6e09a434e1 ata: fix ata_id_has_devslp() new a5fb6bf85314 ata: fix ata_id_has_ncq_autosense() new 630624cb1b58 ata: fix ata_id_has_dipm() new b46c760e11c8 ata: libata: drop superfluous ata_eh_request_sense() parameter new e3b1fff6c051 ata: libata: drop superfluous ata_eh_analyze_tf() parameter new 117718b3b2b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d252e9b1073a mmc: sdhci-sprd: Fix the limitation of div new d4dc6ecaf7c7 mmc: mtk-sd: Reorder of_device_id and platform data by name new f7209cbf61db mmc: mtk-sd: Add support for MT6795 Helio X10 new 3eb123142f6d mmc: sdhci-of-aspeed: Add dependency on ARCH_ASPEED new aa8c8cd04746 mmc: rtsx_usb_sdmmc: Remove the unneeded result variable new 9e80f489478c mmc: Merge branch fixes into next new f7c162cbc135 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b92262e55263 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 4fae57fd3a2d Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 8df2f97de29b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ce239f97e137 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 83780deeffff Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6797bed51373 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 2fe2fb4ce60b selinux: remove runtime disable message in the install_pol [...] new 44f9a81a1620 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new af03cb31b0ab Merge branch 'next' of git://github.com/cschaufler/smack-next new 3e5fe638e60b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c1dab25b340d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b0d3c804d852 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 44341fc7d781 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2159523b5706 Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] new e04375120812 spi: omap2-mcspi: Fix probe so driver works again new 077dac343b54 spi: meson-spicc: make symbol 'meson_spicc_pow2_clk_ops' static new 478cc2fc3dd7 spi: xtensa-xtfpga: Switch to use devm_spi_alloc_master() new dabe59a54857 Merge remote-tracking branch 'spi/for-6.1' into spi-next new e2ac79dd19e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 74656d03ac36 Merge tag 'v6.0-rc6' into locking/core, to refresh the branch new 76e64c73db95 locking/lockdep: Print more debug information - report nam [...] new a85f07b57322 Merge branch into tip/master: 'locking/core' new dca6344d7a77 perf/core: Convert snprintf() to scnprintf() new 0f465ac9606b Merge branch into tip/master: 'perf/core' new 146034fed6ee x86/asm/bitops: Use __builtin_ffs() to evaluate constant e [...] new fdb6649ab7c1 x86/asm/bitops: Use __builtin_ctzl() to evaluate constant [...] new 233173ca468e Merge branch into tip/master: 'x86/asm' new 5258b80e60da x86/dumpstack: Don't mention RIP in "Code: " new d9e81eeace0b Merge branch into tip/master: 'x86/misc' new a3d3163fbe69 x86/mm/32: Fix W^X detection when page tables do not support NX new 08ed00508bc1 Merge branch into tip/master: 'x86/mm' new 568a4308c716 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 770e8c139e1c Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new f60fcd37f5c3 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new da3f406ed179 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a1e333d6d547 doc: Remove arrayRCU.rst new 1f0e704eea04 doc: Update checklist.txt new b8991a12ac48 doc: Update listRCU.rst new 98ec9849c71c rcu: Simplify rcu_init_nohz() cpumask handling new fdc1eea7a847 kcsan: Instrument memcpy/memset/memmove with newer Clang new 27f3248ad8be objtool, kcsan: Add volatile read/write instrumentation to [...] new a3450c5ce1df Revert "rcu: Simplify rcu_init_nohz() cpumask handling" new 2f9114670584 rcu: Simplify rcu_init_nohz() cpumask handling new 68684b82c5bc srcu: Convert ->srcu_lock_count and ->srcu_unlock_count to atomic new 63fea405cf1e srcu: Create and srcu_read_lock_nmisafe() and srcu_read_un [...] new 2df5ade7b7d5 srcu: Check for consistent per-CPU per-srcu_struct NMI safety new 4546ffc1cfd2 srcu: Check for consistent global per-srcu_struct NMI safety new 1c3cfa552c0d rcu: Remove unused 'cpu' in rcu_virt_note_context_switch() new 3a27fc0233be rcu: Use READ_ONCE() for lockless read of rnp->qsmask new 467e9e2ff121 rcu: Fix late wakeup when flush of bypass cblist happens (v6) new 3b1b35d15421 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new f22118d66ab4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d14ef0dba8a6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 96ebd38bbb11 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 111dde4da75c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 589003252378 platform/x86: toshiba_acpi: change turn_on_panel_on_resume [...] new bb95d5c540a4 platform/x86: int3472/discrete: Drop a forward declaration new 401199ffa9b6 platform/x86: hp-wmi: Support touchpad on/off new 9af48b262675 platform/x86/amd: pmc: Fix build without debugfs new bb72ede02802 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 97d91be47933 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ab9604454621 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 80d98a33008c ipmi:ipmb: Don't call ipmi_unregister_smi() on a register failure new ec7174f637d7 ipmi: Add __init/__exit annotations to module init/exit funcs new 6f65540b22af ipmi: kcs: aspeed: Update port address comments new 57cd79481db4 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 3cb6b812d741 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 715a654bc65c Merge tag 'usb-serial-6.1-rc1' of https://git.kernel.org/p [...] new 27ccd12a9375 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 60283e968639 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6d4f8eb626b4 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new cbb9a572f94b Merge tag 'fpga-for-6.1-rc1' of git://git.kernel.org/pub/s [...] new bfbb58848675 Merge tag 'mhi-for-v6.1' of git://git.kernel.org/pub/scm/l [...] new 4ba028e41b05 Merge tag 'iio-for-6.1a' of https://git.kernel.org/pub/scm [...] new 8be7dfc6a8eb Merge tag 'coresight-next-v6.1' of git://git.kernel.org/pu [...] new 71386e11f262 habanalabs: removed seq_file parameter from is_idle asic f [...] new 2d4c09e3f93a habanalabs: Simplify bool conversion new e4507995da97 habanalabs: Fix spelling mistake "Scrubing" -> "Scrubbing" new bc9b271e6c92 habanalabs: rename non_hard_reset to compute_reset new 28742772a0bb habanalabs/gaudi2: enable all MMU SPI/SEI interrupts new 913bd4179b82 habanalabs: add return code field to module iterator new cd6b0cea8986 habanalabs/gaudi: increase default cs timeout to 10 minutes new ae937492ecc7 habanalabs/gaudi2: remove old interrupt mappings new f25a72b8b9f4 habanalabs: fix spelling mistakes new 0c819c9a0441 habanalabs: wrap macro arg with parentheses new 5f92c1e29619 habanalabs: remove all kdma locks new f018c54e3de6 habanalabs: add uapi to retrieve engines status new 21fc79336b95 habanalabs/gaudi2: mark PCIE access error as fatal new d6501ecfb623 habanalabs/gaudi: fix print format for div_sel new 68c82ba9a96f habanalabs/gaudi: read div_sel value from firmware new 0c876b47a54a habanalabs: fix command submission sanity check new 7fa6c0fe8b21 habanalabs: avoid returning a valid handle if map_block() fails new 5f46217221df habanalabs: fix vma fields assignments order in hl_hw_bloc [...] new f0d4944c2081 habanalabs: add a missing lock for in_reset indication new 7ca9022bd776 habanalabs/uapi: move defines to better place inside file new ab6c08f0d597 habanalabs: move common function out of debugfs.c new 6419b5232efa habanalabs/gaudi2: change device f/w security check new 07056f58e433 habanalabs: remove left-over code from bring-up new 194e515c7946 habanalabs/gaudi2: new API to control engine cores running mode new 07ecaa0d85de habanalabs: unify hwmon resources clean up new 65d3c635137e habanalabs: fix H/W block handling for partial unmappings new 107a5bcc0b34 habanalabs: remove secured PCI IDs new 6457271f64a2 habanalabs: expose device security status through sysfs new 38a435800945 habanalabs: expose device security status using info ioctl new 75bc3986fc76 habanalabs: fix bug when setting va block size new 78da23cb1033 habanalabs: fix missing info in sysfs documentation new 273190d4204e habanalabs: add cdev index data member new 6173572f29a4 habanalabs: select FW_LOADER in Kconfig new 46e49f434fca habanalabs: if map page fails don't try to unmap it new fb855768d33f habanalabs: fix calculation of DRAM base address in PCIe BAR new 7b5d13c9cae7 habanalabs/gaudi2: assigning PQFs for ARC f/w in PDMA new 191a4443c39b habanalabs: define trace events new 4eb87df3d04a habanalabs: trace MMU map/unmap page new 026325679109 habanalabs: trace DMA allocations new 262042af1397 habanalabs: set command buffer host VA dynamically new c38f72370b61 habanalabs: perform context switch flow only if needed new d155df4f628a habanalabs: ignore EEPROM errors during boot new 988262ef2fb9 habanalabs/gaudi2: log critical events with no rate limit new 0855bf8b1737 habanalabs/gaudi2: dump detailed information upon RAZWI new 4745b2f0d0d4 habanalabs: send device active message to f/w new f5ec364c9ecd habanalabs: send device activity in a proper context new 62adba0a55a7 habanalabs: fix possible hole in device va new aee3fd74fe57 habanalabs/gaudi: rename mme cfg error response print new a0fc8688c003 habanalabs/gaudi2: read F/W security indication after hard reset new 0626fa1a4d31 habanalabs: add support for new cpucp return codes new 76925f55c9ba habanalabs: fix resetting the DRAM BAR new c833ac1a5f34 habanalabs/gaudi2: free event irq if init fails new 6f0818c9fc9b habanalabs: new notifier events for device state new 82736b063fde habanalabs: MMU invalidation h/w is per device new cecde184ca32 habanalabs/gaudi2: print RAZWI info upon PCIe access error new f0b6d3cc29b7 habanalabs/gaudi2: increase hard-reset sleep time to 2 sec new 04d53cd2a6fb habanalabs/gaudi2: get f/w reset status register dynamically new 97a78e3d8e17 habanalabs: rename error info structure new ff13b900b0b2 habanalabs/gaudi: change TPC Assert to use TPC DEC instead [...] new 43657dadfeff habanalabs/gaudi2: add handling to pmmu events in eqe handler new 0c88760f8f5e habanalabs/gaudi2: add secured attestation info uapi new 006fd8cb659b habanalabs/gaudi2: Remove unnecessary (void*) conversions new 4f3ce5e0d0f8 habanalabs: failure to open device due to reset is debug level new bb677d527e14 habanalabs/gaudi2: allow user to flush PCIE by read new 8412bb69ed78 habanalabs: build ASICs from new to old new 6b9b9e244fdd habanalabs: remove some f/w descriptor validations new e40385646845 habanalabs/gaudi: use 8KB aligned address for TPC kernels new 259cee1c2422 habanalabs: eliminate aggregate use warning new d322259506a4 Merge tag 'misc-habanalabs-next-2022-09-21' of https://git [...] new cca1fd41ab28 counter: Realign counter_comp comment block to 80 characters new f47551bd6bfd Merge tag 'gnss-6.1-rc1' of https://git.kernel.org/pub/scm [...] new e24ca5250def Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 53cf876d2dc9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3bc9e061caeb Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new b402783711bf dt-bindings: iio: st,st-sensors add LPS22DF. new 92ba0ab945ae iio: pressure: st_pressure: Add support for LPS22DF new 5d5129b17f83 iio: pressure: bmp280: fix datasheet links new abf90541d19c dt-bindings: iio: accel: adxl313: Add compatibles for adxl [...] new a7a1c60bc4c9 drivers: iio: accel: adxl312 and adxl314 support new d9d0c0725ae2 iio: temperature: mlx90614 Refactoring available filter at [...] new 558a25f903b4 iio: dac: ad5593r: Fix i2c read protocol requirements new f13c81a3359c iio: dac: ad5593r: add check for i2c functionality new 5f0c359defea iio: pressure: bmp280: reorder local variables following r [...] new 2405f8cc8485 iio: pressure: bmp280: use FIELD_GET, FIELD_PREP and GENMASK new 83cb40beaefa iio: pressure: bmp280: Simplify bmp280 calibration data reading new b00e805a47a8 iio: pressure: bmp280: simplify driver initialization logic new 327b5c0512c1 iio: pressure: bmp280: Fix alignment for DMA safety new 18d1bb377023 iio: pressure: bmp280: reorder i2c device tables declarations new 8d329309184d iio: pressure: bmp280: Add support for BMP380 sensor family new 2a332dcd68af dt-bindings: iio: pressure: bmp085: Add BMP380 compatible string new 10b40ffba2f9 iio: pressure: bmp280: Add more tunable config parameters [...] new 7f4f1096d592 iio: ltc2497: Fix reading conversion results new bb43bfedce47 MAINTAINERS: Remove duplicate matching entry new 14446b4dc278 dt-bindings: iio: adc: Add docs for LTC2499 new cc6fbf2672bb Add MAINTAINERS entries for LTC2497 and LTC2496 new 2187cfeb3626 drivers: iio: adc: ltc2497: LTC2499 support new 1695c52a1260 drivers: iio: adc: ltc2497: Rename the LTC2499 iio device new 186b9e3845b8 iio: imu: st_lsm6dsx: add support to LSM6DSTX new fd8059ec6019 dt-bindings: iio: imu: st_lsm6dsx: add lsm6dstx device bindings new 548616242fe0 iio: adc: stm32-adc: add id registers support new f4f43f01cff2 iio: adc: ad7923: fix channel readings for some variants new 096d2dac25f9 iio: adc: ad7923: support extended range new 4b622a658c21 dt-bindings: iio: adi,ad7923: add adi,range-double property new c2329717bdd3 iio: pressure: dps310: Refactor startup procedure new 7b4ab4abcea4 iio: pressure: dps310: Reset chip after timeout new bcc57a48eaee iio: add modifiers for linear acceleration new 396882617d10 iio: document linear acceleration modifiers new 4db63c85462e iio: event_monitor: add linear acceleration modifiers new dcedf1455381 iio: add modifers for pitch, yaw, roll new 246d178c7868 iio: document pitch, yaw, roll modifiers new ab9d343da3a4 iio: event_monitor: add pitch, yaw and roll modifiers new e0d27ea3ba13 iio: add support for binary attributes new 4aefe1c2bd0c iio: imu: add Bosch Sensortec BNO055 core driver new 4a1728d27225 iio: document bno055 private sysfs attributes new e4ea07cf89a1 iio: document "serialnumber" sysfs attribute new 21f95c75e0b7 dt-bindings: iio/imu: Add Bosch BNO055 new 2eef5a9cc643 iio: imu: add BNO055 serdev driver new 50fe984f376a iio: imu: add BNO055 I2C driver new 130476acfdc1 docs: iio: add documentation for BNO055 driver new 93176acee936 iio: proximity: sx9310: Switch to DEFINE_SIMPLE_DEV_PM_OPS [...] new d53f6cdc1e5a iio: proximity: sx9324: Switch to DEFINE_SIMPLE_DEV_PM_OPS [...] new 5c682eeecf8a iio: proximity: sx9360: Switch to DEFINE_SIMPLE_DEV_PM_OPS [...] new 1364262c8a38 iio: proximity: srf04: Use pm_ptr() to remove unused struc [...] new 66991b106a2c iio: accel: bmi088: Use EXPORT_NS_GPL_RUNTIME_DEV_PM_OPS() [...] new 3259b99e0afc iio: light: st_uvis25: Use EXPORT_NS_SIMPLE_DEV_PM_OPS() new 6ee2a7058fea iio: accel: bma400: Fix smatch warning based on use of uni [...] new 0e0a07adaff9 iio: adc: mcp3911: use resource-managed version of iio_dev [...] new 5db9f38d394f iio: adc: mcp3911: add support for buffers new 08a65f61db69 iio: adc: mcp3911: add support for interrupts new 1a84fa695c73 dt-bindings: iio: adc: mcp3911: add microchip,data-ready-h [...] new 6d965885f4ea iio: adc: mcp3911: add support for oversampling ratio new a26e8211dc2d Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new e766c3cadaeb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5f299a288b4c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5d6362f87011 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new cb9ff3f3b84c vfio: Add helpers for unifying vfio_device life cycle new 63d7c77989de vfio/pci: Use the new device life cycle helpers new d3966e305ac4 vfio/mlx5: Use the new device life cycle helpers new 27aeb915595b vfio/hisi_acc: Use the new device life cycle helpers new 603c09f2873d vfio/mdpy: Use the new device life cycle helpers new 67c5a1814f4c vfio/mtty: Use the new device life cycle helpers new 3d5d18e1f899 vfio/mbochs: Use the new device life cycle helpers new a5ddd2a99a7a drm/i915/gvt: Use the new device life cycle helpers new 7cb5a82eb162 vfio/ap: Use the new device life cycle helpers new 7566692c571d vfio/fsl-mc: Use the new device life cycle helpers new 5f6c7e0831a1 vfio/platform: Use the new device life cycle helpers new ac1237912fbd vfio/amba: Use the new device life cycle helpers new ebb72b765fb4 vfio/ccw: Use the new device life cycle helpers new 4a725b8de4cc vfio: Rename vfio_device_put() and vfio_device_try_get() new 3c28a76124b2 vfio: Add struct device to vfio_device new e7aaac9ca793 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 1219f869edad Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new be8e37c0bc4a Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 6be71b5b3a26 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ea748f8b7ea7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fee563d32930 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dc9e8cca8561 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ee0db092a8e6 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new fd28f879e627 remoteproc: core: Introduce rproc_rvdev_add_device function new 63badba94571 remoteproc: core: Introduce rproc_add_rvdev function new 9c31255ce5fe remoteproc: Move rproc_vdev management to remoteproc_virtio.c new 1d7b61c06dc3 remoteproc: virtio: Create platform device for the remotep [...] new 467233a4ac29 rpmsg: char: Avoid double destroy of default endpoint new 6655baa4fe8d Merge branches 'rproc-next', 'rpmsg-next' and 'hwspinlock- [...] new 192689b01609 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 792f494e4a00 dt-binding: gpio: publish binding IDs under dual license new 189d39d3e2e2 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 181dc90fbf49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 65dbd328ec51 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9755bd2502a6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bab3adb0b1d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c2131d999ef8 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 2593b3d074a1 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new c7c81b2df07f Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 790af8968589 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8d33fd791f1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a903dec4a013 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 91e761e4a992 Merge branch 'main' of git://git.infradead.org/users/willy [...] new ee928282bfa7 net: mana: Add support for auxiliary device new d6ce43c80ad4 net: mana: Record the physical address for doorbell page region new ff3e6d5a699f net: mana: Handle vport sharing between devices new e2b05cf4bea3 net: mana: Add functions for allocating doorbell page from GDMA new 9a2df8ff6b0c net: mana: Set the DMA device max segment size new 8274c79f8e56 net: mana: Export Work Queue functions for use by RDMA driver new f63050fd913d net: mana: Record port number in netdev new 3b8c8598eee3 net: mana: Move header files to a common location new 9bf8f117cff8 net: mana: Define max values for SGL entries new b57f6b1ce1a0 net: mana: Define and process GDMA response code GDMA_STAT [...] new 33a817b018d2 net: mana: Define data structures for protection domain an [...] new 6dce3468a04c RDMA/mana_ib: Add a driver for Microsoft Azure Network Adapter new 17dd9441af5a Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] new eba699e05900 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d80ca810f096 efi: libstub: drop pointless get_memory_map() call new bc5853aa56de efi: libstub: avoid efi_get_memory_map() for allocating th [...] new d2130a9cf0f7 efi: libstub: simplify efi_get_memory_map() and struct efi [...] new 1add08ceb15b efi: libstub: remove pointless goto kludge new ab3fd29cdd94 efi: libstub: unify initrd loading between architectures new 8be3915dfb3c efi: libstub: remove DT dependency from generic stub new d9503cf1e72e efi: libstub: install boot-time memory map as config table new 591e786e9fa7 efi/loongarch: libstub: remove dependency on flattened DT new 37e13610c566 Merge tag 'efi-loongarch-for-v6.1-2' into HEAD new bf0af09f0ad5 efi/libstub: refactor the initrd measuring functions new 78770070c4c2 efi/libstub: measure EFI LoadOptions new 6bde4df558fb efi/arm: libstub: move ARM specific code out of generic routines new 3c4d872de772 efi: libstub: fix up the last remaining open coded boot se [...] new 543275c4fe27 efi: zboot: create MemoryMapped() device path for the pare [...] new d515ed00e9b6 efi/arm64: libstub: avoid SetVirtualAddressMap() when possible new 79da330a8d89 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 328e784545e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 96681c855257 Merge branch 'slab/for-6.0/fixes' into slab/for-next new 4ee46fa34515 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 47d4d8ec25e9 random: throttle hwrng writes if no entropy is credited new e28a1d1ddc09 random: clamp credited irq bits to maximum mixed new 86276d46ad89 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a2f221dedc0c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9ea4676336d4 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 3f15485a279e Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 06404b9a4b64 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 58414bbb58a8 lib/find_bit: introduce FIND_FIRST_BIT() macro new 14a99e130f27 lib/find_bit: create find_first_zero_bit_le() new e79864f3164c lib/find_bit: optimize find_next_bit() functions new 6333cb31a711 tools: sync find_bit() implementation new 25012b274b35 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 1b64daf413ac ARM: decompressor: Include .data.rel.ro.local new 536a830f3d35 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new ea5fedeed19d Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new b7323fc253a7 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 515d2cd6ed9e Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new ced831c75b14 Merge branch 'mm-stable' into mm-unstable new 7f02cf4a6652 mm: MADV_COLLAPSE: refetch vm_end after reacquiring mmap_lock new 1c6c2dd425d2 mm, hwpoison: use ClearPageHWPoison() in memory_failure() new 4cc2f6dd7511 mm, hwpoison: use __PageMovable() to detect non-lru movable pages new bf4ee8601ea2 mm, hwpoison: use num_poisoned_pages_sub() to decrease num [...] new cc8b83e59b9b mm, hwpoison: avoid unneeded page_mapped_in_vma() overhead [...] new 10128473b15b mm, hwpoison: check PageTable() explicitly in hwpoison_use [...] new 0fe98314376f mm, hwpoison: cleanup some obsolete comments new 463e912fd8fc mm: discard __GFP_ATOMIC new b617d3d20c6a mm/x86: use SWP_TYPE_BITS in 3-level swap macros new a8f26a3655c1 mm/swap: comment all the ifdef in swapops.h new 38b10abeb6d8 mm/swap: add swp_offset_pfn() to fetch PFN from swap entry new 9c379fb63d31 mm/thp: carry over dirty bit when thp splits on pmd new 2bcf1752a454 mm: remember young/dirty bit for page migrations new c98e94d5886e mm/swap: cache maximum swapfile size when init swap new 59909b5d5f27 mm-swap-cache-maximum-swapfile-size-when-init-swap-fix new da96299f02fc mm/swap: cache swap migration A/D bits support new 257ffc52ae60 filemap: make the accounting of thrashing more consistent new 7a559d7bfec9 mm/compaction: fix set skip in fast_find_migrateblock new 5143bcdc7b02 selftests/hmm-tests: add test for dirty bits new 290da1218549 hmm-tests: fix migrate_dirty_page test new 88d3d100124a migrate: fix syscall move_pages() return value for failure new 880739ac6b9f migrate_pages(): remove unnecessary list_safe_reset_next() new cc01522f1b19 migrate_pages(): fix THP failure counting for -ENOMEM new a3d56a70ffd0 migrate_pages(): fix failure counting for THP subpages retrying new 78d4919e0895 migrate_pages(): fix failure counting for THP on -ENOSYS new 4d2afb150e6c migrate_pages(): fix failure counting for THP splitting new 582781a85026 migrate_pages(): fix failure counting for retry new 730a1b1d2686 mm: migrate: do not retry 10 times for the subpages of fai [...] new 403f3bd39ba5 mm: oom_kill: add trace logs in process_mrelease() system call new d01e9e03ca39 mm-oom_kill-add-trace-logs-in-process_mrelease-system-call-fix new e37d8210a0bc delayacct: support re-entrance detection of thrashing accounting new ee6a60394608 mm/page_io: count submission time as thrashing delay for d [...] new a10d492caef1 mm: x86, arm64: add arch_has_hw_pte_young() new f3fc926514c0 mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG new d1e5936f00cb mm/vmscan.c: refactor shrink_node() new ee976fd40392 Revert "include/linux/mm_inline.h: fold __update_lru_size( [...] new a37cdbeec3c6 mm: multi-gen LRU: groundwork new 3e98892be953 mm: multi-gen LRU: minimal implementation new d3d707682a41 mm: multi-gen LRU: exploit locality in rmap new f2c1090205ee mm: multi-gen LRU: support page table walks new 27706931881c mm: multi-gen LRU: optimize multiple memcgs new 06cb100a1d4c mm: multi-gen LRU: kill switch new b38226a9ac5f mm: multi-gen LRU: thrashing prevention new fce1e22ef7f5 mm: multi-gen LRU: debugfs interface new 0f50c351c29a mm: multi-gen LRU: admin guide new 2017d086cb76 mm: multi-gen LRU: design doc new ca36599c92f3 mm/demotion: add support for explicit memory tiers new 6c700e9ea1e2 mm-demotion-add-support-for-explicit-memory-tiers-fix new fb6b85e7e6d8 mm/demotion: move memory demotion related code new 30304b64302c mm/demotion: add hotplug callbacks to handle new numa node [...] new 1084242fa2ff mm/demotion: fix kernel error with memory hotplug new 0bd5f7daa7c2 mm/demotion/dax/kmem: set node's abstract distance to MEMT [...] new 69934f1fac17 mm/demotion: assign correct memory type for multiple dax d [...] new dda864c53d8d mm/demotion: build demotion targets based on explicit memo [...] new 549e323a3886 mm/demotion: add pg_data_t member to track node memory tie [...] new 9af73a8ad45d mm/demotion: drop memtier from memtype new d88297613260 mm/demotion: demote pages according to allocation fallback order new 46c3fb9bbf39 mm/demotion: update node_is_toptier to work with memory tiers new 9d98c3b17ca9 kernel/sched/fair: include missed header file, memory-tiers.h new 131c0c011cff mm-demotion-update-node_is_toptier-to-work-with-memory-tie [...] new 2f60f3f43717 mm/demotion: make toptier_distance inclusive upper bound o [...] new 0230ae794506 lib/nodemask: optimize node_random for nodemask with singl [...] new 8847702a07b0 mm/demotion: expose memory tier details via sysfs new 616132de526a Maple Tree: add new data structure new 6d47c91e6e1f radix tree test suite: add pr_err define new 7e2005149987 radix tree test suite: add kmem_cache_set_non_kernel() new a2c7e15a860a radix tree test suite: add allocation counts and size to k [...] new fb53d5d4c802 radix tree test suite: add support for slab bulk APIs new 004a2c719624 radix tree test suite: add lockdep_is_held to header new 5b43ae2ae32f lib/test_maple_tree: add testing for maple tree new 78823b01952e mm: start tracking VMAs with maple tree new a5b4bd5922aa mm: add VMA iterator new c875c1a79b68 mmap: use the VMA iterator in count_vma_pages_range() new c1ea37fa8b00 mm/mmap: use the maple tree in find_vma() instead of the rbtree. new 108617cb8f8b mm/mmap: use the maple tree for find_vma_prev() instead of [...] new d966d613959f mm/mmap: use maple tree for unmapped_area{_topdown} new b2d466b651c2 kernel/fork: use maple tree for dup_mmap() during forking new b2957ee0f37b damon: convert __damon_va_three_regions to use the VMA iterator new 32c6bd0fa130 proc: remove VMA rbtree use from nommu new 0ce9f9a3ce02 mm: remove rb tree. new b7f0c4d4aa3d mmap: change zeroing of maple tree in __vma_adjust() new 84b151762ea1 xen: use vma_lookup() in privcmd_ioctl_mmap() new 4018df7e0aff mm: optimize find_exact_vma() to use vma_lookup() new 565eb381d0e1 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] new 1f3195a2bb34 mm/mmap: change do_brk_flags() to expand existing VMA and [...] new 95633852fd40 mm: use maple tree operations for find_vma_intersection() new 3eb90da60571 mm/mmap: use advanced maple tree API for mmap_region() new 5c056327f14f mm: remove vmacache new 7d4074e30a9c mm: convert vma_lookup() to use mtree_load() new d6ea49adb1db mm/mmap: move mmap_region() below do_munmap() new c2b23b4e12be mm/mmap: reorganize munmap to use maple states new ce2b396b9e02 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() new 449e590d6b68 arm64: remove mmap linked list from vdso new d7c27e53a82b arm64: Change elfcore for_each_mte_vma() to use VMA iterator new d5d895c81fa7 parisc: remove mmap linked list from cache handling new 24afe80a89af powerpc: remove mmap linked list walks new 8c17461fb1c2 s390: remove vma linked list walks new 7c6343257038 x86: remove vma linked list walks new a05d49bff5ee xtensa: remove vma linked list walks new d02643402695 cxl: remove vma linked list walk new bd041310dc9f optee: remove vma linked list walk new 440009add8ba um: remove vma linked list walk new b27479f7f78c coredump: remove vma linked list walk new 834c94a6617e exec: use VMA iterator instead of linked list new 6443ad94e8c5 fs/proc/base: use the vma iterators in place of linked list new c52ee8bbf18a fs/proc/task_mmu: stop using linked list and highest_vm_end new ed02e0a682f0 userfaultfd: use maple tree iterator to iterate VMAs new 49113eba4eac ipc/shm: use VMA iterator instead of linked list new a0559b28eace acct: use VMA iterator instead of linked list new e8722b131525 perf: use VMA iterator new 70d1d8b4e6bd sched: use maple tree iterator to walk VMAs new f24a0aafe204 fork: use VMA iterator new 628e3b678993 bpf: remove VMA linked list new b5a099d03434 mm/gup: use maple tree navigation instead of linked list new 08b370218658 mm/khugepaged: stop using vma linked list new f2aca04a14bd mm/ksm: use vma iterators instead of vma linked list new e88997998db0 mm/madvise: use vma_find() instead of vma linked list new 77d2bc64ab63 mm/memcontrol: stop using mm->highest_vm_end new dbc1033367a3 mm/mempolicy: use vma iterator & maple state instead of vm [...] new 220e9d439ef3 mm/mlock: use vma iterator and maple state instead of vma [...] new d147591aa1cd mm/mprotect: use maple tree navigation instead of VMA linked list new 7812d647c1b8 mm/mremap: use vma_find_intersection() instead of vma linked list new fc63e0f4f597 mm/msync: use vma_find() instead of vma linked list new 6ff4239d80ca mm/oom_kill: use vma iterators instead of vma linked list new 8ab26a9b50e2 mm/pagewalk: use vma_find() instead of vma linked list new 7717369c2f27 mm/swapfile: use vma iterator instead of vma linked list new 7ec3b5d9a56e i915: use the VMA iterator new 96c7a2971a5c nommu: remove uses of VMA linked list new 971673efbbca riscv: use vma iterator for vdso new d7bffacf44f6 mm/vmscan: use vma iterator instead of vm_next new 3d88092951c1 mm/vmscan: use the proper VMA iterator new ac7a92ce2e49 mm: remove the vma linked list new e2a131f987b1 mm: fix one kernel-doc comment new 4a4ef4dd7a57 mm/mmap: drop range_has_overlap() function new d99e9f9a9bfb mm/mmap.c: pass in mapping to __vma_link_file() new 2a7fdd90e9c4 mm/mlock: drop dead code in count_mm_mlocked_page_nr() new 34338db4b282 mm: drop oom code from exit_mmap new d6879538bbf9 mm-drop-oom-code-from-exit_mmap-fix-fix new 80b5240cc28d mm: delete unused MMF_OOM_VICTIM flag new bef4daa84508 mm-delete-unused-mmf_oom_victim-flag-fix new 975a01028e35 mm: refactor of vma_merge() new 05429f9b481c mm: add merging after mremap resize new dcedf55c6e46 mm-add-merging-after-mremap-resize-checkpatch-fixes new c52057dfc272 mm: fix the handling Non-LRU pages returned by follow_page new 76fdebae2885 mm/gup: replace FOLL_NUMA by gup_can_follow_protnone() new 99cea094066b mm/gup: use gup_can_follow_protnone() also in GUP-fast new 1192684c5e39 mm: fixup documentation regarding pte_numa() and PROT_NUMA new 1e7be1ba46e1 mm: reduce noise in show_mem for lowmem allocations new a80f5efd134d mm-reduce-noise-in-show_mem-for-lowmem-allocations-update new f393b27af447 pc-mm-reduce-noise-in-show_mem-for-lowmem-allocations-upda [...] new cd7a37432ac9 mm-reduce-noise-in-show_mem-for-lowmem-allocations-fix new 812213c9feaf mm-reduce-noise-in-show_mem-for-lowmem-allocations-vs-mapl [...] new cddd81e52505 mm: deduplicate cacheline padding code new b98edbfc3705 ksm: count allocated ksm rmap_items for each process new fc636029c15b ksm: add profit monitoring documentation new 0aec15e422a1 mm: change release_pages() to use unsigned long for npages new 3de9cf0118d4 mm/gup: introduce pin_user_page() new ba4a5afde47e block: add dio_w_*() wrappers for pin, unpin user pages new 3b427482e16a iov_iter: new iov_iter_pin_pages*() routines new 95160f6ed7f9 block, bio, fs: convert most filesystems to pin_user_pages_fast() new a4b3a55f6801 NFS: direct-io: convert to FOLL_PIN pages new bcee3732a0c5 fuse: convert direct IO paths to use FOLL_PIN new 046946493140 mm: introduce common struct mm_slot new 397f137789ba mm: thp: convert to use common struct mm_slot new f8690d52f719 mm: thp: fix build error with CONFIG_SHMEM disabled new 8c982cdbf96a ksm: remove redundant declarations in ksm.h new d4250a2907a4 ksm: add the ksm prefix to the names of the ksm private st [...] new 90ebbe5b7534 ksm: convert ksm_mm_slot.mm_list to ksm_mm_slot.mm_node new b0f34bf82539 ksm: convert ksm_mm_slot.link to ksm_mm_slot.hash new 63c3adeb5172 ksm: convert to use common struct mm_slot new cd1d606fcfd5 mm/vmscan: fix a lot of comments new f6e1f21d4fbd mm-vmscan-fix-a-lot-of-comments-vs-mglru new 9ca5f8c4e4a2 mm: add the first tail page to struct folio new c25c89c420eb mm: reimplement folio_order() and folio_nr_pages() new f9b31fb5f59a mm: add split_folio() new f53a8a7c211b mm: add folio_add_lru_vma() new d9046943c22a shmem: convert shmem_writepage() to use a folio throughout new f236dbce2a8d shmem: convert shmem_delete_from_page_cache() to take a folio new f58181f7b2f7 shmem: convert shmem_replace_page() to use folios throughout new ee6f4093bd61 mm/swapfile: remove page_swapcount() new fbe9233bfa50 mm/swapfile: convert try_to_free_swap() to folio_free_swap() new fadc797298cc mm/swap: convert __read_swap_cache_async() to use a folio new c52521653cd6 mm/swap: convert add_to_swap_cache() to take a folio new ae0bbb20c3d2 mm/swap: convert put_swap_page() to put_swap_folio() new 86b330f12588 mm: convert do_swap_page() to use a folio new be121518c427 mm: convert do_swap_page()'s swapcache variable to a folio new 1829c13d7c7c memcg: convert mem_cgroup_swapin_charge_page() to mem_cgro [...] new 3676cbf67714 shmem: convert shmem_mfill_atomic_pte() to use a folio new 14b4a864e94a shmem: convert shmem_replace_page() to shmem_replace_folio() new c0c912e96db7 swap: add swap_cache_get_folio() new 37fed2ad7b76 swap-add-swap_cache_get_folio-fix new 9a1c7568798e shmem: eliminate struct page from shmem_swapin_folio() new bdee87792456 shmem: convert shmem_getpage_gfp() to shmem_get_folio_gfp() new 371133f76a6d shmem: convert shmem_fault() to use shmem_get_folio_gfp() new 5420c950314c shmem: convert shmem_read_mapping_page_gfp() to use shmem_ [...] new 96d01937491c shmem: add shmem_get_folio() new 4bd963cae908 shmem: convert shmem_get_partial_folio() to use shmem_get_folio() new 788658bcd04e shmem: convert shmem_write_begin() to use shmem_get_folio() new cc34c4a34eac shmem: convert shmem_file_read_iter() to use shmem_get_folio() new fd90b0612069 shmem: convert shmem_fallocate() to use a folio new 869225964391 shmem: convert shmem_symlink() to use a folio new 5c844e12fafd shmem: convert shmem_get_link() to use a folio new 096db1a8824d khugepaged: call shmem_get_folio() new 1d09c704a009 userfaultfd: convert mcontinue_atomic_pte() to use a folio new 3c1f32709ae3 shmem: remove shmem_getpage() new f3d76c1e944e swapfile: convert try_to_unuse() to use a folio new ec92c2af602a swapfile: convert __try_to_reclaim_swap() to use a folio new e87786f823fc swapfile: convert unuse_pte_range() to use a folio new 9ed260e836b1 mm: convert do_swap_page() to use swap_cache_get_folio() new 7f5525cbe700 mm: remove lookup_swap_cache() new 513eb62f3f6a swap_state: convert free_swap_cache() to use a folio new c3c5ddfcf551 swap: convert swap_writepage() to use a folio new 31c1012df93d mm: convert do_wp_page() to use a folio new 3efc10df8d43 huge_memory: convert do_huge_pmd_wp_page() to use a folio new 2529c55f78df madvise: convert madvise_free_pte_range() to use a folio new cbcd0972abff uprobes: use folios more widely in __replace_page() new 7d239964b043 ksm: use a folio in replace_page() new 9d4325a41c41 mm: convert do_swap_page() to use folio_free_swap() new 65179290e9c8 memcg: convert mem_cgroup_swap_full() to take a folio new eaf822fad30d mm: remove try_to_free_swap() new babb7614c19a rmap: convert page_move_anon_rmap() to use a folio new 3136c769efdb migrate: convert __unmap_and_move() to use folios new 1d91f38ec0e2 migrate: convert unmap_and_move_huge_page() to use folios new e7d511feab78 huge_memory: convert split_huge_page_to_list() to use a folio new 4692175c42b2 huge_memory: convert unmap_page() to unmap_folio() new 6a0209c688a7 mm: convert page_get_anon_vma() to folio_get_anon_vma() new d2304707d02d rmap: remove page_unlock_anon_vma_read() new 3c245a429926 uprobes: use new_folio in __replace_page() new 67df16e25287 mm: convert lock_page_or_retry() to folio_lock_or_retry() new 2b012676aab2 mm/hugetlb.c: remove unnecessary initialization of local `err' new c734a85b5846 mm/damon/sysfs: simplify the judgement whether kdamonds are busy new e8039a8505b8 hugetlb_encode.h: fix undefined behaviour (34 << 26) new ffcace5ec1ed filemap: convert filemap_range_has_writeback() to use folios new 5a722ac7d3d0 kasan: check KASAN_NO_FREE_META in __kasan_metadata_size new de9a53248745 kasan: rename kasan_set_*_info to kasan_save_*_info new e9b0e88c66c8 kasan: move is_kmalloc check out of save_alloc_info new 8b2ccf293156 kasan: split save_alloc_info implementations new b2fc1f020802 kasan: drop CONFIG_KASAN_TAGS_IDENTIFY new 55b3f1c7684b kasan: introduce kasan_print_aux_stacks new e6ef96b691b1 kasan: introduce kasan_get_alloc_track new 282784413820 kasan: introduce kasan_init_object_meta new 0591d09e78fb kasan: clear metadata functions for tag-based modes new 927d8f264625 kasan: move kasan_get_*_meta to generic.c new 16bc45526a84 kasan: introduce kasan_requires_meta new 0f02648a8ab6 kasan: introduce kasan_init_cache_meta new 9d8c18f83d6a kasan: drop CONFIG_KASAN_GENERIC check from kasan_init_cache_meta new dde2e081243f kasan: only define kasan_metadata_size for Generic mode new 53f1e725bbe7 kasan: only define kasan_never_merge for Generic mode new d71763f36f4c kasan: only define metadata offsets for Generic mode new c2173b071dcb kasan: only define metadata structs for Generic mode new f24ad8ec7949 kasan: only define kasan_cache_create for Generic mode new f86aba6f0ca4 kasan: pass tagged pointers to kasan_save_alloc/free_info new 34f9d662f263 kasan: move kasan_get_alloc/free_track definitions new 229fb12a8613 kasan: cosmetic changes in report.c new cba7ebe58f02 kasan: use virt_addr_valid in kasan_addr_to_page/slab new b8a21df0ee88 kasan: use kasan_addr_to_slab in print_address_description new 0e999dae2e98 kasan: make kasan_addr_to_page static new fe08a14b7cf4 kasan: simplify print_report new efbca73a692f kasan: introduce complete_report_info new cf10170db56c kasan: fill in cache and object in complete_report_info new 6f54ede12ba7 kasan: rework function arguments in report.c new ebea715d8f56 kasan: introduce kasan_complete_mode_report_info new 3115b86c3166 kasan: implement stack ring for tag-based modes new 31ee73cc0a02 kasan: initialize read-write lock in stack ring new 76e497b52880 kasan: support kasan.stacktrace for SW_TAGS new 5e23f0cf7f9e kasan: dynamically allocate stack ring entries new 71653f7d0f81 kasan: better identify bug types for tag-based modes new bffe0fed8c9d kasan: add another use-after-free test new 3909e9dd1272 kasan: move tests to mm/kasan/ new 08dd1093f9c1 kasan: better invalid/double-free report header new d26de2e41222 mm/hmm/test: use char dev with struct device to get device node new c80b1fb35d6c mm/damon/core: iterate the regions list from current point [...] new 7581d6508aad mm/shmem: add flag to enforce shmem THP in hugepage_vma_check() new 0eb811ff9ebf mm/khugepaged: attempt to map file/shmem-backed pte-mapped [...] new 411535a6d2f7 mm/madvise: add file and shmem support to MADV_COLLAPSE new 3d970453f3c2 mm/khugepaged: add tracepoint to hpage_collapse_scan_file() new 7478574a514a selftests/vm: dedup THP helpers new 2a6fc7815bdc selftests/vm: modularize thp collapse memory operations new 01e116ae604e selftests/vm: add thp collapse file and tmpfs testing new 717144a02421 selftests/vm: add thp collapse shmem testing new f181659feaa8 selftests/vm: fix "add thp collapse file and tmpfs testing [...] new 6329d0c4625d selftests/vm: add file/shmem MADV_COLLAPSE selftest for cl [...] new 6cbdd0fac6c8 selftests/vm: add selftest for MADV_COLLAPSE of uffd-minor memory new b2e3b3001d0b mm/damon: simplify damon_ctx check in damon_sysfs_before_t [...] new e09c70ef02d8 mm/page_owner.c: remove redundant drain_all_pages new 89e5873f23c0 mm: reuse pageblock_start/end_pfn() macro new 6842fdbd24ef mm: add pageblock_align() macro new dec99395bf89 mm: add pageblock_aligned() macro new 4aaa0dd1d8bc memblock tests: add new pageblock related macro new 5a887b9cabdc memcg: extract memcg_vmstats from struct mem_cgroup new b1e14370f88d memcg: rearrange code new 54e59c249cc9 memcg: reduce size of memcg vmstats structures new cfd1cc85b513 memcg-reduce-size-of-memcg-vmstats-structures-fix new d7b7d7633b55 mm/hwpoison: add __init/__exit annotations to module init/ [...] new baea70f6c48b mm/rodata_test: use PAGE_ALIGNED() helper new 73a95b58c140 mm/damon: introduce struct damos_access_pattern new 90ff9c05fa31 mm/damon/vaddr: add a comment for 'default' case in damon_ [...] new 372fc396ef68 mm-damon-vaddr-add-a-comment-for-default-case-in-damon_va_ [...] new a5225d4b164c tmpfs: add support for an i_version counter new 9cdf0ad1f883 selftest/damon: add a test for duplicate context dirs creation new 668eb9184461 mm/damon/core: avoid holes in newly set monitoring target ranges new 174a1d7365c4 mm/damon/core: handle error from 'damon_fill_regions_holes()' new a529b27f287d mm/damon/core-test: test damon_set_regions new ec9f60ae1b1a Docs/admin-guide/mm/damon: rename the title of the document new a6141fa3d455 mm/damon/Kconfig: notify debugfs deprecation plan new e597b5b54fdf Docs/admin-guide/mm/damon/start: mention the dependency as [...] new 458c6c9e6828 Docs/admin-guide/mm/damon/usage: note DAMON debugfs interf [...] new 157f80cb59da mm/shuffle: convert module_param_call to module_param_cb new 4cee0ae26cea zsmalloc: use correct types in _first_obj_offset functions new cae61aadd537 mm: kfence: convert to DEFINE_SEQ_ATTRIBUTE new e562d61ef54f mm/damon: remove duplicate get_monitoring_region() definitions new ee45fb9f1a18 mm: use nth_page instead of mem_map_offset mem_map_next new f0d1d82771d2 writeback: remove unused macro DIRTY_FULL_SCOPE new 5154312526e2 mm/huge_memory: prevent THP_ZERO_PAGE_ALLOC increased twice new 43d8bdfba882 mm/damon/sysfs: change few functions execute order new 2fa6ce6bb538 mm/damon/sysfs: use the wrapper directly to check if the k [...] new 8aabcf77aa39 mm/damon: improve damon_new_region strategy new 493fc2816438 mm/damon: creating kmem cache for damon regions by KMEM_CACHE() new 07376e85426a zram: do not waste zram_table_entry flags bits new 0cf59dd789cb zram: keep comments within 80-columns limit new fc4e123de16d mm/damon: simplify scheme create in damon_lru_sort_apply_p [...] new 263b5fa39142 mm/damon/paddr: make supported DAMOS actions of paddr clear new e2834d0be820 mm/damon/paddr: deduplicate damon_pa_{mark_accessed,deacti [...] new 3772c020fd3c mm/damon/core: copy struct-to-struct instead of field-to-f [...] new 285a09667c9a mm/damon/core: factor out 'damos_quota' private fileds ini [...] new 415887ff47a2 mm/damon/core: use a dedicated struct for monitoring attributes new 508642b062cf mm/damon/core: reduce parameters for damon_set_attrs() new 09266456a052 mm/damon/reclaim: use 'struct damon_attrs' for storing par [...] new 13672a408425 mm/damon/lru_sort: use 'struct damon_attrs' for storing pa [...] new 2c88c40b3ecd mm/damon: implement a monitoring attributes module paramet [...] new 504596d1fbbc mm/damon/lru_sort: use monitoring attributes parameters ge [...] new 3e3d1319212d mm/damon/reclaim: use monitoring attributes parameters gen [...] new 73777cf69984 mm/damon/modules-common: implement a watermarks module par [...] new 88adad916f90 mm/damon/lru_sort: use watermarks parameters generator macro new 8666ce9dfbb9 mm/damon/reclaim: use watermarks parameters generator macro new 6234d1fd1935 mm/damon/modules-common: implement a stats parameters gene [...] new b57eaaef8b0a mm/damon/reclaim: use stat parameters generator new 2621bb4b4b7c mm/damon/lru_sort: use stat generator new 8926fda7de32 mm/damon/modules-common: implement a damos quota params generator new c7a434cadb46 mm/damon/modules-common: implement damos time quota params [...] new bbf714bf7ba0 mm/damon/reclaim: use the quota params generator macro new 81a325bfff4d mm/damon/lru_sort: use quotas param generator new 4106dadc78c0 mm/damon/lru_sort: deduplicate hot/cold schemes generators new 464c5b82ccbc mm/damon: simplify the parameter passing for 'prepare_acce [...] new 92ecf4c914f2 mm/damon/sysfs: simplify the variable 'pid' assignment operation new bd01b5cda82e mm/damon/core: simplify the kdamond stop mechanism by remo [...] new 68887dfa4074 mm/memcontrol: use kstrtobool for swapaccount param parsing new ebf1c26279bb mm/page_alloc.c: rename check_free_page() to free_page_is_bad() new ce02a0aa0e01 mm-page_allocc-rename-check_free_page-to-free_page_is_bad-fix new c90795e1d659 mm/page_alloc.c: document bulkfree_pcp_prepare() return value new 99c0942ece68 mm/mempolicy: use PAGE_ALIGN instead of open-coding it new a23608874e82 mm: hugetlb: simplify per-node sysfs creation and removal new 978696a96c7c mm: hugetlb: eliminate memory-less nodes handling new e609b0f837a7 mm/filemap: make folio_put_wait_locked static new 72bfbd7ef7aa mm/hugetlb: remove unnecessary 'NULL' values from pointer new 00cdec99f3eb hugetlbfs: revert use i_mmap_rwsem to address page fault/t [...] new 52b4a0014dc9 hugetlbfs: revert use i_mmap_rwsem for more pmd sharing sy [...] new 2f80929fb346 hugetlb: rename remove_huge_page to hugetlb_delete_from_pa [...] new 66fe4acb44ab hugetlb: create remove_inode_single_folio to remove single [...] new 3b6581cd9a59 hugetlb: rename vma_shareable() and refactor code new dc06b8ee3e4f hugetlb: add vma based lock for pmd sharing new 9d0a68137242 hugetlb: fix build issue for missing hugetlb_vma_lock_release new e1921dd83b8e hugetlb: create hugetlb_unmap_file_folio to unmap single f [...] new 89ad6b0b1fcf hugetlb: use new vma_lock for pmd sharing synchronization new 68da7b83e825 hugetlb: clean up code checking for fault/truncation races new fc5ac49c7561 x86: add missing include to sparsemem.h new e0df3bd0af56 stackdepot: reserve 5 extra bits in depot_stack_handle_t new 21eb016f6584 instrumented.h: allow instrumenting both sides of copy_fro [...] new 2c87055388ef x86: asm: instrument usercopy in get_user() and put_user() new d994541fc1bb asm-generic: instrument usercopy in cacheflush.h new c0eef95937a1 kmsan: add ReST documentation new 7e3b4a3bb26d kmsan: introduce __no_sanitize_memory and __no_kmsan_checks new ed0ec9f24102 kmsan: mark noinstr as __no_sanitize_memory new 29b021ac6ad0 x86: kmsan: pgtable: reduce vmalloc space new 0c348bc01d1b libnvdimm/pfn_dev: increase MAX_STRUCT_PAGE_SIZE new ac0d8e436fdf kmsan: add KMSAN runtime core new 62f90244a91d kmsan: disable instrumentation of unsupported common kernel code new c535ab50bcd3 MAINTAINERS: add entry for KMSAN new 580df4eeef17 mm: kmsan: maintain KMSAN metadata for page operations new 2358473c2fb3 mm: kmsan: call KMSAN hooks from SLUB code new 1be203dcd7d1 kmsan: handle task creation and exiting new ea094840c8e8 init: kmsan: call KMSAN initialization routines new 3c28a0932836 instrumented.h: add KMSAN support new a2f8ec7454ab kmsan: add iomap support new edc909b706aa input: libps2: mark data received in __ps2_command() as in [...] new 885d9ffae232 dma: kmsan: unpoison DMA mappings new d9cb3189b74e virtio: kmsan: check/unpoison scatterlist in vring_map_one_sg() new ad42d396ed2f kmsan: handle memory sent to/from USB new db41fe06446f kmsan: add tests for KMSAN new 531577d468fe kmsan: disable strscpy() optimization under KMSAN new 3dea43b17091 crypto: kmsan: disable accelerated configs under KMSAN new 8efec4d549a0 kmsan: disable physical page merging in biovec new e0e85dc137af block: kmsan: skip bio block merging logic for KMSAN new 51f4db8013f7 kcov: kmsan: unpoison area->list in kcov_remote_area_put() new 8287b3e93def security: kmsan: fix interoperability with auto-initialization new fbea825efc2b objtool: kmsan: list KMSAN API functions as uaccess-safe new 914979520a68 x86: kmsan: disable instrumentation of unsupported code new 13003d8080f8 x86: kmsan: skip shadow checks in __switch_to() new 43fe1c7c6f82 x86: kmsan: handle open-coded assembly in lib/iomem.c new 21129c0669a0 x86: kmsan: use __msan_ string functions where possible. new 5c86c95b3a50 x86: kmsan: sync metadata pages on page fault new 2c9fb044091b x86: kasan: kmsan: support CONFIG_GENERIC_CSUM on x86, ena [...] new 15d4b8e6808d x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESS new baafdb7e58b0 x86: kmsan: don't instrument stack walking functions new a79ab3e482c0 entry: kmsan: introduce kmsan_unpoison_entry_regs() new 8283f30a1adc bpf: kmsan: initialize BPF registers with zeroes new 6c985aa3d6cf mm: fs: initialize fsdata passed to write_begin/write_end [...] new 139789706942 x86: kmsan: enable KMSAN builds for x86 new 823c88e27f8b mm/damon/sysfs: avoid call damon_target_has_pid() repeatedly new 25de370adc11 mm/damon/sysfs: more simplified code calls damon_target_has_pid() new dc0b1e389da3 mm/damon: simplify scheme create in lru_sort.c new 6e96118e718d mm/damon: change damon_lru_sort_stub_pattern to static new 9265b4512500 mm/damon: use 'struct damon_target *' instead of 'void *' [...] new 1a936bab653b mm: add PSI accounting around ->read_folio and ->readahead calls new 3dd63e2c0135 sched/psi: export psi_memstall_{enter,leave} new 5b5c774f1948 btrfs: add manual PSI accounting for compressed reads new 7f37e4191a24 erofs: add manual PSI accounting for the compressed address space new 47eea7058d52 block: remove PSI accounting from the bio layer new 414ba42cfc88 mm/damon/reclaim: change damon_reclaim_wmarks to static new 0c2850aa627a mm/damon/lru_sort: change damon_lru_sort_wmarks to static new e995d02358ad mm/secretmem: add __init annotation to secretmem_init() new cf90f7fab139 mm/damon: return void from damon_set_schemes() new b7c60b121ab2 mm/page_table_check: fix typos new 1184157b42f3 mm/page_alloc: ensure kswapd doesn't accidentally go to sleep new 437532b992db mm/page_alloc: make zone_pcp_update() static new 2ec96ccdfeb5 mm: remove obsolete macro NR_PCP_ORDER_MASK and NR_PCP_ORD [...] new 85da0292a04b mm/page_alloc: remove obsolete comment in zone_statistics() new 5d91ebef13e1 mm/page_alloc: add __init annotations to init_mem_debuggin [...] new 9cee7072dfb2 mm/page_alloc: fix freeing static percpu memory new cd9e5e3b4691 mm: remove obsolete pgdat_is_empty() new 84aef496f450 mm/page_alloc: add missing is_migrate_isolate() check in s [...] new 4357ce695f71 mm/page_alloc: use local variable zone_idx directly new 66aeaf2fd7cd mm, memory_hotplug: remove obsolete generic_free_nodedata() new c2be7f1eb710 mm/page_alloc: make boot_nodestats static new 7653ea7d1d38 mm/page_alloc: use helper macro SZ_1{K,M} new 05deccc54481 mm/page_alloc: init local variable buddy_pfn new 4a601b38c1fa mm/page_alloc: use costly_order in WARN_ON_ONCE_GFP() new e36a1e81b21c mm/page_alloc: remove obsolete gfpflags_normal_context() new b734bd8761f6 mm-page_alloc-remove-obsolete-gfpflags_normal_context-fix new ed64b2768efe mm/page_alloc: fix obsolete comment in deferred_pfn_valid() new 418bcad72698 hugetlb: freeze allocated pages before creating hugetlb pages new ec21a621c244 mm/damon: rename damon_pageout_score() to damon_cold_score() new a42a0d0f2458 hugetlb: simplify hugetlb handling in follow_page_mask new a236604c434b mm/page_alloc: update comments for rmqueue() new 86e061f7b5da mm,hwpoison,hugetlb,memory_hotplug: hotremove memory secti [...] new a14ad634a27d mm/hwpoison: move definitions of num_poisoned_pages_* to m [...] new 4c003fc6de14 mm/hwpoison: pass pfn to num_poisoned_pages_*() new 69b496f03bb4 mm/hwpoison: introduce per-memory_block hwpoison counter new 3589a54d5186 mm/damon/sysfs: return 'err' value when call kstrtoul() failed new 4124927350ce mm/damon: deduplicate damon_{reclaim,lru_sort}_apply_parameters() new d842834545ce mm: memcontrol: use memcg_kmem_enabled in count_objcg_event new 1dee68cfead9 mm: memcontrol: make cgroup_memory_noswap a static key new 834c1beacf12 ocfs2: reflink deadlock when clone file to the same direct [...] new 1787e4a0eb93 ocfs2: clear links count in ocfs2_mknod() if an error occurs new 1f56a1c3b58c ocfs2: fix ocfs2 corrupt when iputting an inode new d7f7f696f695 init/main.c: silence some -Wunused-parameter warnings new 807b4db3d190 lib/debugobjects: fix stat count and optimize debug_object [...] new 4017eb5e6db5 fault-injection: allow stacktrace filter for x86-64 new 83745534a927 fault-injection: skip stacktrace filtering by default new 7e37b846aba7 fault-injection: make some stack filter attrs more readable new 1ce6d95e83b8 fault-injection: make stacktrace filter works as expected new a94b52b9b8cc kbuild: add debug level and macro defs options new 8d07b75ef40b ocfs2: replace zero-length arrays with DECLARE_FLEX_ARRAY( [...] new 80c9bc4fc3af core_pattern: add CPU specifier new ccea298ef548 fs/ocfs2/suballoc.h: fix spelling typo in comment new 6ea671942185 init.h: fix spelling typo in comment new 0bb7ad1919ef ipc: mqueue: remove unnecessary conditionals new 8f6876ef00c5 firmware: google: test spinlock on panic path to avoid lockups new 70e7c569d152 fs> uninline inode_maybe_inc_iversion() new 73587e90621e proc: make config PROC_CHILDREN depend on PROC_FS new cbba5fb55fb4 relay: use kvcalloc to alloc page array in relay_alloc_page_array new 8ad9b3d6cb8d fs/ocfs2: fix repeated words in comments new 6b4a242f4660 fork: remove duplicate included header files new d5b71c28a8bc percpu: Add percpu_counter_add_local and percpu_counter_sub_local new 9b0dbbf2a2e2 ipc/msg: mitigate the lock contention with percpu counter new 8d6b5f0b8cea ipc-msg-mitigate-the-lock-contention-with-percpu-counter-c [...] new f0e146fde16f ipc/msg: avoid negative value by overflow in msginfo new 48bedb97af69 a new 87c2385efc0c libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value new bb4c492a1bfd lib/notifier-error-inject: fix error when writing -errno t [...] new 25d41a4412ce debugfs: fix error when writing negative value to atomic_t [...] new 052ec23540fc usr/gen_init_cpio.c: remove unnecessary -1 values from int file new 9a7042fb08f7 checkpatch: warn for non-standard fixes tag style new d5b436867a13 nilfs2: delete unnecessary checks before brelse() new 1128313d8118 nilfs2: Remove the unneeded result variable new a2a4326f4895 proc: mark more files as permanent new ead020665efb fs/ntfs3: fix negative shift size in true_sectors_per_clst() new 13ea678a035b coding-style.rst: document BUG() and WARN() rules ("do not [...] new 1faf94d9229e checkpatch: warn on usage of VM_BUG_ON() and other BUG variants new 19a410d57342 Merge branch 'mm-nonmm-unstable' into mm-everything new 51ae6bc42337 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 48f4230642ee fix up for "mm/hwpoison: introduce per-memory_block hwpois [...] new 9326b638a92c Revert "coding-style.rst: document BUG() and WARN() rules [...] new aaa11ce2ffc8 Add linux-next specific files for 20220923
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 (483fed3b5dc8) \ N -- N -- N refs/heads/master (aaa11ce2ffc8)
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 1509 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/ABI/testing/sysfs-bus-iio | 25 + Documentation/ABI/testing/sysfs-bus-iio-bno055 | 81 + Documentation/ABI/testing/sysfs-devices-vfio-dev | 8 + Documentation/ABI/testing/sysfs-driver-habanalabs | 12 +- Documentation/RCU/arrayRCU.rst | 165 - Documentation/RCU/checklist.rst | 241 +- Documentation/RCU/index.rst | 1 - Documentation/RCU/listRCU.rst | 174 +- Documentation/admin-guide/hw-vuln/spectre.rst | 1 + Documentation/admin-guide/perf/alibaba_pmu.rst | 100 + Documentation/admin-guide/perf/index.rst | 1 + Documentation/arm/uefi.rst | 4 - Documentation/arm64/sme.rst | 3 + Documentation/arm64/sve.rst | 20 + Documentation/bpf/kfuncs.rst | 24 +- Documentation/core-api/mm-api.rst | 3 - Documentation/dev-tools/checkpatch.rst | 7 + Documentation/devicetree/bindings/arm/apple.yaml | 14 +- .../bindings/arm/mediatek/mediatek,mt7622-wed.yaml | 1 + .../arm/mediatek/mediatek,mt7986-wed-pcie.yaml | 43 + .../bindings/display/bridge/renesas,dw-hdmi.yaml | 5 + .../devicetree/bindings/dma/apple,admac.yaml | 10 + .../devicetree/bindings/iio/accel/adi,adxl313.yaml | 10 +- .../devicetree/bindings/iio/adc/adi,ad7923.yaml | 4 + .../devicetree/bindings/iio/adc/lltc,ltc2497.yaml | 8 +- .../bindings/iio/adc/microchip,mcp3911.yaml | 7 + .../devicetree/bindings/iio/imu/bosch,bno055.yaml | 59 + .../devicetree/bindings/iio/imu/st,lsm6dsx.yaml | 3 + .../devicetree/bindings/iio/pressure/bmp085.yaml | 4 +- .../devicetree/bindings/iio/st,st-sensors.yaml | 2 + .../bindings/interrupt-controller/apple,aic2.yaml | 29 + .../devicetree/bindings/iommu/apple,dart.yaml | 4 +- .../memory-controllers/snps,dw-umctl2-ddrc.yaml | 118 + .../memory-controllers/synopsys,ddrc-ecc.yaml | 76 - .../memory-controllers/xlnx,zynq-ddrc-a05.yaml | 38 + .../devicetree/bindings/mtd/amlogic,meson-nand.txt | 60 - .../bindings/mtd/amlogic,meson-nand.yaml | 93 + ...{intel,lgm-nand.yaml => intel,lgm-ebunand.yaml} | 8 +- .../devicetree/bindings/net/mediatek,net.yaml | 27 +- .../devicetree/bindings/sound/ti,ts3a227e.yaml | 94 + .../devicetree/bindings/sound/ts3a227e.txt | 30 - Documentation/fault-injection/fault-injection.rst | 10 +- Documentation/fb/udlfb.rst | 23 +- Documentation/filesystems/f2fs.rst | 5 +- Documentation/filesystems/idmappings.rst | 2 +- Documentation/filesystems/qnx6.rst | 2 +- Documentation/filesystems/spufs/spufs.rst | 2 +- .../filesystems/xfs-delayed-logging-design.rst | 6 +- Documentation/iio/bno055.rst | 51 + Documentation/iio/index.rst | 2 + Documentation/kbuild/gcc-plugins.rst | 19 +- Documentation/mm/index.rst | 1 + Documentation/mm/multigen_lru.rst | 159 + Documentation/networking/index.rst | 1 + Documentation/networking/nf_conntrack-sysctl.rst | 9 - Documentation/networking/representors.rst | 259 ++ Documentation/networking/smc-sysctl.rst | 25 + Documentation/networking/switchdev.rst | 1 + Documentation/process/submitting-patches.rst | 4 +- Documentation/translations/zh_CN/PCI/acpi-info.rst | 139 + Documentation/translations/zh_CN/PCI/index.rst | 13 +- .../translations/zh_CN/devicetree/changesets.rst | 37 + .../zh_CN/devicetree/dynamic-resolution-notes.rst | 31 + .../translations/zh_CN/devicetree/index.rst | 13 +- .../translations/zh_CN/devicetree/kernel-api.rst | 58 + .../zh_CN/devicetree/overlay-notes.rst | 140 + Documentation/translations/zh_CN/index.rst | 2 +- .../translations/zh_CN/process/coding-style.rst | 274 +- Documentation/w1/masters/ds2490.rst | 2 +- Documentation/w1/w1-generic.rst | 2 +- Documentation/x86/entry_64.rst | 4 +- MAINTAINERS | 35 +- Next/SHA1s | 170 +- Next/Trees | 2 + Next/merge.log | 3302 ++++++++++++-------- arch/arm/Kconfig | 2 +- arch/arm/boot/compressed/misc.c | 2 + arch/arm/boot/compressed/vmlinux.lds.S | 2 + arch/arm/include/asm/efi.h | 3 +- arch/arm/include/asm/stacktrace.h | 8 + arch/arm/kernel/efi.c | 79 + arch/arm/kernel/process.c | 2 +- arch/arm/kernel/return_address.c | 1 + arch/arm/kernel/setup.c | 2 +- arch/arm/kernel/stacktrace.c | 84 +- arch/arm/kernel/traps.c | 15 +- arch/arm/kernel/unwind.c | 12 + arch/arm/lib/call_with_stack.S | 2 + arch/arm/mm/dma-mapping.c | 2 +- arch/arm/mm/dump.c | 10 +- arch/arm/mm/kasan_init.c | 9 +- arch/arm/mm/mmu.c | 4 + arch/arm/probes/kprobes/core.c | 20 +- arch/arm64/boot/dts/apple/Makefile | 6 + arch/arm64/boot/dts/apple/multi-die-cpp.h | 22 + arch/arm64/boot/dts/apple/t6000-j314s.dts | 18 + arch/arm64/boot/dts/apple/t6000-j316s.dts | 18 + arch/arm64/boot/dts/apple/t6000.dtsi | 18 + arch/arm64/boot/dts/apple/t6001-j314c.dts | 18 + arch/arm64/boot/dts/apple/t6001-j316c.dts | 18 + arch/arm64/boot/dts/apple/t6001-j375c.dts | 18 + arch/arm64/boot/dts/apple/t6001.dtsi | 63 + arch/arm64/boot/dts/apple/t6002-j375d.dts | 50 + arch/arm64/boot/dts/apple/t6002.dtsi | 175 ++ arch/arm64/boot/dts/apple/t600x-common.dtsi | 137 + arch/arm64/boot/dts/apple/t600x-die0.dtsi | 361 +++ arch/arm64/boot/dts/apple/t600x-dieX.dtsi | 103 + arch/arm64/boot/dts/apple/t600x-gpio-pins.dtsi | 45 + arch/arm64/boot/dts/apple/t600x-j314-j316.dtsi | 114 + arch/arm64/boot/dts/apple/t600x-j375.dtsi | 117 + arch/arm64/boot/dts/apple/t600x-nvme.dtsi | 42 + arch/arm64/boot/dts/apple/t600x-pmgr.dtsi | 2012 ++++++++++++ arch/arm64/boot/dts/apple/t8103-j456.dts | 2 +- arch/arm64/boot/dts/apple/t8103-j457.dts | 2 +- arch/arm64/boot/dts/apple/t8103-jxxx.dtsi | 4 + arch/arm64/boot/dts/apple/t8103-pmgr.dtsi | 2 +- arch/arm64/boot/dts/apple/t8103.dtsi | 74 + arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 24 + arch/arm64/boot/dts/qcom/sc7280.dtsi | 3 + arch/arm64/boot/dts/qcom/sm8350.dtsi | 2 +- .../boot/dts/ti/k3-j7200-common-proc-board.dts | 10 +- arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 11 +- arch/arm64/configs/defconfig | 19 + arch/arm64/include/asm/alternative-macros.h | 7 +- arch/arm64/include/asm/mte.h | 5 + arch/arm64/include/uapi/asm/perf_regs.h | 7 + arch/arm64/kernel/cpufeature.c | 3 +- arch/arm64/kernel/mte.c | 51 + arch/arm64/kernel/perf_regs.c | 30 +- arch/arm64/kernel/ptrace.c | 25 +- arch/arm64/kernel/suspend.c | 2 + arch/arm64/kernel/topology.c | 2 +- arch/arm64/kvm/arm.c | 2 +- arch/arm64/mm/dma-mapping.c | 2 +- arch/arm64/mm/mmu.c | 45 +- arch/arm64/mm/proc.S | 46 +- arch/ia64/mm/hugetlbpage.c | 15 - arch/loongarch/Kconfig | 3 - arch/loongarch/include/asm/bootinfo.h | 2 +- arch/loongarch/kernel/efi.c | 30 +- arch/loongarch/kernel/env.c | 13 +- arch/loongarch/kernel/head.S | 2 + arch/loongarch/kernel/setup.c | 4 +- arch/parisc/kernel/pdt.c | 5 +- arch/powerpc/include/asm/kvm_ppc.h | 4 - arch/powerpc/include/asm/mmu_context.h | 2 - arch/powerpc/include/asm/opal.h | 6 - arch/powerpc/include/asm/ps3av.h | 2 - arch/powerpc/include/asm/udbg.h | 1 - arch/powerpc/include/asm/xics.h | 1 - arch/powerpc/mm/hugetlbpage.c | 37 - arch/powerpc/platforms/cell/spufs/spufs.h | 2 - arch/powerpc/platforms/chrp/chrp.h | 1 - arch/powerpc/xmon/ppc.h | 2 - arch/s390/include/asm/scsw.h | 5 + arch/s390/include/uapi/asm/dasd.h | 14 + arch/s390/kvm/kvm-s390.c | 4 +- arch/s390/kvm/pci.c | 14 +- arch/um/Makefile | 8 + arch/x86/include/asm/bitops.h | 54 +- arch/x86/include/asm/kvm_host.h | 1 + arch/x86/kernel/dumpstack.c | 2 +- arch/x86/kvm/cpuid.c | 11 +- arch/x86/kvm/emulate.c | 3 + arch/x86/kvm/mmu/mmu.c | 2 + arch/x86/kvm/x86.c | 10 +- arch/x86/lib/usercopy.c | 2 +- arch/x86/mm/pat/set_memory.c | 3 +- arch/x86/um/vdso/Makefile | 2 +- block/blk-iocost.c | 2 +- block/blk-mq-debugfs.c | 2 - block/blk-rq-qos.h | 1 - block/blk-wbt.c | 9 +- drivers/acpi/acpi_lpss.c | 15 +- drivers/acpi/utils.c | 24 + drivers/acpi/x86/utils.c | 14 +- drivers/ata/libata-eh.c | 19 +- drivers/base/memory.c | 40 + drivers/base/regmap/regmap-mmio.c | 2 +- drivers/block/aoe/aoeblk.c | 15 +- drivers/block/brd.c | 2 +- drivers/block/drbd/drbd_nl.c | 2 +- drivers/block/drbd/drbd_receiver.c | 3 - drivers/block/drbd/drbd_req.h | 2 - drivers/block/mtip32xx/mtip32xx.c | 12 +- drivers/block/ps3vram.c | 2 +- drivers/block/rnbd/Makefile | 1 - drivers/block/rnbd/rnbd-srv-dev.c | 42 - drivers/block/rnbd/rnbd-srv-dev.h | 64 - drivers/block/rnbd/rnbd-srv.c | 92 +- drivers/block/rnbd/rnbd-srv.h | 2 +- drivers/block/zram/zram_drv.c | 6 +- drivers/char/ipmi/ipmi_ipmb.c | 12 +- drivers/char/ipmi/ipmi_ssif.c | 4 +- drivers/char/ipmi/kcs_bmc_aspeed.c | 29 +- drivers/char/ipmi/kcs_bmc_cdev_ipmi.c | 4 +- drivers/char/ipmi/kcs_bmc_serio.c | 4 +- drivers/char/random.c | 2 +- drivers/cpufreq/qcom-cpufreq-hw.c | 10 +- drivers/cpufreq/tegra194-cpufreq.c | 29 +- drivers/cpuidle/cpuidle-riscv-sbi.c | 7 +- drivers/dma/mxs-dma.c | 11 +- drivers/firmware/efi/dev-path-parser.c | 10 +- drivers/firmware/efi/efi-init.c | 61 +- drivers/firmware/efi/efi.c | 15 + drivers/firmware/efi/libstub/Makefile | 14 +- drivers/firmware/efi/libstub/arm64-stub.c | 27 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 272 +- drivers/firmware/efi/libstub/efi-stub.c | 96 +- drivers/firmware/efi/libstub/efistub.h | 32 +- drivers/firmware/efi/libstub/fdt.c | 176 +- drivers/firmware/efi/libstub/loongarch-stub.c | 56 +- drivers/firmware/efi/libstub/mem.c | 93 +- drivers/firmware/efi/libstub/randomalloc.c | 25 +- drivers/firmware/efi/libstub/relocate.c | 21 +- drivers/firmware/efi/libstub/secureboot.c | 8 +- drivers/firmware/efi/libstub/x86-stub.c | 40 +- drivers/firmware/efi/libstub/zboot.c | 20 +- drivers/gpio/gpio-tqmx86.c | 4 +- drivers/gpio/gpiolib-cdev.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c | 264 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 97 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c | 44 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 191 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 156 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 106 +- drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 5 +- drivers/gpu/drm/i915/gvt/gvt.h | 5 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 52 +- drivers/gpu/drm/i915/gvt/vgpu.c | 33 +- drivers/gpu/drm/rcar-du/Makefile | 7 - drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 30 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 4 +- drivers/gpu/drm/rcar-du/rcar_du_drv.h | 3 + drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 9 +- drivers/gpu/drm/rcar-du/rcar_du_kms.c | 4 +- drivers/gpu/drm/rcar-du/rcar_du_plane.c | 16 +- drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 26 +- drivers/gpu/drm/rcar-du/rcar_du_writeback.c | 4 +- drivers/gpu/drm/rcar-du/rcar_lvds.c | 8 +- drivers/gpu/drm/rcar-du/rcar_lvds.h | 10 +- drivers/gpu/drm/rcar-du/rcar_mipi_dsi.c | 69 +- drivers/gpu/drm/rcar-du/rcar_mipi_dsi.h | 31 + drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 1 + drivers/hid/hid-nintendo.c | 60 +- drivers/hwmon/mr75203.c | 4 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 4 +- drivers/hwtracing/coresight/coresight-trbe.h | 3 +- drivers/i2c/busses/i2c-amd-mp2-plat.c | 27 +- drivers/i2c/busses/i2c-mlxbf.c | 83 +- drivers/i2c/i2c-mux.c | 5 +- drivers/iio/accel/adxl313.h | 35 +- drivers/iio/accel/adxl313_core.c | 202 +- drivers/iio/accel/adxl313_i2c.c | 74 +- drivers/iio/accel/adxl313_spi.c | 63 +- drivers/iio/accel/bma400_core.c | 3 +- drivers/iio/accel/bmi088-accel-core.c | 15 +- drivers/iio/accel/bmi088-accel-spi.c | 2 +- drivers/iio/adc/Kconfig | 2 + drivers/iio/adc/ad7923.c | 11 +- drivers/iio/adc/ltc2496.c | 9 +- drivers/iio/adc/ltc2497-core.c | 12 +- drivers/iio/adc/ltc2497.c | 77 +- drivers/iio/adc/ltc2497.h | 6 + drivers/iio/adc/mcp3911.c | 257 +- drivers/iio/adc/stm32-adc-core.c | 59 +- drivers/iio/adc/stm32-adc-core.h | 31 + drivers/iio/dac/ad5593r.c | 50 +- drivers/iio/imu/Kconfig | 1 + drivers/iio/imu/Makefile | 1 + drivers/iio/imu/bno055/Kconfig | 25 + drivers/iio/imu/bno055/Makefile | 10 + drivers/iio/imu/bno055/bno055.c | 1685 ++++++++++ drivers/iio/imu/bno055/bno055.h | 13 + drivers/iio/imu/bno055/bno055_i2c.c | 57 + drivers/iio/imu/bno055/bno055_ser_core.c | 560 ++++ drivers/iio/imu/bno055/bno055_ser_trace.c | 14 + drivers/iio/imu/bno055/bno055_ser_trace.h | 104 + drivers/iio/imu/st_lsm6dsx/Kconfig | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 2 + drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 7 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 5 + drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 5 + drivers/iio/industrialio-core.c | 10 +- drivers/iio/light/st_uvis25_core.c | 9 +- drivers/iio/light/st_uvis25_i2c.c | 2 +- drivers/iio/light/st_uvis25_spi.c | 2 +- drivers/iio/pressure/Kconfig | 6 +- drivers/iio/pressure/bmp280-core.c | 974 +++++- drivers/iio/pressure/bmp280-i2c.c | 15 +- drivers/iio/pressure/bmp280-regmap.c | 55 + drivers/iio/pressure/bmp280-spi.c | 5 + drivers/iio/pressure/bmp280.h | 164 +- drivers/iio/pressure/dps310.c | 262 +- drivers/iio/pressure/st_pressure.h | 2 + drivers/iio/pressure/st_pressure_core.c | 70 + drivers/iio/pressure/st_pressure_i2c.c | 5 + drivers/iio/pressure/st_pressure_spi.c | 5 + drivers/iio/proximity/srf04.c | 10 +- drivers/iio/proximity/sx9310.c | 8 +- drivers/iio/proximity/sx9324.c | 8 +- drivers/iio/proximity/sx9360.c | 8 +- drivers/iio/temperature/mlx90614.c | 41 +- drivers/infiniband/Kconfig | 1 + drivers/infiniband/hw/Makefile | 1 + drivers/infiniband/hw/erdma/erdma.h | 4 +- drivers/infiniband/hw/erdma/erdma_cm.c | 8 - drivers/infiniband/hw/erdma/erdma_cmdq.c | 8 +- drivers/infiniband/hw/erdma/erdma_cq.c | 4 - drivers/infiniband/hw/erdma/erdma_eq.c | 13 +- drivers/infiniband/hw/erdma/erdma_hw.h | 14 +- drivers/infiniband/hw/erdma/erdma_main.c | 17 +- drivers/infiniband/hw/erdma/erdma_qp.c | 15 +- drivers/infiniband/hw/erdma/erdma_verbs.c | 35 +- drivers/infiniband/hw/erdma/erdma_verbs.h | 9 +- drivers/infiniband/hw/hfi1/chip.c | 2 +- drivers/infiniband/hw/hfi1/firmware.c | 2 +- drivers/infiniband/hw/hfi1/verbs.h | 3 - drivers/infiniband/hw/irdma/defs.h | 1 + drivers/infiniband/hw/irdma/hw.c | 51 +- drivers/infiniband/hw/irdma/type.h | 1 + drivers/infiniband/hw/irdma/user.h | 1 + drivers/infiniband/hw/irdma/utils.c | 3 + drivers/infiniband/hw/irdma/verbs.c | 69 +- drivers/infiniband/hw/mana/Kconfig | 7 + drivers/infiniband/hw/mana/Makefile | 4 + drivers/infiniband/hw/mana/cq.c | 80 + drivers/infiniband/hw/mana/device.c | 129 + drivers/infiniband/hw/mana/main.c | 555 ++++ drivers/infiniband/hw/mana/mana_ib.h | 165 + drivers/infiniband/hw/mana/mr.c | 133 + drivers/infiniband/hw/mana/qp.c | 501 +++ drivers/infiniband/hw/mana/wq.c | 114 + drivers/infiniband/hw/qib/qib_pcie.c | 2 +- drivers/infiniband/sw/siw/siw.h | 1 + drivers/infiniband/sw/siw/siw_qp.c | 2 +- drivers/infiniband/sw/siw/siw_qp_rx.c | 27 +- drivers/infiniband/sw/siw/siw_verbs.c | 3 + drivers/infiniband/ulp/srp/ib_srp.c | 4 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 2 +- drivers/iommu/intel/dmar.c | 7 - drivers/iommu/intel/iommu.c | 29 +- drivers/media/platform/renesas/vsp1/vsp1_drm.c | 2 + drivers/media/usb/b2c2/flexcop-usb.c | 2 +- drivers/misc/habanalabs/Kconfig | 1 + drivers/misc/habanalabs/Makefile | 8 +- drivers/misc/habanalabs/common/command_buffer.c | 127 +- .../misc/habanalabs/common/command_submission.c | 75 +- drivers/misc/habanalabs/common/debugfs.c | 35 +- drivers/misc/habanalabs/common/device.c | 147 +- drivers/misc/habanalabs/common/firmware_if.c | 184 +- drivers/misc/habanalabs/common/habanalabs.h | 171 +- drivers/misc/habanalabs/common/habanalabs_drv.c | 44 +- drivers/misc/habanalabs/common/habanalabs_ioctl.c | 123 +- drivers/misc/habanalabs/common/hw_queue.c | 4 +- drivers/misc/habanalabs/common/hwmon.c | 24 +- drivers/misc/habanalabs/common/memory.c | 57 +- drivers/misc/habanalabs/common/memory_mgr.c | 10 +- drivers/misc/habanalabs/common/mmu/mmu.c | 31 +- drivers/misc/habanalabs/common/sysfs.c | 10 + drivers/misc/habanalabs/gaudi/gaudi.c | 185 +- drivers/misc/habanalabs/gaudi2/gaudi2.c | 671 ++-- drivers/misc/habanalabs/gaudi2/gaudi2P.h | 10 +- drivers/misc/habanalabs/gaudi2/gaudi2_masks.h | 21 +- drivers/misc/habanalabs/gaudi2/gaudi2_security.c | 26 +- drivers/misc/habanalabs/goya/goya.c | 62 +- drivers/misc/habanalabs/include/common/cpucp_if.h | 103 +- .../misc/habanalabs/include/common/hl_boot_if.h | 37 +- .../include/gaudi2/asic_reg/gaudi2_regs.h | 2 + .../gaudi2/asic_reg/pcie_wrap_special_regs.h | 185 ++ .../include/gaudi2/gaudi2_async_virt_events.h | 57 - drivers/mmc/core/sd.c | 3 +- drivers/mmc/host/Kconfig | 1 + drivers/mmc/host/mtk-sd.c | 109 +- drivers/mmc/host/rtsx_usb_sdmmc.c | 5 +- drivers/mmc/host/sdhci-sprd.c | 6 +- drivers/mtd/devices/docg3.c | 8 + drivers/mtd/inftlcore.c | 6 +- drivers/mtd/mtdchar.c | 139 + drivers/mtd/mtdcore.c | 5 + drivers/mtd/mtdswap.c | 6 +- drivers/mtd/nand/bbt.c | 7 +- drivers/mtd/nand/onenand/onenand_base.c | 16 +- drivers/mtd/nand/onenand/onenand_bbt.c | 2 +- drivers/mtd/nand/raw/Kconfig | 24 +- drivers/mtd/nand/raw/arasan-nand-controller.c | 2 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 1 + drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c | 2 +- drivers/mtd/nand/raw/brcmnand/Kconfig | 49 + drivers/mtd/nand/raw/brcmnand/Makefile | 8 +- drivers/mtd/nand/raw/cadence-nand-controller.c | 5 +- drivers/mtd/nand/raw/cafe_nand.c | 2 +- drivers/mtd/nand/raw/fsl_elbc_nand.c | 28 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 2 +- drivers/mtd/nand/raw/intel-nand-controller.c | 28 +- drivers/mtd/nand/raw/marvell_nand.c | 8 +- drivers/mtd/nand/raw/meson_nand.c | 90 +- drivers/mtd/nand/raw/nand_base.c | 15 +- drivers/mtd/nand/raw/nand_bbt.c | 8 +- drivers/mtd/nand/raw/orion_nand.c | 17 +- drivers/mtd/nand/raw/sm_common.c | 2 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 13 +- drivers/mtd/nand/spi/core.c | 10 + drivers/mtd/nftlcore.c | 6 +- drivers/mtd/sm_ftl.c | 4 +- drivers/mtd/ssfdc.c | 2 +- drivers/mtd/tests/nandbiterrs.c | 2 +- drivers/mtd/tests/oobtest.c | 8 +- drivers/mtd/tests/readtest.c | 2 +- drivers/mtd/ubi/block.c | 4 +- drivers/mtd/ubi/build.c | 14 +- drivers/mtd/ubi/cdev.c | 4 +- drivers/mtd/ubi/eba.c | 2 +- drivers/mtd/ubi/fastmap.c | 10 +- drivers/mtd/ubi/io.c | 2 +- drivers/mtd/ubi/ubi-media.h | 2 +- drivers/mtd/ubi/ubi.h | 9 +- drivers/mtd/ubi/vmt.c | 4 +- drivers/mtd/ubi/wl.c | 8 +- drivers/net/bonding/bond_main.c | 15 +- drivers/net/can/flexcan/flexcan-core.c | 10 +- drivers/net/can/usb/gs_usb.c | 21 +- drivers/net/dsa/lantiq_gswip.c | 8 +- drivers/net/ethernet/adi/adin1110.c | 2 +- drivers/net/ethernet/altera/altera_tse_main.c | 1 + drivers/net/ethernet/aquantia/atlantic/aq_main.c | 3 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 10 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 2 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_thermal.c | 39 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 11 + drivers/net/ethernet/hisilicon/hns3/hnae3.h | 6 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 64 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 3 + drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 61 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 28 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 17 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 50 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 4 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 415 ++- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 18 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 4 +- drivers/net/ethernet/ibm/emac/core.c | 8 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 32 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 20 + drivers/net/ethernet/intel/iavf/iavf_txrx.c | 4 +- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 7 +- drivers/net/ethernet/intel/ice/ice_main.c | 23 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 5 +- .../net/ethernet/marvell/prestera/prestera_main.c | 2 + drivers/net/ethernet/mediatek/mtk_eth_soc.c | 98 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 93 +- drivers/net/ethernet/mediatek/mtk_ppe.c | 302 +- drivers/net/ethernet/mediatek/mtk_ppe.h | 67 +- drivers/net/ethernet/mediatek/mtk_ppe_debugfs.c | 10 +- drivers/net/ethernet/mediatek/mtk_ppe_offload.c | 62 +- drivers/net/ethernet/mediatek/mtk_ppe_regs.h | 8 + drivers/net/ethernet/mediatek/mtk_wed.c | 479 ++- drivers/net/ethernet/mediatek/mtk_wed.h | 8 +- drivers/net/ethernet/mediatek/mtk_wed_debugfs.c | 3 + drivers/net/ethernet/mediatek/mtk_wed_regs.h | 89 +- drivers/net/ethernet/microsoft/Kconfig | 1 + drivers/net/ethernet/microsoft/mana/gdma_main.c | 96 +- drivers/net/ethernet/microsoft/mana/hw_channel.c | 6 +- drivers/net/ethernet/microsoft/mana/mana_bpf.c | 2 +- drivers/net/ethernet/microsoft/mana/mana_en.c | 176 +- drivers/net/ethernet/microsoft/mana/mana_ethtool.c | 2 +- drivers/net/ethernet/microsoft/mana/shm_channel.c | 2 +- drivers/net/ethernet/mscc/ocelot_vsc7514.c | 46 +- drivers/net/ethernet/renesas/ravb_main.c | 2 + drivers/net/ethernet/renesas/sh_eth.c | 2 + .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 4 +- drivers/net/ethernet/sun/sunhme.c | 4 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 5 +- drivers/net/ethernet/ti/am65-cpts.c | 7 +- drivers/net/ethernet/ti/cpsw.c | 3 +- drivers/net/ethernet/ti/cpsw_new.c | 5 +- drivers/net/ethernet/tundra/tsi108_eth.c | 23 +- drivers/net/ethernet/xilinx/ll_temac.h | 181 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 81 +- drivers/net/ethernet/xilinx/ll_temac_mdio.c | 6 +- drivers/net/ethernet/xilinx/xilinx_axienet.h | 2 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 6 +- drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c | 2 +- drivers/net/fjes/fjes_main.c | 1258 ++++---- drivers/net/macvtap.c | 4 +- drivers/net/phy/micrel.c | 22 +- drivers/net/wireless/intel/ipw2x00/libipw.h | 13 +- drivers/net/wireless/intel/ipw2x00/libipw_rx.c | 10 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 42 +- .../net/wireless/intel/iwlwifi/fw/api/commands.h | 5 +- drivers/net/wireless/intel/iwlwifi/fw/api/d3.h | 61 +- .../net/wireless/intel/iwlwifi/fw/api/offload.h | 17 +- drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 4 +- drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 20 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 3 + drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 668 +++- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 25 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 1 - drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 18 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 376 +-- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 19 +- drivers/net/wireless/marvell/mwifiex/fw.h | 4 +- drivers/net/wireless/marvell/mwifiex/init.c | 9 +- drivers/net/wireless/marvell/mwifiex/main.h | 3 +- drivers/net/wireless/marvell/mwifiex/sta_cmd.c | 4 +- drivers/net/wireless/marvell/mwifiex/sta_event.c | 6 +- drivers/net/wireless/mediatek/mt76/mt76.h | 50 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 4 + drivers/net/wireless/mediatek/mt76/mt7615/sdio.c | 16 +- drivers/net/wireless/mediatek/mt76/mt7615/usb.c | 1 + drivers/net/wireless/mediatek/mt76/mt76_connac.h | 11 +- .../net/wireless/mediatek/mt76/mt76_connac2_mac.h | 8 + .../net/wireless/mediatek/mt76/mt76_connac_mac.c | 76 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 12 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.h | 11 +- .../net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 30 +- .../net/wireless/mediatek/mt76/mt7915/debugfs.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 27 +- drivers/net/wireless/mediatek/mt76/mt7915/main.c | 19 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 10 +- drivers/net/wireless/mediatek/mt76/mt7915/mmio.c | 256 +- drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h | 2 - drivers/net/wireless/mediatek/mt76/mt7915/pci.c | 21 + drivers/net/wireless/mediatek/mt76/mt7915/regs.h | 12 +- .../net/wireless/mediatek/mt76/mt7921/acpi_sar.c | 5 +- drivers/net/wireless/mediatek/mt76/mt7921/eeprom.h | 5 +- drivers/net/wireless/mediatek/mt76/mt7921/init.c | 1 + drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 147 +- drivers/net/wireless/mediatek/mt76/mt7921/main.c | 28 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 198 ++ drivers/net/wireless/mediatek/mt76/mt7921/mcu.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h | 39 +- drivers/net/wireless/mediatek/mt76/mt7921/pci.c | 99 +- .../net/wireless/mediatek/mt76/mt7921/pci_mac.c | 148 - .../net/wireless/mediatek/mt76/mt7921/pci_mcu.c | 9 +- drivers/net/wireless/mediatek/mt76/mt7921/regs.h | 2 + drivers/net/wireless/mediatek/mt76/mt7921/sdio.c | 29 +- .../net/wireless/mediatek/mt76/mt7921/sdio_mcu.c | 7 +- drivers/net/wireless/mediatek/mt76/mt7921/usb.c | 40 +- drivers/net/wireless/mediatek/mt76/sdio.c | 8 +- drivers/net/wireless/mediatek/mt76/sdio_txrx.c | 23 +- drivers/net/wireless/mediatek/mt76/testmode.c | 8 +- drivers/net/wireless/mediatek/mt76/usb.c | 5 + drivers/net/wireless/realtek/rtw89/coex.c | 449 ++- drivers/net/wireless/realtek/rtw89/core.h | 18 +- drivers/net/wireless/realtek/rtw89/rtw8852a.c | 55 +- drivers/net/wireless/realtek/rtw89/rtw8852c.c | 60 +- drivers/net/wireless/rndis_wlan.c | 5 +- drivers/perf/Kconfig | 7 + drivers/perf/Makefile | 1 + drivers/perf/alibaba_uncore_drw_pmu.c | 810 +++++ drivers/perf/arm-cmn.c | 2 +- drivers/perf/arm_pmu.c | 2 +- drivers/perf/arm_spe_pmu.c | 6 +- drivers/perf/qcom_l2_pmu.c | 10 +- drivers/platform/x86/acerhdf.c | 73 +- drivers/platform/x86/amd/pmc.c | 116 +- drivers/platform/x86/hp-wmi.c | 20 +- drivers/platform/x86/intel/int3472/discrete.c | 34 +- drivers/platform/x86/toshiba_acpi.c | 2 +- drivers/remoteproc/remoteproc_core.c | 154 +- drivers/remoteproc/remoteproc_internal.h | 23 +- drivers/remoteproc/remoteproc_virtio.c | 189 +- drivers/reset/reset-npcm.c | 2 +- drivers/rpmsg/rpmsg_char.c | 4 +- drivers/s390/block/dasd.c | 3 +- drivers/s390/block/dasd_3990_erp.c | 5 + drivers/s390/block/dasd_devmap.c | 602 +++- drivers/s390/block/dasd_eckd.c | 292 +- drivers/s390/block/dasd_eckd.h | 9 +- drivers/s390/block/dasd_int.h | 73 + drivers/s390/block/dasd_ioctl.c | 53 + drivers/s390/cio/vfio_ccw_ops.c | 52 +- drivers/s390/cio/vfio_ccw_private.h | 3 + drivers/s390/crypto/vfio_ap_ops.c | 80 +- drivers/spi/spi-meson-spicc.c | 2 +- drivers/spi/spi-omap2-mcspi.c | 2 +- drivers/spi/spi-pxa2xx.c | 37 +- drivers/spi/spi-xtensa-xtfpga.c | 16 +- drivers/thermal/armada_thermal.c | 37 +- drivers/thermal/broadcom/bcm2835_thermal.c | 8 +- drivers/thermal/da9062-thermal.c | 52 +- drivers/thermal/gov_bang_bang.c | 23 +- drivers/thermal/gov_fair_share.c | 18 +- drivers/thermal/gov_power_allocator.c | 51 +- drivers/thermal/gov_step_wise.c | 22 +- drivers/thermal/hisi_thermal.c | 11 +- drivers/thermal/imx_thermal.c | 72 +- .../intel/int340x_thermal/int340x_thermal_zone.c | 31 +- .../intel/int340x_thermal/int340x_thermal_zone.h | 4 +- .../int340x_thermal/processor_thermal_device.c | 10 +- drivers/thermal/intel/x86_pkg_temp_thermal.c | 120 +- drivers/thermal/qcom/qcom-spmi-temp-alarm.c | 39 +- drivers/thermal/rcar_gen3_thermal.c | 2 +- drivers/thermal/rcar_thermal.c | 53 +- drivers/thermal/samsung/exynos_tmu.c | 57 +- drivers/thermal/st/st_thermal.c | 47 +- drivers/thermal/tegra/soctherm.c | 33 +- drivers/thermal/tegra/tegra30-tsensor.c | 17 +- drivers/thermal/thermal_core.c | 158 +- drivers/thermal/thermal_core.h | 22 - drivers/thermal/thermal_helpers.c | 28 +- drivers/thermal/thermal_netlink.c | 21 +- drivers/thermal/thermal_of.c | 116 - drivers/thermal/thermal_sysfs.c | 133 +- drivers/thermal/ti-soc-thermal/ti-thermal.h | 15 - drivers/thermal/uniphier_thermal.c | 27 +- drivers/thunderbolt/switch.c | 1 + drivers/tty/serial/8250/8250_omap.c | 1 + drivers/tty/serial/fsl_lpuart.c | 9 +- drivers/tty/serial/sifive.c | 2 +- drivers/usb/typec/Kconfig | 1 + drivers/vfio/fsl-mc/vfio_fsl_mc.c | 85 +- drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c | 80 +- drivers/vfio/pci/mlx5/main.c | 50 +- drivers/vfio/pci/vfio_pci.c | 20 +- drivers/vfio/pci/vfio_pci_core.c | 23 +- drivers/vfio/platform/vfio_amba.c | 72 +- drivers/vfio/platform/vfio_platform.c | 66 +- drivers/vfio/platform/vfio_platform_common.c | 71 +- drivers/vfio/platform/vfio_platform_private.h | 18 +- drivers/vfio/vfio_main.c | 164 +- fs/btrfs/block-group.c | 3 +- fs/btrfs/block-group.h | 15 + fs/btrfs/btrfs_inode.h | 22 +- fs/btrfs/ctree.c | 4 +- fs/btrfs/ctree.h | 196 +- fs/btrfs/dev-replace.h | 4 + fs/btrfs/disk-io.c | 175 +- fs/btrfs/disk-io.h | 1 + fs/btrfs/extent_io.c | 70 +- fs/btrfs/extent_map.c | 343 +- fs/btrfs/extent_map.h | 8 + fs/btrfs/file-item.c | 11 + fs/btrfs/file.c | 195 +- fs/btrfs/free-space-cache.c | 2 +- fs/btrfs/inode.c | 113 +- fs/btrfs/locking.c | 2 +- fs/btrfs/ordered-data.h | 12 - fs/btrfs/relocation.c | 20 +- fs/btrfs/space-info.h | 1 + fs/btrfs/super.c | 19 +- fs/btrfs/tests/inode-tests.c | 2 +- fs/btrfs/volumes.h | 27 + fs/cifs/cached_dir.c | 493 ++- fs/cifs/cached_dir.h | 26 +- fs/cifs/cifs_debug.c | 4 +- fs/cifs/cifs_debug.h | 6 +- fs/cifs/cifs_swn.c | 12 +- fs/cifs/cifsglob.h | 4 +- fs/cifs/cifssmb.c | 2 +- fs/cifs/connect.c | 13 +- fs/cifs/dfs_cache.c | 2 +- fs/cifs/dir.c | 8 +- fs/cifs/fscache.c | 2 +- fs/cifs/inode.c | 8 +- fs/cifs/misc.c | 10 +- fs/cifs/smb2inode.c | 2 +- fs/cifs/smb2ops.c | 8 +- fs/cifs/smb2pdu.c | 18 +- fs/cifs/smbdirect.c | 227 +- fs/cifs/smbdirect.h | 14 +- fs/cifs/trace.h | 3 + fs/crypto/fscrypt_private.h | 8 +- fs/debugfs/file.c | 28 +- fs/ext4/ext4.h | 10 +- fs/ext4/ialloc.c | 2 +- fs/ext4/mballoc.c | 318 +- fs/ext4/mballoc.h | 1 - fs/inode.c | 9 +- fs/jffs2/wbuf.c | 6 +- fs/libfs.c | 22 +- fs/nfsd/cache.h | 2 +- fs/nfsd/filecache.c | 7 +- fs/nfsd/filecache.h | 2 +- fs/nfsd/nfs4proc.c | 6 +- fs/nfsd/nfs4state.c | 44 +- fs/nfsd/nfscache.c | 13 +- fs/nfsd/nfsctl.c | 48 +- fs/nfsd/state.h | 6 +- fs/nfsd/stats.c | 14 +- fs/nilfs2/btree.c | 6 +- fs/nilfs2/segment.c | 4 +- fs/ntfs3/super.c | 2 +- fs/proc/devices.c | 6 +- fs/proc/internal.h | 5 + fs/proc/loadavg.c | 6 +- fs/proc/meminfo.c | 5 +- fs/proc/page.c | 3 + fs/proc/softirqs.c | 6 +- fs/proc/uptime.c | 6 +- fs/proc/version.c | 6 +- fs/ubifs/crypto.c | 11 + fs/ubifs/dir.c | 27 +- fs/ubifs/journal.c | 28 +- fs/ubifs/ubifs.h | 2 +- fs/ubifs/xattr.c | 2 +- include/acpi/acpi_bus.h | 1 + include/dt-bindings/gpio/gpio.h | 2 +- include/linux/acpi.h | 5 + include/linux/ata.h | 39 +- include/linux/blk-mq.h | 11 +- include/linux/bpf.h | 26 +- include/linux/bpf_types.h | 1 + include/linux/bpf_verifier.h | 5 + include/linux/btf.h | 9 + include/linux/damon.h | 3 +- include/linux/debugfs.h | 19 +- include/linux/dmar.h | 4 +- include/linux/efi.h | 22 + include/linux/find.h | 46 +- include/linux/fs.h | 12 +- include/linux/hugetlb.h | 54 +- include/linux/key.h | 6 + include/linux/kvm_host.h | 2 +- include/linux/memcontrol.h | 2 +- include/linux/memory.h | 3 + include/linux/mm.h | 13 + include/linux/mtd/mtd.h | 7 + include/linux/rcutiny.h | 2 +- include/linux/rcutree.h | 2 +- include/linux/remoteproc.h | 6 +- include/linux/soc/mediatek/mtk_wed.h | 19 +- include/linux/srcu.h | 37 + include/linux/srcutiny.h | 11 + include/linux/srcutree.h | 12 +- include/linux/swapops.h | 24 +- include/linux/thermal.h | 10 + include/linux/verification.h | 8 + include/linux/vfio.h | 28 +- include/linux/vfio_pci_core.h | 6 +- include/media/vsp1.h | 2 + .../ethernet/microsoft => include/net}/mana/gdma.h | 162 +- .../microsoft => include/net}/mana/hw_channel.h | 0 .../ethernet/microsoft => include/net}/mana/mana.h | 23 +- include/net/mana/mana_auxiliary.h | 10 + .../microsoft => include/net}/mana/shm_channel.h | 0 include/net/netns/smc.h | 3 + include/net/sch_generic.h | 5 - include/net/xsk_buff_pool.h | 2 +- include/sound/hda_codec.h | 1 - include/sound/sof/dai.h | 2 + include/trace/events/habanalabs.h | 93 + include/uapi/linux/bpf.h | 46 +- include/uapi/linux/iio/types.h | 7 +- include/uapi/linux/io_uring.h | 1 + include/uapi/linux/netfilter/ipset/ip_set.h | 4 - include/uapi/linux/netfilter/xt_AUDIT.h | 4 - include/uapi/linux/netfilter/xt_connmark.h | 13 +- include/uapi/linux/netfilter/xt_osf.h | 14 - include/uapi/misc/habanalabs.h | 137 +- include/uapi/mtd/mtd-abi.h | 64 +- include/uapi/mtd/ubi-user.h | 8 +- include/uapi/rdma/ib_user_ioctl_verbs.h | 1 + include/uapi/rdma/mana-abi.h | 66 + io_uring/io_uring.c | 5 + io_uring/net.c | 175 +- io_uring/net.h | 12 +- io_uring/opdef.c | 41 +- io_uring/opdef.h | 1 + io_uring/rw.c | 8 + io_uring/rw.h | 1 + ipc/msg.c | 8 +- kernel/bpf/btf.c | 59 +- kernel/bpf/cgroup.c | 28 +- kernel/bpf/hashtab.c | 66 +- kernel/bpf/helpers.c | 34 +- kernel/bpf/ringbuf.c | 243 +- kernel/bpf/syscall.c | 11 + kernel/bpf/trampoline.c | 15 +- kernel/bpf/verifier.c | 97 +- kernel/events/core.c | 6 +- kernel/kcsan/core.c | 50 + kernel/locking/lockdep.c | 6 +- kernel/rcu/Kconfig | 3 + kernel/rcu/rcutorture.c | 11 +- kernel/rcu/srcutree.c | 94 +- kernel/rcu/tree.c | 2 +- kernel/rcu/tree_nocb.h | 44 +- kernel/trace/bpf_trace.c | 186 ++ lib/find_bit.c | 180 +- lib/notifier-error-inject.c | 2 +- localversion-next | 2 +- mm/damon/core.c | 35 +- mm/damon/lru_sort.c | 13 +- mm/damon/reclaim.c | 13 +- mm/damon/sysfs.c | 46 +- mm/gup.c | 80 +- mm/hugetlb.c | 186 +- mm/internal.h | 8 - mm/kasan/tags.c | 4 +- mm/memcontrol.c | 27 +- mm/memory-failure.c | 59 +- mm/page_alloc.c | 3 +- mm/sparse.c | 2 - net/bluetooth/hci_debugfs.c | 2 +- net/bluetooth/hci_event.c | 14 + net/bluetooth/hci_sysfs.c | 3 + net/bridge/netfilter/ebtables.c | 4 +- net/core/flow_dissector.c | 4 +- net/ipv4/netfilter/ipt_rpfilter.c | 1 - net/ipv4/udp.c | 2 +- net/netfilter/nf_conntrack_bpf.c | 47 +- net/netfilter/nf_conntrack_core.c | 18 +- net/netfilter/nf_conntrack_ftp.c | 6 +- net/netfilter/nf_tables_api.c | 8 +- net/packet/af_packet.c | 26 +- net/sched/act_ct.c | 5 +- net/sched/act_mirred.c | 3 +- net/sched/cls_api.c | 1 + net/sched/cls_matchall.c | 5 +- net/smc/af_smc.c | 5 +- net/smc/smc_core.c | 13 +- net/smc/smc_llc.c | 2 +- net/smc/smc_llc.h | 1 + net/smc/smc_sysctl.c | 30 + net/xdp/xsk.c | 4 +- net/xdp/xsk_buff_pool.c | 5 +- samples/vfio-mdev/mbochs.c | 73 +- samples/vfio-mdev/mdpy.c | 81 +- samples/vfio-mdev/mtty.c | 67 +- scripts/checkpatch.pl | 50 +- scripts/selinux/install_policy.sh | 3 +- security/keys/internal.h | 2 - sound/hda/intel-dsp-config.c | 10 + sound/pci/hda/hda_eld.c | 6 +- sound/pci/hda/hda_local.h | 3 +- sound/pci/hda/patch_ca0132.c | 5 +- sound/pci/hda/patch_hdmi.c | 161 +- sound/soc/amd/yc/acp6x-mach.c | 14 + sound/soc/codecs/es8316.c | 2 + sound/soc/codecs/hda.c | 3 - sound/soc/codecs/hdac_hda.c | 3 - sound/soc/codecs/rt5682s.c | 7 +- sound/soc/codecs/ts3a227e.c | 61 +- sound/soc/sof/amd/Kconfig | 10 + sound/soc/sof/amd/Makefile | 4 +- sound/soc/sof/amd/acp-common.c | 111 + sound/soc/sof/amd/acp-dsp-offset.h | 33 +- sound/soc/sof/amd/acp-ipc.c | 49 +- sound/soc/sof/amd/acp-loader.c | 20 +- sound/soc/sof/amd/acp-pcm.c | 3 +- sound/soc/sof/amd/acp-stream.c | 7 +- sound/soc/sof/amd/acp.c | 52 +- sound/soc/sof/amd/acp.h | 38 +- sound/soc/sof/amd/{pci-rn.c => pci-rmb.c} | 94 +- sound/soc/sof/amd/pci-rn.c | 11 + sound/soc/sof/amd/rembrandt.c | 134 + sound/soc/sof/amd/renoir.c | 101 +- sound/soc/sof/intel/Kconfig | 25 + sound/soc/sof/intel/Makefile | 4 + sound/soc/sof/intel/hda-dsp.c | 4 +- sound/soc/sof/intel/hda-ipc.c | 8 + sound/soc/sof/intel/hda-loader-skl.c | 580 ++++ sound/soc/sof/intel/hda.c | 2 + sound/soc/sof/intel/hda.h | 13 + sound/soc/sof/intel/pci-skl.c | 91 + sound/soc/sof/intel/pci-tgl.c | 8 +- sound/soc/sof/intel/skl.c | 116 + sound/soc/sof/ipc3-pcm.c | 9 + sound/soc/sof/ipc3-topology.c | 33 + sound/soc/sof/ipc4-topology.c | 9 +- sound/soc/sof/mediatek/mt8186/mt8186.c | 33 + sound/soc/sof/topology.c | 1 + sound/soc/sunxi/sun50i-dmic.c | 2 +- tools/arch/x86/include/asm/cpufeatures.h | 5 +- tools/bpf/bpftool/Documentation/bpftool-map.rst | 2 +- tools/bpf/bpftool/cgroup.c | 54 +- tools/bpf/bpftool/map.c | 2 +- tools/iio/iio_event_monitor.c | 6 + tools/include/linux/find.h | 61 +- tools/include/uapi/linux/bpf.h | 46 +- tools/lib/bpf/bpf_tracing.h | 154 +- tools/lib/bpf/btf.c | 30 +- tools/lib/bpf/libbpf.c | 11 +- tools/lib/bpf/libbpf.h | 107 + tools/lib/bpf/libbpf.map | 10 + tools/lib/bpf/libbpf_probes.c | 1 + tools/lib/bpf/libbpf_version.h | 2 +- tools/lib/bpf/ringbuf.c | 271 ++ tools/lib/find_bit.c | 149 +- tools/lib/perf/evlist.c | 5 +- tools/objtool/check.c | 10 + tools/perf/builtin-record.c | 2 + tools/perf/tests/shell/stat_bpf_counters_cgrp.sh | 83 + tools/perf/tests/wp.c | 10 +- tools/perf/util/bpf_counter_cgroup.c | 10 +- tools/perf/util/bpf_skel/bperf_cgroup.bpf.c | 2 +- tools/perf/util/genelf.c | 14 + tools/perf/util/genelf.h | 4 + tools/perf/util/symbol-elf.c | 7 +- tools/perf/util/synthetic-events.c | 17 +- tools/testing/selftests/arm64/abi/.gitignore | 1 + tools/testing/selftests/arm64/abi/Makefile | 2 +- tools/testing/selftests/arm64/abi/hwcap.c | 2 +- tools/testing/selftests/arm64/abi/ptrace.c | 241 ++ tools/testing/selftests/bpf/DENYLIST.s390x | 4 + tools/testing/selftests/bpf/Makefile | 15 +- tools/testing/selftests/bpf/config | 33 +- tools/testing/selftests/bpf/config.x86_64 | 7 +- .../selftests/bpf/map_tests/array_map_batch_ops.c | 2 + .../selftests/bpf/map_tests/htab_map_batch_ops.c | 2 + .../bpf/map_tests/lpm_trie_map_batch_ops.c | 2 + .../selftests/bpf/map_tests/task_storage_map.c | 1 + tools/testing/selftests/bpf/prog_tests/bpf_nf.c | 10 +- .../testing/selftests/bpf/prog_tests/cgroup_link.c | 11 +- tools/testing/selftests/bpf/prog_tests/dynptr.c | 2 +- .../selftests/bpf/prog_tests/kfunc_dynptr_param.c | 164 + .../testing/selftests/bpf/prog_tests/lookup_key.c | 112 + .../selftests/bpf/prog_tests/user_ringbuf.c | 754 +++++ .../selftests/bpf/prog_tests/verify_pkcs7_sig.c | 399 +++ tools/testing/selftests/bpf/progs/test_bpf_nf.c | 27 + .../selftests/bpf/progs/test_kfunc_dynptr_param.c | 94 + .../testing/selftests/bpf/progs/test_lookup_key.c | 46 + .../selftests/bpf/progs/test_user_ringbuf.h | 35 + .../selftests/bpf/progs/test_verify_pkcs7_sig.c | 90 + .../selftests/bpf/progs/user_ringbuf_fail.c | 177 ++ .../selftests/bpf/progs/user_ringbuf_success.c | 218 ++ tools/testing/selftests/bpf/test_kmod.sh | 11 +- tools/testing/selftests/bpf/test_maps.c | 24 +- tools/testing/selftests/bpf/test_verifier.c | 3 +- .../testing/selftests/bpf/verifier/ref_tracking.c | 139 + tools/testing/selftests/bpf/verify_sig_setup.sh | 104 + tools/testing/selftests/bpf/veristat.c | 853 ++++- tools/testing/selftests/bpf/veristat.cfg | 17 + .../testing/selftests/drivers/net/bonding/Makefile | 7 +- .../net/bonding/bond-arp-interval-causes-panic.sh | 49 + tools/testing/selftests/kvm/rseq_test.c | 2 +- tools/testing/selftests/net/forwarding/sch_red.sh | 1 + usr/gen_init_cpio.c | 2 +- 937 files changed, 36378 insertions(+), 12141 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-bno055 create mode 100644 Documentation/ABI/testing/sysfs-devices-vfio-dev delete mode 100644 Documentation/RCU/arrayRCU.rst create mode 100644 Documentation/admin-guide/perf/alibaba_pmu.rst create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,mt7986- [...] create mode 100644 Documentation/devicetree/bindings/iio/imu/bosch,bno055.yaml create mode 100644 Documentation/devicetree/bindings/memory-controllers/snps,dw-um [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/synopsys,d [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/xlnx,zynq- [...] delete mode 100644 Documentation/devicetree/bindings/mtd/amlogic,meson-nand.txt create mode 100644 Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml rename Documentation/devicetree/bindings/mtd/{intel,lgm-nand.yaml => intel,lgm-ebu [...] create mode 100644 Documentation/devicetree/bindings/sound/ti,ts3a227e.yaml delete mode 100644 Documentation/devicetree/bindings/sound/ts3a227e.txt create mode 100644 Documentation/iio/bno055.rst create mode 100644 Documentation/mm/multigen_lru.rst create mode 100644 Documentation/networking/representors.rst create mode 100644 Documentation/translations/zh_CN/PCI/acpi-info.rst create mode 100644 Documentation/translations/zh_CN/devicetree/changesets.rst create mode 100644 Documentation/translations/zh_CN/devicetree/dynamic-resolution- [...] create mode 100644 Documentation/translations/zh_CN/devicetree/kernel-api.rst create mode 100644 Documentation/translations/zh_CN/devicetree/overlay-notes.rst create mode 100644 arch/arm64/boot/dts/apple/multi-die-cpp.h create mode 100644 arch/arm64/boot/dts/apple/t6000-j314s.dts create mode 100644 arch/arm64/boot/dts/apple/t6000-j316s.dts create mode 100644 arch/arm64/boot/dts/apple/t6000.dtsi create mode 100644 arch/arm64/boot/dts/apple/t6001-j314c.dts create mode 100644 arch/arm64/boot/dts/apple/t6001-j316c.dts create mode 100644 arch/arm64/boot/dts/apple/t6001-j375c.dts create mode 100644 arch/arm64/boot/dts/apple/t6001.dtsi create mode 100644 arch/arm64/boot/dts/apple/t6002-j375d.dts create mode 100644 arch/arm64/boot/dts/apple/t6002.dtsi create mode 100644 arch/arm64/boot/dts/apple/t600x-common.dtsi create mode 100644 arch/arm64/boot/dts/apple/t600x-die0.dtsi create mode 100644 arch/arm64/boot/dts/apple/t600x-dieX.dtsi create mode 100644 arch/arm64/boot/dts/apple/t600x-gpio-pins.dtsi create mode 100644 arch/arm64/boot/dts/apple/t600x-j314-j316.dtsi create mode 100644 arch/arm64/boot/dts/apple/t600x-j375.dtsi create mode 100644 arch/arm64/boot/dts/apple/t600x-nvme.dtsi create mode 100644 arch/arm64/boot/dts/apple/t600x-pmgr.dtsi delete mode 100644 drivers/block/rnbd/rnbd-srv-dev.c delete mode 100644 drivers/block/rnbd/rnbd-srv-dev.h create mode 100644 drivers/gpu/drm/rcar-du/rcar_mipi_dsi.h create mode 100644 drivers/iio/imu/bno055/Kconfig create mode 100644 drivers/iio/imu/bno055/Makefile create mode 100644 drivers/iio/imu/bno055/bno055.c create mode 100644 drivers/iio/imu/bno055/bno055.h create mode 100644 drivers/iio/imu/bno055/bno055_i2c.c create mode 100644 drivers/iio/imu/bno055/bno055_ser_core.c create mode 100644 drivers/iio/imu/bno055/bno055_ser_trace.c create mode 100644 drivers/iio/imu/bno055/bno055_ser_trace.h create mode 100644 drivers/infiniband/hw/mana/Kconfig create mode 100644 drivers/infiniband/hw/mana/Makefile create mode 100644 drivers/infiniband/hw/mana/cq.c create mode 100644 drivers/infiniband/hw/mana/device.c create mode 100644 drivers/infiniband/hw/mana/main.c create mode 100644 drivers/infiniband/hw/mana/mana_ib.h create mode 100644 drivers/infiniband/hw/mana/mr.c create mode 100644 drivers/infiniband/hw/mana/qp.c create mode 100644 drivers/infiniband/hw/mana/wq.c create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pcie_wrap_speci [...] delete mode 100644 drivers/misc/habanalabs/include/gaudi2/gaudi2_async_virt_events.h create mode 100644 drivers/mtd/nand/raw/brcmnand/Kconfig create mode 100644 drivers/perf/alibaba_uncore_drw_pmu.c rename {drivers/net/ethernet/microsoft => include/net}/mana/gdma.h (80%) rename {drivers/net/ethernet/microsoft => include/net}/mana/hw_channel.h (100%) rename {drivers/net/ethernet/microsoft => include/net}/mana/mana.h (95%) create mode 100644 include/net/mana/mana_auxiliary.h rename {drivers/net/ethernet/microsoft => include/net}/mana/shm_channel.h (100%) create mode 100644 include/trace/events/habanalabs.h create mode 100644 include/uapi/rdma/mana-abi.h create mode 100644 sound/soc/sof/amd/acp-common.c copy sound/soc/sof/amd/{pci-rn.c => pci-rmb.c} (61%) create mode 100644 sound/soc/sof/amd/rembrandt.c create mode 100644 sound/soc/sof/intel/hda-loader-skl.c create mode 100644 sound/soc/sof/intel/pci-skl.c create mode 100644 sound/soc/sof/intel/skl.c create mode 100755 tools/perf/tests/shell/stat_bpf_counters_cgrp.sh create mode 100644 tools/testing/selftests/arm64/abi/ptrace.c create mode 100644 tools/testing/selftests/bpf/prog_tests/kfunc_dynptr_param.c create mode 100644 tools/testing/selftests/bpf/prog_tests/lookup_key.c create mode 100644 tools/testing/selftests/bpf/prog_tests/user_ringbuf.c create mode 100644 tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c create mode 100644 tools/testing/selftests/bpf/progs/test_kfunc_dynptr_param.c create mode 100644 tools/testing/selftests/bpf/progs/test_lookup_key.c create mode 100644 tools/testing/selftests/bpf/progs/test_user_ringbuf.h create mode 100644 tools/testing/selftests/bpf/progs/test_verify_pkcs7_sig.c create mode 100644 tools/testing/selftests/bpf/progs/user_ringbuf_fail.c create mode 100644 tools/testing/selftests/bpf/progs/user_ringbuf_success.c create mode 100755 tools/testing/selftests/bpf/verify_sig_setup.sh create mode 100644 tools/testing/selftests/bpf/veristat.cfg create mode 100755 tools/testing/selftests/drivers/net/bonding/bond-arp-interval-c [...]