This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allnoconfig in repository toolchain/ci/linux.
omits 38a288f5941e Add linux-next specific files for 20220506 omits bfabf5590e4c Merge branch 'akpm/master' omits ac4b650dd553 kselftest/vm: override TARGETS from arguments omits c7fc02788bef mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery omits 37c208be36f4 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 512e54a5ff37 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 6f813da79883 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 8d97e844a89e Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 7787a1829167 next-20220504/kspp omits 15d5ac0efd05 Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] omits 826d1b3b6dc0 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits a7d49e298554 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits c71b0ffb1b44 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 9b1e15d89cbf Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 7c38d7ef8da3 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 1b6cbd06a8c2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2dbead4f5748 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0caa63ca1db5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f39be7374690 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ff17d62940c4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f8fa5d7ea505 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 90942dcdf672 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 3d5934771e60 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits ad6df9099993 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 488f99a97092 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ac77937d72e0 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 9f57858ac230 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 5e4cc4b66485 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 47f902336493 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6aa70a0b2baf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 444647e31b78 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d5bd504da702 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d9ccadd19fdd Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 32aebc902ef0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 068d7bf032b5 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 787cb657dc3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4d46be82527d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 753ce0d1a6a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 09c1871574c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 309c24700293 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0175de317d47 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 2f9fb8988317 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 99e51118c09a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7e5369737c40 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e77780268fb7 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 7538cc32ebc9 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits b59302cfbf85 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f15166f58f93 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bc7911462d20 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 1fddb3a49f1e Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 57901d21ac56 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 2cb6d354d6f5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e47ef69d0c3a Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 79762af046c3 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 8ee8f97413cc Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 78708bab7ae7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8cb3a2683baa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3cdd456a5b08 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 95931599dc26 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits acd864772f81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c60b4597a85e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0c658afbc531 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 05105bbc3172 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits b6a958269718 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 753d8126d8f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a7f0f9250c70 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits 46ad8b84286f Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits e9e5b40a1ecd Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 6189f7e249e3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 64545e88f9ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 73430e8be445 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8dff5794da4a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9455f04389c1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 979fa50d8423 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits bd9b372d637d Merge branch 'next' of git://github.com/cschaufler/smack-next omits 76d5fcfa8fe8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3eddcfbc1bbb Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits fb572515d630 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 1b9c75e15f73 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits e81cecb57ecc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6a5684f60fe5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c2dd6da969f8 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 0f813a26ff50 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 409998553fce Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits 955fd9ea726c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3c208e009533 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a1a3ae469246 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits c6409f8fc773 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 60d455a34bb5 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits b6678fa7df17 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b60f8f5b4a61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 55eab06acbeb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 82fe03ee6542 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits f59859de06f2 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits 9568ba901f89 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 58275d75602f Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits ff978d1cf06a Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits a162f36faed5 next-20220505/amdgpu omits bf0dd0a663c1 Merge branch 'for-5.19/io_uring-passthrough' into for-next omits 6f7c47f1c276 nvme: add vectored-io support for uring-cmd omits 86116c2f6fee nvme: wire-up uring-cmd support for io-passthru on char-device. omits 51aa753074d2 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 559507c3bdf9 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits d0108fd287c9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e8f20990f4a5 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits e9e3ffcfb208 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 0deddd6f3017 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 380f61572977 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] omits 625d3dc8894c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f3cc5a7d10b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6308ce996280 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 90792bc7a1aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a9aad3c4f05e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6ed5a6d1b74f Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits c167bbd810f9 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 979570d68050 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 767ca938571a Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits b5bb861e369d Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 437941e4040a Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 331ddc4520e9 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 3963dac2ef61 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 3ea443862a62 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 483621593b84 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits cea28c3b606d nvme: refactor nvme_submit_user_cmd() omits cbac710572d9 block: wire-up support for passthrough plugging omits 9100cdf8a9a6 fs,io_uring: add infrastructure for uring-cmd omits 039b44c3a2ae io_uring: support CQE32 for nop operation omits 3978032756dc random: do not pretend to handle premature next security model omits 2ae70d225da4 random: use first 128 bits of input as fast init omits 253db3038ec7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0930daad3fbc io_uring: enable CQE32 omits 7824966ed869 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 124695284a4d io_uring: support CQE32 in /proc info omits dd641089338f io_uring: add tracing for additional CQE32 fields omits ffd9087a0f3a io_uring: overflow processing for CQE32 omits 33de10bf3c63 io_uring: flush completions for CQE32 omits 44ee61f4ed07 io_uring: modify io_get_cqe for CQE32 omits 46c84cd641d6 io_uring: add CQE32 completion processing omits f78aaa1aa3e0 io_uring: add CQE32 setup processing omits 48c21e8a1ee9 io_uring: change ring size calculation for CQE32 omits 9bec44d75bb7 io_uring: store add. return values for CQE32 omits 6553da28fac8 io_uring: support CQE32 in io_uring_cqe omits 406b5577845a io_uring: add support for 128-byte SQEs omits 384c4cb94b28 Merge branch 'for-5.19/io_uring-socket' into for-5.19/io_u [...] omits 449e1a0889d4 Merge branch 'for-5.19/io_uring' into for-5.19/io_uring-pa [...] omits 7f542b8aff26 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 624e99aae839 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9c6ec1ab0752 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 6799e33dc288 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 19c42c96d9be Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 5c741da8ea31 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits c9cb993a5561 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 89d9ae5e6216 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 0d40d9afd8f0 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 7bf6f1a6aae6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c57a1f7dfd29 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 69e14910c338 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits abfbd81108b5 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 424d3e10a799 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits adc589ee8c53 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits d3ce94a5aa10 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 12452dffc1a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2fa83e68c717 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits a6e05f1ef73f Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 8167c39d6528 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e5388fa915d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e0c83df57c69 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a673dc73eba2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cb9d52b814d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8a56b524261e Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 10b2b6b7ea17 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits a35d63ee7239 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fcd84e33cbc2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c459b5711dab Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits f2c23724526e Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 6f2ed1084009 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 71e59243b4e8 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits e67c001106d0 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 29cefe479865 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5e603b1fb562 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 63ec9ea2a468 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 201abb9160f1 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 5787c5a8f3f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits da505c51211f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 716ac280f124 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cfbd83c852bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3b7255c3a805 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0ec40b1c8540 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eb2027c8af87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a8ab975a093b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 22ee1ad16399 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 99d1fef1b8af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 965178b422f4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 55607f2c005e Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 801458b30924 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 87a7fed42d1a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0be197a1d50e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a89396c0c959 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits be6a7505090c Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits c41fc4f935ce Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 303a246e3b58 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits db4ebd3cc937 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4bfc0c4f3550 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 2b42d63ba4ff Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 7cd7c02592b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e8576d28ffc9 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 555569dc9f2f Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 5f069d1c5749 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 9a7ea880c23a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c95d948909ff Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 85533cc80b87 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9a2e7b01cdba Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 453d1a6d3075 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 5c1403e51ceb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 924643e6b451 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits cbf5fa9e8368 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits da27178c1cd3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5e8f64335f8b Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 1996301f74da Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9252c05f07a3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b10033807d65 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 11e09dacaaa1 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 37b69d535893 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits ec4c793d3041 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c6a35136cd3e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits cf260587f829 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 719cd5cf0bc6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b91ad62cefd2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 388b7e443558 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 846ec524d7ff Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] omits 3bf1af5a8fb1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits eb522b2ddc1f Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 18f41241b5f0 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 019f304df7ca Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 0d17101961fd Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 499817d8df7a random: do not use batches when !crng_ready() omits fd159b8633db random: mix in timestamps and reseed on system restore omits 0e11ca43d66c random: vary jitter iterations based on cycle counter speed omits 3ab0371537de random: insist on random_get_entropy() existing in order t [...] omits 35e2ac9de166 xtensa: use fallback for random_get_entropy() instead of zero omits 9f8850a4355e sparc: use fallback for random_get_entropy() instead of zero omits 2a5a2b06e2cd um: use fallback for random_get_entropy() instead of zero omits b1cf6e04fbf8 x86/tsc: Use fallback for random_get_entropy() instead of zero omits 5fe47d44c879 nios2: use fallback for random_get_entropy() instead of zero omits 283e4bf0e03c arm: use fallback for random_get_entropy() instead of zero omits 059ecabef340 mips: use fallback for random_get_entropy() instead of jus [...] omits 63699d4ccd13 riscv: use fallback for random_get_entropy() instead of zero omits ce5f642f3952 m68k: use fallback for random_get_entropy() instead of zero omits c272ef859274 timekeeping: Add raw clock fallback for random_get_entropy() omits 35f31b83aca2 init: call time_init() before rand_initialize() omits 107d6fdb70f9 openrisc: start CPU timer early in boot omits a478291202f6 powerpc: define get_cycles macro for arch-override omits cbb28508bd01 alpha: define get_cycles macro for arch-override omits 7e6f18d05a15 parisc: define get_cycles macro for arch-override omits a840af781fdc s390: define get_cycles macro for arch-override omits 4b140df30a06 ia64: define get_cycles macro for arch-override omits a85ab1632fc8 random: fix sysctl documentation nits omits 7f503ad35f07 Merge remote-tracking branch 'regulator/for-5.19' into reg [...] omits e637f5d66d1c Merge remote-tracking branch 'asoc/for-5.19' into asoc-next omits 17a2abd041c8 Merge remote-tracking branch 'asoc/for-5.17' into asoc-linus omits c9a1e633e105 ARM: configs: sama7: enable CONFIG_RESET_CONTROLLER omits 6d8c2f7862f1 ARM: configs: at91: sama7_defconfig: add MCHP PDMC and DMI [...] omits e50a61f86175 ARM: configs: at91: sama7: Enable MTD_UBI_BLOCK omits 9d79c3b96ede ARM: configs: at91: sama7: Enable MTD_UBI_FASTMAP omits edf86928cb55 ARM: configs: at91: Remove MTD_BLOCK and use MTD_UBI_BLOCK [...] omits 341df3a02687 ARM: multi_v7_defconfig: add atmel video pipeline modules omits ec9f4246f0b2 ARM: configs: at91: sama7: add xisc and csi2dc omits ffb9159ab567 ARM: configs: at91: Enable options required for systemd omits cf97232efd97 Merge branch 'imx/defconfig' into for-next omits 2cc6726e6afb Merge branch 'imx/dt64' into for-next omits 01c186923cc6 Merge branch 'imx/dt' into for-next omits 71de53d99a57 Merge branch 'imx/bindings' into for-next omits fed3743f59d5 Merge branch 'imx/drivers' into for-next omits 1fb89757668a Merge branch 'acpi-osl' into linux-next omits 936859f09125 Merge branches 'thermal-int340x' and 'thermal-misc' into l [...] omits e050266ec872 Merge branch 'pm-em' into linux-next omits 5c9001c713a1 Merge branch 'pm-tools' into linux-next omits b231aab77593 Merge branches 'pm-cpufreq', 'pm-cpuidle' and 'pm-domains' [...] omits 7779cadbc4ee Merge branches 'pm-core', 'pm-sleep' and 'powercap' into l [...] omits 8dd2434c1ab5 Merge branch 'devprop' into linux-next omits da908c51022d Merge branches 'acpi-apei', 'acpi-dptf' and 'acpi-docs' in [...] omits d43d54075c3e Merge branches 'acpi-pm', 'acpi-pci', 'acpi-sysfs' and 'ac [...] omits 4159073b7039 Merge branch 'acpica' into linux-next omits 2e0e144796fb clk: renesas: r9a09g011: Add eth clock and reset entries omits 6bca154251df clk: renesas: Add RZ/V2M support using the rzg2l driver omits 2f70350d04f7 f2fs: fix deadloop in foreground GC omits 3eecaa75e896 f2fs: avoid to select pinned section during checkpoint=disable omits d2093835a404 f2fs: fix to do sanity check on block address in f2fs_do_z [...] omits d04ae1affb11 f2fs: fix to avoid f2fs_bug_on() in dec_valid_node_count() omits 1066d97fe812 Merge remote-tracking branch 'spi/for-5.19' into spi-next omits 32ebdb3eeeee Merge branches 'arm64-for-5.19', 'arm64-defconfig-for-5.19 [...] omits c35886d60560 soc: qcom: socinfo: Add another ID for sc7180 omits a69def3ee085 Merge x86/misc into tip/master omits 389d92be3062 Merge branch irq/misc-5.19 into irq/irqchip-next omits c7be68fa1c10 Merge x86/splitlock into tip/master omits ac8b65aeb006 Merge perf/core into tip/master omits b9bff4f2ccf8 Merge x86/asm into tip/master omits f020e324bcbd Merge irq/urgent into tip/master omits 5ce14bd22813 Merge x86/sev into tip/master omits 06f1a32a6a4e Merge timers/core into tip/master omits f69b4fe5adb8 Merge irq/core into tip/master omits 6ade3f881822 Merge x86/fpu into tip/master omits 201cce0224ff Merge x86/cleanups into tip/master omits 76c03511fb73 Merge x86/apic into tip/master omits 8832922f7df6 Merge core/urgent into tip/master omits a2c743cdbd64 Merge sched/core into tip/master omits 6e7fee854245 Merge timers/urgent into tip/master omits 154e3fb30c31 Merge x86/cpu into tip/master omits 25acb1fd08ee Merge x86/splitlock into tip/master omits 628148a6c23b Merge ras/core into tip/master omits ab9bec4c40b2 Merge objtool/core into tip/master omits 23cbb283102c Merge locking/urgent into tip/master omits 1b0d4ad3ad0a Merge x86/core into tip/master omits 360e5ff35a5c Merge core/core into tip/master omits 587a6d19b4ee Merge smp/core into tip/master omits 9e793ecc8a01 Merge x86/kdump into tip/master omits 44692c0750ff Merge x86/irq into tip/master omits 9610051feaaa Merge x86/platform into tip/master omits 327a835c7afb Merge x86/build into tip/master omits 246e2dfcbcc6 Merge x86/misc into tip/master omits c27d9e328027 Merge locking/core into tip/master omits cc42ee36dd94 Merge x86/mm into tip/master omits d56c3c9343c1 Merge x86/merge into tip/master omits 616b8a9f6e30 Merge branch for-5.19/arm64/defconfig into for-next omits 2f3207af0ff2 Merge branch for-5.19/arm64/dt into for-next omits afbd0f5bce50 Merge branch for-5.19/arm/defconfig into for-next omits 9719c5ab4e40 Merge branch for-5.19/dt-bindings into for-next omits a61cc2c82d14 Merge branch for-5.19/soc into for-next omits ffbe809260ee Merge branch for-5.19/arm/core into for-next omits 39d58d96e6f5 Merge branch for-5.19/memory into for-next omits 31f830c4b4a0 Merge branch for-5.19/clk into for-next omits 3388f276d707 bus: mhi: host: Add support for Foxconn T99W373 and T99W368 omits 902416965b6c modpost: split new_symbol() to symbol allocation and hash [...] omits 48ef8010fe77 modpost: make sym_add_exported() always allocate a new symbol omits 7fb141ceeb49 modpost: make multiple export error omits bc15324a67c9 modpost: move static EXPORT_SYMBOL check to check_exports() omits 4efe332db1c8 modpost: dump Module.symvers in the same order of modules.order omits 7c4ef1813b67 modpost: traverse the namespace_list in order omits f3017550efbb modpost: use doubly linked list for dump_lists omits 1b20bb954698 modpost: traverse unresolved symbols in order omits 9921ccf67a23 modpost: add sym_add_unresolved() helper omits 75cc0f86c3e6 modpost: traverse modules in order omits 2a5befb9e108 modpost: import include/linux/list.h omits a81526cd942e modpost: change mod->gpl_compatible to bool type omits ea67246a7df1 modpost: use bool type where appropriate omits 203bc598e88a f2fs: write checkpoint during FG_GC omits 3c1622863789 f2fs: fix to clear dirty inode in f2fs_evict_inode() omits dd8976ae5742 f2fs: ensure only power of 2 zone sizes are allowed omits beb06f796462 f2fs: call bdev_zone_sectors() only once on init_blkz_info() omits e21a58f67b9b hwmon: (pmbus) Add get_voltage/set_voltage ops omits 075be8436f40 hwmon: (pmbus) Register with thermal for PSC_TEMPERATURE omits 06eaadb9f83c hwmon: (adt7475) Use enum chips when loading attenuator settings omits 9559e402f37c hwmon: (adt7475) Add support for pin configuration omits 09957260d0b4 dt-bindings: hwmon: Document adt7475 pin-function properties omits bad680e51569 hwmon: add driver for the Microchip LAN966x SoC omits 6a2f1ac8ed73 dt-bindings: hwmon: add Microchip LAN966x bindings omits a71c0f696d81 hwmon: (bt1-pvt) use generic polynomial functions omits 93fc5ae1d337 lib: add generic polynomial calculation omits 76d8b83b4eb6 hwmon: (pmbus) Add support for Infineon Digital Multi-phas [...] omits 61336a393480 hwmon: (pmbus/ltc2978) Add chip specific write_byte_data omits 014ef9cae3b8 hwmon: (pmbus) Use _pmbus_read_byte_data with callback omits f34e8284b7c0 hwmon: (pmbus) Introduce and use write_byte_data callback omits cad623f45485 hwmon: (asus-ec-sensors) add doc entry for PRIME X470-PRO omits 24defcb7c1bb hwmon: (asus-ec-sensors) add PRIME X470-PRO board omits 7860f45559e4 hwmon: (asus-ec-sensors) add support for board families omits ba3f3449f5e3 hwmon: (asus-ec-sensors) implement locking via the ACPI gl [...] omits a267cbd7709e hwmon: (asus-ec-sensors) introduce ec_board_info struct fo [...] omits e02d9edefb37 hwmon: (occ) Delay hwmon registration until user request omits f030aa2a3fd9 hwmon: (nct6775) Split core and platform driver omits 34840e301015 hwmon: (nct6775) Convert S_I* permissions macros to octal omits d29628fa547e hwmon: (nct6775) Add read-only mode omits 7bde2d9e8715 hwmon: (nct6775) Rearrange attr-group initialization omits a5af8590eafb hwmon: (nct6775) Convert register access to regmap API omits d41a972f8114 hwmon: (dell-smm) Warn if SMM call took a very long time t [...] omits fc2f58e97240 hwmon: (dell-smm) Cleanup init code omits 2bbc162f332c hwmon: (dell-smm) Avoid unnecessary SMM calls during init omits ab8b80900df8 hwmon: (lm75) Add Atmel AT30TS74 support omits 234d22699709 dt-bindings: hwmon: Add Atmel AT30TS74 omits 575f1401931b hwmon: (tmp401) Fix incorrect return value of tmp401_init_client omits af23cbb4b544 hwmon: (pmbus/max16601) Add MAX16602 support omits 048eece52603 hwmon: (aquacomputer_d5next) Add support for Aquacomputer [...] omits b4eb9b8dac2d hwmon: (dell-smm) Update Documentation regarding firmware bugs omits 0ff791cae6d7 hwmon: (jc42) Add support for S-34TS04A omits c3fe90af5f9c hwmon: (tmp401) Add support of three advanced features omits 80a041ebb425 dt-bindings: hwmon: Add TMP401, TMP411 and TMP43x omits 8a3b235d0013 hwmon: (pmbus) add MFR_* registers to debugfs omits 30d3c8b16d93 hwmon: (dell-smm) Add cooling device support omits eb8b720f4ff1 hwmon: (asus-ec-sensors) add ProArt X570 Creator WIFI board omits 4045822f4c34 hwmon: (intel-m10-bmc-hwmon) use devm_hwmon_sanitize_name() omits e70484d7137e hwmon: introduce hwmon_sanitize_name() omits 624469ab9d3f hwmon: (aquacomputer_d5next) Add support for Aquacomputer Octo omits 6f1b74196496 hwmon: (peci) Use devm_delayed_work_autocancel() to simplify code omits f3fa9137bf36 hwmon: (asus-ec-sensors) Add T_Sensor for ASUS WS X570-ACE omits 176dd8256978 hwmon: (jc42) add HWMON_C_TZ_REGISTER omits 52132d2ab904 Merge branch 'features' into for-next omits cb808a4ba901 Merge branch 'fixes' into for-next omits 2ed0a9733298 memory: tegra: Add MC error logging on tegra186 onward omits 42742038db06 m68k: fix typos in comments omits b39d03c82fd0 m68k: coldfire: drop ISA_DMA_API support omits 6f5fb7ef6521 m68knommu: set ZERO_PAGE() to the allocated zeroed page omits 5d5754741171 fs: Remove aops->freepage omits 76a9ed2e18ff secretmem: Convert to free_folio omits b0366d5927da nfs: Convert to free_folio omits ef6ec8a93812 orangefs: Convert to free_folio omits d684c678362b fs: Add free_folio address space operation omits 07cc45d06884 fs: Convert drop_buffers() to use a folio omits 47f53c45698e fs: Change try_to_free_buffers() to take a folio omits c05f71c8007d jbd2: Convert release_buffer_page() to use a folio omits 13e184c175b2 jbd2: Convert jbd2_journal_try_to_free_buffers to take a folio omits fe985e14277d reiserfs: Convert release_buffer_page() to use a folio omits ad67509f16f1 fs: Remove last vestiges of releasepage omits a18dd8add3a8 ubifs: Convert to release_folio omits cdd95e7c40a1 reiserfs: Convert to release_folio omits 18a9eba6f134 orangefs: Convert to release_folio omits 69489fbf3f25 ocfs2: Convert to release_folio omits 94700002328e nilfs2: Remove comment about releasepage omits 9ac3e82e9ae2 nfs: Convert to release_folio omits bf285ce871c4 jfs: Convert to release_folio omits b75c9a807213 hfsplus: Convert to release_folio omits 54ef4785ddbc hfs: Convert to release_folio omits 94d3150406d7 gfs2: Convert to release_folio omits 959ad6b49d3a f2fs: Convert to release_folio omits 44011ed14e6a ext4: Convert to release_folio omits f248c2e2a637 erofs: Convert to release_folio omits 2c1ed469eae3 cifs: Convert to release_folio omits 1aa04c5f3655 ceph: Convert to release_folio omits 11c2b36ace52 btrfs: Convert to release_folio omits 26a788ee4c66 afs: Convert to release_folio omits 1260aac9f794 9p: Convert to release_folio omits 737a61b25137 iomap: Convert to release_folio omits e2004ae5448c fs: Add aops->release_folio omits 5dcc2252eb2a fs: Change the type of filler_t omits 948c7ea5fdea nfs: Pass the file pointer to nfs_symlink_filler() omits 02e2896e8c4c jffs2: Pass the file pointer to jffs2_do_readpage_unlock() omits 5a08d6bd870a mm,fs: Remove stray references to ->readpage omits 21d40c02f2ca mm: Convert swap_readpage to call read_folio instead of readpage omits f9d0be8ecc00 vboxsf: Convert vboxsf to read_folio omits a7a014c39146 udf: Convert adinicb and symlinks to read_folio omits cabfb795da5e ubifs: Convert ubifs to read_folio omits 158835b65c3a squashfs: Convert squashfs to read_folio omits 19d050fb02cb romfs: Convert romfs to read_folio omits b99888670024 orangefs: Convert orangefs to read_folio omits 96607cd601ee ocfs2: Convert ocfs2 to read_folio omits ba654e81b713 ntfs: Convert ntfs to read_folio omits 9b3848d58a89 nfs: Convert nfs to read_folio omits a7b9d115a334 jfs: Convert metadata pages to read_folio omits 6fd3ce5e9059 jffs2: Convert jffs2 to read_folio omits cb6bf4c41dd3 isofs: Convert symlinks and zisofs to read_folio omits 40b54e346548 hpfs: Convert symlinks to read_folio omits 182c878b67cb hostfs: Convert hostfs to read_folio omits 96c21ad21e22 fuse: Convert fuse to read_folio omits 29569b1ce8af freevxfs: Convert vxfs_immed to read_folio omits c683bc0fda4c f2fs: Convert f2fs to read_folio omits 471091adbfcc ext4: Convert ext4 to read_folio omits 68fedaf653db erofs: Convert erofs zdata to read_folio omits 8c2247f860b1 efs: Convert efs symlinks to read_folio omits 869aa261cb77 ecryptfs: Convert ecryptfs to read_folio omits cfef7b31f8f3 cramfs: Convert cramfs to read_folio omits d536bbce4946 coda: Convert coda to read_folio omits cb5d04be150e cifs: Convert cifs to read_folio omits e674577392a6 btrfs: Convert btrfs to read_folio omits 7613e261a0a8 befs: Convert befs to read_folio omits b3c2006f8dcf afs: Convert afs_symlink_readpage to afs_symlink_read_folio omits ce33f00d00d0 affs: Convert affs to read_folio omits 346c3854b591 fs: Convert simple_readpage to simple_read_folio omits b542727ecb8e fs: Convert mpage_readpage to mpage_read_folio omits 6812ec5c5963 fs: Convert block_read_full_page() to block_read_full_folio() omits 2e2d6af3973b fs: Convert iomap_readpage to iomap_read_folio omits ddcb6c947d18 fs: Convert netfs_readpage to netfs_read_folio omits 8be1537d568b fs: read_folio documentation omits 4bee11ef9174 fs: Introduce aops->read_folio omits c792ceb552e8 buffer: Rewrite nobh_truncate_page() to use folios omits 195f3b7a5f4c mm/readahead: Convert page_cache_async_readahead to take a folio omits 6b09ffb0a2f8 fs: Convert is_dirty_writeback() to take a folio omits 112154db9526 readahead: Use a folio in read_pages() omits 946fae7d7212 filemap: Update the folio_mark_dirty documentation omits 1d97146d4956 filemap: Update the folio_lock documentation omits ab834e27aedf filemap: Remove obsolete comment in lock_page omits 49ddc9da85c4 fs: Remove pagecache_write_begin() and pagecache_write_end() omits 8d38c70db217 i915: Call aops write_begin() and write_end() directly omits b73b8e344a7d f2fs: Call aops write_begin() and write_end() directly omits aebc33a48ce2 ext4: Call aops write_begin() and write_end() directly omits 763e13bb6b35 hfsplus: Call hfsplus_write_begin() and generic_write_end( [...] omits 0cb0b858c7e5 hfs: Call hfs_write_begin() and generic_write_end() directly omits 477323f1fc2e ntfs3: Call ntfs_write_begin() and ntfs_write_end() directly omits 753d6cda8aaa namei: Call aops write_begin() and write_end() directly omits 1d662e94ceaa buffer: Call aops write_begin() and write_end() directly omits 7000a6f315bf fs: Remove flags parameter from aops->write_begin omits af5ba9a5d88b fs: Remove aop flags parameter from nobh_write_begin() omits a48426d562fe fs: Remove aop flags parameter from grab_cache_page_write_begin() omits 1dcb52809053 fs: Remove aop flags parameter from cont_write_begin() omits 6874e1b3b8da fs: Remove aop flags parameter from block_write_begin() omits d93ef09ec7d1 fs: Remove aop_flags parameter from netfs_write_begin() omits 9af8621ed170 fs: Remove AOP_FLAG_NOFS omits 7e41c3a51f58 ext4: Use scoped memory APIs in ext4_write_begin() omits dd6f0236161e ext4: Use scoped memory APIs in ext4_da_write_begin() omits 990fda57de63 ext4: Use scoped memory API in mext_page_double_lock() omits ca1b1f208196 ext4: Allow GFP_FS allocations in ext4_da_convert_inline_d [...] omits d90cf6362cc2 f2fs: Convert f2fs_grab_cache_page() to use scoped memory APIs omits 91886ee813ba namei: Convert page_symlink() to use memalloc_nofs_save() omits 736111c85d49 namei: Merge page_symlink() and __page_symlink() omits 4c1bbdc17527 ext4: Use page_symlink() instead of __page_symlink() omits 43ec79453e5e scsicam: Fix use of page cache omits 095099da208b mm/readahead: Fix readahead with large folios omits 1a4c97e2dd5b block: Do not call folio_next() on an unreferenced folio omits 1d82e3107d36 ia64: make the install target not depend on any build artifact omits 22e1f576f422 kbuild: drop $(objtree)/ prefix support for clean-files omits 9b83d81acad9 genirq: Synchronize interrupt thread startup omits aa5c73d9296d bus: mhi: pci_generic: add Telit FN990 omits 3eb85539032f Makefile: fix 2 typos omits 1aa0c814db7a modpost: move struct namespace_list to modpost.c omits e099f8b9dc34 modpost: retrieve the module dependency and CRCs in check_ [...] omits ee1478a68a70 modpost: add a separate error for exported symbols without [...] omits 65979769d1e7 modpost: remove stale comment about sym_add_exported() omits 200ed4e6c39a modpost: do not write out any file when error occurred omits 438194e22a76 modpost: use snprintf() instead of sprintf() for safety omits ee13d3e82868 Merge branch 'for-next-next-v5.18-20220429' into for-next- [...] omits 0256917f0c26 Merge branch 'for-next-current-v5.17-20220429' into for-ne [...] omits 4926612b2168 Merge branch 'ext/hch/bio-cleanups-part2-v2' into for-next [...] omits 46edce4215a7 Merge branch 'ext/naohiro/zone-fixes' into for-next-next-v [...] omits ff28e25b60ed Merge branch 'misc-next' into for-next-next-v5.18-20220429 omits 77a2d22074a6 Merge branch 'misc-5.18' into for-next-current-v5.17-20220429 omits a68ba067db1e btrfs: do not allocate a btrfs_bio for low-level bios omits ccf01bf930eb btrfs: refactor btrfs_map_bio omits b0ce2a791dbd btrfs: remove btrfs_end_io_wq omits dbe9d897a6a2 btrfs: centralize setting REQ_META omits dd19a9f1eff6 btrfs: don't use btrfs_bio_wq_end_io for compressed writes omits 74febff67658 btrfs: defer I/O completion based on the btrfs_raid_bio omits 0f07288d0b0e btrfs: don't double-defer bio completions for compressed reads omits 9e717139ec53 btrfs: split btrfs_submit_data_bio omits 52a87c5388b2 btrfs: cleanup btrfs_submit_dio_bio omits c209e005754d btrfs: move more work into btrfs_end_bioc omits 2ddf788acd86 btrfs: zoned: zone finish unused block group omits 662fd0a49e27 btrfs: zoned: properly finish block group on metadata write omits 8cc34a52053a btrfs: zoned: finish BG when there are no more allocatable [...] omits 7db3271c0022 btrfs: zoned: consolidate zone finish function omits 9402ff8a37a0 btrfs: force v2 space cache usage for subpage mount omits f46eb76c1640 btrfs: fix deadlock between concurrent dio writes when low [...] omits 9f2f68851831 btrfs: derive compression type from extent map during reads omits 7f65be981283 btrfs: scrub: move scrub_remap_extent() call into scrub_extent() omits d479169e7321 btrfs: scrub: use find_first_extent_item to for extent ite [...] omits ddd1d073f781 btrfs: scrub: refactor scrub_raid56_parity() omits d80f454d409e btrfs: scrub: use scrub_simple_mirror() to handle RAID56 d [...] omits db1d43f47aaf btrfs: scrub: cleanup the non-RAID56 branches in scrub_stripe() omits 3f0e9d61d988 btrfs: scrub: introduce dedicated helper to scrub simple-s [...] omits 09ded6d2fd35 btrfs: scrub: introduce dedicated helper to scrub simple-m [...] omits bbab132eb145 btrfs: scrub: introduce a helper to locate an extent item omits 7fb7f961acb6 btrfs: calculate physical_end using dev_extent_len directl [...] omits eb8da5bf4831 btrfs: turn fs_roots_radix in btrfs_fs_info into an XArray omits 2cd84f7ea869 btrfs: turn fs_info member buffer_radix into XArray omits 9ecd7db2642b btrfs: turn name_cache radix tree into XArray in send_ctx omits eda58f62afda btrfs: turn delayed_nodes_tree into an XArray omits 192496e8c700 btrfs: use ilog2() to replace if () branches for btrfs_bg_ [...] omits 589a66eaf1ee btrfs: move definition of btrfs_raid_types to volumes.h omits f6016666651f btrfs: use a normal workqueue for rmw_workers omits e3c62a38b152 btrfs: use normal workqueues for scrub omits 7da63ffa5257 btrfs: simplify WQ_HIGHPRI handling in struct btrfs_workqueue omits 7fa4e812ecb0 btrfs: raid56: enable subpage support for RAID56 omits 0f86d5fb59a9 btrfs: raid56: make alloc_rbio_essential_pages() subpage c [...] omits 6357b4976d9a btrfs: raid56: make steal_rbio() subpage compatible omits 0d9e6102db94 btrfs: raid56: make set_bio_pages_uptodate() subpage compatible omits a5d8c2189382 btrfs: raid56: remove btrfs_raid_bio::bio_pages array omits 144386b94ca3 btrfs: raid56: make raid56_add_scrub_pages() subpage compatible omits 1f698c2ca62a btrfs: raid56: open code rbio_stripe_page_index() omits d02c536b9357 btrfs: raid56: make finish_rmw() subpage compatible omits 7d393b8406ac btrfs: raid56: make __raid_recover_endio_io() subpage compatible omits b16e2535fe7f btrfs: raid56: make finish_parity_scrub() subpage compatible omits 60545351f5dd btrfs: raid56: make rbio_add_io_page() subpage compatible omits 4acfe90ce517 btrfs: raid56: introduce btrfs_raid_bio::bio_sectors omits 25d395f546e2 btrfs: raid56: introduce btrfs_raid_bio::stripe_sectors omits 32a3a1853f77 btrfs: raid56: introduce new cached members for btrfs_raid_bio omits 53c08b1c4c14 btrfs: raid56: make btrfs_raid_bio more compact omits 6ab6e9585076 btrfs: raid56: open code rbio_nr_pages() omits 7b2e433082e7 btrfs: reduce width for stripe_len from u64 to u32 omits bc41c51e58c2 btrfs: skip compression property for anything other than f [...] omits 2db0caf42389 btrfs: do not BUG_ON() on failure to update inode when set [...] omits 49541678d1cc btrfs: always log symlinks in full mode omits 2c8ffe6abac4 btrfs: do not return errors from submit_bio_hook_t instances omits 38a71321ce11 btrfs: do not return errors from btrfs_submit_compressed_read omits f102ba64194f btrfs: do not return errors from btrfs_submit_metadata_bio omits 5a9f651396a4 btrfs: remove unused bio_flags argument to btrfs_submit_me [...] omits a3e4d924b41d btrfs: move btrfs_readpage to extent_io.c omits 98d09372fb75 btrfs: repair super block num_devices automatically omits b439a65d818a btrfs: do not allow compression on nodatacow files omits 2a17388a10a3 btrfs: export a helper for compression hard check omits 4a4c66ad6095 btrfs: do not pass compressed_bio to submit_compressed_bio() omits 53b6041ef3f9 btrfs: avoid double search for block group during NOCOW writes omits 49577a34087d btrfs: return block group directly at btrfs_next_block_group() omits eee719fcbbaa btrfs: use a read/write lock for protecting the block groups tree omits 40f45554528e btrfs: use rbtree with leftmost node cached for tracking l [...] omits 235148f5b141 btrfs: remove search start argument from first_logical_byte() omits 55d39e785e8a btrfs: return correct error number for __extent_writepage_io() omits 6987b0c047ab btrfs: fix the error handling for submit_extent_page() for [...] omits 4c56e02a303f btrfs: avoid double clean up when submit_one_bio() failed omits 1ce11852ea55 btrfs: use non-bh spin_lock in zstd timer callback omits 1d58851a64e5 btrfs: use BTRFS_DIR_START_INDEX at btrfs_create_new_inode() omits c56818641886 btrfs: simplify parameters of submit_read_repair() and rename omits 95aec922f890 btrfs: remove the zoned/zone_size union in struct btrfs_fs_info omits d8b643e3d5e1 btrfs: remove unnecessary check of iput argument omits ff5d0ef41f81 btrfs: stop using the btrfs_bio saved iter in index_rbio_pages omits d620bb14e652 btrfs: don't allocate a btrfs_bio for scrub bios omits c81b05b0debe btrfs: don't allocate a btrfs_bio for raid56 per-stripe bios omits ef75c25a4648 btrfs: pass bio opf to rbio_add_io_page omits 7c78b5290108 btrfs: pass a block_device to btrfs_bio_clone omits fd6a06a91aa5 btrfs: move the call to bio_set_dev out of submit_stripe_bio omits 7e6b6c3e910e btrfs: use on-stack bio in scrub_repair_page_from_good_copy omits fd3dba30c100 btrfs: use on-stack bio in scrub_recheck_block omits 166bb7c9b073 btrfs: use on-stack bio in repair_io_failure omits 2721e8f4ad3f btrfs: check-integrity: simplify bio allocation in btrfsic [...] omits 3092328f46a4 btrfs: check-integrity: split submit_bio from btrfsic checking omits dd0efc66cc62 btrfs: factor check and flush helpers from __btrfsic_submit_bio omits b3cbae70f054 btrfs: zoned: make auto-reclaim less aggressive omits a6c308fbd7b7 btrfs: change the bg_reclaim_threshold valid region from 0 to 100 omits 41d4a06cdfe4 btrfs: allow block group background reclaim for non-zoned [...] omits e0c338ba0594 btrfs: make the bg_reclaim_threshold per-space info omits 74ae46e0d3a2 btrfs: do not test for free space inode during NOCOW check [...] omits f951b4f228f4 btrfs: move common NOCOW checks against a file extent into [...] omits e8ffec9901cb btrfs: wait between incomplete batch memory allocations omits 444c7970a3d0 btrfs: allocate page arrays using bulk page allocator omits a070fadddb53 btrfs: factor out allocating an array of pages omits 62ee1fda5d72 btrfs: remove unnecessary type casts omits e5ccf235230a btrfs: expand subpage support to any PAGE_SIZE > 4K omits 9660f1c101be btrfs: make nodesize >= PAGE_SIZE case to reuse the non-su [...] omits 810c91ec11dc btrfs: use dummy extent buffer for super block sys chunk a [...] omits c95229b642bd btrfs: assert that relocation is protected with sb_start_write() omits 3189e76cb739 fs: add a lockdep check function for sb_start_write() omits c746db1b6ed9 btrfs: simplify code flow in btrfs_ioctl_balance omits 70430fe36041 btrfs: remove checks for arg argument in btrfs_ioctl_balance omits 59826c9e8a00 btrfs: replace memset with memzero_page in data checksum v [...] omits 15fcc31cee03 btrfs: avoid blocking on space revervation when doing nowa [...] omits a3389a18886b btrfs: avoid blocking when allocating context for nowait d [...] omits 175410a73aac btrfs: release path earlier at can_nocow_extent() omits c4b2193ecde2 btrfs: free path at can_nocow_extent() before checking for [...] omits 0dfb18f3434c btrfs: stop allocating a path when checking if cross refer [...] omits 546ccb40d429 btrfs: avoid double nocow check when doing nowait dio writes omits c373f1f5eb3b btrfs: avoid blocking nowait dio when locking file range omits 5599caf86867 btrfs: avoid blocking on page locks with nowait dio on com [...] omits 750663234f9d btrfs: add messages to printk index omits 55e380507295 btrfs: tree-checker: check extent buffer owner against own [...] omits 33ef9879b5ba btrfs: add and use helper to assert an inode range is clean omits 998a784f5e95 btrfs: remove ordered extent check and wait during hole pu [...] omits d4ad6923b270 btrfs: lock the inode first before flushing range when pun [...] omits 93d8d8bcf465 btrfs: remove ordered extent check and wait during fallocate omits eac24f9f712a btrfs: remove inode_dio_wait() calls when starting reflink [...] omits 2274c36d1f1b btrfs: remove useless dio wait call when doing fallocate z [...] omits 1f03a299c770 btrfs: only reserve the needed data space amount during fallocate omits 48697a152841 btrfs: restore inode creation before xattr setting omits c11baefa1e58 btrfs: move common inode creation code into btrfs_create_n [...] omits 0db680186026 btrfs: reserve correct number of items for inode creation omits 9dde1797dae4 btrfs: factor out common part of btrfs_{mknod,create,mkdir}() omits 00e5e5fc1883 btrfs: allocate inode outside of btrfs_new_inode() omits d6d0447b4f64 btrfs: warn when extent buffer leak test fails omits 1976a590fa5d btrfs: use a local variable for fs_devices pointer in btrf [...] omits 7f7a7b729177 btrfs: use btrfs_for_each_slot in btrfs_listxattr omits d934c260ffba btrfs: use btrfs_for_each_slot in btrfs_read_chunk_tree omits 9d280b5b16d2 btrfs: use btrfs_for_each_slot in btrfs_unlink_all_paths omits 7e54acd09f65 btrfs: use btrfs_for_each_slot in process_all_extents omits 2b7b64198e6c btrfs: use btrfs_for_each_slot in process_all_new_xattrs omits 12ad5ed9908e btrfs: use btrfs_for_each_slot in process_all_refs omits aefadb46bdd1 btrfs: use btrfs_for_each_slot in is_ancestor omits f0d5d1253b64 btrfs: use btrfs_for_each_slot in can_rmdir omits 352752dcaedf btrfs: use btrfs_for_each_slot in did_create_dir omits c2d7d9e24d06 btrfs: use btrfs_for_each_slot in btrfs_real_readdir omits 6b5b027406b4 btrfs: use btrfs_for_each_slot in btrfs_search_dir_index_item omits d1560c0aed37 btrfs: use btrfs_for_each_slot in mark_block_group_to_copy omits 2bf85c0d179a btrfs: use btrfs_for_each_slot in find_first_block_group omits c4d81622b921 btrfs: introduce btrfs_for_each_slot iterator macro omits ba84761f24ba btrfs: scrub: rename scrub_bio::pagev and related members omits a3215b6381c3 btrfs: scrub: rename scrub_page to scrub_sector omits 134d39c887fe btrfs: scrub: rename members related to scrub_block::pagev omits b71026485c96 btrfs: remove trivial wrapper btrfs_read_buffer() omits 59d78644f4f9 btrfs: update outdated comment for read_block_for_search() omits 27b65cd1514c btrfs: release upper nodes when reading stale btree node f [...] omits 5cea150c9e74 btrfs: avoid unnecessary btree search restarts when reading node omits d9131e382c30 btrfs: set inode flags earlier in btrfs_new_inode() omits 1e665edcd520 btrfs: move btrfs_get_free_objectid() call into btrfs_new_inode() omits 461a5c4a4eb0 btrfs: don't pass parent objectid to btrfs_new_inode() explicitly omits 315d306ec27e btrfs: remove redundant name and name_len parameters to cr [...] omits f3ce44ae1cc2 btrfs: remove unused mnt_userns parameter from __btrfs_set_acl omits 103cf8d9f538 btrfs: remove unnecessary set_nlink() in btrfs_create_subv [...] omits b007e7e6dc79 btrfs: remove unnecessary inode_set_bytes(0) call omits 31a76ec1ebf9 btrfs: remove unnecessary btrfs_i_size_write(0) calls omits 9f897bec2640 btrfs: get rid of btrfs_add_nondir() omits 5ba902581d17 btrfs: fix anon_dev leak in create_subvol() omits 2b61221645ad btrfs: reserve correct number of items for rename omits 58d284d84bd1 btrfs: reserve correct number of items for unlink and rmdir omits 5c0b0a8c2263 checksyscalls: ignore -Wunused-macros omits e8d9d4560c51 Merge branches 'rpmsg-next', 'rproc-next' and 'hwspinlock- [...] omits 736e0f2179d3 efi/arm64: libstub: run image in place if randomized by th [...] omits 42f6c0bbccec efi: libstub: pass image handle to handle_kernel_image() omits 4ccb27d8a0f2 rcutorture: Simplify rcu_torture_read_exit_child() loop omits 726422d77541 doc: Document rcutree.nocb_nobypass_lim_per_jiffy kernel p [...] omits 58043faa5f84 bus: mhi: pci_generic: add Telit FN980 v1 hardware revision omits 5d349b94c189 memory-model: Prohibit nested SRCU read-side critical sections omits 98c218344933 rcu: Avoid tracing a few functions executed in stop machine omits e4bca6fe2256 rcu: Dump all rcuc kthreads status for CPUs that not repor [...] omits 99af48a8efdb rcu/nocb: Add an option to offload all CPUs on boot omits b3070d04a3bc rcu: Put panic_on_rcu_stall() after expedited RCU CPU stal [...] omits 63cdf47c5242 doc: Document the rcutree.rcu_divisor kernel boot parameter omits a6f307c2d7d3 rcu-tasks: Drive synchronous grace periods from calling task omits b573849c5599 rcu-tasks: Move synchronize_rcu_tasks_generic() down omits 200f6ce0b1d5 rcu-tasks: Split rcu_tasks_one_gp() from rcu_tasks_kthread() omits 6489beccbf00 rcu/nocb: Fix NOCB kthreads spawn failure with rcu_nocb_rd [...] omits 5a9eb3550bd1 rcu/nocb: Invert rcu_state.barrier_mutex VS hotplug lock l [...] omits a09b77634782 rcu/nocb: Add/del rdp to iterate from rcuog itself omits 5655eada2eba rcu/torture: Change order of warning and trace dump omits 011c045788ed erofs: add 'fsid' mount option omits d6925a82aa17 erofs: implement fscache-based data readahead omits dd87f54bad94 erofs: implement fscache-based data read for inline layout omits e472f468adbe erofs: implement fscache-based data read for non-inline layout omits 60aa7e805f00 erofs: implement fscache-based metadata read omits 00a243287065 erofs: register fscache context for extra data blobs omits 839d281afd45 erofs: register fscache context for primary data blob omits 9fb740fc0e76 erofs: add erofs_fscache_read_folios() helper omits e194e8166fbe erofs: add anonymous inode caching metadata for data blobs omits b1934d29da17 erofs: add fscache context helper functions omits 823c28413ce8 erofs: register fscache volume omits 18ac29b92cee erofs: add fscache mode check helper omits 65b59644bcce erofs: make erofs_map_blocks() generally available omits d628d0c1d985 cachefiles: document on-demand read mode omits 7bc925117fad cachefiles: add tracepoints for on-demand read mode omits a63bb996e678 cachefiles: enable on-demand read mode omits 4ae1f0a45a64 cachefiles: implement on-demand read omits 41d29bd2ca67 cachefiles: notify the user daemon when withdrawing cookie omits 7aed4af21371 cachefiles: unbind cachefiles gracefully in on-demand mode omits 47c6c668d46b cachefiles: notify the user daemon when looking up cookie omits 911fb40d3941 cachefiles: extract write routine omits a144c394667a erofs: make filesystem exportable omits 6daa83cbee0d f2fs: extend stat_lock to avoid potential race in statfs omits 4bb050698696 f2fs: avoid infinite loop to flush node pages omits 9daf4ca856fb f2fs: use flush command instead of FUA for zoned device omits 6cc4dd68f6c4 f2fs: remove WARN_ON in f2fs_is_valid_blkaddr omits 6124df285ee6 f2fs: give priority to select unpinned section for foreground GC omits 7c39c50dcb74 scripts: dummy-tools, add pahole omits f8570e8ab509 kheaders: Have cpio unconditionally replace files omits 79c9c9372164 kbuild: support W=e to make build abort in case of warning omits 9170b27757d2 kbuild: read *.mod to get objects passed to $(LD) or $(AR) omits 05e2e71e31e6 Merge branch 'x86/sev' into x86/merge, to fix conflicts omits eee1071ee7df fpga: Use tab instead of space indentation omits eb40f458e652 fpga: fpga-mgr: fix kernel-doc warnings omits 22c0e73861b4 fpga: fix for coding style issues omits ada14a023a64 fpga: zynq: Fix incorrect variable type omits 9617f2f48310 virt: sevguest: Rename the sevguest dir and files to sev-guest omits 3e9460b7888a rcutorture: Update rcutorture.fwd_progress help text omits cdd2d6702f3d rcutorture: Test polled expedited grace-period primitives omits 248153b6a982 rcu: Add polled expedited grace-period primitives omits efca7a717e93 rcutorture: Verify that polled GP API sees synchronous gra [...] omits a131c4765872 rcu: Make Tiny RCU grace periods visible to polled APIs omits fa64f41335ed rcu: Make polled grace-period API account for expedited gr [...] omits 60005d6836cb rcu: Switch polled grace-period APIs to ->gp_seq_polled omits 56a65040e0b5 rcutorture: Validate get_completed_synchronize_rcu() omits 9d417b83b0db rcu: Provide a get_completed_synchronize_rcu() function omits 8c8d32610792 rcu: Make normal polling GP be more precise about sequence [...] omits 8d5ed84998f0 rcu-tasks: Check for abandoned callbacks omits 0413595bbf07 torture: Make kvm-remote.sh announce which system is being [...] omits f66ea4a981b3 rcu: Decrease FQS scan wait time in case of callback overloading omits 9d8ae53d588f Merge branch 'lkmm-dev.2022.04.11a' into HEAD omits c6ba5add5ff8 Merge branch 'nolibc.2022.04.20a' into HEAD omits 95451d223b27 Merge branch 'exp.2022.04.18a' into HEAD omits 381aceaf8532 Merge branches 'docs.2022.04.20a', 'fixes.2022.04.20a', 'n [...] omits 5c2cb3833940 SUNRPC: Remove svc_rqst::rq_xprt_hlen omits 90e57abe8cff SUNRPC: Remove dead code in svc_tcp_release_rqst() omits 555879983a47 SUNRPC: Make cache_req::thread_wait an unsigned long omits a3c7f205333f SUNRPC: Cache deferral injection omits f4c604e76fb4 SUNRPC: Clean up svc_deferred_class trace events omits 29ebe9d2d1b1 NFSD: Clean up nfsd_splice_actor() omits 21b68da7bf4a efi: x86: Set the NX-compatibility flag in the PE header omits 6585aad390c1 efi: libstub: ensure allocated memory to be executable omits b1bdea34516e efi: libstub: declare DXE services table omits c3acd156800a srcu: Drop needless initialization of sdp in srcu_gp_start() omits 382a1ca815cb srcu: Prevent expedited GPs and blocking readers from cons [...] omits 7bee62f1de76 srcu: Add contention check to call_srcu() srcu_data ->lock [...] omits 4e701cc943ee srcu: Automatically determine size-transition strategy at boot omits 21b526ad6344 kbuild: make *.mod not depend on *.o omits 62d88fd6ef3e kbuild: get rid of duplication in *.mod files omits 2f6b64906adf kbuild: split the second line of *.mod into *.usyms omits e90ac718fd86 kbuild: reuse real-search to simplify cmd_mod omits 1fe9c5794b2b kbuild: make multi_depend work with targets in subdirectory omits db6836b669fb kbuild: reuse suffix-search to refactor multi_depend omits 7972d49b8f70 kbuild: refactor cmd_modversions_S omits a296917133c1 kbuild: refactor cmd_modversions_c omits d51d8ae7feee modpost: remove annoying namespace_from_kstrtabns() omits 01c04882fd53 modpost: remove redundant initializes for static variables omits 3cb0c4357013 modpost: move export_from_secname() call to more relevant place omits c009599fc227 modpost: remove useless export_from_sec() omits e34799ccc126 parisc: Change MAX_ADDRESS to become unsigned long long omits 011150424cd9 rust: avoid all GCC plugins, not just the randstruct one omits a58363f6ea29 rust: support latent entropy plugin omits f1f724819635 parisc: video: fbdev: stifb: Add sti_dump_font() to dump STI font omits 5852565effb5 parisc: Merge model and model name into one line in /proc/cpuinfo omits 149e27046c72 parisc: Re-enable GENERIC_CPU_DEVICES for !SMP omits 1763fc366e0b parisc: Update 32- and 64-bit defconfigs omits 8285964d03f8 parisc: Only list existing CPUs in cpu_possible_mask omits 644fd54ea94c parisc: Don't enforce DMA completion order in cache flushes omits a98c952bb4d6 parisc: Implement flush_cache_vmap_vunmap omits 2e49c79b5d82 parisc: In flush_cache_page, always flush tlb if pfn is valid omits 497ccbe8bdb2 init/Kconfig: Specify the interpreter for rust-is-available.sh omits c7f2b6f58136 [RFC] drivers: android: Binder IPC in Rust omits 2340e5b0b93c [RFC] drivers: gpio: PrimeCell PL061 in Rust omits 578afd483af1 MAINTAINERS: Rust omits d4eb73b24dd7 samples: add Rust examples omits 241608fc4d70 Kbuild: add Rust support omits 0c99ad5befdd docs: add Rust documentation omits e7fe7565b0e6 scripts: decode_stacktrace: demangle Rust symbols omits b03d45d4c2d4 scripts: add `generate_rust_analyzer.py` omits b96f74a7c808 vsprintf: add new `%pA` format specifier omits ac09cd1a6df7 rust: export generated symbols omits bd28e5eb543f rust: add `kernel` crate omits 94bb1247edf3 rust: add `kernel` crate's `sync` module omits 1a021a558b20 rust: add `macros` crate omits 2a201f43fca1 rust: add `build_error` crate omits e92a53786325 rust: add `alloc` crate omits f071d402328d rust: add `compiler_builtins` crate omits 1ebd559e64df rust: add C helpers omits d51478b7fbdd kallsyms: use the correct buffer size for symbols omits 9e4ffc547266 kallsyms: increase maximum kernel symbol length to 512 omits f4bef440848f kallsyms: support "big" kernel symbols omits 8885ae5142a4 Merge branch 'mvebu/dt64' into mvebu/for-next omits 5ea063cd440d Merge branch 'mvebu/dt' into mvebu/for-next omits 5004e6297fee Merge branch 'mvebu/arm' into mvebu/for-next adds 170f37d6aa6a block: Do not call folio_next() on an unreferenced folio adds b9ff43dd2743 mm/readahead: Fix readahead with large folios adds fe27d189e3f4 Merge tag 'folio-5.18f' of git://git.infradead.org/users/w [...] adds 19965d8259fd drm/amdgpu: do not use passthrough mode in Xen dom0 adds 3dfe85fa87b2 drm/amd/display: Avoid reading audio pattern past AUDIO_CH [...] adds ebbc04bdb196 Merge tag 'amd-drm-fixes-5.18-2022-05-04' of https://gitla [...] adds ca5e2f4d6b67 Merge tag 'drm-misc-fixes-2022-05-05' of git://anongit.fre [...] adds 3f65b1e2f424 drm/msm/dp: remove fail safe mode related code adds 5727375215b0 Merge tag 'drm-msm-fixes-2022-04-30' of https://gitlab.fre [...] adds 5fa576d7f094 Merge tag 'drm-fixes-2022-05-06' of git://anongit.freedesk [...] adds 64267926e01b Merge tag 'mmc-v5.18-rc4' of git://git.kernel.org/pub/scm/ [...] adds a926a903b7dc RDMA/rxe: Do not call dev_mc_add/del() under a spinlock adds bfdc0edd11f9 RDMA/rxe: Change mcg_lock to a _bh lock adds 4df22ca85d3d Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 497fe3bb196d Merge tag 'riscv-for-linus-5.18-rc6' of git://git.kernel.o [...] adds 706c9c55e5a3 KVM: x86/mmu: Don't treat fully writable SPTEs as volatile [...] adds 54eb3ef56f36 KVM: x86/mmu: Move shadow-present check out of spte_has_vo [...] adds ba3a6120a4e7 KVM: x86/mmu: Use atomic XCHG to write TDP MMU SPTEs with [...] adds 4f510c8bb1dd Merge branch 'kvm-tdp-mmu-atomicity-fix' into HEAD adds 5eb849322d7f KVM: x86/svm: Account for family 17h event renumberings in [...] adds 5a1bde46f98b kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has ar [...] adds 04144108a1ab Merge branch 'kvm-amd-pmu-fixes' into HEAD adds 0c2c7c069285 KVM: SEV: Mark nested locking of vcpu->lock adds 053d2290c030 KVM: VMX: Exit to userspace if vCPU has injected exception [...] adds bce58da1f398 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds adcffc1716f8 Merge tag 'nfs-for-5.18-3' of git://git.linux-nfs.org/proj [...] adds 4b97bac0756a Merge tag 'for-5.18-rc5-tag' of git://git.kernel.org/pub/s [...] adds a196c78b5443 io_uring: assign non-fixed early for async work adds b366bd7d9613 Merge tag 'io_uring-5.18-2022-05-06' of git://git.kernel.d [...] adds 285d5731a0cb Revert "block: release rq qos structures for queue without disk" adds 5b53a405e465 s390/dasd: fix data corruption for ESE devices adds 71f387165737 s390/dasd: prevent double format of tracks for ESE devices adds cd68c48ea15c s390/dasd: Fix read for ESE with blksize < 4k adds b9c10f68e23c s390/dasd: Fix read inconsistency for ESE DASD devices adds f1c8781ac9d8 s390/dasd: Use kzalloc instead of kmalloc/memset adds 8967605e7db3 Merge tag 'block-5.18-2022-05-06' of git://git.kernel.dk/l [...] adds dba785798526 gpio: pca953x: fix irq_stat not updated when irq is disabl [...] adds 30c8e80f7932 Merge tag 'gpio-fixes-for-v5.18-rc6' of git://git.kernel.o [...] adds f71f01394f74 floppy: use a statically allocated error counter adds f3b10a3c22c6 ataflop: use a statically allocated error counters adds 2e3afb42dd48 blk-mq: remove the error_count from struct request adds ac02e3cd5ab9 Merge tag 'asoc-fix-v5.18-rc4' of https://git.kernel.org/p [...] adds 379c72654524 Merge tag 'sound-5.18-rc6' of git://git.kernel.org/pub/scm [...] adds 1f8c5dff000d Merge tag 'core-urgent-2022-05-08' of git://git.kernel.org [...] adds ede4c6d78a32 Merge tag 'locking-urgent-2022-05-08' of git://git.kernel. [...] adds 8707898e22fd genirq: Synchronize interrupt thread startup adds 9692df0581ea Merge tag 'irq-urgent-2022-05-08' of git://git.kernel.org/ [...] adds ea82593bad9a Merge tag 'timers-urgent-2022-05-08' of git://git.kernel.o [...] adds 770fb0942c33 MAINTAINERS: Update Josh Poimboeuf's email address adds 59f5ede3bc0f x86/fpu: Prevent FPU state corruption adds 27b5d61c0c0c Merge tag 'x86-urgent-2022-05-08' of git://git.kernel.org/ [...] adds 348c71344111 powerpc/papr_scm: Fix buffer overflow issue with CONFIG_FO [...] adds e3de3a1cda5f Merge tag 'powerpc-5.18-4' of git://git.kernel.org/pub/scm [...] adds 9dc4241bb14a Revert "parisc: Mark cr16 CPU clocksource unstable on all [...] adds 7962c0896429 Revert "parisc: Mark sched_clock unstable only if clocks a [...] adds 6c800d7f55fc Revert "parisc: Fix patch code locking and flushing" adds 0921244f6f4f parisc: Only list existing CPUs in cpu_possible_mask adds 7e93a3dd63db parisc: Update 32- and 64-bit defconfigs adds 1955c4f879a1 parisc: Re-enable GENERIC_CPU_DEVICES for !SMP adds 5b89966bc96a parisc: Merge model and model name into one line in /proc/cpuinfo adds 234ff4c585d7 parisc: Change MAX_ADDRESS to become unsigned long long adds a65bcad54215 parisc: Fix typos in comments adds 340233dcc016 parisc: Mark cr16 clock unstable on all SMP machines adds ba0c04104082 Revert "parisc: Increase parisc_cache_flush_threshold setting" adds f002488d80b5 Merge tag 'for-5.18/parisc-3' of git://git.kernel.org/pub/ [...] adds c5eb0a61238d Linux 5.18-rc6 adds c25d7f32e3e2 platform/x86: thinkpad_acpi: Convert btusb DMI list to quirks adds 455cd867b85b platform/x86: thinkpad_acpi: Add a s2idle resume quirk for [...] adds aa2fef6f40e6 platform/x86: thinkpad_acpi: Correct dual fan probe adds 2cdfa0c20d58 platform/x86/intel: Fix 'rmmod pmt_telemetry' panic adds ed13d4ac5747 platform/surface: gpe: Add support for Surface Pro 8 adds 44acfc22c7d0 platform/surface: aggregator: Fix initialization order whe [...] adds 9be9ed2612b5 Merge tag 'platform-drivers-x86-v5.18-4' of git://git.kern [...] new bd5dfea41b11 mm: mremap: fix sign for EFAULT error return value new fb7347172164 procfs: prevent unprivileged processes accessing fdinfo dir new 7f90d7ca48c8 arm[64]/memremap: don't abuse pfn_valid() to ensure presen [...] new a6f5c9e59396 mailmap: add entry for martyna.szapar-mudlaw@intel.com new b48f84954413 mm/kfence: reset PG_slab and memcg_data before freeing __k [...] new e33ebf536f3e selftests: vm: Makefile: rename TARGETS to VMTARGETS new 5697265433f9 MAINTAINERS: add a mailing list for DAMON development new b388e00b95b6 Revert "mm/cma.c: remove redundant cma_mutex lock" new 034d085b52c8 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new e81c07e25e5b Merge tag 'qcom-arm64-fixes-for-5.18' of git://git.kernel. [...] new fb87d87ba233 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] new 9b8fa746be4b Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new 977652f9ae4d Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 6997fbd7a3da net: rds: use maybe_get_net() when acquiring refcount on T [...] adds e333eed63a09 net: phy: micrel: Do not use kszphy_suspend/resume for KSZ8061 adds 15f03ffe4bb9 net: phy: micrel: Pass .probe for KS8737 adds e1a7ac6f3ba6 ping: fix address binding wrt vrf adds e71b7f1f44d3 selftests: add ping test with ping_group_range tuned adds 690447a22c70 Merge branch 'vrf-fix-address-binding-with-icmp-socket' adds 85db6352fc8a net: Fix features skip in for_each_netdev_feature() adds 4e707344e185 MAINTAINERS: add missing files for bonding definition adds e1846cff2fe6 net: mscc: ocelot: mark traps with a bool instead of keepi [...] adds 16bbebd35629 net: mscc: ocelot: fix last VCAP IS1/IS2 filter persisting [...] adds 6741e1188000 net: mscc: ocelot: fix VCAP IS2 filters matching on both lookups adds 477d2b91623e net: mscc: ocelot: restrict tc-trap actions to VCAP IS2 lookup 0 adds 93a8417088ea net: mscc: ocelot: avoid corrupting hardware counters when [...] adds c88d3908516d Merge branch 'ocelot-vcap-fixes' adds 9e6c6d17d1d6 ipv4: drop dst in multicast routing path adds d5076fe4049c netlink: do not reset transport header in netlink_recvmsg() adds 1c7ab9cd98b7 net: chelsio: cxgb4: Avoid potential negative array offset new 49e6123c65da net: sfc: fix memory leak due to ptp channel new cf3ab8d4a797 net: fix wrong network header length new edae34a3ed92 selftests net: add UDP GRO fraglist + bpf self-tests new e4b1045bf9cf ionic: fix missing pci_release_regions() on error in ionic [...] new 51ca86b4c9c7 ethernet: tulip: fix missing pci_disable_device() on error [...] new 25fb3f66f962 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c7e34c1e263f mailmap: update Kalle Valo's email new a59d55568d02 mac80211_hwsim: fix RCU protected chanctx access new 9e2db50f1ef2 mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU pr [...] new f971e1887fdb nl80211: fix locking in nl80211_set_tx_bitrate_mask() new a36e07dfe6ee rfkill: uapi: fix RFKILL_IOCTL_MAX_SIZE ioctl request definition new 7e8140ca9135 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] adds d7be21384923 ALSA: usb-audio: Don't get sample rate for MCT Trigger 5 U [...] adds c3d9ca93f1e3 ALSA: hda - fix unused Realtek function when PM is not enabled adds 1efcdd9c1f34 ALSA: hda/realtek: Add quirk for Dell Latitude 7520 new 6a868da15286 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new aef7b18a3a19 Merge remote-tracking branch 'asoc/for-5.17' into asoc-linus new 9a1aa22a0ef6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new b11b3d21a94d regulator: qcom_smd: Fix up PM8950 regulator configuration new d4a02bb3e7c1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 045afcf20b3d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new ba04d16ab632 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 581dd6983034 firmware_loader: use kernel credentials when reading firmware adds 8bf6e0e3c7de Documentation/process: Make groups alphabetical and use ta [...] adds 29ad05fd6760 Documentation/process: Add embargoed HW contact for Ampere [...] new 1573fc66417f Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds 447ee1516f19 tty/serial: digicolor: fix possible null-ptr-deref in digi [...] adds bb0b197aadd9 serial: 8250_mtk: Fix UART_EFR register address adds 6f81fdded0d0 serial: 8250_mtk: Make sure to select the right FEATURE_SEL adds e1bfdbc7daca serial: 8250_mtk: Fix register address for XON/XOFF character adds fd442e5ba30a tty: n_gsm: fix buffer over-read in gsm_dlci_data() adds edd5f60c3400 tty: n_gsm: fix mux activation issues in gsm_config() adds 9361ebfbb79f tty: n_gsm: fix invalid gsmtty_write_room() result adds 401fb66a355e fsl_lpuart: Don't enable interrupts too early new 27400110f684 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 01e01f5c8977 usb: cdc-wdm: fix reading stuck on device close adds bbc126ae381c usb: typec: tcpci: Don't skip cleanup in .remove() on error adds b81ac4395bbe usb: gadget: uvc: allow for application to cleanly shutdown new 36172b0ad59b Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] new b6b1b2679661 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] new 0cea915c6153 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new fe503887eed6 slimbus: qcom: Fix IRQ check in qcom_slim_probe new a9686be24683 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] new 1308c15a3f9d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 7331d0a7d637 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 5984c90386e3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 8b7cfd0b5f9b Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git new 1cf50fe78eff Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8667b07c1981 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] new 132e89c53832 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 7a2d03cf4644 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new aea03c4c018e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 3220c3b21151 drm/i915: Fix race in __i915_vma_remove_closed new 48f532099b2e Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 9be8ec129757 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] new 183d4f2d23ac perf bench: Fix two numa NDEBUG warnings new 45fa7c38696b perf tests: Fix coresight `perf test` failure. new 474e76c4075c tools headers UAPI: Sync linux/kvm.h with the kernel sources new e695f9a355f6 Merge branch 'perf/urgent' of git://git.kernel.org/pub/scm [...] new 56f8a858ce10 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 135332f34ba2 Revert "fbdev: Make fb_release() return -ENODEV if fbdev w [...] adds 89bfd4017e58 fbdev: Prevent possible use-after-free in fb_release() adds 666b90b3ce9e fbdev: simplefb: Cleanup fb_info in .fb_destroy rather tha [...] adds d258d00fb9c7 fbdev: efifb: Cleanup fb_info in .fb_destroy rather than .remove adds b3c9a924aab6 fbdev: vesafb: Cleanup fb_info in .fb_destroy rather than .remove adds 87fd2b091fb3 drm/nouveau/tegra: Stop using iommu_present() adds ab244be47a8f drm/nouveau: Fix a potential theorical leak in nouveau_get [...] adds 1b5853dfab7f fbdev: efifb: Fix a use-after-free due early fb_info cleanup new 62fc98424346 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 7ce3e410e018 modpost: remove useless export_from_sec() adds 535b3e05f435 modpost: move export_from_secname() call to more relevant place adds b5f1a52a59eb modpost: remove redundant initializes for static variables adds 79f646e8654b modpost: remove annoying namespace_from_kstrtabns() adds 8017ce50641c kbuild: refactor cmd_modversions_c adds 7cfa2fcbac16 kbuild: refactor cmd_modversions_S adds 9eef99f7a335 kbuild: reuse suffix-search to refactor multi_depend adds f97cf399915b kbuild: make multi_depend work with targets in subdirectory adds b3591e061919 kbuild: reuse real-search to simplify cmd_mod adds 9413e7640564 kbuild: split the second line of *.mod into *.usyms adds 22f26f21774f kbuild: get rid of duplication in *.mod files adds fc93a4cdce1d kbuild: make *.mod not depend on *.o adds feb7d79fea1d kbuild: read *.mod to get objects passed to $(LD) or $(AR) adds c77d06e70d59 kbuild: support W=e to make build abort in case of warning adds 1e8ca62b79de kheaders: Have cpio unconditionally replace files adds a90bb65ae216 scripts: dummy-tools, add pahole adds f4d40868fc4d checksyscalls: ignore -Wunused-macros adds 15a28c7c7291 modpost: use snprintf() instead of sprintf() for safety adds c155a47d83ab modpost: do not write out any file when error occurred adds 594ade3eef3f modpost: remove stale comment about sym_add_exported() adds 23beb44a0eff modpost: add a separate error for exported symbols without [...] adds 4cae77ac582b modpost: retrieve the module dependency and CRCs in check_ [...] adds 70ddb48db4aa modpost: move struct namespace_list to modpost.c adds 75ef31221cec Makefile: fix 2 typos adds 8d613a1d048c kbuild: drop $(objtree)/ prefix support for clean-files adds 63cbee7f3a1d ia64: make the install target not depend on any build artifact adds 58e01fcae18c modpost: use bool type where appropriate adds 5066743e4c2f modpost: change mod->gpl_compatible to bool type adds 97aa4aef532a modpost: import include/linux/list.h adds 325eba05e8ab modpost: traverse modules in order adds e882e89bcf1d modpost: add sym_add_unresolved() helper adds 8a69152be9a8 modpost: traverse unresolved symbols in order adds 4484054816ca modpost: use doubly linked list for dump_lists adds ab489d6002fc modpost: traverse the namespace_list in order adds f841536e8c5b modpost: dump Module.symvers in the same order of modules.order adds b8422711080f modpost: make multiple export error adds e76cc48d8e6d modpost: make sym_add_exported() always allocate a new symbol adds f18379a30271 modpost: split new_symbol() to symbol allocation and hash [...] adds 0c55415c1f4d kbuild: factor out the common installation code into scrip [...] adds 35f834d515a1 scripts/prune-kernel: Use kernel-install if available adds fa905d0613f8 modpost: merge add_{intree_flag,retpoline,staging_flag} to [...] adds e3183d820e52 modpost: move *.mod.c generation to write_mod_c_files() adds 0fabb91ea0f3 kbuild: generate a list of objects in vmlinux adds a24e06a3db44 kbuild: record symbol versions in *.cmd files new cb0049fbdc77 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1ce7fc6fd424 perf vendor events intel: Update CLX events to v1.15 adds 0255571a1605 perf cpumap: Switch to using perf_cpu_map API adds 33cd6928039c perf evlist: Clear all_cpus before propagating new 1737017e8d8d Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 1a719339d6a0 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new c3d3e33fbeb8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 02d2b7835107 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 52c9dbb75740 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds d158a0608eb8 arm64/sme: More sensibly define the size for the ZA register set adds 154bb84c1cf0 Merge branch 'for-next/sme' into for-next/core adds 2e5920bb073a kdump: return -ENOENT if required cmdline option does not exist adds e6b394425c61 arm64: Use insert_resource() to simplify code adds 944a45abfabc arm64: kdump: Reimplement crashkernel=X adds fb319e77a0e7 of: fdt: Add memory for devices by DT property "linux,usab [...] adds 8af6b91f5834 of: Support more than one crash kernel regions for kexec -s adds 5832f1ae5060 docs: kdump: Update the crashkernel description for arm64 adds 01ce2f5af527 Merge branch 'for-next/crashkernel' into for-next/core new 65ec0aac6ca2 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] adds c7a9dcea8e98 perf: RISC-V: Remove non-kernel-doc ** comments adds 4b5b7129095b perf: check return value of armpmu_request_irq() adds 2b60a22b70fa dt-bindings: perf: arm-cmn: Add CMN-650 and CMN-700 adds 8e504d93acb6 perf/arm-cmn: Add CMN-650 support adds 65adf71398f5 perf/arm-cmn: Refactor occupancy filter selector adds 23760a014417 perf/arm-cmn: Add CMN-700 support adds 47a9ed88a4fc drivers/perf: arm_spe: Expose saturating counter to 16-bit adds 807907dae970 drivers/perf: hisi: Associate PMUs in SICL with CPUs online adds 6b79738b6ed9 drivers/perf: hisi: Add Support for CPA PMU new c378186a9759 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] adds 5c6f84728db7 ARM: configs: at91: Remove MTD_BLOCK and use MTD_UBI_BLOCK [...] adds f095e413f936 ARM: multi_v7_defconfig: add atmel video pipeline modules adds 907080f0a5ba ARM: configs: at91: sama7: add xisc and csi2dc adds 398a7f7ce712 ARM: configs: at91: sama7: Enable MTD_UBI_FASTMAP adds a5f83aacf1c7 ARM: configs: at91: sama7: Enable MTD_UBI_BLOCK adds 1cbc6291603d ARM: configs: at91: sama7: add MCHP PDMC and DMIC drivers adds 7dac8e27c62d ARM: configs: at91: sama7: enable CONFIG_RESET_CONTROLLER adds 44a26be07924 ARM: configs: at91: Enable options required for systemd adds 386d0503c1eb ARM: configs: at91: Enable AUTOFS_FS required by systemd adds a46be400e2c1 Merge tag 'at91-defconfig-5.19' of git://git.kernel.org/pu [...] adds 7a2dc21938cc Merge tag 'renesas-arm-defconfig-for-v5.19-tag2' of git:// [...] adds ef0bf470b0ab Merge tag 'tegra-for-5.19-arm-defconfig' of git://git.kern [...] adds 77ef40603f3a Merge tag 'tegra-for-5.19-arm64-defconfig' of git://git.ke [...] adds 97d505844e7f Merge branch 'arm/defconfig' into for-next adds 3ca2dc750807 MAINTAINERS: add raspberrypi to BCM2835 architecture adds 52ec0d90a663 MAINTAINERS: Broadcom internal lists aren't maintainers adds c270a59bc4d7 MAINTAINERS: Add Broadcom BCMBCA entry adds 10b1964630fd Merge tag 'arm-soc/for-5.19/maintainers' of https://github [...] adds ff9fb2e8111e Merge tag 'samsung-soc-5.19' of git://git.kernel.org/pub/s [...] adds 48a68a4e7597 Merge tag 'renesas-arm-soc-for-v5.19-tag1' of git://git.ke [...] adds 16ee56f72def Merge branch 'arm/soc' into for-next adds 620b2c35aba1 Merge tag 'dt64-cleanup-5.19' of git://git.kernel.org/pub/ [...] adds 6e4c9b1fc5c2 Merge tag 'dt-cleanup-5.19-2' of git://git.kernel.org/pub/ [...] adds c86071e890fd Merge tag 'samsung-dt-5.19-2' of git://git.kernel.org/pub/ [...] adds 2367ee1ab911 Merge tag 'samsung-dt64-5.19-2' of git://git.kernel.org/pu [...] adds 987da486d84a arm64: dts: renesas: Add Renesas R8A779G0 SoC support adds e4d755cfec44 arm64: dts: renesas: Add Renesas White Hawk boards support adds c62af12c700d arm64: dts: renesas: rzg2l-smarc: Move ssi0 and cpu sound_ [...] adds 1ed914e34139 arm64: dts: renesas: rzg2ul-smarc: Enable Audio adds 094ff3485a05 arm64: dts: renesas: rzg2ul-smarc: Enable USB2.0 support adds b7423e39432c arm64: dts: renesas: Remove empty lvds endpoints adds 747bbcd3aacd arm64: dts: renesas: Remove empty rgb output endpoints adds 257d24b3589b ARM: dts: r9a06g032: Add the two DMA nodes adds 6002e2f179ec ARM: dts: r9a06g032: Describe the DMA router adds f691d4b64c19 ARM: dts: r9a06g032: Fill the UART DMA properties adds d5379f9c7f22 ARM: dts: r9a06g032: Fix the NAND controller node adds 1404ca90f49b arm64: dts: renesas: r9a07g044: Fix external clk node names adds 975253505429 arm64: dts: renesas: r9a07g054: Fix external clk node names adds 22ec86899710 arm64: dts: renesas: r9a07g043: Add RSPI{0,1,2} nodes adds e6a9acc370c6 arm64: dts: renesas: r9a07g043: Add OPP table adds 91e548da2cb1 arm64: dts: renesas: r9a07g043: Add TSU node adds c2ff5c0282f9 arm64: dts: renesas: r9a07g043: Create thermal zone to sup [...] adds 470218e29daf arm64: dts: renesas: r9a07g043: Add SPI Multi I/O Bus cont [...] adds 6af663af3c46 arm64: dts: renesas: Add interrupt-names to CANFD nodes adds d8ff11cdc0b1 ARM: dts: r9a06g032: Describe the RTC adds 627632dcc2dd ARM: dts: r9a06g032: Add internal PCI bridge node adds 47f02f883883 ARM: dts: r9a06g032: Add USB PHY DT support adds fcb3083968df ARM: dts: r9a06g032: Link the PCI USB devices to the USB PHY adds a1721bbbdb5c arm64: dts: renesas: r8a779a0: Update to R-Car Gen4 compat [...] adds d7f49cb45183 Merge tag 'renesas-r9a09g011-dt-binding-defs-tag' into ren [...] adds fb1929b98f2e arm64: dts: renesas: Add initial DTSI for RZ/V2M SoC adds ad1bd2bf6580 arm64: dts: renesas: Add initial device tree for RZ/V2M EVK adds 4a17dc417aad Merge tag 'renesas-arm-dt-for-v5.19-tag2' of git://git.ker [...] adds 50a543372d7c Merge tag 'renesas-dt-bindings-for-v5.19-tag2' of git://gi [...] adds 72a21285a780 Merge tag 'tegra-for-5.19-dt-bindings' of git://git.kernel [...] adds 1bc44c1e79a2 Merge tag 'tegra-for-5.19-arm64-dt' of git://git.kernel.or [...] adds 73ff4d189bae Merge tag 'sunxi-dt-for-5.19-1' of git://git.kernel.org/pu [...] adds 2935eb0aac5a Merge branch 'arm/dt' into for-next adds 7ad7ab903681 nvme-apple: fix sparse endianess warnings adds 728c0d29415a Merge tag 'tee-cleanup-for-v5.19' of https://git.linaro.or [...] adds 7a3c3a650b67 Merge tag 'samsung-drivers-5.19' of git://git.kernel.org/p [...] adds 15b5b762454c Merge tag 'samsung-soc-5.19' of git://git.kernel.org/pub/s [...] adds 819ed6f07da0 Merge tag 'renesas-drivers-for-v5.19-tag2' of git://git.ke [...] adds d3a20dcbca48 soc/tegra: pmc: Document core domain fields adds 68edb53a4f4b Merge tag 'tegra-for-5.19-soc' of git://git.kernel.org/pub [...] adds 1d963653fade Merge branch 'arm/drivers' into for-next adds c1db102e6b82 soc: document merges adds 813c2aee51dd ARM/pxa/mfd/power/sound: Switch Tosa to GPIO descriptors adds ac70f4d80df4 ARM: pxa: poodle: use platform data for poodle asoc driver adds 2f361e945955 ARM: pxa: corgi: use gpio descriptors for audio adds e6c91e1adfd3 ARM: pxa: hx4700: use gpio descriptors for audio adds 047dc2a21ed0 ARM: pxa: lubbock: pass udc irqs as resource adds 726d8c965bae ARM: pxa: spitz: use gpio descriptors for audio adds 216459838355 ARM: pxa: eseries: use gpio lookup for audio adds 83a551c82d9e ARM: pxa: z2: use gpio lookup for audio device adds f1131a46f37e ARM: pxa: magician: use platform driver for audio adds 0ca7231fe3a9 ARM: pxa: mainstone-wm97xx: use gpio lookup table adds f0b66b606ad0 ARM: pxa: zylonite: use gpio lookup instead mfp header adds bb628a6eb1a1 input: touchscreen: mainstone: fix pxa2xx+pxa3xx configuration adds 7b8a0b90b659 input: touchscreen: mainstone: sync with zylonite driver adds e217b085a1ac Input: touchscreen: use wrapper for pxa2xx ac97 registers adds a2ef926143b8 Input: wm97xx - switch to using threaded IRQ adds e1d8f31218aa Input: wm97xx - get rid of irq_enable method in wm97xx_mach_ops adds 4d2dba6b6e7b ASoC: pxa: use pdev resource for FIFO regs adds 8ff064521f97 ASoC: pxa: ac97: use normal MMIO accessors adds 85c611991255 ASoC: pxa: i2s: use normal MMIO accessors adds 6a946f1bd5cc ARM: pxa: pcmcia: move smemc configuration back to arch adds e0a3596eb811 ARM: pxa: remove get_clk_frequency_khz() adds 5c6603e74192 cpufreq: pxa3: move clk register access to clk driver adds fd13f8117f7a ARM: pxa: move smemc register access from clk to platform adds 3c816d950a49 ARM: pxa: move clk register definitions to driver adds b72232b42037 ARM: pxa: remove unused mach/bitfield.h adds 340d01335891 ARM: mmp: remove tavorevb board support adds 6922a3d14e85 ARM: mmp: rename pxa_register_device adds 64dbc4dd7a7c ARM: pxa: move plat-pxa to drivers/soc/ adds c8a91428941b ARM: PXA: fix multi-cpu build of xsc3 adds e6acc4062c02 ARM: pxa: move mach/*.h to mach-pxa/ adds 5414bea9a462 ARM: pxa: remove support for MTD_XIP adds 645b302673bb ARM: pxa/sa1100: move I/O space to PCI_IOBASE adds 250c1a694ff3 ARM: pxa: convert to multiplatform adds 1c3177b3c834 Merge branch 'pxa-multiplatform-5.18' into arm/multiplatform-late adds ff4a3a5245e4 Merge branch 'arm/multiplatform-late' into for-next new 7665a85a6943 Merge tag 'ti-keystone-dt-for-v5.19' of git://git.kernel.o [...] adds 92c996f4ceab arm64: dts: ti: k3-j721e-*: add DP & DP PHY adds 8f984f60f2f1 arm64: dts: ti: k3-j721e-common-proc-board: add DP to j7 evm adds d4f3c8a169ab arm64: dts: ti: k3-j721e-sk: Enable DisplayPort adds 7d4686fc3c2a arm64: dts: ti: k3-j721e-sk: Enable HDMI new 168b43ac21c7 Merge tag 'ti-k3-dt-for-v5.19' of git://git.kernel.org/pub [...] adds 75f9d540862a dt-bindings: arm: Add bosch acc board new 3d09c0dfd0bc Merge tag 'imx-bindings-5.19' of git://git.kernel.org/pub/ [...] adds 092b3ace58d9 ARM: dts: sunxi: nanopi: Remove input-name property new 41f0bbd621e9 Merge tag 'sunxi-dt-for-5.19-2' of git://git.kernel.org/pu [...] new 4c9466695535 Merge tag 'qcom-dts-for-5.19' of git://git.kernel.org/pub/ [...] adds 9583009097c8 arm64: dts: qcom: sm8150: Fix iommu sid value for SDC2 controller adds 11a3f3dc2cf8 arm64: dts: qcom: sa8155p-adp: Disable multiple Tx and Rx [...] adds 366a0a194b3b arm64: dts: qcom: sc7280: eDP for herobrine boards adds 51d30402be75 arm64: dts: qcom: sc7180-trogdor: Simplify trackpad enabling adds d277cab7afc7 arm64: dts: qcom: sc7180-trogdor: Simplify spi0/spi6 labeling adds 19794489fa24 arm64: dts: qcom: Only include sc7180.dtsi in sc7180-trogdor.dtsi new d4dcdc53c492 Merge tag 'qcom-arm64-for-5.19' of git://git.kernel.org/pu [...] new 00ad84f582be Merge branch 'arm/dt' into for-next new 553a4ee1c026 ARM: configs: Enable audio on BeagleBone Black in multi_v7 [...] new 9bc4df1d8b91 Merge tag 'ti-k3-config-for-v5.19' of git://git.kernel.org [...] new 1758da7f31cb Merge tag 'imx-defconfig-5.19' of git://git.kernel.org/pub [...] new 0e33a258413e Merge tag 'qcom-arm64-defconfig-for-5.19' of git://git.ker [...] new a2e8bbe07276 Merge tag 'qcom-defconfig-for-5.19' of git://git.kernel.or [...] new a6b0214f8c67 Merge branch 'arm/defconfig' into for-next new 1901300bf356 Merge tag 'ti-driver-soc-for-v5.19' of git://git.kernel.or [...] new 2b6866d70db1 Merge tag 'imx-drivers-5.19' of git://git.kernel.org/pub/s [...] new 72c81bb67026 memory: tegra: Add Tegra234 support new cc3d696c01d8 memory: tegra: Add APE memory clients for Tegra234 new a7cffa11fa92 memory: tegra: Add memory controller channels support new 54a85e09f44c memory: tegra: Add MC error logging on Tegra186 onward new 6e6962ffe2ea Merge tag 'memory-controller-drv-tegra-5.19' of git://git. [...] adds 28e3dc8f8cd3 soc: qcom: pdr: use static for servreg_* variables new 3f656f2618fb Merge tag 'qcom-drivers-for-5.19' of git://git.kernel.org/ [...] new e031380e8a9f Merge branch 'arm/drivers' into for-next new baf7cbbefbe8 Merge tag 'tegra-for-5.19-arm-core' of git://git.kernel.or [...] new 9bc72e47d463 ARM: hisi: Add missing of_node_put after of_find_compatible_node new 60166b3c6961 Merge tag 'hisi-armv7soc-for-5.19' of https://github.com/h [...] new 2b1bb33b0bd8 Merge branch 'arm/soc' into for-next new b193a42f2140 Merge branch 'arm/fixes' into for-next new 306cd09cef03 soc: document merges new 1a2ea18132fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dc0fdd78c1bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0106b87b283c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 60f8e165e075 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1e2b798e9664 Merge branch 'for-v5.19/tegra-mc' into for-next new e1b91756da67 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 13e9ebef7695 Merge branch 'imx/drivers' into for-next adds 00445400fcdc Merge branch 'imx/bindings' into for-next adds 1c4f01be3490 ARM: dts: imx: Add i.MXRT1050-EVK support adds 6192cf8ac082 ARM: dts: Add bosch acc board adds 3f781d5c67f7 ARM: dts: imx6ull-colibri: use pull-down for adc pins adds 5516144425e4 ARM: dts: imx6ull-colibri: change touch i2c parameters adds 5f9a2cedfaf3 ARM: dts: imx6ull-colibri: add phy-supply to fec adds 2aa9d6201949 ARM: dts: imx6ull-colibri: add touchscreen device nodes adds 8d386fa04d2f ARM: dts: imx6ull-colibri: update usdhc1 pixmux and signaling adds 233edcae449c ARM: dts: imx6ull-colibri: update device trees to support [...] adds c8eb30d06ee8 ARM: dts: imx6ull-colibri: add gpio-line-names adds 613d06324053 ARM: dts: imx6ull-colibri: add support for toradex iris ca [...] adds 015feccc7722 ARM: dts: imx6ull-colibri: add support for toradex aster c [...] adds 548453688549 ARM: dts: imx6ull-colibri: fix nand bch geometry adds 17c101d839f5 ARM: dts: imx6ull-colibri: add/update some comments adds a5fa132bbe4f ARM: dts: imx6ull-colibri: move gpio-keys node to som dtsi adds 19a434aa3ebc ARM: dts: imx6ull-colibri: improve pinctrl node names adds b8e5193144fc Merge branch 'imx/dt' into for-next adds 4a6c398a19db Merge branch 'imx/dt64' into for-next adds 6ed2affe8f7f Merge branch 'imx/defconfig' into for-next new f93ede928e1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c0d2254e02ea Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3649ab77ab5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0431de14ae08 orion5x: fix typos in comments new 5e9b59bd3737 arm64: dts: uDPU: update partition table new e4fde76fa54a arm64: dts: uDPU: correct temperature sensors new 5202f4c3816b arm64: dts: marvell: espressobin-ultra: fix SPI-NOR config new e836070f9461 arm64: dts: marvell: espressobin-ultra: add PHY and switch [...] new eacec7ebc16c arm64: dts: marvell: espressobin-ultra: enable front USB3 port new 239466bddfc0 arm64: dts: marvell: Update sdhci node names to match schema new b93b6e704ac8 Merge branch 'mvebu/dt64' into mvebu/for-next new 39e6727139b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 67373920e329 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4ac7e878c157 dt-bindings: clock: qcom,gcc-apq8064: Fix typo in compatib [...] adds 24a8ed12aa00 clk: qcom: gcc-msm8976: Set floor ops for SDCC adds 7e555e997569 dt-bindings: clk: qcom: gcc-msm8976: Add modem reset adds cadf16c9469e clk: qcom: gcc-msm8976: Add modem reset adds b0362ef88de4 Merge branches 'arm64-for-5.19', 'arm64-defconfig-for-5.19 [...] new 9ad32526a60e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 47253042849b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7ae962c56cea Merge branch 'renesas-arm-dt-for-v5.19' into renesas-next new f3285b70577d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 57754823c8a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4534e8c84df8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fe72afef3771 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds 38d321b61bda clk: sunxi-ng: h6-r: Add RTC gate clock adds 31ab5169803e clk: sunxi-ng: h616: Add PLL derived 32KHz clock adds 1d785df7532b Merge branch 'sunxi/clk-for-5.19' into sunxi/for-next adds 073220ee354d Merge branch 'sunxi/dt-for-5.19' into sunxi/for-next new b6b07ec233fb Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new cf10d4e88cbc Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds 6f6baf690c3b clk: tegra: Update kerneldoc to match prototypes adds 8bd7afbdff03 Merge branch for-5.19/clk into for-next adds eab0086afe17 memory: tegra: Add MC error logging on Tegra186 onward adds 2be50cadedf1 Merge branch for-5.19/memory into for-next adds f1b0ec7cb56e Merge branch for-5.19/arm/core into for-next adds 547020e1ae70 Merge branch for-5.19/soc into for-next adds 50c5e2319a55 Merge branch for-5.19/dt-bindings into for-next adds 00be1ffc1f17 Merge branch for-5.19/arm/defconfig into for-next adds d409396cf14e Merge branch for-5.19/arm64/dt into for-next adds 864067632632 Merge branch for-5.19/arm64/defconfig into for-next new c37e881a1956 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4cc89036bc4f Merge branch 'ti-k3-dts-next' into ti-next new a4f4eacff4e1 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 9e387d812d58 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new aba63fb69894 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1dd65bb08604 clk: renesas: Add RZ/V2M support using the rzg2l driver adds 23426d1be3c2 clk: renesas: r9a09g011: Add eth clock and reset entries new c463be1e71f9 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new c35c90a5029a Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new c862fe70b023 m68k: Wire up syscall_trace_enter/leave for m68k new 4fbdb1a9e9e5 m68k: math-emu: Fix typos in comments new 96df53d8a6a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 882b2340432c m68knommu: set ZERO_PAGE() to the allocated zeroed page new a90ca76ebdf0 m68k: coldfire: drop ISA_DMA_API support new d4601c51f463 m68k: fix typos in comments new 8819d5082fe0 m68knommu: use asm-generic/mmu.h for nommu setups new 0d91043d8bdf m68knommu: implement minimal regset support new 5c2b20c83e40 m68knommu: add definitions to support elf_fdpic program loader new 3f04e50fb6b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9531df3ea72c Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 1b0b31df5222 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 1a6b00825591 parisc: Fix patch code locking and flushing new d5721838fbde parisc: In flush_cache_page, always flush tlb if pfn is valid new 590a4ea39d23 parisc: Implement flush_cache_vmap_vunmap new ffdc7d66e5e4 parisc: Don't enforce DMA completion order in cache flushes new 670b746465e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 564f1434aa4e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 46257bf94f61 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5a92045a2254 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 98417e878575 Merge branch 'fixes' into for-next adds 4ae46db99cd8 s390/consoles: improve panic notifiers reliability adds 4b03b3ee60db s390/crypto: fix typos in comments adds 108ab40fc1fe s390/hypfs: fix typos in comments adds f9a3099f794c s390/nospec: prefer local labels in .set directives adds 68a971acc948 s390/extable: prefer local labels in .set directives adds 964bc5dbe602 s390/vx: remove comments from macros which break LLVM's IAS adds edd4a8667355 s390/boot: get rid of startup archive adds 734757976e33 s390/head: adjust iplstart entry point adds 84f4e1dfb243 s390/boot: change initial program check handler to disable [...] adds aceb06d1e837 s390/head: initialize all new psws adds 67a9c428ef35 s390/ptrace: move short psw definitions to ptrace header file adds 834979c27f52 s390/boot: convert initial lowcore to C adds f84d88ed3beb s390/boot: convert parmarea to C adds 29b06ad7e8a6 s390/entry: remove broken and not needed code adds fcdc03f78d5c s390/compat: cleanup compat_linux.h header file new 6d97af487dee entry: Rename arch_check_user_regs() to arch_enter_from_us [...] new 39d62336f5c1 s390/pai: add support for cryptography counters new 1236258a73f2 Merge branch 'features' into for-next new 24367a4bc321 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6b9ef845c7f6 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new ccbd0c991985 docs: Add small intro to idmap examples new cd6570596500 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bfb9700bdf35 fscrypt: factor out fscrypt_policy_to_key_spec() new 218d921b581e fscrypt: add new helper functions for test_dummy_encryption new e63dce96ecc6 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new b42b92a5c36d btrfs: reserve correct number of items for unlink and rmdir new 1369df9bd272 btrfs: reserve correct number of items for rename new 30b83d800db9 btrfs: fix anon_dev leak in create_subvol() new d9422976fb93 btrfs: get rid of btrfs_add_nondir() new 89d47b83a938 btrfs: remove unnecessary btrfs_i_size_write(0) calls new 55482ae6c778 btrfs: remove unnecessary inode_set_bytes(0) call new d68510201358 btrfs: remove unnecessary set_nlink() in btrfs_create_subv [...] new 0791f51f9920 btrfs: remove unused mnt_userns parameter from __btrfs_set_acl new 55e4131e5339 btrfs: remove redundant name and name_len parameters to cr [...] new b1a9ffd3f787 btrfs: don't pass parent objectid to btrfs_new_inode() explicitly new 14dec8934830 btrfs: move btrfs_get_free_objectid() call into btrfs_new_inode() new 2d85f4f415e4 btrfs: set inode flags earlier in btrfs_new_inode() new 559afacff456 btrfs: avoid unnecessary btree search restarts when reading node new b557b1e7538e btrfs: release upper nodes when reading stale btree node f [...] new 6099cdcdee5b btrfs: update outdated comment for read_block_for_search() new 9c471d85c4ad btrfs: remove trivial wrapper btrfs_read_buffer() new 66a5beb3b68b btrfs: scrub: rename members related to scrub_block::pagev new 899121406fb0 btrfs: scrub: rename scrub_page to scrub_sector new db598601e1bc btrfs: scrub: rename scrub_bio::pagev and related members new 56b895ea8f1b btrfs: introduce btrfs_for_each_slot iterator macro new 51d1f69ad3d0 btrfs: use btrfs_for_each_slot in find_first_block_group new 8061003d6054 btrfs: use btrfs_for_each_slot in mark_block_group_to_copy new 3d588596fd1f btrfs: use btrfs_for_each_slot in btrfs_search_dir_index_item new 672ed45b8d00 btrfs: use btrfs_for_each_slot in btrfs_real_readdir new f0ca2c0ca33d btrfs: use btrfs_for_each_slot in did_create_dir new 28b5f1ab48b4 btrfs: use btrfs_for_each_slot in can_rmdir new 515b3d249cb8 btrfs: use btrfs_for_each_slot in is_ancestor new 2c058cb08f07 btrfs: use btrfs_for_each_slot in process_all_refs new 021eed70ad6c btrfs: use btrfs_for_each_slot in process_all_new_xattrs new c9f7a22735d1 btrfs: use btrfs_for_each_slot in process_all_extents new 43255076e9b3 btrfs: use btrfs_for_each_slot in btrfs_unlink_all_paths new f5447cfe1721 btrfs: use btrfs_for_each_slot in btrfs_read_chunk_tree new 9ad0a3665f2f btrfs: use btrfs_for_each_slot in btrfs_listxattr new e95eee40db17 btrfs: use a local variable for fs_devices pointer in btrf [...] new d5051ef5192b btrfs: warn when extent buffer leak test fails new fec03058ee75 btrfs: allocate inode outside of btrfs_new_inode() new 4965995b5f9e btrfs: factor out common part of btrfs_{mknod,create,mkdir}() new 4a1ce8c3116e btrfs: reserve correct number of items for inode creation new cd7659c13b8c btrfs: move common inode creation code into btrfs_create_n [...] new 09579a05de7b btrfs: restore inode creation before xattr setting new 97a885842383 btrfs: only reserve the needed data space amount during fallocate new 1a4bd0c9e062 btrfs: remove useless dio wait call when doing fallocate z [...] new 32cb4623cf27 btrfs: remove inode_dio_wait() calls when starting reflink [...] new 107e29844b5c btrfs: remove ordered extent check and wait during fallocate new 012cb7975f6f btrfs: lock the inode first before flushing range when pun [...] new 363d32a58be2 btrfs: remove ordered extent check and wait during hole pu [...] new 196907f54786 btrfs: add and use helper to assert an inode range is clean new 39353e7f4e8a btrfs: tree-checker: check extent buffer owner against own [...] new 944011d75c70 btrfs: add messages to printk index new 50030cd604b1 btrfs: avoid blocking on page locks with nowait dio on com [...] new 392939507126 btrfs: avoid blocking nowait dio when locking file range new 7fe8e8190097 btrfs: avoid double nocow check when doing nowait dio writes new 6eea7107b5e9 btrfs: stop allocating a path when checking if cross refer [...] new 64bc211379e6 btrfs: free path at can_nocow_extent() before checking for [...] new f3b0b018496f btrfs: release path earlier at can_nocow_extent() new 36f56259352f btrfs: avoid blocking when allocating context for nowait d [...] new f1920c5476a0 btrfs: avoid blocking on space revervation when doing nowa [...] new 096a86361bed btrfs: replace memset with memzero_page in data checksum v [...] new 868fcd671a5c btrfs: remove checks for arg argument in btrfs_ioctl_balance new 81800a9ef7fa btrfs: simplify code flow in btrfs_ioctl_balance new c02345db197f fs: add a lockdep check function for sb_start_write() new 4156e83e8075 btrfs: assert that relocation is protected with sb_start_write() new a1fc41ac28d3 btrfs: use dummy extent buffer for super block sys chunk a [...] new bed6e03137c3 btrfs: make nodesize >= PAGE_SIZE case to reuse the non-su [...] new ea74e00d7c88 btrfs: expand subpage support to any PAGE_SIZE > 4K new 8bf5a46c6657 btrfs: remove unnecessary type casts new 290588827eab btrfs: factor out allocating an array of pages new 6858aa65a7de btrfs: allocate page arrays using bulk page allocator new 16516596e683 btrfs: wait between incomplete batch memory allocations new 19c7063856c8 btrfs: move common NOCOW checks against a file extent into [...] new 3bd9869d16d3 btrfs: do not test for free space inode during NOCOW check [...] new 0a38678c58ae btrfs: make the bg_reclaim_threshold per-space info new 140f907f1d3c btrfs: allow block group background reclaim for non-zoned [...] new 648f449573ab btrfs: change the bg_reclaim_threshold valid region from 0 to 100 new e355da957ded btrfs: zoned: make auto-reclaim less aggressive new 3771b88cea11 btrfs: factor check and flush helpers from __btrfsic_submit_bio new 58425895ac87 btrfs: check-integrity: split submit_bio from btrfsic checking new b65fcd98d6c9 btrfs: check-integrity: simplify bio allocation in btrfsic [...] new 4a2d45107a9d btrfs: use on-stack bio in repair_io_failure new a1d5b7c792c2 btrfs: use on-stack bio in scrub_recheck_block new 0adfe5066eac btrfs: use on-stack bio in scrub_repair_page_from_good_copy new a5c6391ded2c btrfs: move the call to bio_set_dev out of submit_stripe_bio new 5537fa60d026 btrfs: pass a block_device to btrfs_bio_clone new 632052aabc00 btrfs: pass bio opf to rbio_add_io_page new 33484bcf983e btrfs: don't allocate a btrfs_bio for raid56 per-stripe bios new 63a4523ee082 btrfs: don't allocate a btrfs_bio for scrub bios new f3897f52cd19 btrfs: stop using the btrfs_bio saved iter in index_rbio_pages new 4f16e7fab441 btrfs: remove unnecessary check of iput argument new dfb5d967941a btrfs: remove the zoned/zone_size union in struct btrfs_fs_info new 2d8b2a0f5f08 btrfs: simplify parameters of submit_read_repair() and rename new 9c3429db21ef btrfs: use BTRFS_DIR_START_INDEX at btrfs_create_new_inode() new 29f7004dd20b btrfs: use non-bh spin_lock in zstd timer callback new e7671ded44cf btrfs: avoid double clean up when submit_one_bio() failed new d517b1affe49 btrfs: fix the error handling for submit_extent_page() for [...] new b8a20b2c9558 btrfs: return correct error number for __extent_writepage_io() new f6e227090c9e btrfs: remove search start argument from first_logical_byte() new 07bb3e8ca11d btrfs: use rbtree with leftmost node cached for tracking l [...] new 7c1cfa771efc btrfs: use a read/write lock for protecting the block groups tree new 4b3d07981f4f btrfs: return block group directly at btrfs_next_block_group() new 3285275cff85 btrfs: avoid double search for block group during NOCOW writes new 689b0152695a btrfs: do not pass compressed_bio to submit_compressed_bio() new c3379c4df55e btrfs: repair super block num_devices automatically new 5c1a7a78ba8c btrfs: move btrfs_readpage to extent_io.c new 0eb6aa194e1d btrfs: remove unused bio_flags argument to btrfs_submit_me [...] new 9a2b2660d99f btrfs: do not return errors from btrfs_submit_metadata_bio new 246afd360b7d btrfs: do not return errors from btrfs_submit_compressed_read new ab32c0be33bc btrfs: do not return errors from submit_bio_hook_t instances new c2af4f2d8ca2 btrfs: reduce width for stripe_len from u64 to u32 new 4b4a19b94f0a btrfs: raid56: open code rbio_nr_pages() new dc3e1278a306 btrfs: raid56: make btrfs_raid_bio more compact new 3a2a3e964ae9 btrfs: raid56: introduce new cached members for btrfs_raid_bio new 20782927a877 btrfs: raid56: introduce btrfs_raid_bio::stripe_sectors new ee7068769445 btrfs: raid56: introduce btrfs_raid_bio::bio_sectors new 78a33b63a075 btrfs: raid56: make rbio_add_io_page() subpage compatible new ab83b6fd032c btrfs: raid56: make finish_parity_scrub() subpage compatible new a1975b2b1611 btrfs: raid56: make __raid_recover_endio_io() subpage compatible new de1686bd61b3 btrfs: raid56: make finish_rmw() subpage compatible new dbb2c543b033 btrfs: raid56: open code rbio_stripe_page_index() new fcfa6aefd82a btrfs: raid56: make raid56_add_scrub_pages() subpage compatible new f44801be89be btrfs: raid56: remove btrfs_raid_bio::bio_pages array new f5457aeb71b6 btrfs: raid56: make set_bio_pages_uptodate() subpage compatible new 84acdc58a120 btrfs: raid56: make steal_rbio() subpage compatible new 822acd6c3acd btrfs: raid56: make alloc_rbio_essential_pages() subpage c [...] new 313c01b10261 btrfs: raid56: enable subpage support for RAID56 new d50fad7fc716 btrfs: simplify WQ_HIGHPRI handling in struct btrfs_workqueue new 54ffa4e478aa btrfs: use normal workqueues for scrub new 1830db084044 btrfs: use a normal workqueue for rmw_workers new 7d149cf7500d btrfs: move definition of btrfs_raid_types to volumes.h new e06fe1468d51 btrfs: use ilog2() to replace if () branches for btrfs_bg_ [...] new ce0c25125ec9 btrfs: turn delayed_nodes_tree into an XArray new a2f2c7c3c036 btrfs: turn name_cache radix tree into XArray in send_ctx new 1bb265b49dbc btrfs: turn fs_info member buffer_radix into XArray new 06a79e50ff00 btrfs: turn fs_roots_radix in btrfs_fs_info into an XArray new 3ea65faac04b btrfs: calculate physical_end using dev_extent_len directl [...] new a9e5cae5485e btrfs: scrub: introduce a helper to locate an extent item new cc3d42a9cb3e btrfs: scrub: introduce dedicated helper to scrub simple-m [...] new ce672997d076 btrfs: scrub: introduce dedicated helper to scrub simple-s [...] new 833bc793d805 btrfs: scrub: cleanup the non-RAID56 branches in scrub_stripe() new f0f5c6ea1d73 btrfs: scrub: use scrub_simple_mirror() to handle RAID56 d [...] new 37be9e11e292 btrfs: scrub: refactor scrub_raid56_parity() new e1bee7f06c1a btrfs: scrub: use find_first_extent_item to for extent ite [...] new 74d5d3baea09 btrfs: scrub: move scrub_remap_extent() call into scrub_extent() new a18e3f8c26ba btrfs: derive compression type from extent map during reads new 6fbfc35d8367 btrfs: fix deadlock between concurrent dio writes when low [...] new 2d32e6044ec5 btrfs: sink parameter is_data to btrfs_set_disk_extent_flags new 043f7f205871 btrfs: remove btrfs_delayed_extent_op::is_data new d3984ec94b65 btrfs: remove unused parameter bio_flags from btrfs_wq_submit_bio new a5a6e51d218b btrfs: remove trivial helper update_nr_written new 45372da0d1c8 btrfs: simplify handling of bio_ctrl::bio_flags new 5857c8d1b8a8 btrfs: open code extent_set_compress_type helpers new b74fdd6d3272 btrfs: rename io_failure_record::bio_flags to compress_type new 4804cd3c234c btrfs: rename bio_flags in parameters and switch type new fef2ac8f3f86 btrfs: rename bio_ctrl::bio_flags to compress_type new e08b2fab8149 btrfs: improve error reporting in lookup_inline_extent_backref new fb7c05347bdf btrfs: zoned: introduce btrfs_zoned_bg_is_full new bbc266813a92 btrfs: zoned: consolidate zone finish functions new dd9d042f9501 btrfs: zoned: finish block group when there are no more al [...] new e9b6fef344e5 btrfs: zoned: properly finish block group on metadata write new 113287ee0f29 btrfs: zoned: zone finish unused block group new 2633149cf72a btrfs: add a btrfs_dio_rw wrapper new f339bdea021f iomap: allow the file system to provide a bio_set for direct I/O new 39c93b0bf7a6 iomap: add per-iomap_iter private data new d8495f5b51e6 btrfs: allocate dio_data on stack new 859791a194ea btrfs: remove the disk_bytenr in struct btrfs_dio_private new bcd27f0c92b9 btrfs: move struct btrfs_dio_private to inode.c new 08839c28d484 btrfs: allocate the btrfs_dio_private as part of the iomap [...] new d1a1a97304b4 btrfs: send: keep the current inode open while processing it new 6a36765e62fe btrfs: send: avoid trashing the page cache new 0e38fe3bee68 btrfs: zoned: fix comparison of alloc_offset vs meta_write [...] new 34625f3543b9 btrfs: do not account twice for inode ref when reserving m [...] new feda234506ff Merge branch 'misc-next' into for-next-next-v5.18-20220510 new f7a855b7b2cb Merge branch 'for-next-next-v5.18-20220510' into for-next- [...] new 2ecfdba62aeb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ecba84bec2e0 fs: change test in inode_insert5 for adding to the sb list new 1da525fec343 Merge branch 'master' of git://github.com/ceph/ceph-client.git new 67f3ea84297f Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds a8d6acf0f3ef erofs: remove obsoleted comments adds 9ce3e5d1455a erofs: refine on-disk definition comments adds f6ef9508f12b erofs: make filesystem exportable adds 8a1c5769895a cachefiles: extract write routine adds 50c79d06e4f6 cachefiles: notify the user daemon when looking up cookie adds 8ac084a680cf cachefiles: unbind cachefiles gracefully in on-demand mode adds 4a2eb1c00948 cachefiles: notify the user daemon when withdrawing cookie adds 692a7d1a37b8 cachefiles: implement on-demand read adds 962b8afc8c73 cachefiles: enable on-demand read mode adds 7676a57857d7 cachefiles: add tracepoints for on-demand read mode adds 91781b9cf764 cachefiles: document on-demand read mode adds a8e21dadfbef erofs: make erofs_map_blocks() generally available adds 57916e4c6790 erofs: add fscache mode check helper adds fb8d68ab19a6 erofs: register fscache volume adds 9e1db75aabbd erofs: add fscache context helper functions adds 7df561f8c8b6 erofs: add anonymous inode caching metadata for data blobs adds e45bb758a561 erofs: add erofs_fscache_read_folios() helper adds 9f79a1659f5f erofs: register fscache context for primary data blob adds dc2066204df4 erofs: register fscache context for extra data blobs adds 285d464da15f erofs: implement fscache-based metadata read adds a2c50249ff61 erofs: implement fscache-based data read for non-inline layout adds a11d6c8d5a62 erofs: implement fscache-based data read for inline layout adds 645cd8392b3f erofs: implement fscache-based data readahead adds d4ac2f657664 erofs: add 'fsid' mount option new ed53f22ba3e7 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new d8d1f459dec3 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new ceaf69f8eadc fanotify: do not allow setting dirent events in mask of non-dir new 40c7b28ce8a9 Pull stricter handling of dirent events from Amir. new f7102841765a Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds dc2f78e2d4cc f2fs: remove WARN_ON in f2fs_is_valid_blkaddr adds c550e25bca66 f2fs: use flush command instead of FUA for zoned device adds a7b8618aa2f0 f2fs: avoid infinite loop to flush node pages adds 4de851459ea6 f2fs: extend stat_lock to avoid potential race in statfs adds d46db4595be6 f2fs: call bdev_zone_sectors() only once on init_blkz_info() adds 7f262f737502 f2fs: ensure only power of 2 zone sizes are allowed adds f2db71053dc0 f2fs: fix to clear dirty inode in f2fs_evict_inode() adds a9163b947ae8 f2fs: write checkpoint during FG_GC adds 4d17e6fe9293 f2fs: fix to avoid f2fs_bug_on() in dec_valid_node_count() adds 25f8236213a9 f2fs: fix to do sanity check on block address in f2fs_do_z [...] adds cfd66bb715fd f2fs: fix deadloop in foreground GC adds 6b8beca0edd3 f2fs: fix to do sanity check on total_data_blocks adds 71419129625a f2fs: give priority to select unpinned section for foreground GC new 2880f47b949f f2fs: skip GC if possible when checkpoint disabling new 2e42b7f817ac f2fs: stop allocating pinned sections if EAGAIN happens new 0c8405fc504d f2fs: introduce f2fs_gc_control to consolidate f2fs_gc parameters new b3a6234f7d5b f2fs: keep wait_ms if EAGAIN happens new 41df55ff27a6 f2fs: do not stop GC when requiring a free section new 40eb306c0716 f2fs: don't need inode lock for system hidden quota new cd9326cf76f1 f2fs: change the current atomic write way new 5ba96ef31793 f2fs: kill volatile write support new d2b0e5e5dc29 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 1e7a6cc8bf85 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new af13640e0a2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 09d511ae0cfa Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] adds 3d1b0d351441 Revert "SUNRPC: Ensure gss-proxy connects on setup" adds fd13359f54ee SUNRPC: Ensure that the gssproxy client can start in a con [...] new 085d16d5f949 nfs: fix broken handling of the softreval mount option new 3217e42f62cb Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new fa578ace1e52 NFSD: Clean up nfsd_splice_actor() new a54fc3ab4c9e SUNRPC: Clean up svc_deferred_class trace events new 0b697582d3b8 SUNRPC: Cache deferral injection new 7c761a39a540 SUNRPC: Make cache_req::thread_wait an unsigned long new dcad21604126 SUNRPC: Remove dead code in svc_tcp_release_rqst() new 3baa5b299f15 SUNRPC: Remove svc_rqst::rq_xprt_hlen new 2dcbd9358c9c NFSD: Clean up nfsd3_proc_create() new 0473e7a33770 NFSD: Avoid calling fh_drop_write() twice in do_nfsd_create() new 6d11f4074e82 NFSD: Refactor nfsd_create_setattr() new 6598bb700244 NFSD: Refactor NFSv3 CREATE new 4d04645ea104 NFSD: Refactor NFSv4 OPEN(CREATE) new 5990a45d6093 NFSD: Remove do_nfsd_create() new 445702bb53ba NFSD: Clean up nfsd_open_verified() new a51ca78b7cac NFSD: Instantiate a struct file when creating a regular NF [...] new 116dbf243eee NFSD: Remove dprintk call sites from tail of nfsd4_open() new e899eaece9aa NFSD: Fix whitespace new aa6268a61e91 NFSD: Move documenting comment for nfsd4_process_open2() new 3e10c9d1e143 NFSD: Trace filecache opens new ba8e44d71306 NFSD: Clean up the show_nf_flags() macro new 2962e4ddb7c9 SUNRPC: Use RMW bitops in single-threaded hot paths new 90c5567b089b NFSD: add courteous server support for thread with only de [...] new 435adc39405a NFSD: add support for share reservation conflict to courte [...] new dd15c37339b3 NFSD: move create/destroy of laundry_wq to init_nfsd and e [...] new 5227eb57bfa6 fs/lock: add helper locks_owner_has_blockers to check for [...] new f8df436da4eb fs/lock: add 2 callbacks to lock_manager_operations to res [...] new 51623ad25ee0 NFSD: add support for lock conflict to courteous server new c026d0af3890 NFSD: Show state of courtesy client in client info new a08246d159b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a47ea6194cfe Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 8714b36c362d Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 8ab8ff2b88b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0239b795e994 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new e0ba837a5d0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 701850dc0c31 printk, tracing: fix console tracepoint adds a110b11164a5 Merge branch 'rework/kthreads' into for-next new c503448dd018 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a00c40074d3a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 06be0d6442a0 HID: Add support for Mega World controller force feedback adds 67de830f8d75 Merge branch 'for-5.19/megaworld' into for-next adds 87dc28eb11ac HID: uclogic: Clarify params desc_size description adds 4933a722a05c HID: uclogic: Clarify pen/frame desc_ptr description adds d64a6e4460d6 HID: uclogic: Pass keyboard reports as is adds f5927973f8d6 HID: uclogic: Support disabling pen usage adds 4c60bc7d1f2a HID: uclogic: Disable pen usage for Huion keyboard interfaces adds 1b52907411bb Merge branch 'for-5.19/uclogic' into for-next adds d88591a55532 Hid: wacom: Fix kernel test robot warning adds 3809e4395410 Merge branch 'for-5.19/wacom' into for-next adds fc4ef9d57249 HID: bigben: fix slab-out-of-bounds Write in bigben_probe adds 9a149c0f3f67 Merge branch 'for-5.18/upstream-fixes' into for-next new 8e5e79f04616 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fc4189efa14c Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 87a90b628897 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new 151d6dcbed83 hwmon: (ltq-cputemp) restrict it to SOC_XWAY new 2f5f76d329f9 hwmon: (jc42) add HWMON_C_TZ_REGISTER new a7894059c968 hwmon: (asus-ec-sensors) Add T_Sensor for ASUS WS X570-ACE new db775bb6aee0 hwmon: (peci) Use devm_delayed_work_autocancel() to simplify code new d40cc622a2cf hwmon: (aquacomputer_d5next) Add support for Aquacomputer Octo new b0060fe971ae hwmon: introduce hwmon_sanitize_name() new 2905c61ecf8e hwmon: (intel-m10-bmc-hwmon) use devm_hwmon_sanitize_name() new 3f9aef634d7d hwmon: (asus-ec-sensors) add ProArt X570 Creator WIFI board new 6a5437bc78a4 hwmon: (dell-smm) Add cooling device support new 9462ac1c6377 hwmon: (pmbus) add MFR_* registers to debugfs new 7aeb40bbdfb4 dt-bindings: hwmon: Add TMP401, TMP411 and TMP43x new 274b477c99b5 hwmon: (tmp401) Add support of three advanced features new d9a53d770b91 hwmon: (jc42) Add support for S-34TS04A new 82c00ba3bb56 hwmon: (dell-smm) Update Documentation regarding firmware bugs new 2d428131d6e8 hwmon: (aquacomputer_d5next) Add support for Aquacomputer [...] new 1eb093aa4416 hwmon: (pmbus/max16601) Add MAX16602 support new b9e0fa2027be hwmon: (tmp401) Fix incorrect return value of tmp401_init_client new 8a553d165886 dt-bindings: hwmon: Add Atmel AT30TS74 new 85615f31b3f5 hwmon: (lm75) Add Atmel AT30TS74 support new f097a6c859a0 hwmon: (dell-smm) Avoid unnecessary SMM calls during init new 7d7b8cb3d7f1 hwmon: (dell-smm) Cleanup init code new 15e760eb389a hwmon: (dell-smm) Warn if SMM call took a very long time t [...] new c6cf613ffac3 hwmon: (nct6775) Convert register access to regmap API new 63fd32ce55bd hwmon: (nct6775) Rearrange attr-group initialization new 719230c3e4dd hwmon: (nct6775) Add read-only mode new 4f9e888e720b hwmon: (nct6775) Convert S_I* permissions macros to octal new a2105efee6e7 hwmon: (nct6775) Split core and platform driver new 49a50569a869 hwmon: (occ) Delay hwmon registration until user request new 642f1921e70a hwmon: (asus-ec-sensors) introduce ec_board_info struct fo [...] new 1b41f5c9f7b9 hwmon: (asus-ec-sensors) implement locking via the ACPI gl [...] new 3548e611a516 hwmon: (asus-ec-sensors) add support for board families new a4bc61063463 hwmon: (asus-ec-sensors) add PRIME X470-PRO board new 9ff2135c16e4 hwmon: (asus-ec-sensors) add doc entry for PRIME X470-PRO new 268620a7fef6 hwmon: (pmbus) Introduce and use write_byte_data callback new ab642ec29bc3 hwmon: (pmbus) Use _pmbus_read_byte_data with callback new 39ae732be4d7 hwmon: (pmbus/ltc2978) Add chip specific write_byte_data new 27de8b20f144 hwmon: (pmbus) Add support for Infineon Digital Multi-phas [...] new 33ce55ee430c lib: add generic polynomial calculation new c89b805d8ad1 hwmon: (bt1-pvt) use generic polynomial functions new d27dbe49259a dt-bindings: hwmon: add Microchip LAN966x bindings new d1f0e67c2dde hwmon: add driver for the Microchip LAN966x SoC new c3b764db1027 dt-bindings: hwmon: Document adt7475 pin-function properties new 3ddbbf17410d hwmon: (adt7475) Add support for pin configuration new 738dad625123 hwmon: (adt7475) Use enum chips when loading attenuator settings new 284c8544e412 hwmon: (pmbus) Register with thermal for PSC_TEMPERATURE new 53802f289b9b hwmon: (pmbus) Add get_voltage/set_voltage ops new 26c6657de25d hwmon: (lm83) Remove unused include directives new 4dcbcf34a249 hwmon: (nct6775) add ASUS PRO H410T / PRIME H410M-R / ROG [...] new 67754a8eb09e dt-bindings: hwmon: Add nuvoton,nct6775 new 58f1d9ebfce6 hwmon: (nct6775) Add i2c driver new 5a47f29a0c83 hwmon: (asus-ec-sensors) add ROG STRIX X570-E GAMING WIFI II new a32b20c685a3 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 039d5926c402 docs/ja_JP/SubmittingPatches: Update GregKH links new 164f9fcb21cc docs/ja_JP/SubmittingPatches: Suggest the use of scripts/g [...] new d797255be8a7 docs/ja_JP/SubmittingPatches: Randy has moved new fccf0cc918f2 docs/ja_JP/SubmittingPatches: Add Suggested-by as a standa [...] new e29b3abcb2b6 docs/ja_JP/SubmittingPatches: Request summaries for commit [...] new 6548e96edb50 docs/trans/ja_JP/howto: Don't mention specific kernel versions new 0327b8b39237 MAINTAINERS: Add entry for DOCUMENTATION/JAPANESE new f1a693994b1c Documentation/process: use scripts/get_maintainer.pl on patches new 4a840d5fdcfc Documentation: drop more IDE boot options and ide-cd.rst new fb775d3f9e4d Merge branch 'docs-next' of git://git.lwn.net/linux.git new 285465c6488b Merge branch 'master' of git://linuxtv.org/media_tree.git adds 2a952d92f75b media: gpio-ir-tx: simplify wait logic adds e3a0f5569e17 media: docs: media: uvcvideo: Use linux-media mailing list adds 261f33388c29 media: uvcvideo: Fix missing check to determine if element [...] adds 1c8af8e93748 media: uvcvideo: Fix bit overflow in uvc_probe_video adds 18a9b21f7a9d media: uvcvideo: Fix memory leak if uvc_ctrl_add_mapping fails adds c89d3bbbfc11 media: uvcvideo: Simplify uvc_endpoint_max_bpi() adds 5b9c75c794ce media: uvcvideo: Undup use uvc_endpoint_max_bpi() code adds be938c70e292 media: uvcvideo: Add UVC_GUID_FORMAT_H265 new 64f7196d52c6 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 90435ce361ec Merge branch 'acpica' into linux-next new 988d7a14408d ACPI: AGDI: Fix missing prototype warning for acpi_agdi_init() new 42b0de4025b3 Merge branches 'acpi-pm', 'acpi-pci', 'acpi-sysfs' and 'ac [...] new 42e5ed061803 ACPI: DPTF: Add support for high frequency impedance notification new d38c68761bf8 Merge branches 'acpi-apei', 'acpi-dptf' and 'acpi-docs' in [...] new 185d20694a8a ACPI: battery: Make "not-charging" the default on no charg [...] new 27263b3428f5 ACPI: processor: idle: Expose max_cstate/nocst/bm_check_di [...] new 93449152bd84 Merge branches 'acpi-osl', 'acpi-battery' and 'acpi-proces [...] new f6e109a0afed device property: Advertise fwnode and device property coun [...] new cb10e1cebeec Merge branch 'devprop' into linux-next new bb0b8a3ad725 Merge branches 'pm-core', 'pm-sleep' and 'powercap' into l [...] new b89fa72c45db Merge branches 'pm-cpuidle' and 'pm-domains' into linux-next new 102bcd7f9e45 Merge branch 'pm-em' into linux-next new f55ae08c8987 cpufreq: Avoid unnecessary frequency updates due to mismatch new 46acb9d9b6bb Merge Energy Model material for 5.19 to satisfy dependencies. new d3c3db41df7e cpufreq: CPPC: Add per_cpu efficiency_class new 740fcdc2c20e cpufreq: CPPC: Register EM based on efficiency class information new 85f0e42bd65d Revert "cpufreq: Fix possible race in cpufreq online error path" new 123c8a1c5ff3 Merge branch 'pm-cpufreq' into linux-next new a34b09f108aa Merge branch 'pm-tools' into linux-next new 96a231dae3ae Merge branches 'thermal-int340x' and 'thermal-misc' into l [...] new 40d9e840060d Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds f126fbadce92 cpufreq: mediatek: Unregister platform device on exit adds ead858bd128d cpufreq: mediatek: Move voltage limits to platform data adds 6a17b3876bc8 cpufreq: mediatek: Refine mtk_cpufreq_voltage_tracking() adds c210063b40ac cpufreq: mediatek: Add opp notification support new 01f5775d6e0a Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds defec178df76 soc: rockchip: power-domain: Manage resource conflicts wit [...] adds 2e691421a2c9 PM / devfreq: rk3399_dmc: Block PMU during transitions new 30160a0d7d8c Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 486f7e541d7b Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new d503b92aaaae Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 2f533ff0264e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds e7734156b0ad RDMA/rxe: Replace paylen by payload adds cc377b9b24c7 RDMA/hns: Remove unnecessary ret variable from hns_roce_de [...] adds e8ea058edc2b RDMA/hns: Add the detection for CMDQ status in the device [...] adds db5dfbf5b201 RDMA/hns: Remove the num_cqc_timer variable adds 08d709d5e124 RDMA/rxe: Optimize the mr pool struct new 2e0c3b81984e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c4a67a21a6d2 Revert "Merge branch 'mlxsw-line-card-model'" adds 1f86123b9749 net: align SO_RCVMARK required privileges with SO_MARK adds d9ccf770c7c5 sungem: Prepare cleanup of powerpc's asm/prom.h adds 6bff3ffcf6ee net: ethernet: Prepare cleanup of powerpc's asm/prom.h adds fd49f8e61cd3 jme: remove an unnecessary indirection adds 16d083e28f1a net: switch to netif_napi_add_tx() adds 8d602e1a132e net: move snowflake callers to netif_napi_add_tx_weight() adds c67b627e99af net: Make msg_zerocopy_alloc static adds 10b4a11fe70f firmware: tee_bnxt: Use UUID API for exporting the UUID adds b713d0067574 mptcp: really share subflow snd_wnd adds 92be2f522777 mptcp: add mib for xmit window sharing adds ea66758c1795 tcp: allow MPTCP to update the announced window adds f3589be0c420 mptcp: never shrink offered window adds 38acb6260f60 mptcp: add more offered MIBs counter adds 949dfdcf343c Merge branch 'mptcp-improve-mptcp-level-window-tracking' adds 187dbc15d8a7 ice: use min_t() to make code cleaner in ice_gnss adds 295819b562fa ice: introduce common helper for retrieving VSI by vsi_num adds bd1ffe8e5df4 ice: return ENOSPC when exceeding ICE_MAX_CHAIN_WORDS adds 4b889474adc6 ice: get switch id on switchdev devices adds 9880d3d6f9e3 ice: add newline to dev_dbg in ice_vf_fdir_dump_info adds baeb705fd6a7 ice: always check VF VSI pointer values adds 00be8197c974 ice: remove return value comment for ice_reset_all_vfs adds 19c3e1ede517 ice: fix wording in comment for ice_reset_vf adds 71c114e87539 ice: add a function comment for ice_cfg_mac_antispoof adds 4eaf1797bca1 ice: remove period on argument description in ice_for_each_vf adds 76a8426959a6 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 29c691347e38 nfp: flower: add infrastructure for pre_tun rework adds e30b2b68c14f nfp: flower: add/remove predt_list entries adds 38fc158e172b nfp: flower: enforce more strict pre_tun checks adds 9d5447ed44b5 nfp: flower: fixup ipv6/ipv4 route lookup for neigh events adds 9ee7c42183d1 nfp: flower: update nfp_tun_neigh structs adds f1df7956c11f nfp: flower: rework tunnel neighbour configuration adds 591c90a1d0b0 nfp: flower: link pre_tun flow rules with neigh entries adds c83a0fbe9766 nfp: flower: remove unused neighbour cache adds a7da2a864a4f nfp: flower: enable decap_v2 bit adds beb21e3e8e26 Merge branch 'nfp-flower-rework' adds 6df6398f7c8b net: add netif_inherit_tso_max() adds 14d7b8122fd5 net: don't allow user space to lift the device limits adds ee8b7a1156f3 net: make drivers set the TSO limit not the GSO limit adds 744d49daf8bd net: move netif_set_gso_max helpers adds 95730d657083 Merge branch 'tso-gso-limit-split' adds 833fbbbbfc8b ixgbe: Fix module_param allow_unsupported_sfp type adds b35413f415c6 igb: Convert kmap() to kmap_local_page() adds 53e2cb3b2a5a Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] adds 0a02e282bad4 mlxbf_gige: increase MDIO polling rate to 5us adds 2c110abc4616 net: dsa: felix: use PGID_CPU for FDB entry migration on NPI port adds a51c1c3f3218 net: dsa: felix: stop migrating FDBs back and forth on tag [...] adds 28de0f9fec5a net: dsa: felix: perform MDB migration based on ocelot->mu [...] adds fe5233b0ba0d net: dsa: delete dsa_port_walk_{fdbs,mdbs} adds 8fc0b6992a06 Merge branch 'simplify-migration-of-host-filtered-addresse [...] adds 4d92c6275575 um: vector: switch to netif_napi_add_weight() adds be8af67fabcb caif_virtio: switch to netif_napi_add_weight() adds b707b89f7be3 eth: switch to netif_napi_add_weight() adds 8ded532cd1cb r8152: switch to netif_napi_add_weight() adds d484735dcf92 net: virtio: switch to netif_napi_add_weight() adds 6f83cb8cbfbf net: wan: switch to netif_napi_add_weight() adds 9f88af22521d Merge branch 'switch-drivers-to-netif_napi_add_weight' adds 7cf0f96df1d8 mlxsw: spectrum: Tolerate enslaving of various devices to VRF adds 0a27cb1692de mlxsw: spectrum_router: Add a dedicated notifier block adds 4f8afb680f13 mlxsw: spectrum: Move handling of VRF events to router code adds f40e600b369e mlxsw: spectrum: Move handling of HW stats events to router code adds ba81954cd526 mlxsw: spectrum: Move handling of router events to router code adds 75ef4342282a mlxsw: spectrum: Move handling of tunnel events to router code adds 05a8d7d4fadf mlxsw: spectrum: Update a comment adds c353fb0d4c93 mlxsw: spectrum_router: Take router lock in router notifie [...] adds 32fb67a3e7a6 selftests: lib: Add a generic helper for obtaining HW stats adds 813f97a26860 selftests: forwarding: Add a tunnel-based test for L3 HW stats adds eb60020411fc Merge branch 'mlxsw-dedicated-router-notification-block' adds cfa4e7b1bcf8 batman-adv: Start new development cycle adds 8864d2fcf043 batman-adv: remove unnecessary type castings adds c908565eecf2 Merge tag 'batadv-next-pullrequest-20220508' of git://git. [...] new 2fbdf45d7d26 list: Add list_next_entry_circular() and list_prev_entry_c [...] new a4ff365346c9 net: skb: introduce skb_data_area_size() new 39d439047f1d net: wwan: t7xx: Add control DMA interface new 13e920d93e37 net: wwan: t7xx: Add core components new 48cc2f5ef846 net: wwan: t7xx: Add port proxy infrastructure new da45d2566a1d net: wwan: t7xx: Add control port new 61b7a2916a0e net: wwan: t7xx: Add AT and MBIM WWAN ports new 33f78ab5a38a net: wwan: t7xx: Data path HW layer new d642b012df70 net: wwan: t7xx: Add data path interface new 05d19bf500f8 net: wwan: t7xx: Add WWAN network interface new 46e8f49ed7b3 net: wwan: t7xx: Introduce power management new d10b3a695ba0 net: wwan: t7xx: Runtime PM new de49ea38ba11 net: wwan: t7xx: Device deep sleep lock/unlock new c9933d494c54 net: wwan: t7xx: Add maintainers and documentation new 6da3c47264b2 Merge branch 'wwan-t7xx' new ca4567f1e6f6 rtnetlink: add extack support in fdb del handlers new e92695e506d6 net: vxlan: Add extack support to vxlan_fdb_delete new 5dd6da25255a Merge branch 'vxlan_fdb_delete-extack' new a7f0e4bea8ed net: phy: genphy_c45_baset1_an_config_aneg: do no set unkn [...] new 90532850eb21 net: phy: introduce genphy_c45_pma_baset1_setup_master_slave() new a04dd88f77a4 net: phy: genphy_c45_pma_baset1_setup_master_slave: do no [...] new b9a366f3d874 net: phy: introduce genphy_c45_pma_baset1_read_master_slave() new acb8c5aec2b1 net: phy: genphy_c45_pma_baset1_read_master_slave: read ac [...] new 2013ad8836ac net: phy: export genphy_c45_baset1_read_status() new 165cd04fe253 net: phy: dp83td510: Add support for the DP83TD510 Ethernet PHY new 613707eb8bb0 Merge branch 'add-ti-dp83td510-support' new e078286a1375 net: phy: microchip: update LAN88xx phy ID and phy ID mask. new 53ad22868289 net: phy: smsc: add LAN8742 phy support. new 1728c0567f70 Merge branch 'lan8742-phy' new a4fe9b6db6f9 net: hns3: fix access null pointer issue when set tx-buf-s [...] new bbed70241204 net: hns3: remove the affinity settings of vector0 new 767975e582c5 net: hns3: add byte order conversion for PF to VF mailbox message new 416eedb60361 net: hns3: add byte order conversion for VF to PF mailbox message new a1aed456e326 net: hns3: add query vf ring and vector map relation new 443edfd6d43d net: hns3: fix incorrect type of argument in declaration o [...] new 9c095bd0d4c4 Merge branch 'hns3-next' new eef0dc7e517e ROSE: Remove unused code and clean up some inconsistent indenting new 6384b7695953 ice: link representors to PCI device new e0c7402270d9 Revert "ice: Hide bus-info in ethtool for PRs in switchdev mode" new 5bcfeb6efee9 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 34e244ea1507 nfp: vendor neutral strings for chip and Corigne in string [...] new 299ba7a32a3c nfp: support Corigine PCIE vendor ID new 9eab75d45ddc Merge branch 'nfp-support-corigine-pcie-vendor-id' new fbe08b8b3eaf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 1e2666e029e5 selftests/bpf: Prevent skeleton generation race new 8e2f618e8be6 libbpf: Make __kptr and __kptr_ref unconditionally use btf [...] new 73d0280f6b79 libbpf: Improve usability of field-based CO-RE helpers new 2a4ca46b7d2a selftests/bpf: Use both syntaxes for field-based CO-RE helpers new 7715f549a9d8 libbpf: Complete field-based CO-RE helpers with field offs [...] new 785c3342cf6c selftests/bpf: Add bpf_core_field_offset() tests new f760d0537925 libbpf: Provide barrier() and barrier_var() in bpf_helpers.h new 0087a681fa8c libbpf: Automatically fix up BPF_MAP_TYPE_RINGBUF size, if [...] new 7b3a06382442 selftests/bpf: Test libbpf's ringbuf size fix up logic new 6d9f63b9df5e bpftool: Adjust for error codes from libbpf probes new b06a92a18d46 bpftool: Output message if no helpers found in feature probing new bfa92e0bdc8e Merge branch 'bpftool: fix feature output when helper prob [...] new ec24704492d8 samples: bpf: Don't fail for a missing VMLINUX_BTF when VM [...] new 56c3e749d08a bpftool: Declare generator name new 43bf087848ab bpf: Remove unused parameter from find_kfunc_desc_btf() new ecab8bdac327 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b01a277a0520 xfrm: free not used XFRM_ESP_NO_TRAILER flag adds a36708e64658 xfrm: delete not used number of external headers adds 87e0a94e60ea xfrm: rename xfrm_state_offload struct to allow reuse adds 482db2f1dd21 xfrm: store and rely on direction to construct offload flags adds 0c05ab78e3f2 ixgbe: propagate XFRM offload state direction instead of flags adds 55e2f83afb1c netdevsim: rely on XFRM state direction instead of flags adds 3ef535eccea3 net/mlx5e: Use XFRM state direction instead of flags adds 254c4a824c7c xfrm: drop not needed flags variable in XFRM offload struct adds 0f9008e5c510 Merge branch 'Be explicit with XFRM offload direction' new d71b187159aa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ae96d06a6391 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds f1c5d4ded782 wil6210: switch to netif_napi_add_tx() adds 3ed27b602cc3 mt76: switch to netif_napi_add_tx() adds 193eb523d27c qtnfmac: switch to netif_napi_add_weight() adds 454744754cbf wl1251: dynamically allocate memory used for DMA new 4fb3f1f1818c rtw88: adjust adaptivity option to 1 new f63bc788727c bcma: gpio: Switch to use fwnode instead of of_node new d1f0cfa0432d Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] new e67ad8104a9e Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new d7c316a7349a Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 94f697c5384b mtd: spi-nor: move spi_nor_write_ear() to winbond module new c96acd272afe Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] adds fa048cd1ef5e crypto: atmel-sha204a - Add support for ATSHA204 cryptochip adds fdbf5e46e7af crypto: hisilicon/sec - add sm4 generic selection adds 580c8619698f crypto: inside-secure - Add MODULE_FIRMWARE macros adds 384e9aa77ae6 crypto: atmel-sha204a - Remove useless check adds 57182182317a crypto: atmel-sha204a - Suppress duplicate error message adds 25dfae684031 hwrng: cn10k - Enable compile testing adds 0aa6ac7795ca crypto: caam/rng - Add support for PRNG adds 59f71498c7ff crypto: atmel-i2c - Simplify return code in probe function adds 0a2f4b5785ca crypto: atmel - Avoid flush_scheduled_work() usage adds b52455a73db9 crypto: vmx - Align the short log with Makefile cleanups new 594240166934 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds b900352f9dde Merge tag 'amd-drm-next-5.19-2022-04-29' of https://gitlab [...] adds 97ab530870cc Merge tag 'imx-drm-next-2022-05-04' of git://git.pengutron [...] adds 95fb5f188cba drm/i915/dg2: Define GuC firmware version for DG2 adds ad6ade8e34df drm/i915/pmu: Use existing uncore helper to read gpm_timestamp adds 991b4de32757 drm/i915/uapi: Add kerneldoc for engine class enum adds 97e17a090630 drm/i915/xehp: Add register for compute engine's MMIO-base [...] adds ecf8eca51f33 drm/i915/xehp: Add compute engine ABI adds 59a4752895b2 drm/i915: Xe_HP SDV and DG2 have up to 4 CCS engines adds 7c161b85e885 drm/i915/xehpsdv/dg1/tgl: Fix issue with LRI relative addressing adds 17be812e76ee drm/i915/selftests: Skip poisoning SET_PREDICATE_RESULT on dg2 adds 166c44e6949a drm/i915/gt: Clear SET_PREDICATE_RESULT prior to executing [...] adds b8c9d486af7b drm/i915/gt: optimize the ccs_sz calculation per chunk adds 6e29832f61a0 drm/i915/gt: Document the eviction of the Flat-CCS objects adds 10dcf783f7e9 drm/i915: remove superfluous string helper include adds 0de2cc0e2b5f drm/i915: Fix assert in i915_ggtt_pin adds 448a54ace4bb drm/i915/pvc: add initial Ponte Vecchio definitions adds ea3ce08cb42b drm/i915: use IOMEM_ERR_PTR() directly adds 1df1c79cbb7a drm/i915: Fix race in __i915_vma_remove_closed adds af3847a7472d Merge tag 'drm-intel-gt-next-2022-05-05' of git://anongit. [...] adds c67f84e97baf Merge tag 'drm-misc-next-2022-05-05' of git://anongit.free [...] adds d327bc37c16a drm/mediatek: mtk_drm_plane: Use kmalloc in mtk_plane_dupl [...] adds 07fb1e5babd5 drm/mediatek: mtk_drm_crtc: Use kmalloc in mtk_drm_crtc_du [...] adds b74d921b900b drm/mediatek: Add vblank register/unregister callback functions adds cfab37ff31af drm/mediatek: Fix DPI component detection for MT8192 adds 2c5d69b0a141 drm/mediatek: Fix mtk_cec_mask() adds 46bc0d98cf16 dt-bindings: display: mediatek: revise enum to const adds 95862bd9781e dt-bindings: display: mediatek: change to use enum for mutex adds 8a26ea19d4dc dt-bindings: display: mediatek: add MT8186 SoC binding adds 52136021f69a dt-bindings: display: mediatek: dpi: Add compatible for Me [...] adds 402fc936d5a9 dt-bindings: display: mediatek: Update disp_aal binding fo [...] adds 4ee7b96163f2 dt-bindings: display: mediatek: Update disp_aal binding fo [...] adds 885a0d09fd41 drm/mediatek: Add display support for MT8186 adds 7112e0b0a58b drm/mediatek: dpi: Use mt8183 output formats for mt8192 adds ba99d08da6ad drm/mediatek: Add lut diff flag for new gamma hardware support adds b8b8eeda63d6 drm/mediatek: mtk_dsi: Remove unnecessary print function d [...] adds 98bcaafd7fb0 Merge tag 'mediatek-drm-next-5.19' of https://git.kernel.o [...] new 5b0c7020c4bf Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds 69ed3dd6be9c drm/bridge: nwl-dsi: Set PHY mode in nwl_dsi_mode_set() adds 16c8d76abe83 dt-bindings: display: bridge: ldb: Fill in reg property adds 0b752df77633 drm/rockchip: Fix Kconfig dependencies for display-port encoders adds 813bb91da10b drm/rockchip: remove unneeded semicolon from vop2 driver adds f0eaf60c6773 drm/rockchip: Fix spelling mistake "aligened" -> "aligned" new 3507932390bb drm/ttm: move default BO destructor into VMWGFX v2 new 6c01aa13894f dma-buf: add the name field to the table header new 3ae396d7bf83 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 98bae8964760 drm/amdgpu/gfx11: remove some register fields that no long [...] adds 5a90c24ad028 Revert "drm/amdgpu: disable runpm if we are the primary adapter" adds 26817fb7b066 Revert "fbdev: fbmem: add a helper to determine if an aper [...] adds 0a8c5ec66a26 drm/amdgpu/gfx11: Add missing break adds 8fab8e2ecc7d drm/amdgpu/gfx10: Avoid uninitialised variable 'index' adds 0c1c5e4aaef8 drm/amdgpu/gfx11: Avoid uninitialised variable 'index' adds 3f92a7d82823 drm/amdgpu: simplify the return expression adds 38c1c73670bc drm/amdgpu: simplify the return expression of vega10_ih_hw_init() adds fcd1ac96ccec drm/amd/pm: enable power limit retrieving and setting for [...] adds b538995d8d43 drm/amd/pm: enable ac/dc switching for SMU 13.0.0 adds 619b15a2556c drm/amd/pm: enable power profile setting for SMU 13.0.0 adds 93661c1d6c6b drm/amd/pm: enable RunDcBtc support for SMU 13.0.0 adds 08960aca883e drm/amd/pm: enable ppfeature mask setting for SMU 13.0.0 adds bb70ac580c7a drm/amd/pm: enable PMLOG support for SMU 13.0.0 adds 04491df50234 drm/amd/pm: enable df cstate feature for SMU 13.0.0 adds 915b5ce774b5 drm/amdgpu: enable more GFX clockgating features for GC 11.0.0 adds 9f3f1b03faff drm/amd/pm: support more DPM features for SMU 13.0.0 adds a5ffbfa0901b drm/amd/pm: enable deep sleep features control for SMU 13.0.0 adds 914b30874c50 drm/amd/pm: enable gfx ulv feature control for SMU 13.0.0 adds ea26ad7f0fdf drm/amd/pm: enable more dpm features to pair with PMFW 78.31.0 adds c649ed054ad7 drm/amdgpu: enable MGCG and LS for ATHUB 3.0 adds 7ccf6eb00337 drm/amdgpu: enable MGCG and LS for MMHUB 3.0 adds 2013906955f4 drm/amdgpu: enable clock gating for IH 6.0 adds d386f64588aa drm/amdgpu: enable clock gating for HDP 6.0 adds 92fd2153149f drm/amdgpu: add soc21 support for GC 11.0.2 adds 0effe4a08641 drm/amdgpu/discovery: add soc21 support for GC 11.0.2 adds 446af531f51a drm/amdgpu: add support for ATHUB 3.0.2 adds 1f9261863ac4 drm/amdgpu/discovery: add ih6 support for IH 6.0.2 adds 1db7b3aa99c0 drm/amdgpu/discovery: add smu13 support for MP1 13.0.7 adds 4dad9d633864 drm/amdgpu/discovery: add nbio 4.3 support for NBIO 4.3.1 adds 8742f5f1c450 drm/amdgpu/discovery: add hdp6 support for HDP 6.0.1 adds 86140844dc5f drm/amdgpu/discovery: add SMUIO_13_0_8 func support adds fd1e77d915bc drm/amdgpu: add mmhub v3_0_2 ip headers adds 9fa57397d933 drm/amdgpu: add mmhub v3_0_2 ip callback functions adds f40fc1916ce8 drm/amdgpu: split mmhub v3_0_2 callbacks from mmhub v3_0 adds 89ae779b496c drm/amdgpu: add UMC 8.11.0 support adds f2754bf7e02b drm/amdgpu: add GMC11 support for GC 11.0.2 adds eee5ed424183 drm/amdgpu/discovery: add gmc11 support for GC 11.0.2 adds 438a937d9a70 drm/amdgpu/psp13: add support for MP0 13.0.7 adds 5681e8009de6 drm/amdgpu/discovery: add psp13 support for PSP 13.0.7 adds fbd23b559837 drm/amdgpu: add VCN4_0_4 firmware adds 71dae221432c drm/amdgpu/jpeg: enable JPEG CG for VCN4_0_4 adds ebac66a32836 drm/amdgpu/jpeg: enable JPEG PG for VCN4_0_4 adds 7ece9314a4d3 drm/amdgpu/vcn: enable VCN CG for VCN4_0_4 adds 143a34a0ac51 drm/amdgpu/vcn: enable VCN PG for VCN4_0_4 adds ec9db74e1a45 drm/amdgpu/vcn: enable VCN DPG mode for VCN4_0_4 adds f963052b55e6 drm/amdgpu: Enable vcn v4_0_4 sram adds 3a65fbc0a320 drm/amdgpu/discovery: enable vcn/jpeg v4_0_4 adds c233f3fac779 drm/amdgpu: add sdma 6.0.2 firware support adds 22dd871e2b24 drm/amdkfd: add asic support for SDMA 6.0.2 adds 63b170806bd8 drm/amdgpu/discovery: add sdma6 support for SDMA 6.0.2 adds 32697fea3afc drm/amdgpu: add mes 11 firmware for mes 11.0.2 adds 215a65f5d118 drm/amdgpu/discovery: add mes11 support for GC 11.0.2 adds 621e87875c44 drm/amdgpu: add gc v11_0_2 imu firmware adds 1366018e01a2 drm/amdgpu: add initial GC 11.0.2 support adds ec661f1ca421 drm/amdkfd: add asic support for GC 11.0.2 adds 84f567073795 drm/amdgpu: update rlc ram for gc v11_0_2 adds af6958492a0f drm/amdgpu/discovery: add gfx11 support for GC 11.0.2 adds 30ca5b2b6b7e drm/amdgpu/discovery: set family for GC 11.0.2 adds 9503a944e723 drm/amdgpu: enable cgcg and cgls for GC 11_0_2 adds bb4a9c15b2eb drm/amd/pm: add SMU_13_0_7 PMFW headers adds 0c2a2d1c811f drm/amdgpu/swsmu: add smu 13.0.7 firmware adds 113cc31dde66 drm/amd/pm: add SMU_13_0_7 ppt_funcs for SMU_13_0_7 adds 061ca5f52a76 drm/amd/pm: add get enable mask function for smu v13_0_7 adds 44426f6cfac9 drm/amd/pm: support power on/off vcn/jpeg in smu v13_0_7 adds 712b91827da4 drm/amd/pm: add features to smu_v13_0_7 adds a3b49ee0c30f drm/amd/pm: add mvdd and vddio scaling in smu_v13_0_7 adds bae3fcdeff4a drm/amd/pm: enable link dpm and link ds on smu_v13_0_7 adds 7ab0cd71d715 drm/amd/pm: enable mp0,vcn,dcn dpm on smu_v13_0_7 adds 37d0fd44cc0c drm/amd/pm: enable fclk,vcn ds and df cstate for smu_v13_0_7 adds bae456dd18cb drm/amd/pm: enable platform features for smu_v13_0_7 adds f88fe2037292 drm/amd/pm: add SCPM support in smu v13_0_7 adds 1be51ec93eca drm/amd/pm: update the features for smu_v13_0_7 adds 2492d40d6ff2 drm/amd/pm: pp_dpm_* interface for smu_v13_0_7 adds 59a08e133b6c drm/amd/pm:add UMD Pstate clock settings for smu_v13_0_7 adds 3929f3381e9c drm/amd/pm: enable pp_dpm_vclk/dclk interface for smu_v13_0_7 adds 9c1a7354e27e drm/amd/pm: port the fan interface to smu_v13_0_7 adds fd32ce21f0af drm/amd/pm: add the pg_flag for athub and mmhub pg on smu_v13_0_7 adds 27e3911c40f2 drm/amd/soc21: enable mmhub and athub power gating adds 7620443d8f72 drm/amd/pm: enable gfx ds for smu_v13_0_7 adds e575aa69e1dc drm/amd/pm: enable gfx pcc and soc cg on smu_v13_0_7 adds db8725718ae5 drm/amd/pm: pp_dpm_sclk change for smu_v13_0_7 adds 334682ae8151 drm/amd/pm: enable workload type change on smu_v13_0_7 adds 986118548119 drm/amd/pm: enable pmlog support for smu_v13_0_7 adds cbd3adaef820 drm/amd/pm: change the soft pptable id for smu_v13_0_7 adds c1eeb3d2e86e drm/amd/pm: report preDS gfxclk on smu_v13_0_7 adds 06aeb7533294 drm/amdgpu: handle asics with 1 SDMA instance adds f5d990d61215 drm/amdgpu: skip the new gc doorbell function for some asics adds 4debe753953f drm/amdgpu: add nbio v7_7_0 ip headers adds bafd6cbe4add drm/amdgpu: add pcie port function helpers for SOC21 adds 810ecd40015c drm/amdgpu: add the files of NBIO v7.7 block adds 0c1e5527e0fc drm/admgpu/discovery: add NBIO v7.7 into the IP discovery list adds c4d1c905ba88 drm/amdgpu: add hdp v5_2_1 ip headers adds 78039df8e8d2 drm/amdgpu: add the files of HDP v5.2 block adds 6e9e59e26fd0 drm/amdgpu/discovery: add HDP v5.2.1 into the IP discovery list adds 50e9f54de4f8 drm/amdgpu: add mmhub support for MMHUB 3.0.1 adds 11417a927b1c drm/amdgpu: add soc21 common ip block support for GC 11.0.1 adds 6e4eb7ce1fa3 drm/amdgpu/discovery: enable soc21 common for GC 11.0.1 adds ee367aed75e2 drm/amdgpu: add gmc v11 support for GC 11.0.1 adds a8f24139cc7b drm/amdgpu/discovery: enable gmc v11 for GC 11.0.1 adds 48858a101e01 drm/amdgpu/discovery: enable ih v6 for OSS 6.0.1 adds bed95cfdc57b drm/amdgpu/discovery: add PSP v13.0.4 into the IP discovery list adds 04dd809b6fad drm/amdgpu: add sdma support for sdma 6.0.1 adds 500448dce20f drm/amdgpu/discovery: enable sdma v6 for SDMA 6.0.1 adds cbe757ecdb4b drm/amdgpu: add GC 11.0.1 family id adds 2375271493d2 drm/amdgpu: set GC 11.0.1 family adds 921173e24d50 drm/amdgpu/discovery: set flag for GC 11.0.1 adds 2e5dbc1b05eb drm/amdgpu: add gfx support for GC 11.0.1 adds b0abae7d5db8 drm/amdgpu: add GC v11.0.1 into mes v11 adds 26776a7031c4 drm/amdkfd: add GC 11.0.1 KFD support adds 7319c14fb058 drm/amdgpu: enable imu firmware for GC 11.0.1 adds 10eab4e7d74a drm/amdgpu/discovery: enable gfx v11 for GC 11.0.1 adds f333c9c6f5ae drm/amdgpu/discovery: enable mes support for GC v11.0.1 adds 98f561884683 drm/amdgpu: flush delete wq after wait fence adds bf1781e17f30 drm/amdgpu: simplify nv and soc21 read_register functions adds d54762cc3e6a drm/amdgpu: nuke dynamic gfx scratch reg allocation adds e02fe3bc7aba drm/amdgpu: vi: disable ASPM on Intel Alder Lake based systems adds 60a2e9eecf16 drm/amdgpu/vcn: add common vcn sofware ring decode adds 3d4cfd9e4d3c drm/amdgpu/vcn3: replace ip based software ring decode wit [...] adds 97aa0c184fe9 drm/amdgpu/vcn4: replace ip based software ring decode wit [...] adds 1e51dbad4b5a drm/amdgpu/gfx11: remove unneeded semicolon adds 594a1d0f34d9 drm/amdkfd: Return true/false (not 1/0) from bool functions adds bce04f216df4 drm/amd/psp: Add C2P registers to mp_13_0_2 header adds 09fffcd96921 drm/amdgpu/psp: Add VBIOS flash handler adds 31aad22e2b3c drm/amdgpu/psp: Add vbflash sysfs interface support adds 81bd7fe019e1 drm/amdgpu: add sysfs to shows psp vbflash status adds 85d8e96c1ed7 drm/amd/pm: enable lclk dpm/ds and BACO features for SMU 13.0.0 adds e06079e3fcf9 drm/amd/pm: enable BACO support for SMU 13.0.0 adds cc175dbb374f drm/amd/pm: enable UCLK DPM for SMU 13.0.0 adds d4062c3b2da8 drm/amd/pm: correct the check for current link status adds d1954f223687 drm/amd/pm: correct the way for retrieving current uclk frequency adds 8bbe2c1a08eb drm/amd/pm: correct the way for retrieving current fclk frequency adds d0a21cccf38f drm/amd/pm: enable FCLK DPM support for SMU 13.0.0 adds c82723fb7220 drm/amd/pm: disable the gfxoff feature temporarily for SMU 13.0.0 adds 0a4fb4b80db8 drm/amd/pm: disable ac/dc on smu_v13_0_7 adds c25cf860e93a drm/amd/pm: enable gfxoff control on smu_v13_0_7 adds aed02c93b932 drm/amdgpu: Disable SDMA WPTR_POLL_ENABLE for sdma_v6_0 adds dd78e38daabb drm/amdkfd: Update event_interrupt_isr_v11 return adds 3170f5f23427 drm/amdgpu: Implement get_vmid_pasid_mapping for gfx11 new f877081ca123 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 13ad17df189e Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new a538d4e92bbd Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] adds 36a1d1bda77e drm/msm: Fix null pointer dereferences without iommu adds 88334f8c937a drm/msm/dpu: add missing break statement for update_pendin [...] adds 4c1e9df72645 drm/msm/dpu: don't access mode pointer before it is set adds 01013ba9bbdd drm/msm/disp/dpu1: avoid clearing hw interrupts if hw_intr [...] adds c162352e70c1 drm/msm/disp: dpu1: Properly sort qcm2290_dpu_caps adds 9208c7076503 drm/msm/dsi: fix address for second DSI PHY on SDM660 adds 2f9b5b3ae2eb drm/msm/dp: fix event thread stuck in wait_event after kth [...] adds d59be579fa93 drm/msm/mdp5: Return error code in mdp5_pipe_release when [...] adds ca75f6f7c6f8 drm/msm/mdp5: Return error code in mdp5_mixer_release when [...] adds cf575e31611e drm/msm: return an error pointer in msm_gem_prime_get_sg_table() adds 54199009958f drm/msm: Fix shutdown adds b9b19980a14f drm/msm/dsi: pll_7nm: remove unsupported dividers for DSI [...] adds 4a257ca69401 drm/msm: Limit command submission when no IOMMU adds dfba7f5b24d1 drm/msm/dpu: remove NULL-ness check in dpu_hw_intr_destroy adds 24df12013853 MAINTAINERS: Add Dmitry as MSM DRM driver co-maintainer new 8b89a1be6f3a Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new fa94ba72e0a6 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new 5c422f0b970d regmap: Add missing map->bus check new 32148ad5c5e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ca348e7fe1ab ALSA: hda/conexant: add a new hda codec SN6140 new d06130dc3e7a ALSA: hdsp: remove redundant assignment to pointer kctl new 7b43e6d79562 ASoC: cs42l42: Move CS42L42 register descriptions to gener [...] new 9cd827381310 ALSA: hda/cs8409: Use general cs42l42 include in cs8409 hd [...] new ec6a8aaafbc5 ALSA: hda/cs8409: Support manual mode detection for CS42L42 new 01c844e14a1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ef1258a7820d ASoC: uniphier: simplify the return expression of uniphier [...] new 74eaa8126f50 ASoC: mediatek: simplify the return expression of mtk_dai_ [...] new 5cb3bdd6bdcd ASoC: pcm186x: simplify the return expression of pcm186x_p [...] new e056cf4341ae ASoC: dt-bindings: mediatek: mt8192: Add i2s-share properties new 2f45536587e5 ASoC: dt-bindings: rt1015p: Add #sound-dai-cells new 0adccaf1eac9 ASoC: dt-bindings: rt5682: Add #sound-dai-cells new 17770e66a7cc Add missing dt-binding properties for audio components on [...] new 29e87c4f62e2 doc: dts: Add device tree information regarding wm8940 codec new 3a3610aaa9dc ASoC: wm8940: add devicetree support new 0e63a2be5651 ASoC: mediatek: mt8195: Fix build warning without CONFIG_OF new 29f4078f777f ASoC: sam9g20_wm8731: Use dev_err_probe() for snd_soc_regi [...] new e813526e5535 ASoC: SOF: trace: The dtrace is only available with SOF_IPC new d94d1486952b ASoC: dt-bindings: mediatek: mt8192: Drop i2s-share properties new a669ec5f4bc4 ASoC: SOF: sof-client: Add API to get the maximum IPC payl [...] new ef368c3347fe ASoC: SOF: ipc-msg-injector: Query the maximum IPC payload size new a1e5bbc8ea6a ASoC: SOF: sof-client-probes: Query the maximum IPC payload size new cdf8233d2cd2 ASoC: SOF: sof-client: Add API to get the ipc_type new 100c9374318f ASoC: SOF: sof-client: Add support IPC4 message sending new a9aa3381e404 ASoC: SOF: ipc-msg-injector: Separate the message sending new 066c67624d8c ASoC: SOF: ipc-msg-injector: Add support for IPC4 messages new 5889ccdd094a ASoC: SOF: sof-client: IPC flood test can only work with SOF_IPC new d491db14df2f ASoC: SOF: sof-client: Update for different IPC versions new 812fe35aa774 Merge remote-tracking branch 'asoc/for-5.19' into asoc-next new 28f6f43de57f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 48bf7d8bdf3d module: fix [e_shstrndx].sh_size=0 OOB access new f1d50a523c59 module: show disallowed symbol name for inherit_taint() new 6b7eedc37671 module: do not pass opaque pointer for symbol search new c5fa3869b315 module: do not binary-search in __ksymtab_gpl if fsa->gplo [...] new 0759813b38a8 module: merge check_exported_symbol() into find_exported_s [...] new fa5b219653c6 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 24f8d248db54 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c54d52c2d613 io_uring: make io_buffer_select() return the user address [...] new e5b003495e93 io_uring: kill io_rw_buffer_select() wrapper new bb68d504f7c4 io_uring: ignore ->buf_index if REQ_F_BUFFER_SELECT isn't set new 4e9067025259 io_uring: always use req->buf_index for the provided buffer group new 9cfc7e94e42b io_uring: get rid of hashed provided buffer groups new b66e65f41426 io_uring: never call io_buffer_select() for a buffer re-select new 149c69b04a90 io_uring: abstract out provided buffer list selection new a4f8d94cfb7c io_uring: move provided and fixed buffers into the same io [...] new 660cbfa2340a io_uring: move provided buffer state closer to submit state new 1dbd023eb083 io_uring: eliminate the need to track provided buffer ID s [...] new 7ccba24d3bc0 io_uring: don't clear req->kbuf when buffer selection is done new 1308689906ad Merge branch 'for-5.19/io_uring' into for-5.19/io_uring-pa [...] new b5ba65df47ca Merge branch 'for-5.19/io_uring-socket' into for-5.19/io_u [...] new ebdeb7c01d02 io_uring: add support for 128-byte SQEs new 7a51e5b44b92 io_uring: support CQE32 in io_uring_cqe new 4e5bc0a9a1d0 io_uring: store add. return values for CQE32 new baf9cb643b48 io_uring: change ring size calculation for CQE32 new 916587984fac io_uring: add CQE32 setup processing new effcf8bdeb03 io_uring: add CQE32 completion processing new 2fee6bc64078 io_uring: modify io_get_cqe for CQE32 new 0e2e5c47fed6 io_uring: flush completions for CQE32 new e45a3e05008d io_uring: overflow processing for CQE32 new c4bb964fa092 io_uring: add tracing for additional CQE32 fields new f9b3dfcc68a5 io_uring: support CQE32 in /proc info new 76c68fbf1a1f io_uring: enable CQE32 new 2bb04df7c2af io_uring: support CQE32 for nop operation new 7510f8ce6ced fs,io_uring: add infrastructure for uring-cmd new c2d1a6d4d97f block: wire-up support for passthrough plugging new 330dd2e0b7a8 nvme: refactor nvme_submit_user_cmd() new 7fb9944b0828 nvme: wire-up uring-cmd support for io-passthru on char-device. new a348cc37ec40 nvme: add vectored-io support for uring-cmd new 0d18e5a8cefb io_uring: finish IOPOLL/ioprio prep handler removal new c1fe8ce2e9ac Merge branch 'for-5.19/io_uring-passthrough' into for-next new 6e63103ad282 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new bfe2b0146c4d dm stats: add cond_resched when looping over entries new d3f2a14b8906 dm integrity: fix error code in dm_integrity_ctr() new 567dd8f34560 dm crypt: make printing of the key constant-time new c06dfd124d46 dm mpath: provide high-resolution timer to HST for bio-based new d254c3699fdd dm cache metadata: remove unnecessary variable in __dump_mapping new 918537dda4a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ec194bdbc5f9 ata: simplify the return expression of brcm_ahci_remove new ef1429c0da26 ata: libata-core: cleanup ata_device_blacklist new 168af4afd1fc ata: libata-core: Refactor force_tbl definition new 3af9ca4d341d ata: libata-core: Improve link flags forced settings new 2c33bbdac28c ata: libata-core: Allow forcing most horkage flags new fa82cabb8883 doc: admin-guide: Update libata kernel parameters new 1478f844cfe5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 020a5624b05b Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] adds 0c9ee5ba7555 mmc: sdhci-brcmstb: Fix compiler warning new 3aedd17333a5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6d4c27440f59 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new e8f0eb6a4d1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0459108bf5d1 Merge remote-tracking branch 'regulator/for-5.19' into reg [...] new ef6cbf47acc2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bc78ac1dbd65 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new 02d3087d0cdb Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 644664627d21 ima: fix 'd-ng' comments and documentation new 09091c44cb73 ima: use IMA default hash algorithm for integrity violations new 246d921646c0 fs-verity: define a function to return the integrity prote [...] new 989dc72511f7 ima: define a new template field named 'd-ngv2' and templates new 54f03916fb89 ima: permit fsverity's file digests in the IMA measurement list new 398c42e2c46c ima: support fs-verity file digest based version 3 signatures new 79c13fb366f8 fsverity: update the documentation new 88338edebe37 Merge branch 'next-integrity.fsverity-v9' into next-integrity new dda2f628ee8b Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 333e1536cead Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bfba23363096 Merge branch 'next' of git://github.com/cschaufler/smack-next new 528beacf1e5a Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 9fb34a2e3393 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds a45b408a020b dt-bindings: watchdog: Add compatible for MediaTek MT8186 adds 1d6866e8f15c dt-bindings: reset: mt8186: add reset-controller header file adds 4dbabc4d9e8c watchdog: mediatek: mt8186: add wdt support adds 100ad27e9537 dt-bindings: watchdog: imx7ulp-wdt: Add imx93 compatible string adds 2dd441f16d6a watchdog: bcm7038_wdt: Support BCM6345 compatible string adds 711a5b25bac9 watchdog: mtk_wdt: mt7986: Add toprgu reset controller support adds a03f70cfb283 dt-bindings: watchdog: improve QCOM compatible parsing for [...] adds 289660a4af0e dt-bindings: watchdog: convert faraday,ftwdt010 to yaml adds ea2949df22a5 watchdog: rzg2l_wdt: Fix 32bit overflow issue adds 95abafe76297 watchdog: rzg2l_wdt: Fix Runtime PM usage adds e4cf89596c1f watchdog: rzg2l_wdt: Fix 'BUG: Invalid wait context' adds 33d04d0fdba9 watchdog: rzg2l_wdt: Fix reset control imbalance adds baf1aace9ad1 watchdog: rzg2l_wdt: Add error check for reset_control_deassert adds f43e6ddbd7d7 watchdog: rzg2l_wdt: Use force reset for WDT reset adds 4055ee81009e watchdog: rzg2l_wdt: Add set_timeout callback adds 83999b61d583 dt-bindings: watchdog: renesas,wdt: Document RZ/V2L SoC adds 5794dda109fc dt-bindings: reset: mt7986: Add reset-controller header file adds 94e4a7d5f876 dt-bindings: watchdog: Add watchdog yaml file for Sunplus SP7021 adds daf42866960c watchdog: Add watchdog driver for Sunplus SP7021 adds 70fabe207135 dt-bindings: watchdog: sunxi: fix F1C100s compatible adds 5b38db0ed51e dt-bindings: watchdog: sunxi: clarify clock support new 291ab3ccb5fa Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new adae42c8c888 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 1c591c8f66a1 Revert "dt-bindings: rcc: Add optional external ethernet R [...] new e4783856a2e8 dt-bindings: iommu: arm,smmu-v3: make PRI IRQ optional new b25bccb69779 dt-bindings: arm: spe-pmu: convert to DT schema new f7187a02f1f9 dt-bindings: arm: sp810: convert to DT schema new b85593476ec4 dt-bindings: sound: add Arm PL041 AACI DT schema new 97ef3551fb9c dt-bindings: serio: add Arm PL050 DT schema new 47db321666cb dt-bindings: arm: convert vexpress-sysregs to DT schema new 7e8339b5162f dt-bindings: arm: convert vexpress-config to DT schema new 3f7e3653c124 dt-bindings: display: convert PL110/PL111 to DT schema new 36fd2a65bcaf dt-bindings: display: convert Arm HDLCD to DT schema new 2c8b082a3ab1 dt-bindings: display: convert Arm Mali-DP to DT schema new 0f6983509ea1 dt-bindings: display: convert Arm Komeda to DT schema new 52bf4b7147e5 Merge branch 'dt/linus' into dt/next new 52be5c3c2431 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a2b331ac11e1 spi: spi-fsl-qspi: check return value after calling platfo [...] new f7b878716455 spi: spi-imx: fix sparse warning: add identifier name to f [...] new a8c785c1e755 spi: spi-imx: avoid unnecessary line continuations new 1a23461a8a08 spi: spi-imx: mx51_ecspi_intctrl(): prefer 'unsigned int' [...] new dae336d0dca6 spi: spi-imx: spi_imx_buf_rx_swap_u32(): fix sparse warnin [...] new baaadffe8854 spi: spi-imx: spi_imx_buf_rx_swap_u32(): replace open code [...] new 63cd96b70f93 spi: spi-imx: complete conversion from master -> controller new 307c897db762 spi: spi-imx: replace struct spi_imx_data::bitbang by poin [...] new 07e759387788 spi: spi-imx: add PIO polling support new 184434fcd617 spi: spi-imx: mx51_ecspi_prepare_message(): skip writing M [...] new f5fcfe2bdd88 Merge remote-tracking branch 'spi/for-5.19' into spi-next new 93087f7a1d5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9af4dcda99c6 Merge branch 'x86/sev' into x86/merge, to fix conflicts adds a1df7cc57786 Merge branch 'objtool/core' into x86/merge, to resolve conflicts adds 80e1249baceb Merge branch 'x86/merge' adds d507c14ad2ba Merge branch into tip/master: 'core/urgent' adds cb794b1a5aae Merge branch into tip/master: 'irq/urgent' adds 9f8fd5d5ed21 Merge branch into tip/master: 'locking/urgent' adds a9bed1e94f93 Merge branch into tip/master: 'timers/urgent' adds 19bf42a552f4 Merge branch into tip/master: 'x86/urgent' adds 58f64e1fdbc9 Merge branch into tip/master: 'core/core' adds 217f03e73713 Merge branch into tip/master: 'irq/core' adds 1dbb421ef078 Merge branch into tip/master: 'locking/core' adds 0d02e676c721 Merge branch into tip/master: 'perf/core' adds 7fcab8742a43 Merge branch into tip/master: 'ras/core' adds d70522fc5412 Merge tag 'v5.18-rc5' into sched/core to pull in fixes & t [...] adds 06bf38998147 Merge branch into tip/master: 'sched/core' adds aab15adc3de2 Merge branch into tip/master: 'smp/core' adds 9111ff34bea6 Merge branch into tip/master: 'timers/core' adds 8a9685c5b376 Merge branch into tip/master: 'x86/apic' adds 7956c7a5e6cc Merge branch into tip/master: 'x86/asm' adds 6f0bc038bff8 Merge branch into tip/master: 'x86/build' adds 811a0fadc123 Merge branch into tip/master: 'x86/cleanups' adds 18f2e63fe0da Merge branch into tip/master: 'x86/core' adds 8b710d8e6603 Merge branch into tip/master: 'x86/cpu' adds dd540e286ad8 Merge branch into tip/master: 'x86/fpu' adds 809a08a630fe Merge branch into tip/master: 'x86/irq' adds d97c5a9f48ee Merge branch into tip/master: 'x86/kdump' adds 217487b3cec8 Merge branch into tip/master: 'x86/misc' adds 54adaea95c7e Merge branch into tip/master: 'x86/mm' adds 970b318071fb Merge branch into tip/master: 'x86/platform' adds 9d8ac30c325f Merge branch into tip/master: 'x86/splitlock' new a1e2c031ec39 x86/mm: Simplify RESERVE_BRK() new d205222eb6a8 x86/entry: Simplify entry_INT80_compat() new 8c42819b61b8 x86/entry: Use PUSH_AND_CLEAR_REGS for compat new 1b331eeea7b8 x86/entry: Remove skip_r11rcx new 3ff5f7840979 linkage: Fix issue with missing symbol size new e2ef115813c3 objtool: Fix STACK_FRAME_NON_STANDARD reloc type new 4ff6de27ce83 Merge branch into tip/master: 'x86/asm' new 9ce212af6d4b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 88e0cc22e9fb Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 7189d0009113 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds a3d66a76348d irqchip/armada-370-xp: Do not touch Performance Counter Ov [...] adds c34d97c52b85 Merge branch irq/misc-5.19 into irq/irqchip-next new 54ffdeaf4118 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new 0901a08f510e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a57ffb3c6b67 srcu: Automatically determine size-transition strategy at boot new c2445d387850 srcu: Add contention check to call_srcu() srcu_data ->lock [...] new 282d8998e997 srcu: Prevent expedited GPs and blocking readers from cons [...] new 586e31d59c43 srcu: Drop needless initialization of sdp in srcu_gp_start() new be05ee54378d Merge branches 'docs.2022.04.20a', 'fixes.2022.04.20a', 'n [...] new 576768722a3d Merge branch 'exp.2022.04.18a' into HEAD new f00d166e834d Merge branch 'nolibc.2022.04.20a' into HEAD new 5b759db44195 tools/memory-model/README: Update klitmus7 compat table new 7026b03cb23f Merge branch 'lkmm.2022.05.03a' into HEAD new cc28a7443b43 Merge branch 'lkmm-dev.2022.04.11a' into HEAD new bdd88229636b rcu: Decrease FQS scan wait time in case of callback overloading new 9684a7d20586 torture: Make kvm-remote.sh announce which system is being [...] new b2d575b5244e rcu-tasks: Check for abandoned callbacks new 5dacd5c9c187 rcu: Make normal polling GP be more precise about sequence [...] new 80ef9caaf7f0 rcu: Provide a get_completed_synchronize_rcu() function new fc71fce42d3d rcutorture: Validate get_completed_synchronize_rcu() new f0aaa72879ef rcu: Switch polled grace-period APIs to ->gp_seq_polled new 9385e09e8ab6 rcu: Make polled grace-period API account for expedited gr [...] new 0b3bd38f90fd rcu: Make Tiny RCU grace periods visible to polled APIs new de76d22db8e2 rcutorture: Verify that polled GP API sees synchronous gra [...] new d68a9fe1e08f rcu: Add polled expedited grace-period primitives new b44c278c9a89 rcutorture: Test polled expedited grace-period primitives new ab73f2d1e5a5 rcutorture: Update rcutorture.fwd_progress help text new d4474a71cdb1 rcu/torture: Change order of warning and trace dump new f5f183963d8e rcu/nocb: Add/del rdp to iterate from rcuog itself new 7c1bd54944df rcu/nocb: Invert rcu_state.barrier_mutex VS hotplug lock l [...] new 6cd652cf772e rcu/nocb: Fix NOCB kthreads spawn failure with rcu_nocb_rd [...] new 5feb45226d91 rcu-tasks: Split rcu_tasks_one_gp() from rcu_tasks_kthread() new a92842565ca8 rcu-tasks: Move synchronize_rcu_tasks_generic() down new 86b54dcf73fd rcu-tasks: Drive synchronous grace periods from calling task new 9a9e459ed0e7 doc: Document the rcutree.rcu_divisor kernel boot parameter new fff4f0aa73b6 rcu: Put panic_on_rcu_stall() after expedited RCU CPU stal [...] new 2fbaf4ddb5e2 rcu/nocb: Add an option to offload all CPUs on boot new f3c4804428a9 rcu: Dump all rcuc kthreads status for CPUs that not repor [...] new 408e5e7984b4 rcu: Avoid tracing a few functions executed in stop machine new 1f903646489a memory-model: Prohibit nested SRCU read-side critical sections new 0c69a6b98baa doc: Document rcutree.nocb_nobypass_lim_per_jiffy kernel p [...] new 8c17a5620425 rcutorture: Simplify rcu_torture_read_exit_child() loop new 8250efb80c0c rcutorture: Fix memory leak in rcu_test_debug_objects() new 1909886473e5 rcu: Add nocb_cb_kthread check to rcu_is_callbacks_kthread() new bfba784d6846 rcu: Add rnp->cbovldmask check in rcutree_migrate_callbacks() new 7cd2c65621ee Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new d11e84253a18 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds 7ee74cc7ad7e KVM: arm64: Avoid unnecessary absolute addressing via literals adds bd61395ae839 KVM: arm64: nvhe: Eliminate kernel-doc warnings adds 8c22fd2d4cfa Merge branch kvm-arm64/misc-5.19 into kvmarm-master/next new ef8929fc3e98 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d87c2d09466c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f5db086d7d31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds acd51562e07d platform/x86: amd-pmc: Shuffle location of amd_pmc_get_smu [...] adds d2833762f23a platform/x86: asus-wmi: Potential buffer overflow in asus_ [...] adds c5f2b8e9a9f8 platform/x86: asus-wmi: Fix driver not binding when fan cu [...] adds 24ba808a1fff platform/x86: dell-laptop: Add quirk entry for Latitude 7520 adds 258af41d150b platform/x86: gigabyte-wmi: added support for B660 GAMING [...] adds e769cb20c5b7 platform/x86: intel-uncore-freq: Prevent driver loading in guests adds 5d7e5e346ef8 platform/x86/intel/sdsi: Handle leaky bucket adds 5a79615c0e18 platform/x86/intel/sdsi: Poll on ready bit for writes adds 20b5ec315a3b platform/x86/intel/sdsi: Fix bug in multi packet reads adds b4e74f6842d4 platform/x86/intel: pmc/core: change pmc_lpm_modes to static adds 0eb369bf48f2 platform/x86/intel: pmc/core: Use kobj_to_dev() adds 242e85a7a0a0 platform/x86: asus-wmi: Use kobj_to_dev() adds 77089467fc79 platform/x86/dell: add buffer allocation/free functions fo [...] adds 830fe3c30dff amd_hsmp: Add HSMP protocol version 5 messages new 89643719d86f platform/x86: thinkpad_acpi: Convert btusb DMI list to quirks new fbb404ab4e45 platform/x86: thinkpad_acpi: Add a s2idle resume quirk for [...] new f964f0c9b1a5 platform/x86: thinkpad_acpi: Correct dual fan probe new 16b12375e055 platform/x86/intel: Fix 'rmmod pmt_telemetry' panic new 14048b90f51b platform/surface: gpe: Add support for Surface Pro 8 new 4555906fdcaf platform/surface: aggregator: Fix initialization order whe [...] new 17faaacac3c9 platform/x86: amd-pmc: Fix build error unused-function new 6de4d4eca9a2 platform/x86: pmc_atom: remove unused pmc_atom_write() new 619695fab3ba platform/x86: pmc_atom: dont export pmc_atom_read - no mod [...] new aaa749cb1435 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f586fc1d1eca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3ca60db57860 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 818d03b3d4ae leds: Move pwm-multicolor driver into rgb directory adds e1347bd4abfb leds: is31fl32xx: Improve error reporting in .remove() adds 1d3b5aaaa410 leds: ktd2692: Avoid duplicate error messages on probe deferral adds 92db043f0302 dt-bindings: leds: convert ktd2692 bindings to yaml adds 69175786d5bc leds: ktd2692: Make aux-gpios optional adds 1d6a1b5e505b leds: qcom-lpg: add missing PWM dependency adds 73bce575ed90 leds: lp50xx: Remove duplicated error reporting in .remove() new 66be12097642 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3439435bb79b Merge branch 'for-next' of git://github.com/cminyard/linux [...] new bb17d110cbf2 rpmsg: Fix calling device_lock() on non-initialized device new 38ea74eb8fc1 rpmsg: use local 'dev' variable new d143b9db8069 export: fix string handling of namespace in EXPORT_SYMBOL_NS new c1b1352f21bc kernfs: Rename kernfs_put_open_node to kernfs_unlink_open_file. new c3d438eeb541 arch_topology: Trace the update thermal pressure new bc443c31def5 driver core: location: Check for allocations failure new 20021cb51175 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 3120aac6d0ec usb: dwc2: gadget: don't reset gadget's driver->bus new d7c90d9f9a5b USB: gadget: Fix return of -EBUSY new 0cb46f8c7c72 usb: ehci-omap: drop unused ehci_read() function new 9a922c042a63 dt-bindings: usb: mediatek,mtu3: add binding for MT8195 SoC new f7ffaa6f62f6 usb: core: acpi: Use the sysdev pointer instead of control [...] new 7fd069d65da2 usb: dwc3: host: Stop setting the ACPI companion new 4ea150889ad7 usb: dwc3: remove a possible unnecessary 'out of memory' message new 3a538f8f0946 dt-bindings: usb: am33xx-usb: deprecate '#dma-channels' new 29f84af6abb5 dt-bindings: usb: da8xx-usb: deprecate '#dma-channels' new 78489569b7d7 dt-bindings: usb: qcom,dwc3: Add binding for SDX65 new 1cda12b15d50 dt-bindings: usb: dwc3-xilinx: add optional property reset-gpios new ca05b38252d7 usb: dwc3: xilinx: Add gpio-reset support new 69e131d1ac4e usb: dwc3: gadget: Prevent repeat pullup() new 861c010a2ee1 usb: dwc3: gadget: Refactor pullup() new 8f8034f493b5 usb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup() new c96683798e27 usb: dwc3: ep0: Don't prepare beyond Setup stage new ace17b6ee4f9 usb: dwc3: gadget: Only End Transfer for ep0 data phase new f66eef8fb898 usb: dwc3: gadget: Delay issuing End Transfer new d5591aa07953 dt-bindings: usb: qcom,dwc3: add IPQ8074, MSM8994, QCS404 [...] new 16946a60715c dt-bindings: usb: qcom,dwc3: fix clock matching new b77a1c4d6b05 arm64: dts: qcom: correct DWC3 node names and unit addresses new 3a6b8bf18e88 arm64: dts: qcom: ipq8074: add dedicated qcom,ipq8074-dwc3 [...] new b7f1528eba75 arm64: dts: qcom: msm8994: add dedicated qcom,msm8994-dwc3 [...] new f526072aacce arm64: dts: qcom: sm6125: add dedicated qcom,sm6125-dwc3 c [...] new 28c71c305de9 arm64: dts: qcom: qcs404: add dedicated qcom,qcs404-dwc3 c [...] new bbd25a8703ef arm64: dts: qcom: msm8996: add clock-names to DWC3 USB node new 8d5fd4e4d4e3 arm64: dts: qcom: align DWC3 USB clocks with DT schema new 4a7ffc10d195 arm64: dts: qcom: align DWC3 USB interrupts with DT schema new a350cfb6537f usb: gadget: uvc: prevent index variables to start from 0 new e2fa7b36de90 usb: gadget: uvc: move structs to common header new a2673d570bd6 usb: gadget: uvc: track frames in format entries new 375e87478509 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 7f20529fabb1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4246da6a6011 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new e4de48da57f3 dt-bindings: serial: renesas,hscif: R-Car V3U is R-Car Gen4 new f26c65dacfc2 dt-bindings: serial: renesas,scif: R-Car V3U is R-Car Gen4 new e6a08c6949cb serial: 8250: dw: Fix NULL pointer dereference new 174f86b879ce serial: 8250: core: Remove unneeded <linux/pm_runtime.h> new 9ae081f47027 serial: 8250: pxa: Remove unneeded <linux/pm_runtime.h> new 67f12fbe87b5 serial: men_z135_uart: Drop duplicated iotype assignment new 1f32c65bad24 serial: 8250: Fold EndRun device support into OxSemi Tornado code new cb5a40e3143b serial: 8250: Export ICR access helpers for internal use new 366f6c955d4d serial: 8250: Add proper clock handling for OxSemi PCIe devices new 0a7ff843d507 serial: sifive: Report actual baud base rather than fixed 115200 new 4487cd3e5f94 serial: sifive: Remove duplicate `clkin_rate' setting new 3bcea529b295 serial: stm32: Factor out GPIO RTS toggling into separate [...] new d7c76716169d serial: stm32: Use TC interrupt to deassert GPIO RTS in RS [...] new 5c83ffd90bc0 serial: pic32: remove unused items from the header new 29574d0ded40 serial: pic32: move header content to .c new 08f643e02242 serial: pic32: remove constants from struct pic32_sport new bb2cff419d32 serial: pic32: simplify clk handling new e8616bd0e9f2 serial: pic32: simplify pic32_sport::enable_tx_irq handling new 343f23cfc22b serial: pic32: remove pic32_get_port() macro new 412314720aec serial: pic32: convert to_pic32_sport() to an inline new 0ed55be47c99 serial: pic32: don't assign pic32_sport::cts_gpio twice new 28dc563339b1 serial: pic32: don't zero members of kzalloc-ated structure new fe36fa18ca77 serial: pic32: free up irq names correctly new dfb9afb6c0e7 serial: pic32: restore disabled irqs in pic32_uart_startup() new 6c1f77c3781a serial: pch: move size check from pop_tx one level up new d9f3af4fbb1d serial: pch: don't overwrite xmit->buf[0] by x_char new fcfb1c3982b9 serial: pch: decomission pch_uart_hal_write() new 9bc995f51d78 serial: pch: remove debug print from pop_tx new 862526523e71 serial: pch: remove xmit circ_buf size double check new 80219e59ff50 serial: pch: simplify pop_tx() even more new 240754894c30 serial: pch: inline pop_tx() into handle_tx() new 6808b7f5c825 termbits: Convert octal defines to hex new 4419da5d5d4b tty: hvc: dcc: Bind driver to CPU core0 for reads and writes new 07e2a086eb5a Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new d315b28ffdd5 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 1adff542d67a coresight: cpu-debug: Replace mutex with mutex_trylock on [...] new 2300544fc0d1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d0749c3c95fc fpga: fix for coding style issues new 154970f89f06 fpga: fpga-mgr: fix kernel-doc warnings new d73ef1ed7300 fpga: Use tab instead of space indentation new 7269868818a4 fpga: fpga-region: fix kernel-doc formatting issues new 49dae03fc4d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4cabf91cbc17 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new dd07a7852882 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 22df28135b52 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3db50a99f977 soundwire: cadence: recheck device0 attachment after statu [...] new 6d9f2dadba69 soundwire: intel: prevent pm_runtime resume prior to syste [...] new e286472cff8a soundwire: intel: disable WAKEEN in pm_runtime resume new e557bca49b81 soundwire: bus: pm_runtime_request_resume on peripheral at [...] new f6ee6c849922 soundwire: qcom: return error when pm_runtime_get_sync fails new 443a98e649b4 soundwire: bus: use pm_runtime_resume_and_get() new 915bf27a46bb soundwire: cadence: use pm_runtime_resume_and_get() new fff1fd9c1b42 soundwire: intel: use pm_runtime_resume_and_get() new 57ed510b0547 soundwire: qcom: use pm_runtime_resume_and_get() new 74da272400b4 soundwire: qcom: adjust autoenumeration timeout new a037ae321368 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8599bfb3619a Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 039510e80193 staging: vc04_services: Re-use generic struct s32_fract new 3a9aaf047a37 staging: greybus: correct typo in comment new fbfa3c632746 staging: r8188eu: remove unused semaphore "allrxreturnevt" new 921f9c587013 staging: r8188eu: remove unused else condition new 3136dc602950 staging: r8188eu: drop redundant check in _rtw_free_mlme_priv new 72b901c1aaa3 staging: r8188eu: Remove broken rtw_p2p_get function. new 79ffde57deb8 staging: vt6655: Replace VNSvInPortD with ioread32 new 889d18950aee staging: vt6655: Added missing BE support in CARDbGetCurrentTSF new fed5b53385f3 staging: vt6655: Rename function CARDbGetCurrentTSF new 60a16985171c staging: vt6655: Replace unused return value of vt6655_get [...] new d2dbac0c1b16 staging: r8188eu: action category ht is not used new efba1df56f84 staging: r8188eu: action category wmm is not used new 639880ea94c8 staging: r8188eu: remove unused action handler prototypes new d0c9872117e9 staging: r8188eu: remove action_handler string new 42e00fbbbab0 staging: r8188eu: remove an unused category define new 11d2e7de0d8a staging: r8188eu: replace OnAction_tbl with switch-case new 87f4820238bb staging: r8188eu: use ieee80211_mgmt for action category new 64c62b697f76 staging: r8188eu: use standard category defines new e41f7a5521d7 staging: r8188eu: remove unused IEEE_* defines new c5ac4ce89254 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 3f9125dee345 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 79530289aeb2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 06810eacaa0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7c96628c67de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b51431850f5b dt-bindings: remoteproc: qcom: pas: Add MSM8226 adsp adds fb4f07cc9399 remoteproc: qcom: pas: Add MSM8226 ADSP support new fcb24583509f dt-bindings: remoteproc: imx_rproc: Support i.MX93 new 9222fabf0e39 remoteproc: imx_rproc: Support i.MX93 new be1de12cb673 dt-bindings: remoteproc: st,stm32-rproc: Fix phandle-array [...] new 6d6ea28a160d Merge branches 'rproc-next', 'rpmsg-next' and 'hwspinlock- [...] new fd5742e24ef9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 29305d20e2c1 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new c5036e26c94b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d7d1a93cc0c8 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new bb2c784cb0b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 343f4c49f243 kthread: Don't allocate kthread_struct for init and umh adds c5febea0956f fork: Pass struct kernel_clone_args into copy_thread adds 36cb0e1cda64 fork: Explicity test for idle tasks in copy_thread adds 5bd2e97c868a fork: Generalize PF_IO_WORKER handling adds 68d85f0a33b0 init: Deal with the init process being a user mode process adds 753550eb0ce1 fork: Explicitly set PF_KTHREAD adds 1b2552cbdbe0 fork: Stop allowing kthreads to call execve adds 2910e5f4a1f8 Merge of per-namespace-ipc-sysctls-for-v5.19, and kthread- [...] new 023c11cdadef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 939b8908fa32 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0dcdb6ac227d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c00d76f1b004 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 9ac82a8009b9 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 256847d1fd9d Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 7dea659841a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 58fd44454d5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9a90ac0a9fa7 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new c8114069b380 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new a96ef8b504ef bus: mhi: host: pci_generic: add Telit FN980 v1 hardware revision new 77fc41204734 bus: mhi: host: pci_generic: add Telit FN990 new 13b9b814da2d bus: mhi: host: Add support for Foxconn T99W373 and T99W368 new c7a83b7b77c3 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 23b5c7961f75 memblock tests: update style of comments for memblock_add_ [...] new e4f76c8d217e memblock tests: update style of comments for memblock_rese [...] new 60bba7b193cc memblock tests: update style of comments for memblock_remo [...] new a5550c053f6c memblock tests: update style of comments for memblock_free [...] new 000605cd1b14 memblock tests: remove completed TODO item new 459e67ac1685 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new caf7c997469f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 3ba75c131639 efi: libstub: declare DXE services table adds 82e0d6d76a2a efi: libstub: ensure allocated memory to be executable adds 24b72bb12e84 efi: x86: Set the NX-compatibility flag in the PE header adds 416a9f84a77c efi: libstub: pass image handle to handle_kernel_image() adds 07768c55f9c2 efi/arm64: libstub: run image in place if randomized by th [...] adds a6cfe03c34ba efi: stub: prefer mirrored memory for randomized allocations new c6e98090c76d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 32273e064983 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1fefc12b0765 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 680eeb4dbf7b random: fix sysctl documentation nits adds c74e99f6af36 ia64: define get_cycles macro for arch-override adds e50da0ddb32b s390: define get_cycles macro for arch-override adds 0fa7c05e9f79 parisc: define get_cycles macro for arch-override adds eea64fdd9d28 alpha: define get_cycles macro for arch-override adds 0cd2ca0b9219 powerpc: define get_cycles macro for arch-override adds 206b120666a1 openrisc: start CPU timer early in boot adds 333552f3b5c4 init: call time_init() before rand_initialize() adds a9a596c25ced timekeeping: Add raw clock fallback for random_get_entropy() adds cc6f837bede7 m68k: use fallback for random_get_entropy() instead of zero adds 058abe9cdc70 riscv: use fallback for random_get_entropy() instead of zero adds 8d6b1b9e462c mips: use fallback for random_get_entropy() instead of jus [...] adds b5f12d5edc08 arm: use fallback for random_get_entropy() instead of zero adds a22dad9369e0 nios2: use fallback for random_get_entropy() instead of zero adds 97386ac5c868 x86/tsc: Use fallback for random_get_entropy() instead of zero adds de6dea4820e1 um: use fallback for random_get_entropy() instead of zero adds cd00108e2a9f sparc: use fallback for random_get_entropy() instead of zero adds 56c85240a3da xtensa: use fallback for random_get_entropy() instead of zero adds 0e399a6c61e7 random: insist on random_get_entropy() existing in order t [...] adds 8d2835bde3ea random: vary jitter iterations based on cycle counter speed adds 7edc59743da5 random: mix in timestamps and reseed on system restore adds a76d143e1273 random: do not use batches when !crng_ready() adds c2b5b76eb33d random: use first 128 bits of input as fast init adds b283449c06ac random: do not pretend to handle premature next security model adds 5e40118c2942 random: order timer entropy functions below interrupt functions adds 0449454156f9 random: do not use input pool from hard IRQs adds 9bf3bd1a80b8 random: help compiler out with fast_mix() by using simpler [...] adds 357105e2a287 siphash: use one source of truth for siphash permutations new 6ecc227f4942 random: use symbolic constants for crng_init states new bd58dd701444 random: avoid init'ing twice in credit race new 21cd5f325934 random: move initialization out of reseeding hot path new 923da5d2251e random: remove ratelimiting for in-kernel unseeded randomness new fc3a606069b9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6cc2df8e3a39 landlock: Add clang-format exceptions new 06a1c40a09a8 landlock: Format with clang-format new 4598d9abf421 selftests/landlock: Add clang-format exceptions new 135464f9d29c selftests/landlock: Normalize array assignment new 160405369e06 selftests/landlock: Format with clang-format new b265f61bc124 samples/landlock: Add clang-format exceptions new 91f73993326c samples/landlock: Format with clang-format new 9edd24e135fa landlock: Fix landlock_add_rule(2) documentation new c65ffc187a6a selftests/landlock: Make tests build with old libc new 6047e2da6a34 selftests/landlock: Extend tests for minimal valid attribute size new e67bde108f5f selftests/landlock: Add tests for unknown access rights new e6b2cd8c6012 selftests/landlock: Extend access right tests to directories new 3dd2abae2804 selftests/landlock: Fully test file rename with "remove" access new c336dce89a12 selftests/landlock: Add tests for O_PATH new 761486461bc2 landlock: Change landlock_add_rule(2) argument check ordering new f6d1252932c5 landlock: Change landlock_restrict_self(2) check ordering new ba48f80eb385 selftests/landlock: Test landlock_create_ruleset(2) argume [...] new a0ad7ad5d589 landlock: Define access_mask_t to enforce a consistent acc [...] new 1f5f1c5a9e70 landlock: Reduce the maximum number of layers to 16 new 59dbe25be42b landlock: Create find_rule() from unmask_layers() new c0786b62cf19 landlock: Fix same-layer rule unions new 5342eb1aceca landlock: Move filesystem helpers and add a new one new 701bac2550f6 LSM: Remove double path_rename hook calls for RENAME_EXCHANGE new b06a59a6841a landlock: Add support for file reparenting with LANDLOCK_A [...] new 2d2b0c04ce86 selftests/landlock: Add 11 new test suites dedicated to fi [...] new e529cd2bdfb6 samples/landlock: Add support for file reparenting new 545a209f59d2 landlock: Document LANDLOCK_ACCESS_FS_REFER and ABI versioning new 2998a2088af5 landlock: Document good practices about filesystem policies new b0fab2b8e5da landlock: Add design choices documentation for filesystem [...] new a700bf1dd665 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 4c454635bb96 kallsyms: avoid hardcoding the buffer size adds b7cfdec14427 kallsyms: support "big" kernel symbols adds 61968dbc2d5d kallsyms: increase maximum kernel symbol length to 512 adds ba407fc7f9f7 kunit: take `kunit_assert` as `const` adds 944b0e6deb80 rust: add C helpers adds f2ed55ac8a1f rust: add `compiler_builtins` crate adds 686980e9c42b rust: import upstream `alloc` crate adds fa525f9e60f5 rust: adapt `alloc` crate to the kernel adds cb34e3a0266f rust: add `build_error` crate adds e1725bb761fa rust: add `macros` crate adds 53162877fc1a rust: add `kernel` crate's `sync` module adds 92efead92444 rust: add `kernel` crate adds 6d94defab65b rust: export generated symbols adds dde1112b0bd1 vsprintf: add new `%pA` format specifier adds f187daa1a6d7 scripts: add `rustdoc_test_{builder,gen}.py` scripts adds aaf327767e9f scripts: add `generate_rust_analyzer.py` scripts adds 2db361037432 scripts: decode_stacktrace: demangle Rust symbols adds cfa5272c5b7d docs: add Rust documentation adds c16f02f91981 Kbuild: add Rust support adds f8f9df751625 samples: add Rust examples adds fd665cf045dd MAINTAINERS: Rust adds b113db82d9d3 [RFC] drivers: gpio: PrimeCell PL061 in Rust adds d637f9ec1954 [RFC] drivers: android: Binder IPC in Rust adds 425a9fd52cc6 init/Kconfig: Specify the interpreter for rust-is-available.sh new 359894dff8b6 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 764aaf44cd64 reboot: Fix build warning without CONFIG_SYSCTL new 494dcdf46e5c sched: Fix build warning without CONFIG_SYSCTL new 1b1a45c432ee Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] adds 5fb9bfe01c88 scsicam: Fix use of page cache adds a125d2aec37c ext4: Use page_symlink() instead of __page_symlink() adds 56f5746c414d namei: Merge page_symlink() and __page_symlink() adds 2d878178baf3 namei: Convert page_symlink() to use memalloc_nofs_save() adds df8081801dc8 f2fs: Convert f2fs_grab_cache_page() to use scoped memory APIs adds 7333ed358770 ext4: Allow GFP_FS allocations in ext4_da_convert_inline_d [...] adds 8f50c8b7ffc7 ext4: Use scoped memory API in mext_page_double_lock() adds 36d116e99da7 ext4: Use scoped memory APIs in ext4_da_write_begin() adds 832ee62d992d ext4: Use scoped memory APIs in ext4_write_begin() adds 236d93c4bf2d fs: Remove AOP_FLAG_NOFS adds de2a93115017 fs: Remove aop_flags parameter from netfs_write_begin() adds b3992d1e2ebc fs: Remove aop flags parameter from block_write_begin() adds be3bbbc58811 fs: Remove aop flags parameter from cont_write_begin() adds b7446e7cf15f fs: Remove aop flags parameter from grab_cache_page_write_begin() adds 8371f30cf774 fs: Remove aop flags parameter from nobh_write_begin() adds 9d6b0cd75798 fs: Remove flags parameter from aops->write_begin adds 53b524b83d17 buffer: Call aops write_begin() and write_end() directly adds 27a77913448f namei: Call aops write_begin() and write_end() directly adds 44ab23b9b3c7 ntfs3: Call ntfs_write_begin() and ntfs_write_end() directly adds 652118b8c979 ntfs3: Remove fsdata parameter from ntfs_extend_initialize [...] adds cfef1f7b39a6 hfs: Call hfs_write_begin() and generic_write_end() directly adds 07a31f728d7a hfsplus: Call hfsplus_write_begin() and generic_write_end( [...] adds 1b0aa4449cb8 ext4: Call aops write_begin() and write_end() directly adds 6e0ee0446570 f2fs: Call aops write_begin() and write_end() directly adds c5edd542aa54 i915: Call aops write_begin() and write_end() directly adds 84a1041c60ff fs: Remove pagecache_write_begin() and pagecache_write_end() adds 65aa6b5a1829 filemap: Remove obsolete comment in lock_page adds cd125eeab2de filemap: Update the folio_lock documentation adds 2ca456c24801 filemap: Update the folio_mark_dirty documentation adds a42634a6c07d readahead: Use a folio in read_pages() adds 520f301c54fa fs: Convert is_dirty_writeback() to take a folio adds 2ebdd1df3166 mm/readahead: Convert page_cache_async_readahead to take a folio adds 6c2ae0d5db57 buffer: Rewrite nobh_truncate_page() to use folios new 5efe7448a142 fs: Introduce aops->read_folio new 08830c8bc6cc fs: Add read_folio documentation new 6c62371b7fd7 fs: Convert netfs_readpage to netfs_read_folio new 7479c505b4ab fs: Convert iomap_readpage to iomap_read_folio new 2c69e2057962 fs: Convert block_read_full_page() to block_read_full_folio() new f132ab7d3ab0 fs: Convert mpage_readpage to mpage_read_folio new a77f580a2d46 fs: Convert simple_readpage to simple_read_folio new 1b6f3c8731e9 affs: Convert affs to read_folio new d7e0f539d85f afs: Convert afs_symlink_readpage to afs_symlink_read_folio new a13fe6928ae2 befs: Convert befs to read_folio new fb12489b0dfd btrfs: Convert btrfs to read_folio new ce3bb0d2cb60 cifs: Convert cifs to read_folio new 65c0d259cb17 coda: Convert coda to read_folio new 5aab331ad68f cramfs: Convert cramfs to read_folio new 025e65c3438e ecryptfs: Convert ecryptfs to read_folio new 356d9fbb090e efs: Convert efs symlinks to read_folio new a2e20a25a147 erofs: Convert erofs zdata to read_folio new fe5ddf6b21c7 ext4: Convert ext4 to read_folio new be05584f0670 f2fs: Convert f2fs to read_folio new 42d7a524e9ee freevxfs: Convert vxfs_immed to read_folio new 5efd00e4899e fuse: Convert fuse to read_folio new 8f4fe249a671 hostfs: Convert hostfs to read_folio new cc14d2402670 hpfs: Convert symlinks to read_folio new 551cb124b1bc isofs: Convert symlinks and zisofs to read_folio new 75a47803b8e1 jffs2: Convert jffs2 to read_folio new bb8e283a6479 jfs: Convert metadata pages to read_folio new 65d023af7f29 nfs: Convert nfs to read_folio new 933906f8e8e4 ntfs: Convert ntfs to read_folio new bb9263fc1435 ocfs2: Convert ocfs2 to read_folio new 1a6417885b10 orangefs: Convert orangefs to read_folio new f91dbd02224b romfs: Convert romfs to read_folio new 124cfc154f6c squashfs: Convert squashfs to read_folio new 0b7bf4830a30 ubifs: Convert ubifs to read_folio new 0c698cc5e61a udf: Convert adinicb and symlinks to read_folio new 4b4db9b4c726 vboxsf: Convert vboxsf to read_folio new 0f312591d656 mm: Convert swap_readpage to call read_folio instead of readpage new 7e0a126519b8 mm,fs: Remove aops->readpage new 2294f9b8793d jffs2: Pass the file pointer to jffs2_do_readpage_unlock() new 6ece0a0452c9 nfs: Pass the file pointer to nfs_symlink_filler() new e9b5b23e957e fs: Change the type of filler_t new 07950008692b mm/filemap: Hoist filler_t decision to the top of do_read_ [...] new 2e2dad052f67 fs: Add aops->release_folio new 20e4f547a1a9 iomap: Convert to release_folio new 1bdaa6f23023 9p: Convert to release_folio new 21b57c50c532 afs: Convert to release_folio new f1256f3d4b4d btrfs: Convert to release_folio new 9e74de9d61f5 ceph: Convert to release_folio new 8e5bdc565f11 cifs: Convert to release_folio new 82d376894548 erofs: Convert to release_folio new 2952c9f5063f ext4: Convert to release_folio new 3a4189465584 f2fs: Convert to release_folio new 3a33e265a5ea gfs2: Convert to release_folio new 8e9462942c60 hfs: Convert to release_folio new f1ad68935721 hfsplus: Convert to release_folio new 52235663eae3 jfs: Convert to release_folio new 7e3d90242aff nfs: Convert to release_folio new 8009324aa47c nilfs2: Remove comment about releasepage new e692f8db327d ocfs2: Convert to release_folio new a71879728918 orangefs: Convert to release_folio new 89ceec78331e reiserfs: Convert to release_folio new f6475e5396e2 ubifs: Convert to release_folio new 7456d32eea74 fs: Remove last vestiges of releasepage new 8005cbd5b4a0 reiserfs: Convert release_buffer_page() to use a folio new 12206cd13828 jbd2: Convert jbd2_journal_try_to_free_buffers to take a folio new b507f00de99e jbd2: Convert release_buffer_page() to use a folio new f776831cfdf7 fs: Change try_to_free_buffers() to take a folio new 09286b19191f fs: Convert drop_buffers() to use a folio new 159fe07d4962 fs: Add free_folio address space operation new 415235ec1c72 orangefs: Convert to free_folio new caea0c393824 nfs: Convert to free_folio new 94703f006bf3 secretmem: Convert to free_folio new ed458aa094a6 fs: Remove aops->freepage new 12a155458aeb Appoint myself page cache maintainer new c09fad54127d Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 394ac0b3c1db Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 6cf7c158cf96 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 96352f2bb5e8 Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] adds 4c849d27b729 arm64: stackleak: fix current_top_of_stack() adds e98a7c56d73c stackleak: move skip_erasing() check earlier adds e45d9f71deea stackleak: remove redundant check adds cbe7edb47d3c stackleak: rework stack low bound handling adds e9da2241ed85 stackleak: clarify variable names adds cfef4372a4b7 stackleak: rework stack high bound handling adds ff5f6d37e5bc stackleak: rework poison scanning adds 23fd893fa0d7 lkdtm/stackleak: avoid spurious failure adds f4cfacd92972 lkdtm/stackleak: rework boundary management adds c393c0b98d75 lkdtm/stackleak: prevent unexpected stack usage adds b6bf5a354eca lkdtm/stackleak: check stack boundaries adds 96c59349a56c stackleak: add on/off stack variants adds d46ac904fd35 arm64: entry: use stackleak_erase_on_task_stack() adds 932c12ae7963 lkdtm/stackleak: fix CONFIG_GCC_PLUGIN_STACKLEAK=n new 7d69c16bc15f Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new d7f1bf67a9d1 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new e15894e53c42 next-20220509/mm-stable new d66cb5579376 next-20220509/mm-nonmm-stable new cf874bdd5437 next-20220509/mm new 58aa2ccc7413 Revert "hwmon: (nct6775) Add i2c driver" new f268a9e97ed5 Revert "hwmon: (nct6775) add ASUS PRO H410T / PRIME H410M- [...] new 9f60760ac0aa Revert "hwmon: (nct6775) Split core and platform driver" new 3d27e2c5d97f mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery new 526a655c5849 kselftest/vm: override TARGETS from arguments new c4c7589a8327 Merge branch 'akpm/master' new 3bf222d317a2 Add linux-next specific files for 20220510
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 (38a288f5941e) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1050 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 2 + Documentation/ABI/testing/ima_policy | 45 +- Documentation/admin-guide/kernel-parameters.txt | 110 +- Documentation/cdrom/ide-cd.rst | 538 - Documentation/cdrom/index.rst | 1 - Documentation/devicetree/bindings/arm/fsl.yaml | 1 + Documentation/devicetree/bindings/arm/sp810.txt | 46 - Documentation/devicetree/bindings/arm/sp810.yaml | 80 + Documentation/devicetree/bindings/arm/spe-pmu.txt | 20 - .../devicetree/bindings/arm/vexpress-config.yaml | 285 + .../devicetree/bindings/arm/vexpress-sysreg.txt | 103 - .../devicetree/bindings/arm/vexpress-sysreg.yaml | 90 + .../bindings/clock/qcom,gcc-apq8064.yaml | 4 +- .../bindings/clock/qcom,gcc-apq8084.yaml | 42 + .../devicetree/bindings/clock/st,stm32mp1-rcc.yaml | 8 - .../devicetree/bindings/display/arm,hdlcd.txt | 79 - .../devicetree/bindings/display/arm,hdlcd.yaml | 89 + .../devicetree/bindings/display/arm,komeda.txt | 78 - .../devicetree/bindings/display/arm,komeda.yaml | 130 + .../devicetree/bindings/display/arm,malidp.txt | 68 - .../devicetree/bindings/display/arm,malidp.yaml | 124 + .../devicetree/bindings/display/arm,pl11x.txt | 110 - .../devicetree/bindings/display/arm,pl11x.yaml | 183 + .../bindings/display/bridge/fsl,ldb.yaml | 16 +- .../bindings/display/mediatek/mediatek,aal.yaml | 11 +- .../bindings/display/mediatek/mediatek,ccorr.yaml | 5 +- .../bindings/display/mediatek/mediatek,color.yaml | 7 +- .../bindings/display/mediatek/mediatek,dither.yaml | 4 +- .../bindings/display/mediatek/mediatek,dpi.yaml | 1 + .../bindings/display/mediatek/mediatek,gamma.yaml | 4 +- .../bindings/display/mediatek/mediatek,mutex.yaml | 25 +- .../bindings/display/mediatek/mediatek,ovl-2l.yaml | 4 + .../bindings/display/mediatek/mediatek,ovl.yaml | 8 +- .../display/mediatek/mediatek,postmask.yaml | 4 + .../bindings/display/mediatek/mediatek,rdma.yaml | 7 +- .../devicetree/bindings/hwmon/nuvoton,nct6775.yaml | 57 + .../devicetree/bindings/iommu/arm,smmu-v3.yaml | 16 +- .../devicetree/bindings/leds/kinetic,ktd2692.yaml | 87 + .../devicetree/bindings/leds/leds-ktd2692.txt | 50 - .../devicetree/bindings/perf/arm,cmn.yaml | 2 + .../devicetree/bindings/perf/spe-pmu.yaml | 40 + .../bindings/remoteproc/fsl,imx-rproc.yaml | 9 +- .../devicetree/bindings/remoteproc/qcom,adsp.yaml | 5 + .../bindings/remoteproc/st,stm32-rproc.yaml | 16 +- .../devicetree/bindings/serial/renesas,hscif.yaml | 2 +- .../devicetree/bindings/serial/renesas,scif.yaml | 2 +- .../devicetree/bindings/serio/arm,pl050.yaml | 67 + .../devicetree/bindings/sound/arm,pl041.yaml | 62 + .../devicetree/bindings/sound/realtek,rt1015p.yaml | 3 + Documentation/devicetree/bindings/sound/rt5682.txt | 2 + .../devicetree/bindings/sound/wlf,wm8940.yaml | 57 + .../devicetree/bindings/trivial-devices.yaml | 4 +- .../devicetree/bindings/usb/am33xx-usb.txt | 7 +- .../devicetree/bindings/usb/da8xx-usb.txt | 5 +- .../devicetree/bindings/usb/dwc3-xilinx.yaml | 4 + .../devicetree/bindings/usb/mediatek,mtu3.yaml | 1 + .../devicetree/bindings/usb/qcom,dwc3.yaml | 227 +- .../bindings/watchdog/faraday,ftwdt010.txt | 22 - .../bindings/watchdog/faraday,ftwdt010.yaml | 67 + .../bindings/watchdog/fsl-imx7ulp-wdt.yaml | 1 + .../devicetree/bindings/watchdog/mtk-wdt.txt | 1 + .../devicetree/bindings/watchdog/qcom-wdt.yaml | 37 +- .../devicetree/bindings/watchdog/renesas,wdt.yaml | 3 +- .../bindings/watchdog/sunplus,sp7021-wdt.yaml | 47 + Documentation/doc-guide/contributing.rst | 5 +- Documentation/doc-guide/kernel-doc.rst | 2 +- Documentation/filesystems/fsverity.rst | 35 +- Documentation/filesystems/idmappings.rst | 5 + Documentation/filesystems/locking.rst | 4 + Documentation/hwmon/asus_ec_sensors.rst | 23 +- .../networking/device_drivers/wwan/index.rst | 1 + .../networking/device_drivers/wwan/t7xx.rst | 120 + .../networking/devlink/devlink-linecard.rst | 4 - Documentation/networking/devlink/mlxsw.rst | 33 - Documentation/process/3.Early-stage.rst | 9 +- Documentation/process/changes.rst | 2 +- .../process/embargoed-hardware-issues.rst | 7 +- Documentation/process/submitting-patches.rst | 7 +- Documentation/security/IMA-templates.rst | 11 +- Documentation/security/landlock.rst | 17 +- Documentation/translations/ja_JP/SubmittingPatches | 36 +- Documentation/translations/ja_JP/howto.rst | 44 +- .../tty/device_drivers/oxsemi-tornado.rst | 129 + Documentation/userspace-api/landlock.rst | 151 +- .../userspace-api/media/drivers/uvcvideo.rst | 2 +- MAINTAINERS | 141 +- Makefile | 7 +- Next/SHA1s | 218 +- Next/merge.log | 7101 +- arch/alpha/include/uapi/asm/termbits.h | 202 +- arch/alpha/kernel/process.c | 13 +- arch/arc/kernel/process.c | 13 +- arch/arm/Makefile | 4 +- arch/arm/arm-soc-for-next-contents.txt | 115 +- arch/arm/boot/dts/Makefile | 12 + arch/arm/boot/dts/imx6q-bosch-acc.dts | 779 + arch/arm/boot/dts/imx6ull-colibri-aster.dts | 20 + ...bri-eval-v3.dtsi => imx6ull-colibri-aster.dtsi} | 101 +- arch/arm/boot/dts/imx6ull-colibri-emmc-aster.dts | 17 + arch/arm/boot/dts/imx6ull-colibri-emmc-iris-v2.dts | 17 + arch/arm/boot/dts/imx6ull-colibri-emmc-iris.dts | 17 + .../arm/boot/dts/imx6ull-colibri-emmc-nonwifi.dtsi | 8 +- arch/arm/boot/dts/imx6ull-colibri-eval-v3.dts | 6 +- arch/arm/boot/dts/imx6ull-colibri-eval-v3.dtsi | 63 +- arch/arm/boot/dts/imx6ull-colibri-iris-v2.dts | 65 + arch/arm/boot/dts/imx6ull-colibri-iris-v2.dtsi | 27 + arch/arm/boot/dts/imx6ull-colibri-iris.dts | 20 + ...ibri-eval-v3.dtsi => imx6ull-colibri-iris.dtsi} | 86 +- arch/arm/boot/dts/imx6ull-colibri-nonwifi.dtsi | 145 +- arch/arm/boot/dts/imx6ull-colibri-wifi-aster.dts | 20 + arch/arm/boot/dts/imx6ull-colibri-wifi-eval-v3.dts | 4 +- arch/arm/boot/dts/imx6ull-colibri-wifi-iris-v2.dts | 65 + arch/arm/boot/dts/imx6ull-colibri-wifi-iris.dts | 20 + arch/arm/boot/dts/imx6ull-colibri-wifi.dtsi | 144 +- arch/arm/boot/dts/imx6ull-colibri.dtsi | 285 +- arch/arm/boot/dts/imxrt1050-evk.dts | 72 + arch/arm/boot/dts/imxrt1050.dtsi | 160 + arch/arm/boot/dts/qcom-ipq4019.dtsi | 2 +- arch/arm/boot/dts/qcom-sdx55.dtsi | 11 +- arch/arm/boot/dts/sun8i-h3-nanopi.dtsi | 1 - arch/arm/boot/install.sh | 21 - arch/arm/configs/at91_dt_defconfig | 2 +- arch/arm/configs/multi_v7_defconfig | 2 + arch/arm/configs/sama5_defconfig | 1 + arch/arm/configs/sama7_defconfig | 1 + arch/arm/kernel/process.c | 12 +- arch/arm/mach-hisi/platsmp.c | 4 + arch/arm/mach-orion5x/dns323-setup.c | 4 +- arch/arm/mach-pxa/eseries.c | 2 - arch/arm/mach-pxa/tosa.c | 101 +- arch/arm/mach-pxa/tosa.h | 18 - arch/arm64/Makefile | 6 +- .../dts/marvell/armada-3720-espressobin-ultra.dts | 9 +- arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts | 19 +- arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 4 +- arch/arm64/boot/dts/marvell/armada-ap80x.dtsi | 2 +- arch/arm64/boot/dts/marvell/armada-cp11x.dtsi | 2 +- arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 18 +- arch/arm64/boot/dts/qcom/ipq6018.dtsi | 12 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 16 +- arch/arm64/boot/dts/qcom/msm8953.dtsi | 11 +- arch/arm64/boot/dts/qcom/msm8994.dtsi | 7 +- .../arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi | 20 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 23 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 13 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 7 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 8 +- arch/arm64/boot/dts/qcom/sa8155p-adp.dts | 40 +- .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 11 +- .../boot/dts/qcom/sc7180-trogdor-homestar-r2.dts | 2 +- .../boot/dts/qcom/sc7180-trogdor-homestar-r3.dts | 2 +- .../boot/dts/qcom/sc7180-trogdor-homestar-r4.dts | 2 +- .../boot/dts/qcom/sc7180-trogdor-homestar.dtsi | 7 - .../qcom/sc7180-trogdor-lazor-limozeen-nots-r5.dts | 2 +- .../qcom/sc7180-trogdor-lazor-limozeen-nots-r9.dts | 2 +- .../dts/qcom/sc7180-trogdor-lazor-limozeen-r4.dts | 2 +- .../dts/qcom/sc7180-trogdor-lazor-limozeen-r9.dts | 2 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r0.dts | 2 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r1.dts | 2 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r3-kb.dts | 2 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r3-lte.dts | 2 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r3.dts | 2 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r9-kb.dts | 2 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r9-lte.dts | 2 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r9.dts | 2 +- arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 7 +- .../arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi | 9 +- arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts | 9 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 8 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 13 +- arch/arm64/boot/dts/qcom/sc7280-herobrine-crd.dts | 40 + .../dts/qcom/sc7280-herobrine-herobrine-r1.dts | 8 + .../boot/dts/qcom/sc7280-herobrine-villager-r0.dts | 8 + arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 24 + arch/arm64/boot/dts/qcom/sc7280-qcard.dtsi | 54 + arch/arm64/boot/dts/qcom/sc7280.dtsi | 32 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 12 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 26 +- arch/arm64/boot/dts/qcom/sm6125.dtsi | 16 +- arch/arm64/boot/dts/qcom/sm6350.dtsi | 11 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 24 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 20 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 21 +- arch/arm64/boot/dts/qcom/sm8450.dtsi | 20 +- .../boot/dts/renesas/r8a779g0-white-hawk-cpu.dtsi | 2 +- .../arm64/boot/dts/renesas/r8a779g0-white-hawk.dts | 2 +- arch/arm64/boot/dts/renesas/r8a779g0.dtsi | 2 +- .../boot/dts/ti/k3-j721e-common-proc-board.dts | 77 +- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 75 +- arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 139 +- arch/arm64/boot/install.sh | 21 - arch/arm64/include/asm/fpsimd.h | 12 + arch/arm64/include/asm/processor.h | 10 +- arch/arm64/kernel/entry.S | 2 +- arch/arm64/kernel/machine_kexec.c | 9 +- arch/arm64/kernel/machine_kexec_file.c | 12 +- arch/arm64/kernel/process.c | 12 +- arch/arm64/kernel/ptrace.c | 12 +- arch/arm64/kernel/setup.c | 17 +- arch/arm64/kernel/smp.c | 1 + arch/arm64/kvm/hyp/nvhe/host.S | 8 +- arch/arm64/kvm/hyp/nvhe/switch.c | 8 +- arch/arm64/mm/init.c | 64 +- arch/csky/kernel/process.c | 15 +- arch/hexagon/kernel/process.c | 12 +- arch/ia64/Makefile | 3 +- arch/ia64/install.sh | 10 - arch/ia64/kernel/process.c | 15 +- arch/m68k/Makefile | 3 +- arch/m68k/include/asm/elf.h | 9 + arch/m68k/include/asm/mmu.h | 4 +- arch/m68k/include/uapi/asm/ptrace.h | 5 + arch/m68k/install.sh | 22 - arch/m68k/kernel/entry.S | 4 +- arch/m68k/kernel/process.c | 12 +- arch/m68k/kernel/ptrace.c | 65 +- arch/m68k/math-emu/fp_arith.c | 2 +- arch/microblaze/kernel/process.c | 12 +- arch/mips/include/uapi/asm/termbits.h | 222 +- arch/mips/kernel/process.c | 13 +- arch/nios2/Makefile | 3 +- arch/nios2/boot/install.sh | 22 - arch/nios2/kernel/process.c | 12 +- arch/openrisc/kernel/process.c | 12 +- arch/parisc/Makefile | 11 +- arch/parisc/include/uapi/asm/termbits.h | 220 +- arch/parisc/install.sh | 28 - arch/parisc/kernel/cache.c | 18 +- arch/parisc/kernel/kprobes.c | 2 +- arch/parisc/kernel/process.c | 18 +- arch/parisc/kernel/setup.c | 2 + arch/parisc/kernel/time.c | 6 +- arch/parisc/kernel/traps.c | 2 +- arch/parisc/math-emu/dfadd.c | 2 +- arch/parisc/math-emu/dfsub.c | 2 +- arch/parisc/math-emu/sfadd.c | 2 +- arch/parisc/math-emu/sfsub.c | 2 +- arch/powerpc/Makefile | 3 +- arch/powerpc/boot/install.sh | 23 - arch/powerpc/include/uapi/asm/termbits.h | 202 +- arch/powerpc/kernel/process.c | 15 +- arch/powerpc/platforms/pseries/papr_scm.c | 7 +- arch/riscv/Makefile | 7 +- arch/riscv/boot/install.sh | 21 - arch/riscv/kernel/process.c | 12 +- arch/s390/Makefile | 3 +- arch/s390/boot/.gitignore | 3 + arch/s390/boot/Makefile | 78 +- arch/s390/boot/boot.h | 6 +- arch/s390/boot/{compressed => }/clz_ctz.c | 0 arch/s390/boot/compressed/.gitignore | 4 - arch/s390/boot/compressed/Makefile | 86 - arch/s390/boot/{compressed => }/decompressor.c | 0 arch/s390/boot/{compressed => }/decompressor.h | 0 arch/s390/boot/head.S | 71 +- arch/s390/boot/install.sh | 6 - arch/s390/boot/ipl_data.c | 84 + arch/s390/boot/ipl_parm.c | 7 + arch/s390/boot/kaslr.c | 2 +- arch/s390/boot/mem_detect.c | 2 +- arch/s390/boot/startup.c | 2 +- arch/s390/boot/{compressed => }/vmlinux.lds.S | 9 + arch/s390/crypto/des_s390.c | 2 +- arch/s390/crypto/prng.c | 2 +- arch/s390/hypfs/hypfs_vm.c | 2 +- arch/s390/include/asm/asm-extable.h | 12 +- arch/s390/include/asm/compat.h | 25 +- arch/s390/include/asm/ctl_reg.h | 4 +- arch/s390/include/asm/entry-common.h | 14 +- arch/s390/include/asm/lowcore.h | 5 +- arch/s390/include/asm/nmi.h | 2 +- arch/s390/include/asm/nospec-insn.h | 12 +- arch/s390/include/asm/pai.h | 74 + arch/s390/include/asm/ptrace.h | 29 + arch/s390/include/asm/vx-insn.h | 6 +- arch/s390/kernel/Makefile | 1 + arch/s390/kernel/compat_linux.h | 89 +- arch/s390/kernel/entry.S | 6 +- arch/s390/kernel/nmi.c | 6 +- arch/s390/kernel/perf_pai_crypto.c | 688 + arch/s390/kernel/process.c | 12 +- arch/s390/kvm/priv.c | 1 - arch/sh/kernel/process_32.c | 12 +- arch/sparc/Makefile | 3 +- arch/sparc/boot/install.sh | 22 - arch/sparc/kernel/process_32.c | 12 +- arch/sparc/kernel/process_64.c | 12 +- arch/um/drivers/vector_kern.c | 3 +- arch/um/kernel/process.c | 15 +- arch/x86/Makefile | 3 +- arch/x86/boot/install.sh | 22 - arch/x86/entry/calling.h | 11 +- arch/x86/entry/entry_64.S | 3 +- arch/x86/entry/entry_64_compat.S | 104 +- arch/x86/include/asm/entry-common.h | 4 +- arch/x86/include/asm/fpu/sched.h | 2 +- arch/x86/include/asm/setup.h | 30 +- arch/x86/include/asm/switch_to.h | 8 +- arch/x86/include/uapi/asm/amd_hsmp.h | 114 +- arch/x86/kernel/fpu/core.c | 71 +- arch/x86/kernel/process.c | 18 +- arch/x86/kvm/mmu/mmu.c | 34 +- arch/x86/kvm/mmu/spte.c | 28 + arch/x86/kvm/mmu/spte.h | 4 +- arch/x86/kvm/mmu/tdp_iter.h | 34 +- arch/x86/kvm/mmu/tdp_mmu.c | 82 +- arch/x86/kvm/svm/pmu.c | 28 +- arch/x86/kvm/svm/sev.c | 42 +- arch/x86/kvm/vmx/vmx.c | 2 +- arch/xtensa/kernel/process.c | 17 +- block/blk-core.c | 4 - drivers/acpi/arm64/agdi.c | 1 + drivers/acpi/battery.c | 24 +- drivers/acpi/dptf/dptf_power.c | 5 +- drivers/acpi/processor_idle.c | 10 +- drivers/android/process.rs | 6 +- drivers/android/rust_binder.rs | 2 +- drivers/android/transaction.rs | 4 +- drivers/ata/ahci_brcm.c | 7 +- drivers/ata/libata-core.c | 273 +- drivers/base/arch_topology.c | 5 + drivers/base/firmware_loader/main.c | 17 + drivers/base/physical_location.c | 2 + drivers/base/property.c | 30 + drivers/base/regmap/regmap.c | 2 +- drivers/bcma/driver_gpio.c | 7 +- drivers/block/ataflop.c | 10 +- drivers/block/floppy.c | 18 +- drivers/char/hw_random/Kconfig | 2 +- drivers/char/random.c | 384 +- drivers/clk/qcom/gcc-msm8976.c | 7 +- drivers/clk/renesas/r9a09g011-cpg.c | 2 +- drivers/clk/sunxi-ng/ccu-sun50i-h6-r.c | 5 + drivers/clk/sunxi-ng/ccu-sun50i-h6-r.h | 2 +- drivers/clk/sunxi-ng/ccu-sun50i-h616.c | 8 + drivers/clk/sunxi-ng/ccu-sun50i-h616.h | 2 +- drivers/clk/tegra/clk-dfll.c | 8 +- drivers/cpufreq/cppc_cpufreq.c | 186 + drivers/cpufreq/cpufreq.c | 16 +- drivers/cpufreq/mediatek-cpufreq.c | 309 +- drivers/crypto/Makefile | 1 + drivers/crypto/atmel-ecc.c | 2 +- drivers/crypto/atmel-i2c.c | 30 +- drivers/crypto/atmel-i2c.h | 1 + drivers/crypto/atmel-sha204a.c | 11 +- drivers/crypto/caam/Kconfig | 8 + drivers/crypto/caam/Makefile | 1 + drivers/crypto/caam/caamprng.c | 235 + drivers/crypto/caam/intern.h | 15 + drivers/crypto/caam/jr.c | 3 +- drivers/crypto/hisilicon/Kconfig | 1 + drivers/crypto/inside-secure/safexcel.c | 9 + drivers/devfreq/rk3399_dmc.c | 13 + drivers/dma-buf/dma-buf.c | 4 +- drivers/firmware/broadcom/tee_bnxt_fw.c | 2 +- drivers/firmware/efi/libstub/randomalloc.c | 11 + drivers/firmware/efi/libstub/x86-stub.c | 5 +- drivers/fpga/fpga-mgr.c | 7 +- drivers/fpga/fpga-region.c | 7 +- drivers/fpga/of-fpga-region.c | 22 +- drivers/fpga/zynq-fpga.c | 2 +- drivers/gpio/gpio-pca953x.c | 4 +- drivers/gpio/gpio_pl061_rust.rs | 10 +- drivers/gpu/drm/Kconfig | 1 - drivers/gpu/drm/amd/amdgpu/Makefile | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 33 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 28 - drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 36 - drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 13 - drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 6 - drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 144 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 17 + drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 8 + drivers/gpu/drm/amd/amdgpu/athub_v3_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 43 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 183 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 54 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 64 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 26 +- drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 29 +- .../gpu/drm/amd/amdgpu/{vcn_v3_0.h => hdp_v5_2.c} | 38 +- .../gpu/drm/amd/amdgpu/{vcn_v3_0.h => hdp_v5_2.h} | 22 +- drivers/gpu/drm/amd/amdgpu/hdp_v6_0.c | 100 +- drivers/gpu/drm/amd/amdgpu/imu_v11_0.c | 87 +- drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/mmhub_v3_0.c | 97 +- .../amd/amdgpu/{mmhub_v3_0.c => mmhub_v3_0_2.c} | 115 +- .../drm/amd/amdgpu/{vcn_v3_0.h => mmhub_v3_0_2.h} | 23 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_7.c | 241 + .../gpu/drm/amd/amdgpu/{vcn_v3_0.h => nbio_v7_7.h} | 24 +- drivers/gpu/drm/amd/amdgpu/nv.c | 6 +- drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 90 +- drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/soc21.c | 39 +- drivers/gpu/drm/amd/amdgpu/vcn_sw_ring.c | 85 + .../drm/amd/amdgpu/{vcn_v3_0.h => vcn_sw_ring.h} | 35 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 80 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.h | 12 - drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 7 +- drivers/gpu/drm/amd/amdgpu/vi.c | 17 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 14 + drivers/gpu/drm/amd/amdkfd/kfd_int_process_v11.c | 15 +- drivers/gpu/drm/amd/include/amd_shared.h | 1 + .../amd/include/asic_reg/hdp/hdp_5_2_1_offset.h | 217 + .../amd/include/asic_reg/hdp/hdp_5_2_1_sh_mask.h | 684 + .../include/asic_reg/mmhub/mmhub_3_0_2_offset.h | 1425 + .../include/asic_reg/mmhub/mmhub_3_0_2_sh_mask.h | 7228 + .../drm/amd/include/asic_reg/mp/mp_13_0_2_offset.h | 48 + .../amd/include/asic_reg/mp/mp_13_0_2_sh_mask.h | 72 + .../amd/include/asic_reg/nbio/nbio_7_7_0_offset.h | 29654 ++++ .../amd/include/asic_reg/nbio/nbio_7_7_0_sh_mask.h | 154403 ++++++++++++++++++ drivers/gpu/drm/amd/include/kgd_pp_interface.h | 1 + drivers/gpu/drm/amd/pm/amdgpu_pm.c | 11 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 4 + .../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_7.h | 1562 + .../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_7_ppsmc.h | 134 + drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 20 + .../gpu/drm/amd/pm/swsmu/inc/smu_v13_0_7_pptable.h | 200 + drivers/gpu/drm/amd/pm/swsmu/smu13/Makefile | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 182 + .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 260 +- .../smu13/{smu_v13_0_0_ppt.c => smu_v13_0_7_ppt.c} | 474 +- .../swsmu/smu13/smu_v13_0_7_ppt.h} | 23 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 2 +- drivers/gpu/drm/bridge/nwl-dsi.c | 6 + drivers/gpu/drm/i915/gt/gen8_engine_cs.c | 54 + drivers/gpu/drm/i915/gt/gen8_engine_cs.h | 7 + drivers/gpu/drm/i915/gt/intel_engine_regs.h | 2 + drivers/gpu/drm/i915/gt/intel_engine_user.c | 2 +- .../gpu/drm/i915/gt/intel_execlists_submission.c | 15 +- drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 2 + drivers/gpu/drm/i915/gt/intel_gt.c | 1 + drivers/gpu/drm/i915/gt/intel_gt_regs.h | 1 + drivers/gpu/drm/i915/gt/intel_lrc.c | 75 +- drivers/gpu/drm/i915/gt/intel_lrc.h | 5 + drivers/gpu/drm/i915/gt/intel_migrate.c | 59 +- drivers/gpu/drm/i915/gt/intel_sseu.c | 2 - drivers/gpu/drm/i915/gt/selftest_lrc.c | 53 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 19 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 1 + drivers/gpu/drm/i915/i915_drm_client.c | 1 + drivers/gpu/drm/i915/i915_drm_client.h | 2 +- drivers/gpu/drm/i915/i915_drv.h | 2 + drivers/gpu/drm/i915/i915_pci.c | 27 +- drivers/gpu/drm/i915/i915_vma.c | 19 +- drivers/gpu/drm/i915/i915_vma.h | 1 - drivers/gpu/drm/i915/intel_device_info.c | 1 + drivers/gpu/drm/i915/intel_device_info.h | 1 + drivers/gpu/drm/mediatek/mtk_cec.c | 2 +- drivers/gpu/drm/mediatek/mtk_disp_aal.c | 2 +- drivers/gpu/drm/mediatek/mtk_disp_drv.h | 18 +- drivers/gpu/drm/mediatek/mtk_disp_gamma.c | 34 +- drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 22 +- drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 20 +- drivers/gpu/drm/mediatek/mtk_dpi.c | 4 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 17 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 4 + drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h | 29 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 31 + drivers/gpu/drm/mediatek/mtk_drm_plane.c | 2 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 1 - drivers/gpu/drm/msm/adreno/adreno_gpu.c | 5 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 22 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 1 + drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 10 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 1 + drivers/gpu/drm/msm/disp/mdp5/mdp5_mixer.c | 15 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_mixer.h | 4 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c | 15 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.h | 2 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 20 +- drivers/gpu/drm/msm/dp/dp_display.c | 19 +- drivers/gpu/drm/msm/dp/dp_panel.c | 11 - drivers/gpu/drm/msm/dp/dp_panel.h | 1 - drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c | 2 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c | 10 +- drivers/gpu/drm/msm/msm_gem_prime.c | 2 +- drivers/gpu/drm/msm/msm_gem_submit.c | 5 + drivers/gpu/drm/msm/msm_gpu.c | 3 +- drivers/gpu/drm/msm/msm_mdss.c | 1 - drivers/gpu/drm/nouveau/nouveau_backlight.c | 9 +- drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c | 2 +- drivers/gpu/drm/rockchip/Kconfig | 4 +- drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 4 +- drivers/gpu/drm/ttm/ttm_bo.c | 9 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 10 +- drivers/hid/Kconfig | 8 + drivers/hid/Makefile | 1 + drivers/hid/hid-bigbenff.c | 6 + drivers/hid/hid-ids.h | 3 + drivers/hid/hid-megaworld.c | 125 + drivers/hid/hid-uclogic-core.c | 19 + drivers/hid/hid-uclogic-params.c | 9 +- drivers/hid/hid-uclogic-params.h | 17 +- drivers/hid/wacom_wac.c | 2 +- drivers/hwmon/Kconfig | 16 +- drivers/hwmon/Makefile | 2 - drivers/hwmon/asus-ec-sensors.c | 8 + drivers/hwmon/lm83.c | 2 - drivers/hwmon/nct6775-platform.c | 1226 - drivers/hwmon/{nct6775-core.c => nct6775.c} | 1459 +- drivers/hwmon/nct6775.h | 252 - drivers/hwtracing/coresight/coresight-cpu-debug.c | 7 +- drivers/infiniband/hw/hns/hns_roce_device.h | 7 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 24 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 2 +- drivers/infiniband/hw/hns/hns_roce_main.c | 2 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 3 +- drivers/infiniband/sw/rxe/rxe_mcast.c | 81 +- drivers/infiniband/sw/rxe/rxe_pool.c | 9 +- drivers/infiniband/sw/rxe/rxe_pool.h | 5 - drivers/infiniband/sw/rxe/rxe_req.c | 12 +- drivers/irqchip/irq-armada-370-xp.c | 11 +- drivers/leds/Kconfig | 11 - drivers/leds/Makefile | 1 - drivers/leds/flash/leds-ktd2692.c | 15 +- drivers/leds/leds-is31fl32xx.c | 8 +- drivers/leds/leds-lp50xx.c | 4 +- drivers/leds/rgb/Kconfig | 11 + drivers/leds/rgb/Makefile | 3 +- drivers/leds/{ => rgb}/leds-pwm-multicolor.c | 0 drivers/md/dm-cache-metadata.c | 3 +- drivers/md/dm-crypt.c | 14 +- drivers/md/dm-integrity.c | 2 - drivers/md/dm-mpath.c | 8 +- drivers/md/dm-path-selector.h | 15 + drivers/md/dm-ps-historical-service-time.c | 1 + drivers/md/dm-stats.c | 8 + drivers/media/rc/gpio-ir-tx.c | 7 +- drivers/media/usb/uvc/uvc_ctrl.c | 10 + drivers/media/usb/uvc/uvc_driver.c | 11 +- drivers/media/usb/uvc/uvc_v4l2.c | 28 +- drivers/media/usb/uvc/uvc_video.c | 16 +- drivers/media/usb/uvc/uvcvideo.h | 4 + drivers/mfd/tc6393xb.c | 130 +- drivers/misc/lkdtm/stackleak.c | 144 +- drivers/mmc/host/sdhci-brcmstb.c | 2 +- drivers/mtd/spi-nor/core.c | 30 - drivers/mtd/spi-nor/core.h | 7 - drivers/mtd/spi-nor/winbond.c | 42 +- drivers/net/bonding/bond_main.c | 12 +- drivers/net/caif/caif_virtio.c | 3 +- drivers/net/dsa/ocelot/felix.c | 111 +- drivers/net/ethernet/3com/typhoon.c | 2 +- drivers/net/ethernet/adaptec/starfire.c | 2 +- drivers/net/ethernet/amd/amd8111e.c | 2 +- drivers/net/ethernet/amd/pcnet32.c | 3 +- drivers/net/ethernet/apple/bmac.c | 1 - drivers/net/ethernet/apple/mace.c | 1 - drivers/net/ethernet/arc/emac_main.c | 3 +- drivers/net/ethernet/atheros/ag71xx.c | 3 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 2 +- drivers/net/ethernet/broadcom/bcm4908_enet.c | 2 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 4 +- drivers/net/ethernet/broadcom/bcmsysport.c | 2 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 3 +- drivers/net/ethernet/broadcom/sb1250-mac.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 10 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 7 +- drivers/net/ethernet/emulex/benet/be_main.c | 2 +- drivers/net/ethernet/ezchip/nps_enet.c | 4 +- drivers/net/ethernet/freescale/fec_main.c | 2 +- drivers/net/ethernet/freescale/fec_mpc52xx.c | 2 + drivers/net/ethernet/freescale/fec_mpc52xx_phy.c | 1 + .../net/ethernet/freescale/fs_enet/fs_enet-main.c | 3 +- drivers/net/ethernet/freescale/gianfar.c | 4 +- drivers/net/ethernet/fungible/funeth/funeth_main.c | 3 +- drivers/net/ethernet/hisilicon/hisi_femac.c | 3 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 62 +- .../hisilicon/hns3/hns3_common/hclge_comm_rss.h | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 7 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 27 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 6 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 193 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_trace.h | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 58 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 80 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_trace.h | 2 +- drivers/net/ethernet/huawei/hinic/hinic_rx.c | 3 +- drivers/net/ethernet/huawei/hinic/hinic_tx.c | 3 +- drivers/net/ethernet/ibm/ehea/ehea.h | 1 + drivers/net/ethernet/ibm/ehea/ehea_main.c | 2 + drivers/net/ethernet/ibm/emac/mal.c | 4 +- drivers/net/ethernet/ibm/ibmveth.c | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 1 + drivers/net/ethernet/intel/e100.c | 2 +- drivers/net/ethernet/intel/ice/ice.h | 15 + drivers/net/ethernet/intel/ice/ice_devlink.c | 27 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 8 +- drivers/net/ethernet/intel/ice/ice_gnss.c | 3 +- drivers/net/ethernet/intel/ice/ice_idc.c | 15 - drivers/net/ethernet/intel/ice/ice_main.c | 18 +- drivers/net/ethernet/intel/ice/ice_repr.c | 8 +- drivers/net/ethernet/intel/ice/ice_sriov.c | 32 +- drivers/net/ethernet/intel/ice/ice_switch.c | 5 +- drivers/net/ethernet/intel/ice/ice_tc_lib.c | 1 - drivers/net/ethernet/intel/ice/ice_vf_lib.c | 43 +- drivers/net/ethernet/intel/ice/ice_vf_lib.h | 4 +- drivers/net/ethernet/intel/ice/ice_virtchnl.c | 27 +- drivers/net/ethernet/intel/ice/ice_virtchnl_fdir.c | 9 +- drivers/net/ethernet/intel/igb/igb_ethtool.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 9 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.h | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 8 +- drivers/net/ethernet/intel/ixgbevf/ipsec.c | 6 +- drivers/net/ethernet/intel/ixgbevf/ipsec.h | 2 +- drivers/net/ethernet/jme.c | 2 +- drivers/net/ethernet/jme.h | 2 - drivers/net/ethernet/lantiq_etop.c | 8 +- drivers/net/ethernet/lantiq_xrx200.c | 4 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 2 +- drivers/net/ethernet/marvell/mvneta.c | 2 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 2 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 2 +- .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 2 +- drivers/net/ethernet/marvell/pxa168_eth.c | 3 +- drivers/net/ethernet/mellanox/mlx4/en_cq.c | 3 +- .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 10 +- .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_mdio.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 1 - .../net/ethernet/mellanox/mlxsw/core_linecards.c | 237 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 87 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 66 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 17 - .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 160 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 1 + drivers/net/ethernet/microchip/lan743x_main.c | 6 +- .../net/ethernet/microchip/sparx5/sparx5_fdma.c | 3 +- drivers/net/ethernet/microsoft/mana/mana_en.c | 4 +- drivers/net/ethernet/moxa/moxart_ether.c | 2 +- drivers/net/ethernet/mscc/ocelot.c | 72 +- drivers/net/ethernet/mscc/ocelot_fdma.c | 4 +- drivers/net/ethernet/mscc/ocelot_flower.c | 9 +- drivers/net/ethernet/mscc/ocelot_net.c | 3 +- drivers/net/ethernet/mscc/ocelot_vcap.c | 9 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 4 +- drivers/net/ethernet/neterion/vxge/vxge-main.c | 9 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 3 +- drivers/net/ethernet/netronome/nfp/flower/main.h | 110 +- .../net/ethernet/netronome/nfp/flower/metadata.c | 19 +- .../net/ethernet/netronome/nfp/flower/offload.c | 86 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 502 +- drivers/net/ethernet/netronome/nfp/nfp_main.c | 38 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 4 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 5 +- .../net/ethernet/netronome/nfp/nfp_netvf_main.c | 12 +- .../ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c | 18 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_dev.h | 8 + drivers/net/ethernet/nxp/lpc_eth.c | 2 +- .../net/ethernet/pensando/ionic/ionic_bus_pci.c | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c | 9 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 3 +- drivers/net/ethernet/realtek/8139cp.c | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 8 +- drivers/net/ethernet/rocker/rocker_main.c | 3 +- drivers/net/ethernet/sfc/ef100_nic.c | 9 +- drivers/net/ethernet/sfc/efx.c | 2 +- drivers/net/ethernet/sfc/efx_channels.c | 12 +- drivers/net/ethernet/sfc/efx_channels.h | 1 + drivers/net/ethernet/sfc/falcon/efx.c | 6 +- drivers/net/ethernet/sfc/ptp.c | 14 +- drivers/net/ethernet/sfc/ptp.h | 1 + drivers/net/ethernet/smsc/smsc911x.c | 3 +- drivers/net/ethernet/socionext/sni_ave.c | 3 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 5 +- drivers/net/ethernet/sun/sungem.c | 1 - drivers/net/ethernet/ti/am65-cpsw-nuss.c | 4 +- drivers/net/ethernet/ti/cpsw.c | 5 +- drivers/net/ethernet/ti/cpsw_new.c | 5 +- drivers/net/ethernet/ti/netcp_core.c | 2 +- drivers/net/ethernet/toshiba/spider_net.c | 1 + drivers/net/ethernet/toshiba/tc35815.c | 2 +- drivers/net/ethernet/wiznet/w5100.c | 2 +- drivers/net/ethernet/wiznet/w5300.c | 2 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 2 +- drivers/net/hyperv/rndis_filter.c | 2 +- drivers/net/ipa/gsi.c | 4 +- drivers/net/ipvlan/ipvlan_main.c | 6 +- drivers/net/macvlan.c | 9 +- drivers/net/netdevsim/ipsec.c | 2 +- drivers/net/phy/Kconfig | 6 + drivers/net/phy/Makefile | 1 + drivers/net/phy/dp83td510.c | 209 + drivers/net/phy/micrel.c | 5 +- drivers/net/phy/microchip.c | 6 +- drivers/net/phy/phy-c45.c | 94 +- drivers/net/phy/smsc.c | 27 + drivers/net/sungem_phy.c | 6 +- drivers/net/tun.c | 3 +- drivers/net/usb/aqc111.c | 2 +- drivers/net/usb/ax88179_178a.c | 2 +- drivers/net/usb/lan78xx.c | 2 +- drivers/net/usb/r8152.c | 8 +- drivers/net/veth.c | 3 +- drivers/net/virtio_net.c | 9 +- drivers/net/vxlan/vxlan_core.c | 44 +- drivers/net/wan/fsl_ucc_hdlc.c | 2 +- drivers/net/wan/hd64572.c | 3 +- drivers/net/wan/ixp4xx_hss.c | 2 +- drivers/net/wan/lapbether.c | 2 +- drivers/net/wireless/ath/wil6210/netdev.c | 10 +- drivers/net/wireless/mac80211_hwsim.c | 10 +- drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7615/dma.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7915/dma.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7921/dma.c | 4 +- .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 4 +- .../wireless/quantenna/qtnfmac/pcie/topaz_pcie.c | 4 +- drivers/net/wireless/realtek/rtw88/fw.c | 2 +- drivers/net/wireless/ti/wl1251/event.c | 22 +- drivers/net/wireless/ti/wl1251/io.c | 20 +- drivers/net/wireless/ti/wl1251/tx.c | 15 +- drivers/net/wwan/Kconfig | 14 + drivers/net/wwan/Makefile | 1 + drivers/net/wwan/t7xx/Makefile | 20 + drivers/net/wwan/t7xx/t7xx_cldma.c | 281 + drivers/net/wwan/t7xx/t7xx_cldma.h | 180 + drivers/net/wwan/t7xx/t7xx_dpmaif.c | 1283 + drivers/net/wwan/t7xx/t7xx_dpmaif.h | 179 + drivers/net/wwan/t7xx/t7xx_hif_cldma.c | 1340 + drivers/net/wwan/t7xx/t7xx_hif_cldma.h | 127 + drivers/net/wwan/t7xx/t7xx_hif_dpmaif.c | 574 + drivers/net/wwan/t7xx/t7xx_hif_dpmaif.h | 206 + drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c | 1245 + drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.h | 116 + drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.c | 683 + drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.h | 78 + drivers/net/wwan/t7xx/t7xx_mhccif.c | 122 + drivers/net/wwan/t7xx/t7xx_mhccif.h | 37 + drivers/net/wwan/t7xx/t7xx_modem_ops.c | 727 + drivers/net/wwan/t7xx/t7xx_modem_ops.h | 88 + drivers/net/wwan/t7xx/t7xx_netdev.c | 423 + drivers/net/wwan/t7xx/t7xx_netdev.h | 55 + drivers/net/wwan/t7xx/t7xx_pci.c | 761 + drivers/net/wwan/t7xx/t7xx_pci.h | 120 + drivers/net/wwan/t7xx/t7xx_pcie_mac.c | 262 + drivers/net/wwan/t7xx/t7xx_pcie_mac.h | 31 + drivers/net/wwan/t7xx/t7xx_port.h | 135 + drivers/net/wwan/t7xx/t7xx_port_ctrl_msg.c | 273 + drivers/net/wwan/t7xx/t7xx_port_proxy.c | 512 + drivers/net/wwan/t7xx/t7xx_port_proxy.h | 98 + drivers/net/wwan/t7xx/t7xx_port_wwan.c | 176 + drivers/net/wwan/t7xx/t7xx_reg.h | 350 + drivers/net/wwan/t7xx/t7xx_state_monitor.c | 550 + drivers/net/wwan/t7xx/t7xx_state_monitor.h | 135 + drivers/nvme/host/apple.c | 48 +- drivers/nvme/host/ioctl.c | 223 +- drivers/nvme/host/nvme.h | 1 - drivers/of/fdt.c | 33 +- drivers/of/kexec.c | 9 + drivers/pcmcia/soc_common.c | 12 - drivers/perf/arm-cmn.c | 606 +- drivers/perf/arm_pmu_acpi.c | 4 +- drivers/perf/arm_spe_pmu.c | 3 + drivers/perf/hisilicon/Makefile | 2 +- drivers/perf/hisilicon/hisi_uncore_cpa_pmu.c | 409 + drivers/perf/hisilicon/hisi_uncore_pa_pmu.c | 18 +- drivers/perf/hisilicon/hisi_uncore_pmu.c | 4 + drivers/perf/hisilicon/hisi_uncore_pmu.h | 1 + drivers/perf/riscv_pmu_sbi.c | 8 +- drivers/platform/surface/aggregator/core.c | 2 +- drivers/platform/surface/surface_gpe.c | 8 + drivers/platform/x86/amd-pmc.c | 109 +- drivers/platform/x86/asus-wmi.c | 2 +- drivers/platform/x86/dell/dcdbas.c | 127 +- drivers/platform/x86/dell/dcdbas.h | 9 + drivers/platform/x86/dell/dell-smbios-smm.c | 14 +- drivers/platform/x86/intel/pmc/core.c | 2 +- drivers/platform/x86/intel/pmt/telemetry.c | 2 +- drivers/platform/x86/pmc_atom.c | 13 - drivers/platform/x86/thinkpad_acpi.c | 175 +- drivers/power/supply/tosa_battery.c | 239 +- drivers/regulator/qcom_smd-regulator.c | 35 +- drivers/remoteproc/imx_rproc.c | 33 + drivers/remoteproc/qcom_q6v5_pas.c | 1 + drivers/rpmsg/rpmsg_core.c | 39 +- drivers/rpmsg/rpmsg_internal.h | 14 +- drivers/rpmsg/rpmsg_ns.c | 14 +- drivers/s390/block/dasd.c | 18 +- drivers/s390/block/dasd_eckd.c | 33 +- drivers/s390/block/dasd_int.h | 14 + drivers/s390/char/con3215.c | 25 +- drivers/s390/char/con3270.c | 31 +- drivers/s390/char/raw3270.c | 15 + drivers/s390/char/raw3270.h | 1 + drivers/s390/char/sclp_con.c | 26 +- drivers/s390/char/sclp_vt220.c | 42 +- drivers/s390/net/qeth_core_main.c | 3 +- drivers/s390/net/qeth_l2_main.c | 2 +- drivers/s390/net/qeth_l3_main.c | 2 +- drivers/scsi/scsicam.c | 15 +- drivers/soc/qcom/pdr_internal.h | 20 +- drivers/soc/qcom/socinfo.c | 1 - drivers/soc/rockchip/pm_domains.c | 118 + drivers/soc/tegra/pmc.c | 2 + drivers/soundwire/bus.c | 27 +- drivers/soundwire/cadence_master.c | 42 +- drivers/soundwire/intel.c | 11 +- drivers/soundwire/qcom.c | 19 +- drivers/spi/Kconfig | 1 - drivers/spi/spi-fsl-qspi.c | 4 + drivers/spi/spi-imx.c | 320 +- drivers/staging/greybus/arche-platform.c | 2 +- drivers/staging/r8188eu/core/rtw_mlme.c | 7 +- drivers/staging/r8188eu/core/rtw_mlme_ext.c | 62 +- drivers/staging/r8188eu/core/rtw_p2p.c | 4 +- drivers/staging/r8188eu/core/rtw_recv.c | 2 - drivers/staging/r8188eu/include/ieee80211.h | 10 - drivers/staging/r8188eu/include/rtw_mlme_ext.h | 16 - drivers/staging/r8188eu/include/rtw_recv.h | 1 - drivers/staging/r8188eu/os_dep/ioctl_linux.c | 136 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 24 +- .../vc04_services/bcm2835-camera/controls.c | 33 +- .../vc04_services/vchiq-mmal/mmal-msg-common.h | 7 +- .../vc04_services/vchiq-mmal/mmal-msg-format.h | 6 +- .../vc04_services/vchiq-mmal/mmal-parameters.h | 15 +- .../staging/vc04_services/vchiq-mmal/mmal-vchiq.c | 10 +- drivers/staging/vt6655/card.c | 24 +- drivers/staging/vt6655/card.h | 2 +- drivers/staging/vt6655/device_main.c | 8 +- drivers/staging/vt6655/mac.h | 18 +- drivers/staging/vt6655/rf.c | 2 +- drivers/staging/vt6655/upc.h | 3 - drivers/tty/hvc/Kconfig | 19 + drivers/tty/hvc/hvc_dcc.c | 194 +- drivers/tty/n_gsm.c | 20 +- drivers/tty/serial/8250/8250.h | 22 + drivers/tty/serial/8250/8250_core.c | 1 - drivers/tty/serial/8250/8250_dw.c | 2 +- drivers/tty/serial/8250/8250_mtk.c | 29 +- drivers/tty/serial/8250/8250_pci.c | 413 +- drivers/tty/serial/8250/8250_port.c | 21 - drivers/tty/serial/8250/8250_pxa.c | 1 - drivers/tty/serial/digicolor-usart.c | 5 +- drivers/tty/serial/fsl_lpuart.c | 18 +- drivers/tty/serial/men_z135_uart.c | 1 - drivers/tty/serial/pch_uart.c | 77 +- drivers/tty/serial/pic32_uart.c | 159 +- drivers/tty/serial/pic32_uart.h | 125 - drivers/tty/serial/sifive.c | 14 +- drivers/tty/serial/stm32-usart.c | 101 +- drivers/tty/serial/stm32-usart.h | 1 + drivers/usb/class/cdc-wdm.c | 1 + drivers/usb/core/usb-acpi.c | 7 +- drivers/usb/dwc2/gadget.c | 1 - drivers/usb/dwc3/core.c | 4 +- drivers/usb/dwc3/dwc3-xilinx.c | 17 + drivers/usb/dwc3/ep0.c | 2 +- drivers/usb/dwc3/gadget.c | 126 +- drivers/usb/dwc3/host.c | 2 - drivers/usb/gadget/function/f_uvc.c | 26 +- drivers/usb/gadget/function/uvc.h | 2 + drivers/usb/gadget/function/uvc_configfs.c | 148 +- drivers/usb/gadget/function/uvc_configfs.h | 120 +- drivers/usb/gadget/function/uvc_v4l2.c | 3 +- drivers/usb/gadget/udc/core.c | 2 +- drivers/usb/host/ehci-omap.c | 5 - drivers/usb/typec/tcpm/tcpci.c | 2 +- drivers/video/console/sticore.c | 21 - drivers/video/fbdev/core/fbmem.c | 52 +- drivers/video/fbdev/core/fbsysfs.c | 4 + drivers/video/fbdev/efifb.c | 9 +- drivers/video/fbdev/simplefb.c | 8 +- drivers/video/fbdev/vesafb.c | 8 +- drivers/watchdog/Kconfig | 11 + drivers/watchdog/Makefile | 1 + drivers/watchdog/bcm7038_wdt.c | 1 + drivers/watchdog/mtk_wdt.c | 12 + drivers/watchdog/rzg2l_wdt.c | 83 +- drivers/watchdog/sunplus_wdt.c | 220 + fs/btrfs/btrfs_inode.h | 25 - fs/btrfs/compression.c | 41 +- fs/btrfs/compression.h | 7 +- fs/btrfs/ctree.c | 2 +- fs/btrfs/ctree.h | 25 +- fs/btrfs/delayed-ref.c | 4 +- fs/btrfs/delayed-ref.h | 1 - fs/btrfs/disk-io.c | 199 +- fs/btrfs/disk-io.h | 14 +- fs/btrfs/extent-tree.c | 23 +- fs/btrfs/extent_io.c | 107 +- fs/btrfs/extent_io.h | 24 +- fs/btrfs/file.c | 6 +- fs/btrfs/inode.c | 325 +- fs/btrfs/raid56.c | 111 +- fs/btrfs/send.c | 129 +- fs/btrfs/super.c | 13 +- fs/btrfs/tests/btrfs-tests.c | 2 +- fs/btrfs/transaction.c | 77 +- fs/btrfs/volumes.c | 184 +- fs/btrfs/volumes.h | 8 +- fs/btrfs/zoned.c | 52 +- fs/btrfs/zoned.h | 6 + fs/crypto/fscrypt_private.h | 6 +- fs/crypto/keyring.c | 64 +- fs/crypto/keysetup.c | 20 +- fs/crypto/policy.c | 132 +- fs/erofs/data.c | 2 +- fs/erofs/erofs_fs.h | 37 +- fs/erofs/inode.c | 5 - fs/erofs/internal.h | 25 - fs/exec.c | 8 +- fs/ext4/file.c | 4 +- fs/f2fs/checkpoint.c | 4 +- fs/f2fs/data.c | 185 +- fs/f2fs/debug.c | 18 +- fs/f2fs/f2fs.h | 76 +- fs/f2fs/file.c | 202 +- fs/f2fs/gc.c | 79 +- fs/f2fs/inode.c | 3 +- fs/f2fs/namei.c | 28 +- fs/f2fs/node.c | 4 - fs/f2fs/node.h | 1 - fs/f2fs/segment.c | 425 +- fs/f2fs/segment.h | 5 +- fs/f2fs/super.c | 30 +- fs/f2fs/verity.c | 2 +- fs/gfs2/file.c | 4 +- fs/inode.c | 11 +- fs/io_uring.c | 56 +- fs/iomap/direct-io.c | 25 +- fs/kernfs/file.c | 28 +- fs/locks.c | 61 +- fs/nfs/fs_context.c | 2 +- fs/nfsd/filecache.c | 52 +- fs/nfsd/filecache.h | 2 + fs/nfsd/nfs3proc.c | 141 +- fs/nfsd/nfs4proc.c | 264 +- fs/nfsd/nfs4state.c | 290 +- fs/nfsd/nfs4xdr.c | 2 +- fs/nfsd/nfsctl.c | 4 + fs/nfsd/nfsd.h | 5 + fs/nfsd/state.h | 31 + fs/nfsd/trace.h | 34 +- fs/nfsd/vfs.c | 245 +- fs/nfsd/vfs.h | 14 +- fs/nfsd/xdr4.h | 1 + fs/notify/fanotify/fanotify_user.c | 13 + fs/ntfs3/file.c | 6 +- fs/open.c | 44 + fs/verity/Kconfig | 1 + fs/verity/fsverity_private.h | 7 - fs/verity/measure.c | 43 + fs/xfs/xfs_file.c | 6 +- fs/zonefs/super.c | 4 +- include/dt-bindings/clock/qcom,gcc-msm8976.h | 1 + include/dt-bindings/clock/sun50i-h6-r-ccu.h | 1 + include/dt-bindings/clock/sun50i-h616-ccu.h | 1 + include/dt-bindings/reset/mt7986-resets.h | 55 + include/dt-bindings/reset/mt8186-resets.h | 36 + include/kunit/test.h | 2 +- include/linux/blk-mq.h | 1 - include/linux/cpuhotplug.h | 1 + include/linux/entry-common.h | 8 +- include/linux/export.h | 7 +- include/linux/fb.h | 1 - include/linux/fpga/fpga-region.h | 7 +- include/linux/fs.h | 12 + include/linux/fscrypt.h | 39 + include/linux/fsverity.h | 18 + include/linux/gpio/machine.h | 12 + include/linux/io_uring.h | 2 +- include/linux/iomap.h | 16 +- include/linux/linkage.h | 15 +- include/linux/list.h | 26 + include/linux/lsm_hook_defs.h | 2 +- include/linux/lsm_hooks.h | 1 + include/linux/mfd/tc6393xb.h | 3 - include/linux/mtd/spi-nor.h | 2 - include/linux/netdev_features.h | 4 +- include/linux/netdevice.h | 33 +- include/linux/objtool.h | 4 +- include/linux/phy.h | 3 + include/linux/platform_data/x86/pmc_atom.h | 1 - include/linux/prandom.h | 23 +- include/linux/rpmsg.h | 8 + include/linux/sched/task.h | 8 +- include/linux/siphash.h | 28 + include/linux/skbuff.h | 6 +- include/linux/spinlock.h | 8 +- include/linux/stackleak.h | 55 +- include/linux/sunrpc/clnt.h | 2 +- include/net/devlink.h | 18 +- include/net/dsa.h | 6 - include/net/mptcp.h | 2 +- include/net/xfrm.h | 20 +- include/soc/mscc/ocelot.h | 3 + include/soc/mscc/ocelot_vcap.h | 2 +- include/soc/rockchip/pm_domains.h | 25 + {sound/soc/codecs => include/sound}/cs42l42.h | 133 +- include/trace/events/f2fs.h | 47 +- include/trace/events/thermal_pressure.h | 29 + include/uapi/asm-generic/termbits.h | 220 +- include/uapi/drm/amdgpu_drm.h | 1 + include/uapi/drm/i915_drm.h | 62 +- include/uapi/linux/devlink.h | 5 - include/uapi/linux/landlock.h | 36 +- include/uapi/linux/rfkill.h | 2 +- init/Kconfig | 1 + init/initramfs.c | 2 + init/main.c | 2 +- kernel/bpf/verifier.c | 9 +- kernel/crash_core.c | 3 +- kernel/entry/common.c | 2 +- kernel/fork.c | 46 +- kernel/irq/irqdesc.c | 2 +- kernel/module/main.c | 48 +- kernel/printk/printk.c | 4 +- kernel/rcu/rcutorture.c | 1 + kernel/rcu/tree.c | 5 +- kernel/rcu/tree.h | 2 +- kernel/rcu/tree_plugin.h | 33 +- kernel/reboot.c | 54 +- kernel/sched/core.c | 65 +- kernel/stackleak.c | 105 +- kernel/time/timekeeping.c | 7 +- kernel/umh.c | 6 +- lib/Kconfig.debug | 15 +- lib/kunit/test.c | 4 +- lib/siphash.c | 32 +- lib/vsprintf.c | 2 +- localversion-next | 2 +- mm/cma.c | 4 +- mm/filemap.c | 9 +- mm/kfence/core.c | 10 + mm/readahead.c | 2 +- net/8021q/vlan.c | 3 +- net/8021q/vlan_dev.c | 3 +- net/batman-adv/bridge_loop_avoidance.c | 4 +- net/batman-adv/main.h | 2 +- net/batman-adv/translation-table.c | 12 +- net/bridge/br_fdb.c | 3 +- net/bridge/br_if.c | 12 +- net/bridge/br_private.h | 3 +- net/core/dev.c | 47 + net/core/dev.h | 21 + net/core/devlink.c | 303 +- net/core/rtnetlink.c | 8 +- net/core/skbuff.c | 7 +- net/core/sock.c | 6 + net/dsa/dsa.c | 40 - net/ipv4/esp4.c | 6 - net/ipv4/ping.c | 12 +- net/ipv4/route.c | 1 + net/ipv4/tcp_output.c | 14 +- net/ipv6/esp6.c | 6 - net/mptcp/mib.c | 4 + net/mptcp/mib.h | 6 + net/mptcp/options.c | 58 +- net/mptcp/protocol.c | 36 +- net/mptcp/protocol.h | 2 +- net/netlink/af_netlink.c | 1 - net/rds/tcp.c | 12 +- net/rds/tcp.h | 2 +- net/rds/tcp_connect.c | 5 +- net/rds/tcp_listen.c | 5 +- net/rose/rose_route.c | 25 +- net/sunrpc/auth_gss/gss_rpc_upcall.c | 3 +- net/sunrpc/auth_gss/svcauth_gss.c | 4 +- net/sunrpc/clnt.c | 36 +- net/sunrpc/svc.c | 6 +- net/sunrpc/svc_xprt.c | 2 +- net/sunrpc/svcsock.c | 8 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 2 +- net/wireless/nl80211.c | 9 +- net/xfrm/xfrm_device.c | 15 +- net/xfrm/xfrm_state.c | 4 +- net/xfrm/xfrm_user.c | 5 +- rust/.gitignore | 2 + rust/Makefile | 27 +- rust/alloc/alloc.rs | 6 +- rust/alloc/boxed.rs | 9 +- rust/alloc/collections/mod.rs | 4 +- rust/alloc/fmt.rs | 2 +- rust/alloc/lib.rs | 27 +- rust/alloc/macros.rs | 1 + rust/alloc/raw_vec.rs | 8 +- rust/alloc/slice.rs | 7 +- rust/alloc/string.rs | 17 +- rust/alloc/vec/into_iter.rs | 2 +- rust/alloc/vec/mod.rs | 49 +- rust/bindgen_parameters | 4 + rust/helpers.c | 108 + rust/kernel/amba.rs | 2 - rust/kernel/bindings_helper.h | 9 + rust/kernel/build_assert.rs | 10 +- rust/kernel/chrdev.rs | 2 +- rust/kernel/clk.rs | 4 + rust/kernel/cred.rs | 73 +- rust/kernel/device.rs | 10 +- rust/kernel/driver.rs | 10 +- rust/kernel/error.rs | 7 +- rust/kernel/file.rs | 135 +- rust/kernel/io_mem.rs | 38 + rust/kernel/kasync.rs | 6 + rust/kernel/kasync/net.rs | 322 + rust/kernel/kunit.rs | 91 + rust/kernel/lib.rs | 30 +- rust/kernel/miscdev.rs | 6 +- rust/kernel/net.rs | 392 + rust/kernel/net/filter.rs | 447 + rust/kernel/platform.rs | 1 - rust/kernel/prelude.rs | 4 +- rust/kernel/print.rs | 9 - rust/kernel/raw_list.rs | 2 +- rust/kernel/rbtree.rs | 239 +- rust/kernel/revocable.rs | 10 +- rust/kernel/security.rs | 20 +- rust/kernel/static_assert.rs | 3 +- rust/kernel/std_vendor.rs | 14 +- rust/kernel/str.rs | 21 +- rust/kernel/{sync/mod.rs => sync.rs} | 26 +- rust/kernel/sync/arc.rs | 13 +- rust/kernel/sync/guard.rs | 21 +- rust/kernel/sync/locked_by.rs | 1 - rust/kernel/sync/mutex.rs | 49 +- rust/kernel/sync/nowait.rs | 188 + rust/kernel/sync/revocable.rs | 250 + rust/kernel/sync/revocable_mutex.rs | 184 - rust/kernel/sync/rwsem.rs | 58 +- rust/kernel/sync/seqlock.rs | 32 +- rust/kernel/sync/smutex.rs | 295 + rust/kernel/sync/spinlock.rs | 198 +- rust/kernel/task.rs | 11 +- rust/kernel/types.rs | 142 +- rust/macros/lib.rs | 14 +- rust/macros/module.rs | 2 +- samples/bpf/Makefile | 9 +- samples/landlock/sandboxer.c | 132 +- samples/rust/Kconfig | 10 + samples/rust/Makefile | 1 + samples/rust/rust_chrdev.rs | 2 +- samples/rust/rust_minimal.rs | 2 +- samples/rust/rust_miscdev.rs | 2 +- samples/rust/rust_module_parameters.rs | 2 +- samples/rust/rust_netfilter.rs | 54 + samples/rust/rust_print.rs | 2 +- samples/rust/rust_semaphore.rs | 2 +- samples/rust/rust_stack_probing.rs | 2 +- samples/rust/rust_sync.rs | 2 +- scripts/Makefile.build | 7 + scripts/generate_rust_analyzer.py | 1 + scripts/install.sh | 41 + scripts/kallsyms.c | 13 +- scripts/link-vmlinux.sh | 13 + scripts/min-tool-version.sh | 2 +- scripts/mod/modpost.c | 98 +- scripts/mod/modpost.h | 2 + scripts/prune-kernel | 6 +- scripts/rustdoc_test_builder.py | 59 + scripts/rustdoc_test_gen.py | 164 + security/apparmor/lsm.c | 30 +- security/integrity/digsig.c | 3 +- security/integrity/ima/ima_api.c | 47 +- security/integrity/ima/ima_appraise.c | 114 +- security/integrity/ima/ima_main.c | 2 +- security/integrity/ima/ima_policy.c | 82 +- security/integrity/ima/ima_template.c | 4 + security/integrity/ima/ima_template_lib.c | 94 +- security/integrity/ima/ima_template_lib.h | 4 + security/integrity/integrity.h | 27 +- security/landlock/cred.c | 4 +- security/landlock/cred.h | 8 +- security/landlock/fs.c | 815 +- security/landlock/fs.h | 11 +- security/landlock/limits.h | 10 +- security/landlock/object.c | 6 +- security/landlock/object.h | 6 +- security/landlock/ptrace.c | 10 +- security/landlock/ruleset.c | 84 +- security/landlock/ruleset.h | 35 +- security/landlock/syscalls.c | 95 +- security/security.c | 9 +- security/tomoyo/tomoyo.c | 11 +- sound/pci/hda/patch_conexant.c | 1 + sound/pci/hda/patch_cs8409-tables.c | 327 +- sound/pci/hda/patch_cs8409.c | 275 +- sound/pci/hda/patch_cs8409.h | 9 +- sound/pci/hda/patch_realtek.c | 51 +- sound/pci/rme9652/hdsp.c | 2 +- sound/soc/atmel/sam9g20_wm8731.c | 3 +- sound/soc/codecs/Kconfig | 2 +- sound/soc/codecs/cs42l42.h | 826 +- sound/soc/codecs/pcm186x.c | 7 +- sound/soc/codecs/wm8940.c | 7 + sound/soc/mediatek/mt8195/mt8195-dai-pcm.c | 8 +- sound/soc/mediatek/mt8195/mt8195-mt6359.c | 4 - sound/soc/pxa/hx4700.c | 2 +- sound/soc/pxa/tosa.c | 23 +- sound/soc/sof/sof-client-ipc-msg-injector.c | 181 +- sound/soc/sof/sof-client-probes.c | 5 +- sound/soc/sof/sof-client.c | 66 +- sound/soc/sof/sof-client.h | 2 + sound/soc/sof/trace.c | 4 + sound/soc/uniphier/aio-compress.c | 7 +- sound/usb/quirks.c | 2 + tools/bpf/bpftool/feature.c | 22 +- tools/bpf/bpftool/gen.c | 4 +- tools/include/linux/objtool.h | 4 +- tools/include/uapi/linux/kvm.h | 10 +- tools/lib/bpf/bpf_core_read.h | 37 +- tools/lib/bpf/bpf_helpers.h | 29 +- tools/lib/bpf/libbpf.c | 42 +- tools/lib/perf/evlist.c | 4 + tools/memory-model/README | 3 +- tools/perf/bench/numa.c | 2 + tools/perf/builtin-record.c | 13 +- .../pmu-events/arch/x86/cascadelakex/cache.json | 1164 +- .../pmu-events/arch/x86/cascadelakex/memory.json | 702 +- .../pmu-events/arch/x86/cascadelakex/other.json | 156 +- .../pmu-events/arch/x86/cascadelakex/pipeline.json | 14 +- .../arch/x86/cascadelakex/uncore-other.json | 4 +- tools/perf/tests/shell/test_arm_coresight.sh | 1 - tools/perf/util/bpf_counter_cgroup.c | 42 +- tools/testing/memblock/TODO | 3 - tools/testing/memblock/tests/basic_api.c | 392 +- tools/testing/selftests/bpf/Makefile | 10 +- .../testing/selftests/bpf/prog_tests/core_reloc.c | 13 +- .../selftests/bpf/prog_tests/ringbuf_multi.c | 12 - .../bpf/progs/btf__core_reloc_size___diff_offs.c | 3 + .../testing/selftests/bpf/progs/core_reloc_types.h | 18 + tools/testing/selftests/bpf/progs/exhandler_kern.c | 2 - tools/testing/selftests/bpf/progs/loop5.c | 1 - tools/testing/selftests/bpf/progs/profiler1.c | 1 - tools/testing/selftests/bpf/progs/pyperf.h | 2 - .../bpf/progs/test_core_reloc_existence.c | 11 +- .../selftests/bpf/progs/test_core_reloc_size.c | 31 +- .../testing/selftests/bpf/progs/test_pkt_access.c | 2 - .../selftests/bpf/progs/test_ringbuf_multi.c | 2 + .../drivers/net/mlxsw/devlink_linecard.sh | 61 - tools/testing/selftests/landlock/base_test.c | 179 +- tools/testing/selftests/landlock/common.h | 66 +- tools/testing/selftests/landlock/fs_test.c | 1619 +- tools/testing/selftests/landlock/ptrace_test.c | 38 +- tools/testing/selftests/net/Makefile | 3 + tools/testing/selftests/net/bpf/Makefile | 14 + tools/testing/selftests/net/bpf/nat6to4.c | 285 + tools/testing/selftests/net/fcnal-test.sh | 12 + tools/testing/selftests/net/forwarding/Makefile | 1 + .../selftests/net/forwarding/hw_stats_l3.sh | 16 +- .../selftests/net/forwarding/hw_stats_l3_gre.sh | 109 + tools/testing/selftests/net/forwarding/lib.sh | 11 + tools/testing/selftests/net/udpgro_frglist.sh | 101 + tools/testing/selftests/vm/Makefile | 10 +- 1257 files changed, 241468 insertions(+), 20936 deletions(-) delete mode 100644 Documentation/cdrom/ide-cd.rst delete mode 100644 Documentation/devicetree/bindings/arm/sp810.txt create mode 100644 Documentation/devicetree/bindings/arm/sp810.yaml delete mode 100644 Documentation/devicetree/bindings/arm/spe-pmu.txt create mode 100644 Documentation/devicetree/bindings/arm/vexpress-config.yaml delete mode 100644 Documentation/devicetree/bindings/arm/vexpress-sysreg.txt create mode 100644 Documentation/devicetree/bindings/arm/vexpress-sysreg.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-apq8084.yaml delete mode 100644 Documentation/devicetree/bindings/display/arm,hdlcd.txt create mode 100644 Documentation/devicetree/bindings/display/arm,hdlcd.yaml delete mode 100644 Documentation/devicetree/bindings/display/arm,komeda.txt create mode 100644 Documentation/devicetree/bindings/display/arm,komeda.yaml delete mode 100644 Documentation/devicetree/bindings/display/arm,malidp.txt create mode 100644 Documentation/devicetree/bindings/display/arm,malidp.yaml delete mode 100644 Documentation/devicetree/bindings/display/arm,pl11x.txt create mode 100644 Documentation/devicetree/bindings/display/arm,pl11x.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/nuvoton,nct6775.yaml create mode 100644 Documentation/devicetree/bindings/leds/kinetic,ktd2692.yaml delete mode 100644 Documentation/devicetree/bindings/leds/leds-ktd2692.txt create mode 100644 Documentation/devicetree/bindings/perf/spe-pmu.yaml create mode 100644 Documentation/devicetree/bindings/serio/arm,pl050.yaml create mode 100644 Documentation/devicetree/bindings/sound/arm,pl041.yaml create mode 100644 Documentation/devicetree/bindings/sound/wlf,wm8940.yaml delete mode 100644 Documentation/devicetree/bindings/watchdog/faraday,ftwdt010.txt create mode 100644 Documentation/devicetree/bindings/watchdog/faraday,ftwdt010.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml create mode 100644 Documentation/networking/device_drivers/wwan/t7xx.rst create mode 100644 Documentation/tty/device_drivers/oxsemi-tornado.rst create mode 100644 arch/arm/boot/dts/imx6q-bosch-acc.dts create mode 100644 arch/arm/boot/dts/imx6ull-colibri-aster.dts copy arch/arm/boot/dts/{imx6ull-colibri-eval-v3.dtsi => imx6ull-colibri-aster.dtsi} (50%) create mode 100644 arch/arm/boot/dts/imx6ull-colibri-emmc-aster.dts create mode 100644 arch/arm/boot/dts/imx6ull-colibri-emmc-iris-v2.dts create mode 100644 arch/arm/boot/dts/imx6ull-colibri-emmc-iris.dts create mode 100644 arch/arm/boot/dts/imx6ull-colibri-iris-v2.dts create mode 100644 arch/arm/boot/dts/imx6ull-colibri-iris-v2.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-colibri-iris.dts copy arch/arm/boot/dts/{imx6ull-colibri-eval-v3.dtsi => imx6ull-colibri-iris.dtsi} (51%) create mode 100644 arch/arm/boot/dts/imx6ull-colibri-wifi-aster.dts create mode 100644 arch/arm/boot/dts/imx6ull-colibri-wifi-iris-v2.dts create mode 100644 arch/arm/boot/dts/imx6ull-colibri-wifi-iris.dts create mode 100644 arch/arm/boot/dts/imxrt1050-evk.dts create mode 100644 arch/arm/boot/dts/imxrt1050.dtsi mode change 100644 => 100755 arch/arm/boot/install.sh mode change 100644 => 100755 arch/arm64/boot/install.sh mode change 100644 => 100755 arch/ia64/install.sh mode change 100644 => 100755 arch/m68k/install.sh mode change 100644 => 100755 arch/nios2/boot/install.sh mode change 100644 => 100755 arch/parisc/install.sh mode change 100644 => 100755 arch/powerpc/boot/install.sh mode change 100644 => 100755 arch/riscv/boot/install.sh rename arch/s390/boot/{compressed => }/clz_ctz.c (100%) delete mode 100644 arch/s390/boot/compressed/.gitignore delete mode 100644 arch/s390/boot/compressed/Makefile rename arch/s390/boot/{compressed => }/decompressor.c (100%) rename arch/s390/boot/{compressed => }/decompressor.h (100%) mode change 100644 => 100755 arch/s390/boot/install.sh create mode 100644 arch/s390/boot/ipl_data.c rename arch/s390/boot/{compressed => }/vmlinux.lds.S (94%) create mode 100644 arch/s390/include/asm/pai.h create mode 100644 arch/s390/kernel/perf_pai_crypto.c mode change 100644 => 100755 arch/sparc/boot/install.sh mode change 100644 => 100755 arch/x86/boot/install.sh create mode 100644 drivers/crypto/caam/caamprng.c copy drivers/gpu/drm/amd/amdgpu/{vcn_v3_0.h => hdp_v5_2.c} (57%) copy drivers/gpu/drm/amd/amdgpu/{vcn_v3_0.h => hdp_v5_2.h} (57%) copy drivers/gpu/drm/amd/amdgpu/{mmhub_v3_0.c => mmhub_v3_0_2.c} (84%) copy drivers/gpu/drm/amd/amdgpu/{vcn_v3_0.h => mmhub_v3_0_2.h} (57%) create mode 100644 drivers/gpu/drm/amd/amdgpu/nbio_v7_7.c copy drivers/gpu/drm/amd/amdgpu/{vcn_v3_0.h => nbio_v7_7.h} (57%) create mode 100644 drivers/gpu/drm/amd/amdgpu/vcn_sw_ring.c copy drivers/gpu/drm/amd/amdgpu/{vcn_v3_0.h => vcn_sw_ring.h} (55%) create mode 100644 drivers/gpu/drm/amd/include/asic_reg/hdp/hdp_5_2_1_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/hdp/hdp_5_2_1_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_3_0_2_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_3_0_2_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_7_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_7_0_sh_mask.h create mode 100644 drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_7.h create mode 100644 drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu_v13_0_7_ppsmc.h create mode 100644 drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0_7_pptable.h copy drivers/gpu/drm/amd/pm/swsmu/smu13/{smu_v13_0_0_ppt.c => smu_v13_0_7_ppt.c} (74%) copy drivers/gpu/drm/amd/{amdgpu/vcn_v3_0.h => pm/swsmu/smu13/smu_v13_0_7_ppt.h} (57%) create mode 100644 drivers/hid/hid-megaworld.c delete mode 100644 drivers/hwmon/nct6775-platform.c rename drivers/hwmon/{nct6775-core.c => nct6775.c} (76%) delete mode 100644 drivers/hwmon/nct6775.h rename drivers/leds/{ => rgb}/leds-pwm-multicolor.c (100%) create mode 100644 drivers/net/phy/dp83td510.c create mode 100644 drivers/net/wwan/t7xx/Makefile create mode 100644 drivers/net/wwan/t7xx/t7xx_cldma.c create mode 100644 drivers/net/wwan/t7xx/t7xx_cldma.h create mode 100644 drivers/net/wwan/t7xx/t7xx_dpmaif.c create mode 100644 drivers/net/wwan/t7xx/t7xx_dpmaif.h create mode 100644 drivers/net/wwan/t7xx/t7xx_hif_cldma.c create mode 100644 drivers/net/wwan/t7xx/t7xx_hif_cldma.h create mode 100644 drivers/net/wwan/t7xx/t7xx_hif_dpmaif.c create mode 100644 drivers/net/wwan/t7xx/t7xx_hif_dpmaif.h create mode 100644 drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c create mode 100644 drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.h create mode 100644 drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.c create mode 100644 drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.h create mode 100644 drivers/net/wwan/t7xx/t7xx_mhccif.c create mode 100644 drivers/net/wwan/t7xx/t7xx_mhccif.h create mode 100644 drivers/net/wwan/t7xx/t7xx_modem_ops.c create mode 100644 drivers/net/wwan/t7xx/t7xx_modem_ops.h create mode 100644 drivers/net/wwan/t7xx/t7xx_netdev.c create mode 100644 drivers/net/wwan/t7xx/t7xx_netdev.h create mode 100644 drivers/net/wwan/t7xx/t7xx_pci.c create mode 100644 drivers/net/wwan/t7xx/t7xx_pci.h create mode 100644 drivers/net/wwan/t7xx/t7xx_pcie_mac.c create mode 100644 drivers/net/wwan/t7xx/t7xx_pcie_mac.h create mode 100644 drivers/net/wwan/t7xx/t7xx_port.h create mode 100644 drivers/net/wwan/t7xx/t7xx_port_ctrl_msg.c create mode 100644 drivers/net/wwan/t7xx/t7xx_port_proxy.c create mode 100644 drivers/net/wwan/t7xx/t7xx_port_proxy.h create mode 100644 drivers/net/wwan/t7xx/t7xx_port_wwan.c create mode 100644 drivers/net/wwan/t7xx/t7xx_reg.h create mode 100644 drivers/net/wwan/t7xx/t7xx_state_monitor.c create mode 100644 drivers/net/wwan/t7xx/t7xx_state_monitor.h create mode 100644 drivers/perf/hisilicon/hisi_uncore_cpa_pmu.c delete mode 100644 drivers/tty/serial/pic32_uart.h create mode 100644 drivers/watchdog/sunplus_wdt.c create mode 100644 include/dt-bindings/reset/mt7986-resets.h create mode 100644 include/dt-bindings/reset/mt8186-resets.h create mode 100644 include/soc/rockchip/pm_domains.h copy {sound/soc/codecs => include/sound}/cs42l42.h (91%) create mode 100644 include/trace/events/thermal_pressure.h create mode 100644 rust/kernel/kasync.rs create mode 100644 rust/kernel/kasync/net.rs create mode 100644 rust/kernel/kunit.rs create mode 100644 rust/kernel/net.rs create mode 100644 rust/kernel/net/filter.rs rename rust/kernel/{sync/mod.rs => sync.rs} (89%) create mode 100644 rust/kernel/sync/nowait.rs create mode 100644 rust/kernel/sync/revocable.rs delete mode 100644 rust/kernel/sync/revocable_mutex.rs create mode 100644 rust/kernel/sync/smutex.rs create mode 100644 samples/rust/rust_netfilter.rs create mode 100755 scripts/install.sh create mode 100755 scripts/rustdoc_test_builder.py create mode 100755 scripts/rustdoc_test_gen.py create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_size___diff_offs.c create mode 100644 tools/testing/selftests/net/bpf/Makefile create mode 100644 tools/testing/selftests/net/bpf/nat6to4.c create mode 100755 tools/testing/selftests/net/forwarding/hw_stats_l3_gre.sh create mode 100755 tools/testing/selftests/net/udpgro_frglist.sh