This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-allyesconfig in repository toolchain/ci/linux.
omits 6014cfa5bf32 Add linux-next specific files for 20220715 omits ca345536a9fc Revert "ALSA: hda: cs35l41: Allow compilation test on non- [...] omits 8eec55780ba2 fix up for k3-udma.c omits 2b0b67d55f13 fix up for "io_uring: support multishot in recvmsg" omits da04d36d46d1 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 4ec5db1903df Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 4c95c380782d Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 35f4bd5a752f Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 3d77743a09cf Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 73fdafe20d48 Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] omits c4bf71bd2294 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits e5e5cf539adb Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 0775d92978a8 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 6d92a556bb97 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 55dfd001c5f8 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits c3b1a7dbe8bd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits adafcaa1665e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4c8322db0aa6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 94ec3b2dfe08 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 22a710c750ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2617397af440 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 1d2866eea2d4 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits e9ba45f284dd Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] omits 15d67de4b130 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 17cf4cfbbfbe Merge branch 'main' of git://git.infradead.org/users/willy [...] omits fd1ffdf87a97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6f29fd62d262 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7b664110de02 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e41153676ead Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 670a8938e955 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits f9ff80b52f16 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits e6c4495979c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 497879ef5bf2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 882314d3e172 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 55667f7558a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c16045b4c0ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5d4543b676a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f59708c2bb25 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits c5ab640f2385 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ee7d7d781252 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 4bc4d53b07ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fd6c998f67a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9abf78f3a93a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f9d9a9d75c7e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 996f10b13baf Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits def18c3b29ed Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 3f7a1148b84d Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits 44ba7eaf4f5f Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits addd5d5b1b4d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1fed51f7d677 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3c830230edec Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 3e57b0c776b4 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits f4fb8ef67a8f Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits c55bbee7b004 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 8d7953ed4b0b Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 7ad9e019de85 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 30cf56d043ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bd6862d52290 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2419a9cfd9e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 767ff9d8ce11 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 897c6fbd59d3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 91181d370115 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 520c3d3e813f Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits d8abdd88679f Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits fd58ca3eccd4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 70aa73acf144 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits 79220cbdbb7d Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits f1547a1937af Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 3ccaebdf2875 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3009d4e9576e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 79092a46295b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a5b8b0466319 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a040ecf80147 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 124165f6fee3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9d50b652c31d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4bb92a20942c Merge branch 'next' of git://github.com/cschaufler/smack-next omits 8cfa2ee90073 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 73612674322e Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits f7f54fde44fd Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits f215002d6700 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bf5e5e3f7a9e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fabc8b91ba25 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e89713b31c2b Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits dbf20d5d9904 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d2487d388059 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a574ed7308ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bc4aeb81453f Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 3be3b5134d27 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5cb153821d23 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 56b66ee4dfb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 188668da3def Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 27c0047837d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 01019625c9a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cf011dc794a2 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits c4ee53c8e523 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits fd343450a7f7 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits bf241374e203 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 94b8e8c4971c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ccb46942d7ff Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits aecff913096b Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 854f56f099c9 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits bdb568710c4d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 84856fec26c7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f7c75c55a1ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 40d0864256fa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 742b4fac1cd9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3708642fad6f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7540050ea14c Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 20fba5c0977a Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 6f8c152f24ef Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 7cd5ec1cf302 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits e955a5a888ff Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits bef9c8645e16 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits f3f12d2b81d6 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 41873abf1542 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 15f05fbf18c0 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 595bb9430482 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits c1d5d287b6e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f04b8514021e Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits de6a6aa19506 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e5c089b06d95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5ba72187e763 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 89051a72222c Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits ca7e1c426344 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits 5a57d56b40ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e673d633d0a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 04478d7b9050 Merge branch '9p-next' of git://github.com/martinetd/linux omits 51496048d688 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 84bcbd968c6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cc6d90c26329 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4a6158a8c8fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits be7befdcdb50 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 659cb5a7d3e7 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 93ab2b77e747 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 5b44d557a117 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 0fceff70f103 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits a01b0b8282f2 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 04ce2c3826f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7dca2d0facd0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ba4aec518ec6 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits ef69860353d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits de10fcbc34f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d7a215493a6f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cfe5899cef3a Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 87ea16aaa77a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b9a56b02fab9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 55655ea1abdb Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits e3e1b5d8eb2c Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits ce7e0d576ff4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 52478a4d343a Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits da168e04e53a Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits ca4b0faba5bd Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 05b336846455 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 946f9f72baaf Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 2dc3714c385a Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 2bb7e2f76d00 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 209ddf629cb1 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 7ac4edfb8c96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b9556c8c0e86 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ca28f182d953 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 69131cf5b716 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 39acdac2d220 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b6318c617b22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eac1d97271ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c7c868f0e23e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3b4236d746bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fa8e002958f9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f26a9704efcc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9cfaa8510029 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 21715b842afa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dedcb42b1013 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9408aaf32df1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5ff6bb6566ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e4be5a7f305b Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 27576ef17ef4 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 004ec8ad498d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f2178f0b6e8e Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 4ae408632eea Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits b4ad67edebba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 27ca1dbc37a0 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 654b2a09ff70 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 73d49fcbc7f8 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 6379900caaca Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits cbdfe0cfb35d Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits ecdb2ac39986 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits ee7a347845e8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b511b5753c17 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 34e6f90eb267 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 47485f6feb63 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 01d61c344081 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0a0e5110ac9e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 278539448db5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f852ca3ae93a Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 95978b886d55 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits 2d8a5b8fe894 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 853bc1d4123c Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 579fcd841445 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5dc5b9e682d9 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits ae22be8c1521 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits fb9c9ca901f0 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 7fac7497e478 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 0c965b38c8b7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 049aad15b974 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 807bafe66d68 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 1bd89695ab73 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6544889ce44e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7819b2e7fec5 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 290171de2ddf Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 16b02c9bed7a Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits d0e56d3427d2 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits ae3f9b705709 lib/cpumask: move some one-line wrappers to header file omits 0458b184812b headers/deps: mm: align MANITAINERS and Docs with new gfp. [...] omits 34973181c728 headers/deps: mm: Split <linux/gfp_types.h> out of <linux/gfp.h> omits 054cbf414641 headers/deps: mm: Optimize <linux/gfp.h> header dependencies omits 1079effbd954 lib/cpumask: move trivial wrappers around find_bit to the header omits 1217fa5e5785 lib/cpumask: change return types to unsigned where appropriate omits e6de1c6e222e cpumask: change return types to bool where appropriate omits 31563fb891aa lib/bitmap: change type of bitmap_weight to unsigned long omits 2987372a321e cifs: remove redundant initialization to variable mnt_sign [...] omits 077c63ca4e72 Merge remote-tracking branch 'linux-integrity/kexec-keyrin [...] omits e2ab31ebd606 kexec, KEYS, s390: Make use of built-in and secondary keyr [...] omits 5604776d18e8 arm64: kexec_file: use more system keyrings to verify kern [...] omits 54ad89fbb087 kexec, KEYS: make the code in bzImage64_verify_sig generic omits 6832cd3aafb2 kexec: clean up arch_kexec_kernel_verify_sig omits 47e766ce0c21 kexec: drop weak attribute from functions omits 0ce9331cf85a kexec_file: drop weak attribute from functions omits 0c17f5554805 smb3: check xattr value length earlier omits 2c13554cafe7 erofs: introduce multi-reference pclusters (fully-referenced) omits 388798fa15c3 erofs: record the longest decompressed size in this round omits aca538287c82 erofs: introduce z_erofs_do_decompressed_bvec() omits 54d4a32a24a4 erofs: try to leave (de)compressed_pages on stack if possible omits 07124a3700e5 erofs: introduce struct z_erofs_decompress_backend omits 21fd30aede41 erofs: get rid of `z_pagemap_global' omits bcf8b8bd0beb erofs: clean up `enum z_erofs_collectmode' omits 1e62c85878d8 erofs: get rid of `enum z_erofs_page_type' omits da0a11cc3b2f erofs: rework online page handling omits 38b7e70951b3 erofs: switch compressed_pages[] to bufvec omits f6780469e395 erofs: introduce `z_erofs_parse_in_bvecs' omits e73fd0b3d193 erofs: drop the old pagevec approach omits 075e989f85a3 erofs: introduce bufvec to store decompressed buffers omits 27d7a0c788ff erofs: introduce `z_erofs_parse_out_bvecs()' omits c29548cd7aed erofs: clean up z_erofs_collector_begin() omits 7e5c1520d8e5 erofs: get rid of unneeded `inode', `map' and `sb' omits 05eaba9bd8c0 NFSD: limit the number of v4 clients to 1024 per 1GB of sy [...] omits 42a2f58230ae NFSD: keep track of the number of v4 clients in the system omits f3eade9adec6 soc: document merges omits b823d286c674 Merge branch 'arm/dt' into for-next omits c9a866cf4a53 Merge remote-tracking branch 'asoc/for-5.20' into asoc-next omits efb2b2097c62 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus omits 6e9966d92061 Merge remote-tracking branch 'spi/for-5.20' into spi-next omits f095c3cd1b69 scsi: qla2xxx: Update version to 10.02.07.800-k omits 4043e06fc723 scsi: qla2xxx: Update manufacturer details omits 65496cffad99 scsi: qla2xxx: Fix sparse warning for dport_data omits be9011542a51 scsi: qla2xxx: Fix discovery issues in FC-AL topology omits c8c2a9053c4b scsi: qla2xxx: Fix imbalance vha->vref_count omits 8511c533dc21 scsi: qla2xxx: edif: Fix dropped IKE message omits d8a0f785c773 scsi: qla2xxx: Fix response queue handler reading stale packets omits 33537a01233a scsi: qla2xxx: Zero undefined mailbox IN registers omits 7133db10f9e8 scsi: qla2xxx: Fix incorrect display of max frame size omits bdce35b84457 scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover" omits 039e231c6573 scsi: sd: Support multiple LBA ranges in an UNMAP command omits 57ba0610410c scsi: sd: Enable modern protocol features on more devices omits 00a29760c266 scsi: sd: Implement support for NDOB flag in WRITE SAME(16) omits 1bd95bb98f83 scsi: sd: Move WRITE_ZEROES configuration to a separate function omits 5be0f08e9d95 scsi: sd: Fix discard errors during revalidate omits 3101bcf7eea5 scsi: sg: Allow waiting for commands to complete on remove [...] omits c196bc4dce42 scsi: mpi3mr: Reduce VD queue depth on detecting throttling omits fded192f1303 scsi: mpi3mr: Resource Based Metering omits b7a583b5c633 soc: document merges omits 1c4730066710 Merge branch 'mm-nonmm-unstable' into mm-everything omits e4f90c263912 ia64: old_rr4 added under CONFIG_HUGETLB_PAGE omits 4514cf7203e6 proc: fix test for "vsyscall=xonly" boot option omits d11a675d6955 proc: fix a dentry lock race between release_task and lookup omits d5379d8e4aaf autofs: remove unused ino field inode omits afee433bc10a autofs: add comment about autofs_mountpoint_changed() omits 84b3dbf04eb6 autofs: use dentry info count instead of simple_empty() omits 34604395103c autofs: make dentry info count consistent omits a289af88d1e0 autofs: use inode permission method for write access omits d090534b6d79 lib: devres: use numa aware allocation omits adb37b04509d lib/smp_processor_id: fix imbalanced instrumentation_end() call omits f1236f528981 cpumask: update cpumask_next_wrap() signature omits 94bbd5d60013 lib/test: introduce cpumask KUnit test suite omits 2f5cf3621897 cpumask: Fix invalid uniprocessor mask assumption omits d01663602931 cpumask: add UP optimised for_each_*_cpu versions omits 04ea90141603 x86/cacheinfo: move shared cache map definitions omits ac322d1771f6 kexec: drop weak attribute from functions omits 105e10e2cf1c kexec_file: drop weak attribute from functions omits 9dc0785c156d scripts/bloat-o-meter: add -p argument omits 13fb51c87541 scripts/bloat-o-meter: switch argument parsing to using argparse omits 6753a8e8f90f epoll: autoremove wakers even more aggressively omits c94885819887 ipc/mqueue: remove unnecessary (void*) conversion omits a77a92b7e01b kdump: round up the total memory size to 128M for crashker [...] omits f1d543a095ad proc: delete unused <linux/uaccess.h> includes omits 8e160e680dea vmcoreinfo: include kallsyms symbols omits 331a490f9a60 kallsyms: move declarations to internal header omits c025084e2563 squashfs: support reading fragments in readahead call omits 6f4a5327979b squashfs: implement readahead omits d7fc14b1a75a squashfs: always build "file direct" version of page actor omits aca93f62098d Revert "squashfs: provide backing_dev_info in order to dis [...] omits b63c98b27e35 lib/ts_bm.c: remove redundant store to variable consumed a [...] omits 9fc4adb1d9bb lib/scatterlist: use matched parameter type when calling _ [...] omits 920e1559a741 lib: make LZ4_decompress_safe_forceExtDict() static omits 61b197a319e3 lib/radix-tree: remove unused argument of insert_entries omits d331600a6cb7 kfifo: fix kfifo_to_user() return type omits 741c7961f451 compiler-gcc.h: remove ancient workaround for gcc PR 58670 omits 403a7bfa3cbd lib/error-inject: traverse list with mutex omits 6c1411912c53 lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with autom [...] omits 28700acfd6d3 net, lib/once: remove {net_}get_random_once_wait macro omits a27f0a007ad4 lib/lru_cache: fix error free handing in lc_create omits 8dab496c679f lib/debugobjects: fix stat count and optimize debug_object [...] omits 4d06b02ede88 resource: re-factor page_is_ram() omits 5f3c8d6b57d5 init/main.c: silence some -Wunused-parameter warnings omits 43ec7db57556 init-add-hostname-kernel-parameter-v2 omits 57f0d877e378 init: add "hostname" kernel parameter omits f315b4fe78b6 ocfs2: fix ocfs2 corrupt when iputting an inode omits b4e440d61a5f ocfs2: clear links count in ocfs2_mknod() if an error occurs omits f9ae4d5427e9 ocfs2: reflink deadlock when clone file to the same direct [...] omits 902d6fab669e mm: compaction: include compound page count for scanning i [...] omits 303fd97ea304 zram: fix unused 'zram_wb_devops' warning omits 087eacc11fb1 writeback: cleanup bdi_sched_wait() omits 85aa9717141e mm/mmap: fix obsolete comment of find_extend_vma omits 05296d15d41e mm/page_vma_mapped.c: use helper function huge_pte_lock omits f3619dde788b selftests/vm: add selftest to verify multi THP collapse omits 8e474d593961 selftests/vm: add selftest to verify recollapse of THPs omits 3d050e67c9f2 selftests/vm: add MADV_COLLAPSE collapse context to selftests omits 29636ea78e09 selftests/vm: dedup hugepage allocation logic omits 38fe05bbf7e9 selftests/vm: modularize collapse selftests omits 71279ac457fc proc/smaps: add PMDMappable field to smaps omits ddc1087472b8 mm/madvise: add MADV_COLLAPSE to process_madvise() omits 203619e35d4d mm/madvise: add huge_memory:mm_madvise_collapse tracepoint omits 9657237e0b23 mm/khugepaged: rename prefix of shared collapse functions omits 12bc9d483457 mm/khugepaged: add missing kfree() to madvise_collapse() omits 5513549b8962 mm/khugepaged: Avoid possible memory leak in failure path omits 0bdca21a03a6 mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse omits f4ee1fbc073a mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] omits de08d82e103a mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() omits 44c0edd65123 mm/khugepaged: add flag to predicate khugepaged-only behavior omits 9dc134b54bd1 mm/khugepaged: propagate enum scan_result codes back to callers omits c62abcd68e37 mm/khugepaged: dedup and simplify hugepage alloc and charging omits 1ecd1a3c3fd3 mm/khugepaged: add struct collapse_control omits b5188fa9ee76 mm: khugepaged: don't carry huge page to the next loop for [...] omits 08b9c5eecdf5 mm/khugepaged: remove redundant transhuge_vma_suitable() check omits 322624147b28 mm/page_alloc: use try_cmpxchg in set_pfnblock_flags_mask omits 4f4a78a4c5bc selftests/vm: enable running select groups of tests omits 4201e1e444a9 mm, hugetlb: skip irrelevant nodes in show_free_areas() omits 2a9f79cfee08 mm: percpu: use kmemleak_ignore_phys() instead of kmemleak_free() omits a922f06f755f mm/mprotect: remove the redundant initialization for error omits 526d7eb4cc46 mm/huge_memory: use helper macro IS_ERR_OR_NULL in split_h [...] omits e37b93a70556 mm/huge_memory: comment the subtly logic in __split_huge_pmd omits 09a6be70004a mm/huge_memory: correct comment of prep_transhuge_page omits 71e19dbe8099 mm/huge_memory: fix comment of page_deferred_list omits 74a882af6620 mm/huge_memory: minor cleanup for split_huge_pages_all omits 49a00ceea9c1 mm/huge_memory: try to free subpage in swapcache when possible omits 3a127ef11c50 mm/huge_memory: check pmd_present first in is_huge_zero_pmd omits 6b34753393b6 mm/huge_memory: fix comment in zap_huge_pud omits a54d7fe58ff4 mm/huge_memory: use helper macro __ATTR_RW omits 5fa3af6863a1 mm/huge_memory: use helper function vma_lookup in split_hu [...] omits d71ef17d30b0 mm/huge_memory: rename mmun_start to haddr in remove_migra [...] omits d34f921200e0 mm/huge_memory: use helper touch_pmd in huge_pmd_set_accessed omits 6d23990d3c35 mm/huge_memory: use helper touch_pud in huge_pud_set_accessed omits ddad39ea3ec5 mm/huge_memory: fix comment of __pud_trans_huge_lock omits 35351d1fbcc8 mm/huge_memory: access vm_page_prot with READ_ONCE in remo [...] omits 02770a5853e0 mm/huge_memory: use flush_pmd_tlb_range in move_huge_pmd omits 84aaf5189abf selftests/vm: skip 128TBswitch on unsupported arch omits 4e45ede5a08e selftests-vm-fix-errno-handling-in-mrelease_test-v4 omits 5ac0ee702387 selftests/vm: fix errno handling in mrelease_test omits 576144128fc4 mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] omits 42c535bb4a92 mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst omits a43656b47d78 mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability omits 079b36218bff mm: hugetlb_vmemmap: replace early_param() with core_param() omits ae3a1cce7a95 mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] omits 7ee386df299c mm: hugetlb_vmemmap: introduce the name HVO omits 5e3bf5abf86f mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling omits f52697717023 mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() omits d803c926ee8b ARM: head.S: rename PMD_ORDER to PMD_ENTRY_ORDER omits f584b30dd952 xtensa: drop definition of PGD_ORDER omits 5826ee3c556f parisc: rename PGD_ORDER to PGD_TABLE_ORDER omits 9930a71bba54 loongarch: drop definition of PGD_ORDER omits 0b4bbfdd1918 loongarch: drop definition of PGD_ORDER omits 85ca625e2997 loongarch: drop definition of PUD_ORDER omits 7c8c6ff8590e loongarch: drop definition of PMD_ORDER omits f92e55f62d35 loongarch: drop definition of PTE_ORDER omits 811eb01f00c3 nios2: drop definition of PGD_ORDER omits c5695d7390a4 nios2: drop definition of PTE_ORDER omits 753dd8a4f0c9 mips: rename PGD_ORDER to PGD_TABLE_ORDER omits 2cd1a283c8ee mips: drop definitions of PTE_ORDER omits 4e2d5dc5391a mips: rename PUD_ORDER to PUD_TABLE_ORDER omits ee348cd55327 mips: rename PMD_ORDER to PMD_TABLE_ORDER omits d02970268017 csky: drop definition of PGD_ORDER omits e3b857db1973 csky: drop definition of PTE_ORDER omits a5f4590cdec0 mm: memcontrol: do not miss MEMCG_MAX events for enforced [...] omits 515fb7b46025 mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT omits c5b6d7d694cf sh/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 6ac8e4426702 um/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 9af77859ea06 arm/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits a55814600dc9 arc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits c69f164543c2 m68k/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 2132dae18b4c mips/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits f19c5e1f12ee ia64/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 6890a1299a63 s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 756740ee35df csky/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 5666713012d5 riscv/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits a5b1b6279841 nios2/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 5e572ba38f22 alpha/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits f47333a0f5e0 parisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits f6f62cc7913d hexagon/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits f5ac8f41afee xtensa/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits dfe560b2ce04 openrisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 799fc8121942 loongarch/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 07b8aa25dd53 microblaze/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits c2b57371a2c5 mm/mmap: build protect protection_map[] with ARCH_HAS_VM_G [...] omits 3b7402e04132 x86/mm: move protection_map[] inside the platform omits 688e653ac197 arm64/mm: move protection_map[] inside the platform omits ec378ed1349d sparc/mm: move protection_map[] inside the platform omits dd1a38c6f1e1 powerpc/mm: move protection_map[] inside the platform omits 5493ee2fec15 mm/mmap: define DECLARE_VM_GET_PAGE_PROT omits b7c6bfef54f9 mm/mmap: build protect protection_map[] with __P000 omits 5a10ed37ad6b mm: nommu: pass a pointer to virt_to_page() omits 654df89a046e mm: gup: pass a pointer to virt_to_page() omits c0e22e144fbe mm: kfence: pass a pointer to virt_to_page() omits 6e4282dec33d mm/highmem: pass a pointer to virt_to_page() omits 1e32d971de23 lib/test_free_pages.c: pass a pointer to virt_to_page() omits e826a0ab9f4e filemap: minor cleanup for filemap_write_and_wait_range omits ad0b44f2d3b2 memcg: notify about global mem_cgroup_id space depletion omits 5a55ae587090 mm/memcontrol.c: replace cgroup_memory_nokmem with mem_cgr [...] omits 0c7cfcdfee9f procfs: add 'path' to /proc/<pid>/fdinfo/ omits 3feb8ffa13a8 procfs: add 'size' to /proc/<pid>/fdinfo/ omits 7580a6c60ddf mm/page_alloc: replace local_lock with normal spinlock -fix omits f1657264806c mm/page_alloc: replace local_lock with normal spinlock omits da854a68c4dd mm/page_alloc: remotely drain per-cpu lists omits 9a33012ea6b1 mm-page_alloc-protect-pcp-lists-with-a-spinlock-fix omits 5144821e420a mm/page_alloc: protect PCP lists with a spinlock omits 537389a35257 mm/page_alloc: remove mistaken page == NULL check in rmqueue omits ca229e8640a4 mm/page_alloc: split out buddy removal code from rmqueue i [...] omits 7f7be031206a mm/page_alloc: use only one PCP list for THP-sized allocations omits 8a591f71d1f3 mm/page_alloc: add page->buddy_list and page->pcp_list omits d8ce3d48408f hugetlb: lazy page table copies in fork() omits 90a85591d41b hugetlb: fix an unused variable warning/error omits 25a3f758a8bc hugetlb: do not update address in huge_pmd_unshare omits 000c03f4963e arm64-hugetlb-implement-arm64-specific-hugetlb_mask_last_page-fix omits 909a978a8446 arm64/hugetlb: implement arm64 specific hugetlb_mask_last_page omits 1bd0ff890e90 hugetlb: skip to end of PT page mapping when pte not present omits 45ebd14e3548 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region omits 273ecf696bfd kasan: separate double free case from invalid free omits 5460f79efc2d doc: proc: fix the description to THPeligible omits f35764cac31d mm: khugepaged: reorg some khugepaged helpers omits ab0d4dd8fe75 mm: thp: kill __transhuge_page_enabled() omits 2d1d6520590c mm-thp-kill-transparent_hugepage_active-fix-fix omits 88a8f03df99f mm-thp-kill-transparent_hugepage_active-fix omits 010e90911365 mm: thp: kill transparent_hugepage_active() omits 432d4eba8ac2 mm: khugepaged: better comments for anon vma check in huge [...] omits 3c2b674c0465 mm: thp: consolidate vma size check to transhuge_vma_suitable omits 0713c9250081 mm: khugepaged: check THP flag in hugepage_vma_check() omits ecfe88627461 mm/mlock: drop dead code in count_mm_mlocked_page_nr() omits c043bf60d1cf selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh omits 18c1d6f1be3b userfaultfd: selftests: make /dev/userfaultfd testing conf [...] omits f39da7168e5a userfaultfd: update documentation to describe /dev/userfaultfd omits d1a9bd8549d9 userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits e6a7573bc46d userfaultfd: add /dev/userfaultfd for fine grained access control omits 4e4157ef68e5 selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] omits a255cadebf69 mm/page_alloc: minor clean up for memmap_init_compound() omits 777540268dcd xfs: add dax dedupe support omits 00cf88933aa0 xfs-support-cow-in-fsdax-mode-fix omits 7cadc8deb71f xfs: support CoW in fsdax mode omits b55f76de67ef fsdax: dedup file range to use a compare function omits e30c3cb0eb3a fsdax: add dax_iomap_cow_copy() for dax zero omits 18fad264b575 fsdax: replace mmap entry in case of CoW omits 2e5cb642ee26 fsdax: introduce dax_iomap_cow_copy() omits ff7e5474be03 fsdax-output-address-in-dax_iomap_pfn-and-rename-it-v21 omits d2004f00a12e fsdax: output address in dax_iomap_pfn() and rename it omits f5e7c52a09df fsdax: set a CoW flag when associate reflink mappings omits 2b83d47fb863 xfs: implement ->notify_failure() for XFS omits 2744ce7e0b68 mm: introduce mf_dax_kill_procs() for fsdax case omits f87a84dfaf22 fsdax: introduce dax_lock_mapping_entry() omits cf8bfd782fb3 pagemap,pmem: introduce ->memory_failure() omits 3207f3ce358c mm/memory-failure: fix redefinition of mf_generic_kill_procs omits 0ba52da12c73 mm-factor-helpers-for-memory_failure_dev_pagemap-fix omits b7d83aa4d171 mm: factor helpers for memory_failure_dev_pagemap omits 50d139e3634e dax: introduce holder for dax_device omits 963e99b6b0e7 tools: add selftests to hmm for COW in device memory omits d2856c9061d4 tools: add hmm gup tests for device coherent type omits 943b01f29d62 tools: update test_hmm script to support SP config omits ab4d9c51a460 tools: update hmm-test to support device coherent type omits 20f7db49bc5c lib: add support for device coherent type in test_hmm omits 838fa6f70cc7 lib: test_hmm add module param for zone device type omits 7f2d61d7598d lib: test_hmm add ioctl to get zone device type omits eeb0677bcc25 drm/amdkfd: add SPM support for SVM omits 112db026e069 mm/gup: migrate device coherent pages when pinning instead [...] omits cb0e9d203739 mm: remove the vma check in migrate_vma_setup() omits d75a0ea0b4db mm: add device coherent vma selection for memory migration omits cc5c33ac788b mm: handling Non-LRU pages returned by vm_normal_pages omits f3b8ca316c15 mm: add zone device coherent type memory support omits e88829439381 mm: move page zone helpers into new header-specific file omits 92d4a572f6c3 mm: rename is_pinnable_pages to is_longterm_pinnable_pages omits d3ece9c7987b mm-add-merging-after-mremap-resize-checkpatch-fixes omits 7ab7756bf2df mm: add merging after mremap resize omits 7df8deae5b4d mm: refactor of vma_merge() omits 4540ad2e6ea8 mm: delete unused MMF_OOM_VICTIM flag omits 3d62fabf8cc5 mm-drop-oom-code-from-exit_mmap-fix-fix omits febfedd04492 mm: drop oom code from exit_mmap omits 7bfa9b39747c selftests-vm-add-protection_keys-tests-to-run_vmtests-v4 omits 2f7f6891f7c1 selftests/vm: add protection_keys tests to run_vmtests omits 059f65d4f90b mm/mmap.c: pass in mapping to __vma_link_file() omits 5bdc8836468f mm/mmap: drop range_has_overlap() function omits 98ad660f0250 mm/mmap: fix copy_vma() new_vma check omits e19b12756fd3 mm-remove-the-vma-linked-list-fix-2-fix omits dae14cf39feb mm: document maple tree pointer at unmap_vmas() at memory.c omits 0aaeda44b27a mm/mmap: fix error return code in do_mas_align_munmap() omits cd6680491e08 mm: remove the vma linked list omits 4fc80de37901 riscv: use vma iterator for vdso omits 19db36ac3f5e nommu: remove uses of VMA linked list omits 81d1cbae0d95 i915: use the VMA iterator omits 6787411f1db8 mm/swapfile: use vma iterator instead of vma linked list omits 6e04091d6f88 mm/pagewalk: use vma_find() instead of vma linked list omits 5a189b7628f7 mm/oom_kill: use maple tree iterators instead of vma linked list omits a84f32e16d7e mm/msync: use vma_find() instead of vma linked list omits 4c00f274324c mm/mremap: use vma_find_intersection() instead of vma linked list omits 9ccc6abbe94e mm/mprotect: use maple tree navigation instead of vma linked list omits 3e39240826a1 mm/mlock: use vma iterator and maple state instead of vma [...] omits 8e7f62823253 mm/mempolicy: use vma iterator & maple state instead of vm [...] omits 89bcc9d9974f mm/memcontrol: stop using mm->highest_vm_end omits ea4c082615e6 mm/madvise: use vma_find() instead of vma linked list omits 4e2bda652203 mm/ksm: use vma iterators instead of vma linked list omits a108292522ea mm/khugepaged: stop using vma linked list omits ecf46c868828 mm/gup: use maple tree navigation instead of linked list omits fe2a37d7f8e0 bpf: remove VMA linked list omits 0139c3c22a4f fork: use VMA iterator omits f697e58706dd sched: use maple tree iterator to walk VMAs omits 329ad09409bf perf: use VMA iterator omits 1f9e2ca1a7ba acct: use VMA iterator instead of linked list omits 085604971187 ipc/shm: use VMA iterator instead of linked list omits 1098fc27773f userfaultfd: use maple tree iterator to iterate VMAs omits 800af7d0fbe6 fs/proc/task_mmu: stop using linked list and highest_vm_end omits 979c1b79d40c fs/proc/base: use maple tree iterators in place of linked list omits 342780d1f050 exec: use VMA iterator instead of linked list omits c83433af048a coredump: remove vma linked list walk omits 24466395d239 um: remove vma linked list walk omits d196c233ce5d optee: remove vma linked list walk omits 0f4ed939d46a cxl: remove vma linked list walk omits 025465d1fa54 xtensa: remove vma linked list walks omits 0397668a2093 x86: remove vma linked list walks omits a003414495a5 s390: remove vma linked list walks omits db64789a649a powerpc: remove mmap linked list walks omits 903bda39375c parisc: remove mmap linked list from cache handling omits 1322512f24ba arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits e735ab5ee61e arm64: remove mmap linked list from vdso omits 08defc0c9f0e mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits 6ef0ce577b5c mm/mmap: reorganize munmap to use maple states omits b9d1bf3b39a9 mm/mmap: move mmap_region() below do_munmap() omits f53914ebdd81 mm: convert vma_lookup() to use mtree_load() omits 1702d6c86239 mm: remove vmacache omits 44d8e78e775c mm/mmap: fix locking issues in vma_expand() omits ebb89cecaeff mm/mmap: use advanced maple tree API for mmap_region() omits 6ab156fd039c mm: use maple tree operations for find_vma_intersection() omits 9c310fce3c93 mm/mmap: fix return on maple tree expand fail in brk() omits 570fdb180777 mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits dc97fef7c6dd mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits c292303388b0 mm: optimize find_exact_vma() to use vma_lookup() omits 46fc2ee4518e xen: use vma_lookup() in privcmd_ioctl_mmap() omits 99506c718e2b mmap: change zeroing of maple tree in __vma_adjust() omits 9a398214baf9 mm: remove rb tree. omits a1209abc701d proc: remove VMA rbtree use from nommu omits 097e9be93f6d damon: convert __damon_va_three_regions to use the VMA iterator omits 9a6c424525bc kernel/fork: use maple tree for dup_mmap() during forking omits 7e878c2a10d0 mm/mmap: use maple tree for unmapped_area{_topdown} omits cf43c0a7d89e mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits d84c35dd180d mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits 412c1da9f8ca mmap: use the VMA iterator in count_vma_pages_range() omits e45f7d4f7917 mm: add VMA iterator omits 6ba37887df6f mm/mmap: reorder validate_mm_mt() checks omits a7880b3f7a2e mm: start tracking VMAs with maple tree omits 8c6358bacb8d test_maple_tree: fix accounting in check_erase2_testset() omits 368012821c20 test_maple_tree: add test for spanning store to most of the tree omits 080654217e34 test_maple_tree: add test for spanning store of entire range omits 3cd199bd3aef lib/test_maple_tree: add testing for maple tree omits c1de87920daa radix tree test suite: add lockdep_is_held to header omits 1ec69710f944 radix tree test suite: add support for slab bulk APIs omits 852b53d8c43e radix tree test suite: add allocation counts and size to k [...] omits 73f6a25ad7b7 radix tree test suite: add kmem_cache_set_non_kernel() omits 7d15a72f3bbc radix tree test suite: add pr_err define omits 261af6549123 maple_tree: fix mas_empty_area_rev() search exhaustion at [...] omits e66506de37da maple_tree: fix out of bounds access on mas_wr_node_walk() omits 4b8bc1a628ee maple_tree: Fix use of node for global range in mas_wr_spa [...] omits 435e282bc1b4 maple_tree: fix mas_spanning_rebalance() corner case omits 5fb363717c5d maple_tree: fix underflow in mas_spanning_rebalance() omits 0b186256a3a1 Maple Tree: add new data structure omits d1b4eb54a7b9 android: binder: fix lockdep check on clearing vma omits 3f873bad4e91 android-binder-stop-saving-a-pointer-to-the-vma-fix omits 4aa1fc8cffa7 android: binder: stop saving a pointer to the VMA omits fdba80af7d99 mips: rename mt_init to mips_mt_init omits c2cda11cec4f mm: discard __GFP_ATOMIC omits 0d11075e280e Merge branch 'mm-stable' into mm-unstable omits cb84e28edaa4 userfaultfd: provide properly masked address for huge-pages omits ed2a54dba602 mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...] omits 47ae5d0b1262 hugetlb: fix memoryleak in hugetlb_mcopy_atomic_pte omits 9f3df3147149 fs: sendfile handles O_NONBLOCK of out_fd omits 13e1b996213c ntfs-fix-use-after-free-in-ntfs_ucsncmp-v3-checkpatch-fixes omits 9376784e5752 ntfs-fix-use-after-free-in-ntfs_ucsncmp-v3 omits e69e212153a7 ntfs: fix use-after-free in ntfs_ucsncmp() omits 78d02924d5f6 secretmem: fix unhandled fault in truncate omits f00b05f90d18 mm/hugetlb: separate path for hwpoison entry in copy_huget [...] omits 0218d2639247 mm: fix missing wake-up event for FSDAX pages omits 2f57a9be72ba mm-fix-page-leak-with-multiple-threads-mapping-the-same-page-v2 omits 19614e3c6181 mm: fix page leak with multiple threads mapping the same page omits 5715d411c4fa mailmap: update Seth Forshee's email address omits d80bd1c4af1b tmpfs: fix the issue that the mount and remount results ar [...] omits 191764e01c61 mm: kfence: apply kmemleak_ignore_phys on early allocated pool omits 6522768cbcde Revert "ocfs2: mount shared volume without ha stack" omits dba665c1e6b3 Merge branch 'arm/fixes' into for-next omits fdc6055bcc8e Merge branch 'arm/soc' into for-next omits c703d300c012 Merge branch 'arm/dt' into for-next omits 946aac7af90b Merge branch 'pci/misc' omits 6b74496fb433 Merge branch 'pci/ctrl/vmd' omits d6424c67582f Merge branch 'pci/ctrl/tegra194' omits fc557f552914 Merge branch 'pci/ctrl/switchtec' omits 4473a53c6db8 Merge branch 'pci/ctrl/rcar-gen2' omits 4b9a964a46a3 Merge branch 'pci/ctrl/qcom' omits f9c2e367da6d Merge branch 'pci/ctrl/microchip' omits 2a69476f652e Merge branch 'pci/ctrl/mediatek-gen3' omits 328c9c89e2f5 Merge branch 'pci/ctrl/mediatek' omits 2732e3340ac0 Merge branch 'pci/ctrl/iproc' omits 9f8fefc36c98 Merge branch 'pci/ctrl/dwc-edma' omits 614718bc7fd3 Merge branch 'pci/ctrl/dwc' omits 24cda29aa033 Merge branch 'pci/ctrl/aardvark' omits 8437f3aa2d71 Merge branch 'pci/virtualization' omits 02227b5ed69e Merge branch 'pci/pm' omits 256965ac2137 Merge branch 'pci/err' omits 2eeb21b06893 Merge branch 'pci/endpoint' omits d5e28671f8fd Merge branch 'pci/aspm' omits 0a8bc5f2aa56 dt-bindings: PCI: qcom: Fix reset conditional omits 4630790b2497 dt-bindings: PCI: qcom: Fix description typo omits a989fed86934 PCI: qcom: Add IPQ60xx support omits 911c6b5b7714 PCI: qcom: Define slot capabilities using PCI_EXP_SLTCAP_* omits 53775b23ff2e PCI: dwc: Move GEN3_RELATED DBI definitions to common header omits 839faeca73e9 PCI: qcom: Remove unnecessary pipe_clk handling omits 524b6b1a1288 Merge branch 'acpi-cppc' into linux-next omits 6d44371fbd7a Merge branch 'thermal-intel' into linux-next omits 9ddd36047681 x86/rdrand: Remove "nordrand" flag in favor of "random.trust_cpu" omits 957a7d6899b5 random: remove CONFIG_ARCH_RANDOM omits ecd5b2eadfff random: cap jitter samples per bit to factor of HZ omits e237eed373cc Drivers: hv: Create debugfs file with hyper-v balloon usag [...] omits ff63b9bfa56d KVM: s390: pv: destroy the configuration before its memory omits 9e290b8a369b KVM: s390: pv: refactoring of kvm_s390_pv_deinit_vm omits 5ad36df8e666 s390/mm: KVM: pv: when tearing down, try to destroy protec [...] omits 7aab0c571fb4 KVM: s390: pv: add mmu_notifier omits 1a5c74382bce Merge branch 'for-next/arch_topology' of git://git.kernel. [...] omits 144d515de2c6 arch_topology: Fix cache attributes detection in the CPU h [...] omits d1a22ff346f3 Merge branch 'features' into for-next omits 7ce4a6d4e90a Merge branch 'fixes' into for-next omits 1fcbcc6d803a s390/ap: fixes bug in the AP bus's __verify_queue_reservat [...] omits 0d0771e1d749 dt-bindings: opp: Add msm8939 to the compatible list omits 3311e3f479db dt-bindings: opp: Add missing compat devices omits 26dd874c9c35 dt-bindings: opp: opp-v2-kryo-cpu: Fix example binding checks omits 3cc373794257 cpufreq: Change order of online() CB and policy->cpus modi [...] omits f70417005a89 Revert "ovl: turn of SB_POSIXACL with idmapped layers temp [...] omits 59c196a48abf ovl: handle idmappings in ovl_get_acl() omits 2e985528f949 acl: make posix_acl_clone() available to overlayfs omits 67042ad94462 acl: port to vfs{g,u}id_t omits a67f92751471 acl: move idmapped mount fixup into vfs_{g,s}etxattr() omits aa94cd1bf1af mnt_idmapping: add vfs[g,u]id_into_k[g,u]id() omits 163d6f16236e Merge tag 'ovl-fixes-5.19-rc7' of ssh://gitolite.kernel.or [...] omits 63e90bf07778 gpio: 104-idi-48: unsigned to unsigned int cleanup omits 89a9ef3e8d02 net: 9p: fix refcount leak in p9_read_work() error handling omits 809ee2e20c1c 9p: roll p9_tag_remove into p9_req_put omits 297b554633ad soc: document merges omits 7b6427b69f2c Merge branch 'arm/defconfig' into for-next omits 6520962e8bed Merge branch 'arm/drivers' into for-next omits 3f0dabb4090c Merge branch 'for-next-next-v5.19-20220712' into for-next- [...] omits 67ef6655b2a0 Merge branch 'for-next-current-v5.18-20220712' into for-ne [...] omits fd383296b770 Merge branch 'ext/hch/repair-compressed-v3' into for-next- [...] omits 2bda19327dc7 Merge branch 'misc-5.19' into for-next-current-v5.18-20220712 omits 90cc4be4063c Merge branch 'misc-next' into for-next-next-v5.19-20220712 omits 39c56476e3c0 btrfs: don't call btrfs_page_set_checked in finish_compres [...] omits a6862932fca8 btrfs: fix repair of compressed extents omits c21d63863f9e btrfs: remove the start argument to check_data_csum omits f523fdaedfaa btrfs: pass a btrfs_bio to btrfs_repair_one_sector omits 7c16aa15d58b btrfs: simplify the pending I/O counting in struct compressed_bio omits 9d1e3003cfdb btrfs: repair all known bad mirrors omits f3f76b1511e9 btrfs: send: always use the rbtree based inode ref managem [...] omits 4dd4a53d8032 btrfs: send: fix sending link commands for existing file paths omits 82daf2270d62 btrfs: send: introduce recorded_ref_alloc and recorded_ref_free omits ca48adcc40b0 Merge branches 'arm64-for-5.20', 'arm64-defconfig-for-5.20 [...] omits c2d17574ae1b soc/qcom: Make QCOM_RPMPD depend on PM omits a2c72ce5833e btrfs: zoned: wait until zone is finished when allocation [...] omits 5ac164874a2e btrfs: zoned: write out partially allocated region omits 0838f707366e btrfs: zoned: activate necessary block group omits 45713b4113d2 btrfs: zoned: activate metadata block group on flush_space omits 571b38592711 btrfs: zoned: disable metadata overcommit for zoned omits 5c21202df2c7 btrfs: zoned: introduce space_info->active_total_bytes omits a133d62be2ed btrfs: zoned: finish least available block group on data b [...] omits 9db64b314847 btrfs: let can_allocate_chunk return error omits 50effe9fc881 btrfs: use fs_info->max_extent_size in get_extent_max_capacity() omits 94a875c3efb8 btrfs: convert count_max_extents() to use fs_info->max_ext [...] omits 385ea2aea011 btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_ext [...] omits 91bfd67f4da8 btrfs: zoned: revive max_zone_append_bytes omits 9d47d60dc193 block: add bdev_max_segments() helper omits f4412d1fecbd btrfs: add optimized btrfs_ino() version for 64 bits systems omits f34e11dcc9f4 btrfs: set the objectid of the btree inode's location key omits 972d4cefdba7 btrfs: replace kmap_atomic() with kmap_local_page() omits d45bbb6400f0 btrfs: zlib: replace kmap() with kmap_local_page() in zlib [...] omits 4017c826f3b5 btrfs: zlib: replace kmap() with kmap_local_page() in zlib [...] omits ed1c32eb56c2 btrfs: zstd: replace kmap() with kmap_local_page() omits 8a77975f1a6f highmem: Make __kunmap_{local,atomic}() take const void pointer omits ffaebba2ab86 btrfs: zoned: drop optimization of zone finish omits 6aa99d63ffed btrfs: fault in pages for direct io reads/writes in a more [...] omits 1c206dfc15c2 btrfs: don't fallback to buffered IO for NOWAIT direct IO writes omits c458f3bb8e69 btrfs: use enum for btrfs_block_rsv::type omits 4fbc7f1cf4bc btrfs: switch btrfs_block_rsv::failfast to bool omits 8eb21c5aef44 btrfs: switch btrfs_block_rsv::full to bool omits bdb413d295b9 btrfs: do not return errors from btrfs_submit_dio_bio omits e1525b7f0762 btrfs: handle allocation failure in btrfs_wq_submit_bio gr [...] omits 47e2201a3c20 btrfs: simplify sync/async submission in btrfs_submit_data [...] omits f37ee8c77f6b btrfs: raid56: transfer the bio counter reference to the r [...] omits 0b95afc7b9cf btrfs: do not return errors from raid56_parity_recover omits ba2a9e17019a btrfs: do not return errors from raid56_parity_write omits 63a065be17a6 btrfs: do not return errors from btrfs_map_bio omits 8baeef8f72c2 btrfs: return proper mapped length for RAID56 profiles in [...] omits 9fab7af28df7 btrfs: raid56: use fixed stripe length everywhere omits caa146f153b9 btrfs: zoned: fix a leaked bioc in read_zone_info omits cc071db318f6 btrfs: return -EAGAIN for NOWAIT dio reads/writes on compr [...] omits 103c17b8f9c8 btrfs: remove the inode cache check at btrfs_is_free_space [...] omits 7b3d9784ba22 btrfs: sysfs: remove BIG_METADATA feature files omits 58b446b24a0c btrfs: sysfs: remove MIXED_BACKREF feature file omits 0415a8c9a998 btrfs: don't print 'has skinny extents' anymore on mount omits 93da776a575b btrfs: don't print 'flagging with big metadata' anymore on mount omits 6a1ced6d5d95 btrfs: clean up chained assignments omits 1dd1b1c07fbd btrfs: merge calculations for simple striped profiles in b [...] omits 3374ff7c3115 btrfs: use mask for all RAID1* profiles in btrfs_calc_avai [...] omits 4fb833399b50 btrfs: properly flag filesystem with BTRFS_FEATURE_INCOMPA [...] omits d78f210e7676 gpio: GPIO_SAMA5D2_PIOBU should depend on ARCH_AT91 omits c4bafe46e6e5 gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() omits 2ec1aa95dafb Merge branch 'devel' into for-next omits e956483859c5 pinctrl: qcom: spmi-gpio: Add pm8226 compatibility omits 7ae7b9c5e47d video: fbdev: atari: Remove unused definitions and variables omits 2cfd4b16ef03 video: fbdev: atari: Fix VGA modes omits 6d6855c000d0 video: fbdev: atari: Fix TT High video mode vertical refresh omits 7a637e6c974a video: fbdev: atari: Remove unneeded casts to void * omits bafed90c5cc0 video: fbdev: atari: Remove unneeded casts from void * omits 013ab0ac4a89 video: fbdev: atari: Fix ext_setcolreg() omits f8a0aa1757d0 video: fbdev: atari: Fix inverse handling omits 5a703712fc9e video: fbdev: atari: Remove bogus FB_VMODE_YWRAP flags omits 876eb9370b87 video: fbdev: atari: Simplify atafb_pan_display() omits a6339ac8a104 Merge branch 'icc-rpm' into icc-next omits ca151bc47cf2 ntb: idt: fix clang -Wformat warnings omits a58f4c5f3f90 video: fbdev: Make *fb_setup() and *fb_init() static omits 4bbf6df2277f video: fbdev: cirrusfb: Make cirrusfb_zorro_unregister() static omits ce806c661c76 video: fbdev: sa1100fb: Remove unused sa1100fb_setup() omits 6e6b9e1acf4d video: fbdev: amiga: Simplify amifb_pan_display() omits 0397aefa7037 dt-bindings: gpio: Convert TI TPIC2810 GPIO Controller bin [...] omits e71c5921cc50 Merge branch 'thermal-core' into linux-next omits 5970c404b83b Merge branches 'pm-core', 'pm-sleep', 'powercap' and 'pm-d [...] omits 91cd2047e15e Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next omits 214f396dd501 Merge branches 'acpi-pm', 'acpi-soc', 'acpi-tables' and 'a [...] omits b9df3616cfda Merge branches 'acpi-processor', 'acpi-apei', 'acpi-ec' an [...] omits 6027a9e42058 Merge branch 'acpi-bus' into linux-next omits 8faad023b18b soc: document merges omits 2e09a277612b Merge branch 'arm/dt' into for-next omits 249d1fb549dc Merge branch 'arm/fixes' into for-next omits 434241065681 NFSD: Ensure nf_inode is never dereferenced omits cf1c28419a9b NFSD: NFSv4 CLOSE should release an nfsd_file immediately omits 05ba21cf6a47 NFSD: Move nfsd_file_trace_alloc() tracepoint omits c577e5addf1a NFSD: Separate tracepoints for acquire and create omits fc2a8ad0d001 NFSD: Clean up unused code after rhashtable conversion omits 4153afa05569 NFSD: Convert the filecache to use rhashtable omits 1c563f7df443 NFSD: Set up an rhashtable for the filecache omits 6903e404bba2 NFSD: Replace the "init once" mechanism omits 78b2fe80f17d NFSD: Remove nfsd_file::nf_hashval omits 19d9f397336c NFSD: nfsd_file_hash_remove can compute hashval omits 919d7672c731 NFSD: Refactor __nfsd_file_close_inode() omits c5b6a385111b NFSD: nfsd_file_unhash can compute hashval from nf->nf_inode omits e0077ef5244e NFSD: Remove lockdep assertion from unhash_and_release_locked() omits 754fba4158f3 NFSD: No longer record nf_hashval in the trace log omits 6bff3712a988 NFSD: Never call nfsd_file_gc() in foreground paths omits 06501426d654 NFSD: Fix the filecache LRU shrinker omits cfcf76531cdc NFSD: Leave open files out of the filecache LRU omits aef52494bf83 NFSD: Trace filecache LRU activity omits b92fd9f3811f NFSD: WARN when freeing an item still linked via nf_lru omits ca25621b4e92 NFSD: Hook up the filecache stat file omits 3b6adf871233 NFSD: Zero counters when the filecache is re-initialized omits f1770b35dbcf NFSD: Record number of flush calls omits 1b945c63ff4a NFSD: Report the number of items evicted by the LRU walk omits 07f0da449a56 NFSD: Refactor nfsd_file_lru_scan() omits 1d7dc9a2d98b NFSD: Refactor nfsd_file_gc() omits 7fe45e3d1ef4 NFSD: Add nfsd_file_lru_dispose_list() helper omits e816f6819efd NFSD: Report average age of filecache items omits d73ca34350b6 NFSD: Report count of freed filecache items omits 72215339dbf7 NFSD: Report count of calls to nfsd_file_acquire() omits b14a310c3063 NFSD: Report filecache LRU size omits e7fc1645df86 NFSD: Demote a WARN to a pr_warn() omits abb5946584cc btrfs: print checksum type and implementation at mount time omits b0d091a992c0 btrfs: reset block group chunk force if we have to wait omits 6cbe094c4280 btrfs: send: add new command FILEATTR for file attributes omits d1e6e8bab522 btrfs: send: add OTIME as utimes attribute for proto 2+ by [...] omits 789554badfe1 btrfs: output mirror number for bad metadata omits bd65f05231bc btrfs: replace unnecessary goto with direct return at cow_ [...] omits 83bf8831326b btrfs: fix error handling of fallback uncompress write omits 79050df6c281 btrfs: extend btrfs_cleanup_ordered_extents for NULL locked_page omits 48e0506bcc58 btrfs: ensure pages are unlocked on cow_file_range() failure omits e8c8d2686172 btrfs: sysfs: export commit stats omits 6004cd925f4f btrfs: collect commit stats, count, duration omits 939087e0e258 btrfs: remove extent writepage address space operation omits c7e471f09a11 btrfs: send: use boolean types for current inode status omits 8ceba20b482d btrfs: send: remove old TODO regarding ERESTARTSYS omits 50b105188b9a btrfs: send: simplify includes omits df13d51b7494 btrfs: send: drop __KERNEL__ ifdef from send.h omits ebbb1c868bfd btrfs: increase direct io read size limit to 256 sectors omits ce103c75f2be btrfs: raid56: don't trust any cached sector in __raid56_p [...] omits c9290307cd68 btrfs: remove the finish_func argument to btrfs_mark_order [...] omits 9d40b2a4c55f btrfs: batch up release of reserved metadata for delayed i [...] omits d39d8627e08f btrfs: warn about dev extents that are inside the reserved range omits 9b2547d3a12f btrfs: use named constant for reserved device space omits 56fc0c8fd84f btrfs: remove unused typedefs get_extent_t and btrfs_work_func_t omits 84e6d91647a3 btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino omits 175d9f9e2759 btrfs: simplify parameters of backref iterators omits f6f19f085d48 btrfs: call inode_to_path directly and drop indirection omits 9f5ef68c101e btrfs: use ncopies from btrfs_raid_array in btrfs_num_copies() omits 569a4a716e23 btrfs: use btrfs_raid_array to calculate number of parity stripes omits 5d9069f4db82 btrfs: use btrfs_chunk_max_errors() to replace tolerance c [...] omits a9df6a1c9043 btrfs: remove parameter dev_extent_len from scrub_stripe() omits 4b6705b55eee btrfs: unify tree search helper returning prev and next nodes omits 5bdf0a49b575 btrfs: make tree search for insert more generic and use it [...] omits b410ba5f75db btrfs: open code inexact rbtree search in tree_search omits 5393a06b5efd btrfs: remove node and parent parameters from insert_state omits fac6229f2350 btrfs: add fast path for extent_state insertion omits 69a6eceeee85 btrfs: pass bits by value not by pointer for extent_state helpers omits f811e70114fe btrfs: lift start and end parameters to callers of insert_state omits 1bb138c26f78 btrfs: open code rbtree search in insert_state omits 330a870b416b btrfs: open code rbtree search in split_state omits 730642a5ea2e btrfs: raid56: avoid double for loop inside raid56_parity_ [...] omits 7968dda1d47f btrfs: raid56: avoid double for loop inside raid56_rmw_stripe() omits 39caab015d84 btrfs: raid56: avoid double for loop inside alloc_rbio_ess [...] omits 06590f8ca86d btrfs: raid56: avoid double for loop inside __raid56_parit [...] omits 0048aeffc7db btrfs: raid56: avoid double for loop inside finish_rmw() omits 1951f8acf998 btrfs: tree-log: make the return value for log syncing consistent omits a246b390afb0 btrfs: add tracepoints for ordered extents omits c44e3498a597 btrfs: sysfs: advertise zoned support among features omits d1920145abd7 btrfs: split discard handling out of btrfs_map_block omits ec01ce4156b6 btrfs: stop looking at btrfs_bio->iter in index_one_bio omits fe67381cfd1d btrfs: reject log replay if there is unsupported RO compat flag omits 66b87f4598fa btrfs: make btrfs_super_block::log_root_transid deprecated omits 6acae99ddb93 btrfs: pass the btrfs_bio_ctrl to submit_one_bio omits 848bb71bf67c btrfs: merge end_write_bio and flush_write_bio omits 45893de6d977 btrfs: don't use bio->bi_private to pass the inode to subm [...] omits 09450164b489 btrfs: remove redundant check in up check_setget_bounds omits 044d3303b4f5 btrfs: replace kmap() with kmap_local_page() in lzo.c omits eca251448a8e btrfs: replace kmap() with kmap_local_page() in inode.c omits afb61d6122c3 btrfs: do not allocate a btrfs_bio for low-level bios omits c03e10bda164 btrfs: factor stripe submission logic out of btrfs_map_bio omits 0e50d7a5ecef btrfs: remove btrfs_end_io_wq omits 50d003d4254c btrfs: centralize setting REQ_META omits 8ed029ddd791 btrfs: don't use btrfs_bio_wq_end_io for compressed writes omits 81985c0cffdf btrfs: don't double-defer bio completions for compressed reads omits 5020ffbe3b22 btrfs: defer I/O completion based on the btrfs_raid_bio omits 46ffddedb339 btrfs: split btrfs_submit_data_bio to read and write parts omits 1a36f4f8c25d btrfs: simplify code flow in btrfs_submit_dio_bio omits d575b815934c btrfs: move more work into btrfs_end_bioc omits aa0c1e1b09bb btrfs: send: enable support for stream v2 and compressed writes omits ff7ac86ccec0 btrfs: send: send compressed extents with encoded writes omits b5a81569f47e btrfs: send: get send buffer pages for protocol v2 omits a06130e80c56 btrfs: send: write larger chunks when using stream v2 omits 4e51fd3ee0e7 btrfs: send: add stream v2 definitions omits fae83a760bf1 btrfs: send: explicitly number commands and attributes omits 3ffdbb492f6c btrfs: send: remove unused send_ctx::{total,cmd}_send_size omits d6aca1ecd2c9 btrfs: sysfs: add force_chunk_alloc trigger to force allocation omits 97ed7d900475 btrfs: sysfs: export chunk size in space infos omits 64ee5a9111cd btrfs: store chunk size in space-info struct omits 42a2d96c6832 btrfs: reduce amount of reserved metadata for delayed item [...] omits 7d886cdb5546 btrfs: set delayed item type when initializing it omits 7b3ae0fd1ca6 btrfs: do not BUG_ON() on failure to reserve metadata for [...] omits bea58bf6e976 btrfs: improve batch insertion of delayed dir index items omits 5bb3c64ff502 btrfs: assert that delayed item is a dir index item when a [...] omits 5ede73bdc924 btrfs: improve batch deletion of delayed dir index items omits dbc58a55a080 btrfs: refactor the delayed item deletion entry point omits e610f29eb614 btrfs: deal with deletion errors when deleting delayed items omits a7811b89df20 btrfs: add assertions when deleting batches of delayed items omits 502f7f303c0e btrfs: balance btree dirty pages and delayed items after c [...] omits 814598c3de37 btrfs: free the path earlier when creating a new inode omits 0caf85fcc1f7 btrfs: balance btree dirty pages and delayed items after a rename omits 7e1026949cb9 btrfs: add trace event for submitted RAID56 bio omits 4449959826dd btrfs: update stripe_sectors::uptodate in steal_rbio omits 7d9212ef32d7 btrfs: remove redundant calls to flush_dcache_page omits 76fc2a1243ca btrfs: only write the sectors in the vertical stripe which [...] omits 446653d91dd0 btrfs: use integrated bitmaps for scrub_parity::dbitmap an [...] omits 301119639450 btrfs: use integrated bitmaps for btrfs_raid_bio::dbitmap [...] omits 8104e0a6ae86 btrfs: use btrfs_try_lock_balance in btrfs_ioctl_balance omits 1371ea2d7c6b btrfs: introduce btrfs_try_lock_balance omits 7e340228ca28 btrfs: use btrfs_bio_for_each_sector in btrfs_check_read_dio_bio omits 401d3418c7bb btrfs: add a helper to iterate through a btrfs_bio with se [...] omits 7e89e61596b9 btrfs: factor out a btrfs_csum_ptr helper omits 64a5b82a21b9 btrfs: refactor end_bio_extent_readpage code flow omits 5e586c2b95b7 btrfs: factor out a helper to end a single sector buffer I/O omits 0c69f4e42a39 btrfs: remove duplicated parameters from submit_data_read_ [...] omits a6fd31ddda96 btrfs: introduce a data checksum checking helper omits 7b084207c92b btrfs: quit early if the fs has no RAID56 support for raid [...] omits 030b513d39a3 btrfs: use PAGE_ALIGNED instead of IS_ALIGNED omits 092daa23dfda btrfs: zoned: fix comment description for sb_write_pointer logic omits 39238d349ea6 btrfs: fix typos in comments omits 7be3939a853c pinctrl: core: Use device_match_of_node() helper omits d8ae36353710 dt-bindings: pinctrl: mt8195: Add gpio-line-names property omits b6d9af2c6b69 dt-bindings: pinctrl: mt8195: Add and use drive-strength-microamp omits 36e9809a6edc dt-bindings: pinctrl: mt8195: Fix name for mediatek,rsel-r [...] omits 0f24e53d71c6 pinctrl: at91: remove #ifdef CONFIG_PM omits 08917ebb155e pinctrl: at91-pio4: remove #ifdef CONFIG_PM_SLEEP omits 5d796a6dbe0a Merge branch irq/misc-5.20 into irq/irqchip-next omits f6e42a0fce98 pinctrl: sunxi: Add driver for Allwinner D1/D1s omits e80c2dc5c12c pinctrl: sunxi: Make some layout parameters dynamic omits 7bb295915e1d pinctrl: sunxi: Refactor register/offset calculation omits cc785613676d pinctrl: sunxi: Support the 2.5V I/O bias mode omits 1760c9197623 pinctrl: sunxi: Add I/O bias setting for H6 R-PIO omits d411266ea944 dt-bindings: pinctrl: Add compatibles for Allwinner D1/D1s omits 30f8f57ce7ae mfd: intel_soc_pmic_bxtwc: Fix spelling in the comment omits b90edb27c88f mfd: intel_soc_pmic_bxtwc: Drop unneeded casting omits 752deebcf3c8 mfd: intel_soc_pmic_bxtwc: Use sysfs_emit() instead of sprintf() omits 838865e55cf6 mfd: intel_soc_pmic_bxtwc: Use bits.h macros for all masks omits 486972248e10 mfd: intel_soc_pmic_bxtwc: Drop redundant ACPI_PTR() omits d9709f382272 mfd: intel_soc_pmic_bxtwc: Switch from CONFIG_PM_SLEEP gua [...] omits 389a558e7f50 mfd: intel_soc_pmic_bxtwc: Extend use of temporary variabl [...] omits 75d5fc63c880 mfd: intel_soc_pmic_bxtwc: Use dev_err_probe() omits 001b0e578873 mfd: intel_soc_pmic_bxtwc: Convert to use platform_get/set [...] omits b4d49511de2d Merge branch irq/renesas-irqc into irq/irqchip-next omits c11a9d180049 mfd: intel_soc_pmic_bxtwc: Create sysfs attributes using c [...] omits c8629c4ece87 mfd: intel_soc_pmic_bxtwc: Don't shadow error codes in sho [...] omits 839a559e0e36 mfd: intel-lpss: Add Intel Meteor Lake-P PCI IDs omits cf74638602db gpio: lp3943: unsigned to unsigned int cleanup omits 5a053a55d60f Merge tag 'intel-gpio-v5.20-1' of git://git.kernel.org/pub [...] omits 7ede4785ea97 m68k: Fix syntax errors in comments omits c507a1d619b6 m68k: coldfire: make symbol m523x_clk_lookup static omits 3a697fb17dbd m68k: coldfire/device.c: protect FLEXCAN blocks omits 9aafa63eb9f5 Merge of free-mq_sysctls-for-v5.19, ptrace_unfreeze_fix-fo [...] omits 88cea4e18ed4 rcu: Make tiny RCU support leak callbacks for debug-object errors omits b1375af8dacd soc: document merges omits d2a78b160d58 Merge branch 'arm/fixes' into for-next omits 3c7753e95970 tools/memory-model: Clarify LKMM's limitations in litmus-t [...] omits 7531ec5954ab Merge branch 'misc-5.19' into next-fixes omits 22c32f6fcf06 gpiolib: of: Use device_match_of_node() helper omits ad801246a5f7 soc: document merges omits 4e2b5101b33d Merge branch 'arm/dt' into for-next omits f2420c28feee Merge branch 'arm/soc' into for-next omits 5beb91ec5556 soc: document merges omits 0d9279e34847 Merge branch 'arm/soc' into for-next omits ece2f167aab4 Merge branch 'arm/dt' into for-next omits f8d8de0e3a37 Merge branch 'arm/fixes' into for-next omits 70f57b51402c Merge branches 'iommu/fixes', 'arm/exynos', 'arm/mediatek' [...] omits 98ebac384ad2 PM / devfreq: tegra30: Add error message for devm_devfreq_ [...] omits 477e0cf4de3d soc: document merges omits ea5393d2d2ca Merge branch 'arm/dt' into for-next omits df6b5b914e0c Merge branch kvm-arm64/misc-5.20 into kvmarm-master/next omits c6a669485125 Merge branches 'rpmsg-next', 'rproc-next' and 'hwspinlock- [...] omits 51d1c3ac528b Merge branches 'work.misc', 'work.lseek', 'work.iov_iter' [...] omits beceaab91aa5 expand those iov_iter_advance()... omits 43436f0b5cce pipe_get_pages(): switch to append_pipe() omits 4a48f7a61c52 get rid of non-advancing variants omits ad06a01a91e4 ceph: switch the last caller of iov_iter_get_pages_alloc() omits f0be81780879 9p: convert to advancing variant of iov_iter_get_pages_alloc() omits 0f07880a713b af_alg_make_sg(): switch to advancing variant of iov_iter_ [...] omits 36c9603e6b96 iter_to_pipe(): switch to advancing variant of iov_iter_ge [...] omits 9a6469060316 block: convert to advancing variants of iov_iter_get_pages [...] omits 0ffbf9fe23a9 iov_iter: advancing variants of iov_iter_get_pages{,_alloc}() omits ea11ef9d3769 iov_iter: saner helper for page array allocation omits e5e0923167a0 fold __pipe_get_pages() into pipe_get_pages() omits e7599261dac3 ITER_XARRAY: don't open-code DIV_ROUND_UP() omits bd651c45cb05 unify the rest of iov_iter_get_pages()/iov_iter_get_pages_ [...] omits 217859905950 unify xarray_get_pages() and xarray_get_pages_alloc() omits c18ceee4aac4 unify pipe_get_pages() and pipe_get_pages_alloc() omits bf75bda40c2d iov_iter_get_pages(): sanity-check arguments omits 1c2a16fd5837 iov_iter_get_pages_alloc(): lift freeing pages array on fa [...] omits 94f39550eb76 ITER_PIPE: fold data_start() and pipe_space_for_user() together omits 014fd38613ec ITER_PIPE: cache the type of last buffer omits d11fcc05337a ITER_PIPE: clean iov_iter_revert() omits dc77592bab0d ITER_PIPE: clean pipe_advance() up omits b634b65ae34b ITER_PIPE: lose iter_head argument of __pipe_get_pages() omits 6693d4a5af49 ITER_PIPE: fold push_pipe() into __pipe_get_pages() omits 3d246b875f31 ITER_PIPE: allocate buffers as we go in copy-to-pipe primitives omits 090eb2e0f08c ITER_PIPE: helpers for adding pipe buffers omits bba4d7f77140 ITER_PIPE: helper for getting pipe buffer by index omits adb9a5a45b98 splice: stop abusing iov_iter_advance() to flush a pipe omits 4662b14875e5 switch new_sync_{read,write}() to ITER_UBUF omits 6fba81e320f1 new iov_iter flavour - ITER_UBUF omits 90c56f8aca9c Merge branches 'fixes', 'alignment-fixes-rebased', 'work.9 [...] omits 3cf613f45558 soc: document merges omits 3745b03db680 Merge branch 'arm/dt' into for-next omits 2f80597c152d Merge branch 'arm/drivers' into for-next omits 44f36ddb2b7f gpio: adp5588: sort header inclusion alphabetically omits 4f296916f36b gpio: adp5588: Do not use defined value for driver name an [...] omits 2fe3f44c2b9f gpio: adp5588: Switch from of headers to mod_devicetable.h omits e6f3e3314910 mfd: mt6397: Add basic support for MT6331+MT6332 PMIC omits b330fa7c4629 mfd: axp20x: Add AXP221/AXP223/AXP809 GPIO cells omits 23779a4af059 mfd: ipaq-micro: Fix spelling mistake of "receive{d}" omits 657070371e7a mfd: db8500-prcmu: Drop duplicated word "the" in the comments omits 235f69f8d593 dt-bindings: mfd: Add i.MX8qm/qxp Control and Status Regis [...] omits c7b930aad7e0 mfd: intel_soc_pmic_chtwc: Switch from __maybe_unused to p [...] omits 1e5bc849a538 mfd: intel_soc_pmic_chtwc: Use dev_err_probe() omits 0c183939da84 mfd: tc6393xb: Make disable callback return void omits ebe35d270f65 mfd: dln2: Automatically detect and fill endpoint pointers omits ed1b108bca27 dt-bindings: mfd: mt6397: Add compatibles for MT6331 RTC and keys omits a7447e0b2d37 dt-bindings: mfd: qcom-pm8xxx: Update the maintainers section omits fea75ece6f58 mfd: pm8008: Remove driver data structure pm8008_data omits 2f1823d7d208 mfd: twl: Remove platform data support omits 4abc1e8f3b3b dt-bindings: mfd: Add mp2733 compatible omits 474032efc4c7 dt-bindings: mfd: qcom,tcsr: Add qcom,tcsr-mdm9615 omits ac2a19381c7b dt-bindings: mfd: qcom,tcsr: Convert to dtschema omits 1271ee250de7 mfd: cros_ec: Add SCP Core-1 as a new CrOS EC MCU omits 1bc9e011d2f4 mfd: mt6358-irq: Add MT6357 PMIC support omits e12bfb5ed956 mfd: mt6397-core: Add MT6357 PMIC support omits b9ca48edf8c8 dt-bindings: mfd: Add compatible for MT6331 PMIC omits 81a5d90e5c38 dt-bindings: mfd: stm32-timers: Document how to specify in [...] omits cdb9333c61fc mfd: max77620: Fix refcount leak in max77620_initialise_fps omits 0e5346ff570b MAINTAINERS: Fix file entry for MAX77693 DT omits 6bb3d540d345 syscon: Use %pa to format the variable of resource_size_t type omits 2b61bea43374 mfd: tc6387xb: Drop disable callback that is never called omits ab84d19b864f mfd: t7l66xb: Drop platform disable callback omits 41a702734c09 mfd: asic3: Make asic3_gpio_remove() return void omits a44d09a79ca9 MAINTAINERS: Update Intel PMIC (MFD part) to Supported omits dd15f49a1008 dt-bindings: mfd: ti,j721e-system-controller: Add clock property omits 39b5d0d5e849 dt-bindings: mfd: Convert da9063 to yaml omits 027dac7b9a59 mfd: max77714: Update Luca Ceresoli's e-mail address omits da9e6ba4e987 soc: document merges omits dbd4c0fea106 Merge branches 'ib-mfd-acpi-for-rafael-5.20' and 'ib-mfd-s [...] omits 50835a3d5709 soc: document merges omits 1032a9270825 Merge branch 'arm/fixes' into for-next omits 0da6334380ec Merge branch 'arm/dt' into for-next omits 2b4ad13e89bc doc: Emphasize the need for explicit RCU read-side markers omits 8bcbbfa02981 rcu: Add QS check in rcu_exp_handler() for non-preemptible [...] omits 9aeb468218ee rcu/kvfree: Update KFREE_DRAIN_JIFFIES interval omits 7d365f4ee77e rcu: Update rcu_preempt_deferred_qs() comments for !PREEMP [...] omits cd011b5fdbba rcu/kfree: Fix kfree_rcu_shrink_count() return value omits 5164c862c620 rcu: Back off upon fill_page_cache_func() allocation failure omits dbcb2a01da4f docs/memory-barriers.txt: Fixup long lines omits 4e83abf6be1c docs/memory-barriers.txt: Fix confusing name of 'data depe [...] omits 3cecb4e88a98 torture: Optionally flush printk() buffers before powering off omits 1f2ae36a10af rcu/nocb: Choose the right rcuog/rcuop kthreads to output omits 627f6168f5f1 rcu: Fix rcu_read_unlock_strict() strict QS reporting omits abba287bb206 memory-model: Prohibit nested SRCU read-side critical sections omits e880da2f05e9 Merge branch 'lkmm-dev.2022.06.20a' into HEAD omits b681f7f84340 Merge branch 'nolibc.2022.06.20a' into HEAD omits 45507365ca24 Merge branch 'ctxt.2022.07.05a' into HEAD omits c0d7efcad0cc Merge branches 'doc.2022.06.21a', 'fixes.2022.07.05a', 'no [...] omits 09dc81257726 srcu: Make expedited RCU grace periods block even less frequently omits 88882d1437e4 srcu: Block less aggressively for expedited grace periods omits 36355c2d2b4c rcu/tree: Add comment to describe GP-done condition in fqs loop omits be5aab1f94fe rcu: Initialize first_gp_fqs at declaration in rcu_gp_fqs() omits 81a974d78733 rcu/kvfree: Remove useless monitor_todo flag omits 455d5bdd9160 rcu: Cleanup RCU urgency state for offline CPU omits 2946c5bc1a33 rcu: tiny: Record kvfree_call_rcu() call stack for KASAN omits b4c8010208da locking/csd_lock: Change csdlock_debug from early_param to [...] omits 078ba6695be2 rcu: Forbid RCU_STRICT_GRACE_PERIOD in TINY_RCU kernels omits 59d9a105e822 rcu: Immediately boost preempted readers for strict grace periods omits 068580995892 rcu: Add rnp->cbovldmask check in rcutree_migrate_callbacks() omits 00dad0b81431 rcu: Avoid tracing a few functions executed in stop machine omits 8fb3768bfc30 rcu: Decrease FQS scan wait time in case of callback overloading omits 7b1ccdf617ca block: fix leaking page ref on truncated direct io omits 248022ffae3f block: ensure bio_iov_add_page can't fail omits 35006342b739 block: ensure iov_iter advances for added pages omits 5e47c7f85cc0 Merge branch 'icc-imx8mp' into icc-next omits 28fc6e1f1b64 SUNRPC: Fix server-side fault injection documentation omits c4904e72903b nfsd: remove redundant assignment to variable len omits 3c848c4b9e2d NFSD: Fix space and spelling mistake omits 8a42003c397a NFSD: Instrument fh_verify() omits bcd6e1292caa SUNRPC: Expand the svc_alloc_arg_err tracepoint omits 39b6073e4b65 NLM: Defend against file_lock changes after vfs_test_lock() omits 5d5f72dbef46 soc: document merges omits e2738c138d1f Merge branch 'arm/drivers' into for-next omits 17b4b2e5b580 Merge branch 'arm/soc' into for-next omits 1d3ff330acad Merge branch 'arm/dt' into for-next omits 29d36dd3a044 Merge branch 'arm/fixes' into for-next omits b9be9648a4b1 PM / devfreq: imx: Register i.MX8MP interconnect device omits a0abc4d13f0b interconnect: imx: Add platform driver for imx8mp omits 6ec8d31a8009 interconnect: imx: configure NoC mode/prioriry/ext_control omits 522fd118048a interconnect: imx: introduce imx_icc_provider omits c3b157005e14 interconnect: imx: set src node omits f2920aa361cd interconnect: imx: fix max_node_id omits 3c1ec304a1bc Merge branch into tip/master: 'x86/vmware' omits 6e61033ae23d Merge branch into tip/master: 'x86/mm' omits c43009b6570f Merge branch into tip/master: 'x86/misc' omits 55a870db0e5a Merge branch into tip/master: 'x86/kdump' omits 75f6e5cae652 Merge branch into tip/master: 'x86/fpu' omits 5349b5fc67f1 Merge branch into tip/master: 'x86/cpu' omits 3a4a70f102f6 Merge branch into tip/master: 'sched/core' omits 9ae5c45d6935 Merge branch into tip/master: 'ras/core' omits d53be3c89c00 Merge branch into tip/master: 'perf/core' omits 368910a02461 Merge branch into tip/master: 'locking/core' omits 92262869c233 Merge branch into tip/master: 'irq/core' omits 7ba66b6221e3 Merge branch into tip/master: 'x86/urgent' omits fd6d3af4e676 Merge branch 'arm/soc' into for-next omits 070f292974c2 soc: document merges omits d4d67c81e1a1 Merge branch 'arm/fixes' into for-next omits 2ee11c6097b4 Merge branch 'arm/defconfig' into for-next omits 57f5ecc63879 Merge branch 'arm/dt' into for-next omits 80d1225e5008 Merge branch 'arm/drivers' into for-next omits 5ff40f095aa0 Merge branch 'arm/fixes' into for-next omits 1fde565c5593 gpio: rockchip: add support for rk3588 omits f47ee0243749 dt-bindings: gpio: rockchip: add gpio-ranges omits 441e04e85e56 gpio: adnp: Make use of device properties omits 02873178fc30 gpio: adnp: use simple i2c probe function omits 5b32432e0d68 gpio: pca9570: add pca9571 support omits 08cba85d2c32 gpio: pca9570: Add DT bindings for NXP PCA9571 omits 88d9374ce6a6 vfio: do not set FMODE_LSEEK flag omits 3d88db248f27 dma-buf: remove useless FMODE_LSEEK flag omits 8804bffa93a1 fs: remove no_llseek omits d43fe79c26f0 fs: do not compare against ->llseek omits d820ac64e1e6 fs: check FMODE_LSEEK to control internal pipe splicing omits 5dd7f54c0ef9 fs: clear or set FMODE_LSEEK based on llseek function omits c9d86760342f fs: do not set no_llseek in fops omits fb021366974a PM / devfreq: imx-bus: use NULL to pass a null pointer rat [...] omits 909b430e498a PM / devfreq: shut up kernel-doc warnings omits 84fab8928b26 dt-bindings: interconnect: samsung,exynos-bus: convert to [...] omits b615b00c42da PM / devfreq: mediatek: Introduce MediaTek CCI devfreq driver omits b9e34e761240 dt-bindings: interconnect: Add MediaTek CCI dt-bindings omits 9297e01b038b drivers/ntb/test: avoid 64-bit modulus operation omits efa0855c5b84 RDMA/erdma: Add driver to kernel build environment omits 2272d8bd5b74 RDMA/erdma: Add the ABI definitions omits b657490ee5ba RDMA/erdma: Add the erdma module omits 285b4faa8253 RDMA/erdma: Add connection management (CM) support omits acb6ad390ab6 RDMA/erdma: Add verbs implementation omits 487e15e5ab56 RDMA/erdma: Add verbs header file omits 0a7647faaca5 RDMA/erdma: Add event queue implementation omits 94a7343c726c RDMA/erdma: Add cmdq implementation omits 2aa1177929b6 RDMA/erdma: Add main include file omits 619836eb6c0b RDMA/erdma: Add the hardware related definitions omits 542457651a13 RDMA: Add ERDMA to rdma_driver_id definition omits 097c53a72818 gpio: xgs-iproc: Drop if with an always false condition omits 0c609049273b gpio: brcmstb: Make .remove() obviously always return 0 omits 1933569ab533 gpio: ucb1400: Remove platform setup and teardown support omits bb4012e8d4cc gpio: twl4030: Don't return an error after WARN in .remove omits f58a8504803c gpio: twl4030: Drop platform teardown callback omits bb421c7f0f86 dt-bindings: gpio: renesas,rcar-gpio: R-Car V3U is R-Car Gen4 omits d9a5d6f7df04 gpio: davinci: Add support for system suspend/resume PM omits 04e59aedee8d dt-bindings: gpio: gpio-mvebu: document offset and marvell [...] omits 5054a0bb33cd dt-bindings: gpio: gpio-mvebu: deprecate armadaxp-gpio omits 977eb93c798f dt-bindings: gpio: gpio-mvebu: convert txt binding to DT s [...] omits 090ca30459ea gpiolib: devres: Get rid of unused devm_gpio_free() omits a5c9d22fc5cb rcu/nocb: Avoid polling when my_rdp->nocb_head_rdp list is empty omits c1e3653810e2 rcu/nocb: Add option to opt rcuo kthreads out of RT priority omits 0d1542f115ec rcu: Add nocb_cb_kthread check to rcu_is_callbacks_kthread() omits 666f4bec8bf1 rcu/nocb: Add an option to offload all CPUs on boot omits e02168108754 rcu/nocb: Fix NOCB kthreads spawn failure with rcu_nocb_rd [...] omits a4f6be801589 rcu/nocb: Invert rcu_state.barrier_mutex VS hotplug lock l [...] omits 872e0e913108 rcu/nocb: Add/del rdp to iterate from rcuog itself omits 0c4b285d9636 Documentation: PCI: Add specification for the PCI vNTB fun [...] omits ff32fac00d97 NTB: EPF: support NTB transfer between PCI RC and EP connection omits f1ac4e991dc9 NTB: epf: Added more flexible memory map method omits 991b4c2a6dfc PCI: designware-ep: Allow pcie_ep_set_bar change inbound m [...] omits f08ef9057b7b intel_idle: Add a new flag to initialize the AMX state omits 418bf5f906c3 x86/fpu: Add a helper to prepare AMX state for low-power CPU idle omits 01dca6d03bb3 Merge branch 'trace/for-next-rtla' into trace/for-next omits ff714ee7191b clocksource/drivers/timer-ti-dm: Add compatible for am6 SoCs omits 63e2eef6806c clocksource/drivers/timer-ti-dm: Make timer selectable for [...] omits 9badbe5b1f53 clocksource/drivers/timer-ti-dm: Move inline functions to [...] omits 44c38003fd0f clocksource/drivers/timer-sun5i: Convert to SPDX identifier omits db09c207149b clocksource/drivers/timer-sun4i: Convert to SPDX identifier omits 1ec2326e80f0 clocksource/drivers/pistachio: Convert to SPDX identifier omits a888adea9f4d clocksource/drivers/orion: Convert to SPDX identifier omits e3a3bf978536 clocksource/drivers/lpc32xx: Convert to SPDX identifier omits fecc82b09183 clocksource/drivers/digicolor: Convert to SPDX identifier omits 4756cb4e6672 clocksource/drivers/armada-370-xp: Convert to SPDX identifier omits aaa4af09bc2b clocksource/drivers/mips-gic-timer: Convert to SPDX identifier omits aea28a942e50 clocksource/drivers/jcore: Convert to SPDX identifier omits e0dc8ef70f5b clocksource/drivers/bcm_kona: Convert to SPDX identifier omits 58ec0844bd13 Merge branch 'mvebu/dt64' into mvebu/for-next omits 11515607cfe8 Merge branch 'mvebu/dt' into mvebu/for-next omits 6cac86efd0aa clocksource/drivers/sp804: avoid error on multiple instances omits 17cae6ab0e62 clocksource/drivers/riscv: Events are stopped during CPU suspend omits 155e4306107f clocksource/drivers/ixp4xx: Drop boardfile probe path omits e7cb3f55e5be dt-bindings: timer: Add compatible for Mediatek MT8186 omits 80d8e4d3f313 fs/locks: fix fcntl_getlk64/fcntl_setlk64 stub prototypes adds b926f2adb044 Revert "vf/remap: return the amount of bytes actually dedu [...] adds e5d523f1ae8f ubsan: disable UBSAN_DIV_ZERO for clang adds 43b5240ca6b3 mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE adds 862161e8af0d Merge tag 'sysctl-fixes-5.19-rc7' of git://git.kernel.org/ [...] adds b1f4347f732f Merge tag 'drm-misc-fixes-2022-07-14' of git://anongit.fre [...] adds 5bde069b3050 Merge tag 'drm-intel-fixes-2022-07-13' of git://anongit.fr [...] adds acea108fa067 drm/amd/display: Ignore First MST Sideband Message Return Error adds c0044865480a drm/amdkfd: correct the MEC atomic support firmware checki [...] adds add61d3c31de drm/amd/display: Only use depth 36 bpp linebuffers on DCN [...] adds 0638c98c17aa drm/amd/pm: Prevent divide by zero adds 47053b1e7382 drm/amd/display: correct check of coverage blend mode adds 3283c83eb6fc drm/amd/display: Ensure valid event timestamp for cursor-o [...] adds 093f8d8f10aa Merge tag 'amd-drm-fixes-5.19-2022-07-13' of https://gitla [...] adds fcd1b2b9c7b0 Merge tag 'drm-fixes-2022-07-15' of git://anongit.freedesk [...] adds 166d38632316 xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE adds 339f74e38f53 Merge tag 'for-linus-5.19a-rc7-tag' of git://git.kernel.or [...] adds 2a347a06ebb1 Merge tag 'platform-drivers-x86-v5.19-4' of git://git.kern [...] adds 1c49f281c9b7 Merge tag 'soc-fixes-5.19-3' of git://git.kernel.org/pub/s [...] adds 8006112d6c41 Merge tag 'spi-fix-v5.19-rc4' of git://git.kernel.org/pub/ [...] adds 1ce9d792e8ef Merge tag 'ceph-for-5.19-rc7' of https://github.com/ceph/c [...] adds 79629181607e KVM: emulate: do not adjust size of fastop and setcc subroutines adds a8ebfcd33caf Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 9b59ec8d50a1 Merge tag 'riscv-for-linus-5.19-rc7' of git://git.kernel.o [...] adds 51a6fa0732d6 efi/x86: use naked RET on mixed mode call wrapper adds 829d680e82a9 random: cap jitter samples per bit to factor of HZ adds 9023ca086625 printk: do not wait for consoles when suspended adds 1ac8ec2731a5 Merge branch 'rework/kthreads' into for-linus adds be9b7b6acfea Merge tag 'printk-for-5.19-rc7' of git://git.kernel.org/pu [...] adds 16c957f089d5 Merge tag 'acpi-5.19-rc7' of git://git.kernel.org/pub/scm/ [...] adds 5a5adb1528e5 Merge tag 'cpufreq-arm-fixes-5.19-rc7' of git://git.kernel [...] adds ab6efe68a736 Merge tag 'pm-5.19-rc7' of git://git.kernel.org/pub/scm/li [...] adds 2f23256c0ea2 s390/ap: fix error handling in __verify_queue_reservations() adds c658cabbfd32 Merge tag 's390-5.19-6' of git://git.kernel.org/pub/scm/li [...] adds 8c91723ac9c6 Merge tag 'tty-5.19-rc7' of git://git.kernel.org/pub/scm/l [...] adds 9ed714dbd574 Merge tag 'usb-5.19-rc7' of git://git.kernel.org/pub/scm/l [...] adds 081f5e753c9c nvme-pci: fix freeze accounting for error handling adds 6961b5e02876 nvme: fix block device naming collision adds c24b06e1c237 Merge tag 'nvme-5.19-2022-07-14' of git://git.infradead.or [...] adds 957a2b345cbc block: fix missing blkcg_bio_issue_init adds 6bca047ecd67 Merge tag 'block-5.19-2022-07-15' of git://git.kernel.dk/l [...] adds c5fe7a97f20c Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds fc7cbcd4890e Revert "btrfs: turn fs_roots_radix in btrfs_fs_info into a [...] adds 01cd390903e0 Revert "btrfs: turn fs_info member buffer_radix into XArray" adds 5b8418b84303 Revert "btrfs: turn name_cache radix tree into XArray in s [...] adds 088aea3b97e0 Revert "btrfs: turn delayed_nodes_tree into an XArray" adds 972a278fe60c Merge tag 'for-5.19-rc7-tag' of git://git.kernel.org/pub/s [...] adds 396df7005ba0 Merge tag 'for-v5.19-rc' of git://git.kernel.org/pub/scm/l [...] adds 8ad4b6fa0f87 Merge tag 'input-for-v5.19-rc6' of git://git.kernel.org/pu [...] adds 2eccaca7b62b Merge tag 'gpio-fixes-for-v5.19-rc7' of git://git.kernel.o [...] adds 3131ef39fb03 x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit adds 230ec83d4299 x86/pat: Fix x86_has_pat_wp() adds 33a8573bdfee x86/bugs: Mark retbleed_strings static adds d16e0b266720 x86/entry: Remove UNTRAIN_RET from native_irq_return_ldt adds 564d99810639 um: Add missing apply_returns() adds bcf163150cd3 x86/bugs: Remove apostrophe typo adds 59c80f053d50 Merge tag 'x86_urgent_for_v5.19_rc7' of git://git.kernel.o [...] adds 68e3c69803da perf/core: Fix data race between perf_event_set_output() a [...] adds 2b18593e4b9f Merge tag 'perf_urgent_for_v5.19_rc7' of git://git.kernel. [...] adds eee51fe38e37 tools headers UAPI: Sync linux/kvm.h with the kernel sources adds f098addbdb44 tools headers cpufeatures: Sync with the kernel sources adds 91d248c3b903 tools arch x86: Sync the msr-index.h copy with the kernel sources adds 498c7a54f169 perf tests: Stop Convert perf time to TSC test opening eve [...] adds deb44a6249f6 perf tests: Fix Convert perf time to TSC test for hybrid adds 4b335e1e0d6f perf trace: Fix SIGSEGV when processing syscall args adds f7f4da303dd8 Merge tag 'perf-tools-fixes-for-v5.19-2022-07-17' of git:/ [...] adds ced7866db39f drm/i915/ttm: fix 32b build adds 55ea9bd66688 Merge tag 'drm-intel-fixes-2022-07-17' of git://anongit.fr [...] adds ff6992735ade Linux 5.19-rc7 adds 80e19f34c288 Merge tag 'hte/for-5.19' of git://git.kernel.org/pub/scm/l [...] adds ca85855bdcae Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 07313a2b29ed mm: kfence: apply kmemleak_ignore_phys on early allocated pool adds 0c98c8e1e181 tmpfs: fix the issue that the mount and remount results ar [...] adds f073c8335929 mailmap: update Seth Forshee's email address adds 3fe2895cfecd mm: fix page leak with multiple threads mapping the same page adds f4f451a16dd1 mm: fix missing wake-up event for FSDAX pages adds c2cb0dcce9dd mm/hugetlb: separate path for hwpoison entry in copy_huget [...] adds 84ac013046cc secretmem: fix unhandled fault in truncate adds 38c9c22a85ae ntfs: fix use-after-free in ntfs_ucsncmp() adds bdeb77bc2c40 fs: sendfile handles O_NONBLOCK of out_fd adds da9a298f5fad hugetlb: fix memoryleak in hugetlb_mcopy_atomic_pte adds c80af0c250c8 Revert "ocfs2: mount shared volume without ha stack" adds 9ab0e8ce6d2d mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...] adds 7ca6e0e75e10 userfaultfd: provide properly masked address for huge-pages adds 14e02fd010cd Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 9f9ca0857a85 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 6e123ac0e7ec Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 8281b7ec5c56 ip: Fix data-races around sysctl_ip_default_ttl. adds 0968d2a441bf ip: Fix data-races around sysctl_ip_no_pmtu_disc. adds 60c158dc7b1f ip: Fix data-races around sysctl_ip_fwd_use_pmtu. adds 7bf9e18d9a5e ip: Fix data-races around sysctl_ip_fwd_update_priority. adds 289d3b21fb0b ip: Fix data-races around sysctl_ip_nonlocal_bind. adds 0db232765887 ip: Fix a data-race around sysctl_ip_autobind_reuse. adds 85d0b4dbd74b ip: Fix a data-race around sysctl_fwmark_reflect. adds 1a0008f9df59 tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. adds 08a75f106794 tcp: Fix data-races around sysctl_tcp_l3mdev_accept. adds f47d00e077e7 tcp: Fix data-races around sysctl_tcp_mtu_probing. adds 88d78bc097cd tcp: Fix data-races around sysctl_tcp_base_mss. adds 78eb166cdefc tcp: Fix data-races around sysctl_tcp_min_snd_mss. adds 8e92d4423615 tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor. adds 92c0aa417547 tcp: Fix a data-race around sysctl_tcp_probe_threshold. adds 2a85388f1d94 tcp: Fix a data-race around sysctl_tcp_probe_interval. adds 782d86fe44e3 Merge branch 'net-sysctl-races-round2' adds fa4b3ca60e80 stmmac: dwmac-mediatek: fix clock issue adds 0d9a15913b87 net: stmmac: fix pm runtime issue in stmmac_dvr_remove() adds f4c7d8948e86 net: stmmac: fix unbalanced ptp clock issue in suspend/res [...] adds 8f3184b95116 Merge branch 'stmmac-dwmac-mediatec-clock-fix' adds a14bd7475452 net: dsa: microchip: ksz_common: Fix refcount leak bug adds b49feacbeffc e1000e: Enable GPT clock before sending message to CSME adds 6cfa45361d3e Revert "e1000e: Fix possible HW unit hang after an s0ix exit" adds 7c1ddcee5311 igc: Reinstate IGC_REMOVED logic and implement it properly adds df254d4508f9 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds 11052589cf5c tcp/udp: Make early_demux back namespacified. adds 76c16d3e1944 net: stmmac: switch to use interrupt for hw crosstimestamping adds 613b065ca32e net: stmmac: fix dma queue left shift overflow issue adds f08d8c1bb97c net/tls: Fix race in TLS device down flow adds 1e20904e4177 net: prestera: acl: use proper mask for port selector adds f6da2267e711 igmp: Fix data-races around sysctl_igmp_llm_reports. adds 6305d821e3b9 igmp: Fix a data-race around sysctl_igmp_max_memberships. adds 6ae0f2e55373 igmp: Fix data-races around sysctl_igmp_max_msf. adds 8ebcc62c738f igmp: Fix data-races around sysctl_igmp_qrv. adds f2f316e287e6 tcp: Fix data-races around keepalive sysctl knobs. adds 20a3b1c0f603 tcp: Fix data-races around sysctl_tcp_syn(ack)?_retries. adds f2e383b5bb6b tcp: Fix data-races around sysctl_tcp_syncookies. adds 4177f545895b tcp: Fix data-races around sysctl_tcp_migrate_req. adds 46778cd16e6a tcp: Fix data-races around sysctl_tcp_reordering. adds 39e24435a776 tcp: Fix data-races around some timeout sysctl knobs. adds 55be873695ed tcp: Fix a data-race around sysctl_tcp_notsent_lowat. adds cbfc6495586a tcp: Fix a data-race around sysctl_tcp_tw_reuse. adds 79539f34743d tcp: Fix data-races around sysctl_max_syn_backlog. adds 5a54213318c4 tcp: Fix data-races around sysctl_tcp_fastopen. adds 021266ec640c tcp: Fix data-races around sysctl_tcp_fastopen_blackhole_timeout. adds c9f21106d97b Merge branch 'net-ipv4-sysctl-races-part-3' adds 19b3b13c932f docs: net: dsa: update probing documentation adds 54367831c5d0 docs: net: dsa: document the shutdown behavior adds c3f0e84d1086 docs: net: dsa: rename tag_protocol to get_tag_protocol adds c56313a42aaa docs: net: dsa: add more info about the other arguments to [...] adds d6a0336addd4 docs: net: dsa: document change_tag_protocol adds b763f50dc157 docs: net: dsa: document the teardown method adds 3c87237ecd27 docs: net: dsa: document port_setup and port_teardown adds 0cb8682ebf5e docs: net: dsa: document port_fast_age adds 308362394850 docs: net: dsa: remove port_bridge_tx_fwd_offload adds e465d507c76c docs: net: dsa: remove port_vlan_dump adds 7f75d3dd4f5b docs: net: dsa: delete port_mdb_dump adds 4e9d9bb6df6b docs: net: dsa: add a section for address databases adds ea7006a7aaee docs: net: dsa: re-explain what port_fdb_dump actually does adds 6ba1a4aa5974 docs: net: dsa: delete misinformation about -EOPNOTSUPP fo [...] adds 7b02f40350f1 docs: net: dsa: mention that VLANs are now refcounted on s [...] adds c32349f3257f Merge branch 'dsa-docs' adds 45533a534a45 net: lan966x: Fix taking rtnl_lock while holding spin_lock adds 43243bb3195b net: lan966x: Fix usage of lan966x->mac_lock when entry is added adds 99343cfa4f75 net: lan966x: Fix usage of lan966x->mac_lock when entry is [...] adds c19246843697 net: lan966x: Fix usage of lan966x->mac_lock inside lan966 [...] adds 675c807ae26b net: lan966x: Fix usage of lan966x->mac_lock when used by FDB adds b6224a36de8b Merge branch 'net-lan966x-fix-issues-with-mac-table' adds 3696c952da07 net: ethernet: mtk_eth_soc: fix off by one check of ARRAY_SIZE adds f838a6336981 i40e: Fix erroneous adapter reinitialization during recove [...] adds 1e53834ce541 ixgbe: Add locking to prevent panic when setting sriov_num [...] adds 4db2a5ef4ccb net: dsa: fix dsa_port_vlan_filtering when global adds 1699b4d502ed net: dsa: fix NULL pointer dereference in dsa_port_reset_v [...] adds 49a2f5c88e8f Merge branch 'fix-2-dsa-issues-with-vlan_filtering_is_global' adds da791bac104a net: stmmac: remove redunctant disable xPCS EEE call adds d7241f679a59 be2net: Fix buffer overflow in be_get_module_eeprom adds 855fe49984a8 net: dsa: sja1105: silent spi_device_id warnings adds 1774559f0799 net: dsa: vitesse-vsc73xx: silent spi_device_id warnings adds 30e22a6ebca0 amt: use workqueue for gateway side message handling adds 9c343ea6185f amt: remove unnecessary locks adds 928f353cb867 amt: use READ_ONCE() in amt module adds 627f16931bf3 amt: add missing regeneration nonce logic in request logic adds 40185f359fba amt: drop unexpected advertisement message adds 239d886601e3 amt: drop unexpected query message adds e882827d5b89 amt: drop unexpected multicast data adds 989918482bbc amt: do not use amt->nr_tunnels outside of lock adds b3fcfc4f0c50 Merge branch 'amt-fix-validation-and-synchronization-bugs' adds e552b5c022e6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a1a5822a2604 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds cf33ce6f0c22 Merge tag 'asoc-fix-v5.19-rc4-2' of https://git.kernel.org [...] adds 2b01d84ae01e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 11e9318ff748 ASoC: rsnd: ssiu: add missing .quit callback for gen2 adds 08911909b4e8 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus adds b38f2d7dc39a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 0fddf9ad06fd mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on pr [...] adds bb1372210549 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 37d8014f7754 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds ef0324b6415d ARM: dts: lan966x: fix sys_clk frequency adds 27ba754e3b04 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] adds d9f8b2ffeea2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 839b0617cb4a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds e974661c2dbf Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds edee0ff54e84 btrfs: join running log transaction when logging new name adds af39011ec0c7 Merge branch 'misc-5.19' into next-fixes adds bcfb16fb64e8 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds d79de1e4b5e1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3be88d14455c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds bc207662dce4 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds a927444aa953 RISCV: kexec: Fix build error without CONFIG_MODULES adds 3a66a0875994 RISC-V: kexec: Fix build error without CONFIG_KEXEC adds 89551fdd44a2 riscv: dts: align gpio-key node names with dtschema adds 16b8461d5275 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f4a5323b81dd Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds db8edaa09d74 gpio: pca953x: only use single read/write for No AI mode adds 2abc17a93867 gpio: pca953x: use the correct range when do regmap sync adds b8c768ccdd83 gpio: pca953x: use the correct register address when regca [...] adds de74ba850ddc Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds c8ee8421a122 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git adds fee5fce66c30 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 9b04369b060f drm/scheduler: Don't kill jobs in interrupt context adds dbd0da2453c6 drm/ttm: fix locking in vmap/vunmap TTM GEM helpers adds 7bc501036b62 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds d118a4943c58 docs: kbuild: fix typo adds 5fe24f830381 kbuild: rpm-pkg: fix build error when _arch is undefined adds 8afdbc146885 kbuild: rpm-pkg: pass 'linux' to --target option of rpmbuild adds 058b3d34eb21 kbuild: error out if $(KBUILD_EXTMOD) contains % or : adds e8c79d98b73c kbuild: error out if $(INSTALL_MOD_PATH) contains % or : adds a892e9c13dbb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ca2f1ef53791 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds 4a97739474c4 swiotlb: fix use after free on error handling path adds 91561d4ecb75 swiotlb: remove unused fields in io_tlb_mem adds 44335487bab0 swiotlb: consolidate rounding up default_nslabs adds 57e6840cf79a swiotlb: ensure a segment doesn't cross the area boundary adds 942a8186eb44 swiotlb: move struct io_tlb_slot to swiotlb.c adds a229cc14f339 dma-mapping: add dma_opt_mapping_size() adds 6d9870b7e5de dma-iommu: add iommu_dma_opt_mapping_size() adds bb7d1283e628 scsi: core: cap shost max_sectors according to DMA limits [...] adds 608128d391fa scsi: sd: allow max_sectors be capped at DMA optimal size limit adds 4cbfca5f7750 scsi: scsi_transport_sas: cap shost opt_sectors according [...] adds 0568e6122574 ata: libata-scsi: cap ata_device->max_sectors according to [...] adds 77b460b399ba Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds cdfde8f61a00 asm-generic: correct reference to GENERIC_LIB_DEVMEM_IS_ALLOWED adds 2d0eabc8971e tools: Fixed MIPS builds due to struct flock re-definition adds 9f913e175376 Merge branch 'asm-generic-fixes' into asm-generic adds 37df2db5ecef Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 3bda23e854a1 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds efde80c0186a Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] adds 76cf72fe5ab6 dt-bindings: arm: Add Asus GT-AX6000 based on BCM4912 adds 5995e9232fc3 Merge tag 'arm-soc/for-5.20/devicetree-part2' of https://g [...] adds f3f575c4bef9 arm64: dts: Add base DTS file for bcmbca device Asus GT-AX6000 adds 32d3da7d2f44 arm64: make ARCH_BCM4908 select ARCH_BCMBCA adds 746ef3ac89ca arm64: bcmbca: Include full family name in Kconfig adds 2c071ce53d56 Merge tag 'arm-soc/for-5.20/devicetree-arm64-part2' of htt [...] adds 4380c64b722f Merge branch 'arm/dt' into for-next adds 7dd33764486d ARM: davinci: Delete DM644x board files adds b4aed01de486 ARM: davinci: Delete DM646x board files adds b1f8b0cfe397 Merge tag 'davinci-boards-delete-v5.20' of git://git.kerne [...] adds 76707cb3db88 ARM: bcm: NSP: Removed forced thermal selection adds 9e0c41d4a72f ARM: bcmbca: Include full family name in Kconfig adds c5560db571d4 Merge tag 'arm-soc/for-5.20/soc-part2' of https://github.c [...] adds d6491a574159 Merge branch 'arm/soc' into for-next adds 25203b895611 Merge branch 'arm/drivers' into for-next adds 5337c37e620b Merge branch 'arm/defconfig' into for-next adds c2e425f31a0f soc: document merges adds 64f89dfaa4f1 soc: fujitsu: Add A64FX diagnostic interrupt driver adds fc5599cb36a3 Merge branch 'arm/drivers' into for-next adds 8bbb1dd569c1 dt-bindings: arm: sunplus: Add bindings for Sunplus SP7021 [...] adds 55bfc376b8fb dt-bindings: reset: Add bindings for SP7021 reset driver adds dbf018be52e3 reset: Add Sunplus SP7021 reset driver adds 5543604a05a9 dt-bindings: clock: Add bindings for SP7021 clock driver adds 4966dfe186a4 dt-bindings: interrupt-controller: Add bindings for SP7021 [...] adds f7189d938b31 irqchip: Add Sunplus SP7021 interrupt controller driver adds 0aa94eea8d95 ARM: sunplus: Add initial support for Sunplus SP7021 SoC adds 027a68e35206 ARM: sp7021_defconfig: Add Sunplus SP7021 defconfig adds f6639994a6dd ARM: dts: Add Sunplus SP7021-Demo-V3 board device tree adds 7cb7b8fe6339 Merge branch 'sunplus/newsoc' into arm/newsoc adds 50a62e4dd681 Merge branch 'arm/newsoc' into for-next adds 94a29bffdd59 ARM: dts: turris-omnia: configure LED[0] pin function to l [...] adds 40624346b7ae ARM: dts: turris-omnia: enable LED controller node adds 7dbb1b0b467e Merge tag 'mvebu-dt-5.20-1' of git://git.kernel.org/pub/sc [...] adds d6c1b95d3df2 dt-bindings: marvell: Document the AC5/AC5X compatibles adds b795fadfc46b arm64: dts: marvell: Add Armada 98DX2530 SoC and RD-AC5X board adds 8225663e0cd4 arm64: marvell: enable the 98DX2530 pinctrl driver adds 26c350fe7ae0 Merge tag 'mvebu-dt64-5.20-1' of git://git.kernel.org/pub/ [...] adds 7a99be178ae1 Merge branch 'arm/dt' into for-next adds fdaa37258319 ARM: Marvell: Update PCIe fixup adds 7e0b0cc16ba1 Merge tag 'mvebu-arm-5.20-1' of git://git.kernel.org/pub/s [...] adds 1207c6758537 Merge branch 'arm/soc' into for-next adds 6762d688a1a5 dt-bindings: timer: npcm: Add npcm845 compatible string adds 5e1f5ea3da98 dt-bindings: watchdog: npcm: Add npcm845 compatible string adds 08e950449c62 dt-binding: clk: npcm845: Add binding for Nuvoton NPCM8XX Clock adds 40b88f32ccf6 dt-bindings: reset: npcm: add GCR syscon property adds 8f73a173430b ARM: dts: nuvoton: add reset syscon property adds 3183444aee63 reset: npcm: using syscon instead of device data adds 85331f56cb72 dt-bindings: reset: npcm: Add support for NPCM8XX adds fc5d2a2f4aa5 reset: npcm: Add NPCM8XX support adds e8dd9f77c0e5 dt-bindings: arm: npcm: Add maintainer adds 730585a061e3 dt-bindings: arm: npcm: Add nuvoton,npcm845 compatible string adds 6524d8ebbc27 dt-bindings: arm: npcm: Add nuvoton,npcm845 GCR compatible string adds 3670d2ec13ee arm64: npcm: Add support for Nuvoton NPCM8XX BMC SoC adds 6cc82f07fc34 arm64: dts: nuvoton: Add initial NPCM8XX device tree adds f21d8e7165e9 arm64: dts: nuvoton: Add initial NPCM845 EVB device tree adds 45472f1e5348 arm64: defconfig: Add Nuvoton NPCM family support adds 2d0f3f13a959 Merge branch 'nuvoton/newsoc' into arm/newsoc adds 793e9b0c2d21 Merge branch 'arm/newsoc' into for-next adds 9d08a6c65b5d soc: document merges adds 1eb7e12e4c66 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 72327f12bce6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f43e69001cbb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ba7fbdc3ed9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8af6f21f8194 Merge branch 'at91-fixes' into at91-next adds 52cae4381f69 clk: lan966x: Fix the lan966x clock gate register address adds 4e03ba2fea70 clk: at91: dt-compat: Hold reference returned by of_get_parent() adds 6424f620ada7 Merge branch 'clk-at91-fixes' into at91-next adds 96937c6f18e9 Merge branch 'at91-dt' into at91-next adds 384375a2a157 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds 10ed64a35c0b Merge branch 'defconfig/next' into next adds f59b80c3e3ee Merge branch 'devicetree-arm64/next' into next adds abe27d640861 dt-bindings: arm: Add Asus GT-AX6000 based on BCM4912 adds ca1848009217 Merge branch 'devicetree/next' into next adds 8f964e3b7347 Merge branch 'drivers/next' into next adds d2d8919b8ad1 Merge branch 'soc/next' into next adds e765eb9133f2 Merge branch 'devicetree/next' into next adds 57d54b61413c Merge branch 'next' of https://github.com/Broadcom/stblinux.git adds 2d68c320aa14 memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe() adds 1247574242a9 Merge branch 'for-v5.20/mem-ctrl-next-late' into for-next adds d16232de82d6 memory: dfl-emif: Update the dfl emif driver support revision 1 adds 9ba28a00f1b8 Merge branch 'for-v5.20/mem-ctrl-next-late' into for-next adds b54af2053101 memory: of: Fix refcount leak bug in of_get_ddr_timings() adds 2f1b3550a152 memory: of: Fix refcount leak bug in of_lpddr3_get_ddr_timings() adds 1b33eb4acdc8 Merge branch 'for-v5.20/mem-ctrl-next-late' into for-next adds caaa99d3ca1a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 18407d2eb415 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bca50f97719e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 798f747e927e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fc2f63550158 Merge branch 'mvebu/dt' into mvebu/for-next adds bc50bfd4f018 Merge branch 'mvebu/dt64' into mvebu/for-next adds fab61b195e67 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 29ae2172aedd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 769fe42092a6 arm64: dts: qcom: sc8280xp: Add lost ranges for timer adds 50ed9fffec3a arm64: dts: qcom: ipq8074: add APCS node adds 1d52eb6cc827 arm64: dts: qcom: sdm845: rename DPU device node adds 37e3558b7939 arm64: dts: qcom: sc7180: rename DPU device node adds ce5cf986cdab arm64: dts: qcom: sm8250: rename DPU device node adds f32660459d12 arm64: dts: qcom: ipq8074: add #size/address-cells to DTSI adds b97e6ffa7c75 arm64: dts: qcom: ipq8074: add interrupt-parent to DTSI adds 7a9016dbc876 arm64: dts: qcom: sm6350: Replace literal rpmhpd indices w [...] adds 2aa54fa87cca arm64: dts: qcom: msm8998: Make regulator voltages multipl [...] adds 49ac5e0c3078 arm64: dts: qcom: sc7280: Move wcd specific pin conf to co [...] adds b7b17c6bf3d1 arm64: dts: qcom: sc7180: split register block for DP controller adds ae0f7e1d97cb arm64: dts: qcom: sc7180: drop #clock-cells from displaypo [...] adds 3c14a456ee3e arm64: dts: qcom: sc7280: split register block for DP controller adds 0f1e23651a0a arm64: dts: qcom: sc7280: drop #clock-cells from displaypo [...] adds 97e5c82d4e17 arm64: dts: qcom: sc7280: drop address/size-cells from eDP node adds f32894b8d8b4 arm64: dts: qcom: sc7280: drop unused clocks from eDP node adds 58577966a42f arm64: dts: qcom: qcs404: Fix incorrect USB2 PHYs assignment adds 1189a9cf144a arm64: dts: qcom: sc8280xp: fix the smmu interrupt values adds 39aa5646adae arm64: dts: qcom: sc8280xp: Fix PMU interrupt adds 1583984623cf arm64: dts: qcom: sc8280xp: fix usb_1 ssphy irq adds 68af5d7c6d6d arm64: dts: qcom: sc8280xp: fix USB clock order and naming adds 0bd6b33c51e9 arm64: dts: qcom: sc8280xp: fix USB interrupts adds 2a8d28b8af79 arm64: dts: qcom: sc7280: reorder USB interrupts adds 5b7e3499e3fb arm64: dts: qcom: reorder USB interrupts adds 5969d3290fb5 arm64: dts: qcom: sc8280xp: add missing 300MHz adds 757991c0778f arm64: dts: sdm850: Remove unnecessary turbo-mode adds 8ed85d1e515f arm64: dts: qcom: sc7280: delete vdda-1p2 and vdda-0p9 fro [...] adds 0f064ae7cf70 arm64: dts: qcom: sdm845: Fill in GENI DMA references adds 79cfb1124af9 arm64: dts: qcom: sdm845-db845c: Enable gpi_dma1 adds 746ff2bfcec7 arm64: dts: qcom: sdm845-db845c: Specify a i2c bus clocks adds 4cf02f2e0d4d arm64: defconfig: Enable Qualcomm SC8280XP providers adds 01579b88a03a arm64: defconfig: Demote Qualcomm USB PHYs to modules adds b5eb8cde863c clk: qcom: fix build error initializer element is not constant adds b1ec8b53c9ae clk: qcom: Drop mmcx gdsc supply for dispcc and videocc adds 41fff779d794 clk: qcom: gdsc: Bump parent usage count when GDSC is foun [...] adds 2bc308ebc453 clk: qcom: gcc-msm8939: Fix weird field spacing in ftbl_gc [...] adds 159b2f59d65b clk: qcom: gcc-msm8939: Add missing CAMSS CCI bus clock adds 680b86da10a2 clk: qcom: gcc-msm8939: Fix venus0_vcodec0_clk frequency d [...] adds 2c37d70c82e8 clk: qcom: gcc-msm8939: Add missing CAMSS CPP clock frequencies adds 2573f7d8629a clk: qcom: gcc-msm8939: Add missing MDSS MDP clock frequencies adds 873b98538491 clk: qcom: gcc-msm8939: Add missing USB HS system clock fr [...] adds 4970f3139d42 dt-bindings: clock: fix wrong clock documentation for qcom,rpmcc adds 129d9cd9c250 clk: qcom: clk-rpm: convert to parent_data API adds 5e1e12d29920 clk: qcom: gcc-msm8994: use parent_hws for gpll0/4 adds 5142c3926f8f ARM: dts: qcom: apq8064: create tsens device node adds 079926b5a22a ARM: dts: qcom: sdx65: reorder USB interrupts adds 5edd7d3e15a4 ARM: dts: qcom: Add LPG node to pm8941 adds 27f5947894c5 ARM: dts: qcom: msm8974-sony: Enable LPG adds a037fcabdbdd ARM: dts: qcom: msm8974-FP2: Add notification LED adds 1ea9098a8113 ARM: dts: qcom: msm8974-hammerhead: Add notification LED adds 4af1defb3057 ARM: dts: qcom: ipq8064: add multiple missing pin definition adds d883a12a547b ARM: dts: qcom: ipq8064: add gsbi6 missing definition adds 5c47a46d5e94 ARM: dts: qcom: ipq8064: add specific dtsi with smb208 rpm [...] adds 0ce34e0c13e9 ARM: dts: qcom: ipq8064: add missing snps,dwmac compatible [...] adds d63d3124c0a5 ARM: dts: qcom: ipq8064: disable usb phy by default adds 8fafb7e5c041 ARM: dts: qcom: ipq8064: reduce pci IO size to 64K adds 6c421a9c0828 ARM: dts: qcom: ipq8064: fix and add some missing gsbi node adds 7f5aecdd4ffc ARM: dts: qcom: ipq8064: add speedbin efuse nvmem node adds fbe4be367b21 ARM: dts: qcom: ipq8064: add missing hwlock adds 4fefb5434c4b ARM: dts: qcom: ipq8064: add missing smem compatible adds 8d8be8dd7c1f ARM: dts: qcom: msm8974: Disable remoteprocs by default adds aa7fd3bb6017 ARM: dts: qcom: add rpmcc missing clocks for apq/ipq8064 a [...] adds a6232f2aa99c soc: qcom: Make QCOM_RPMPD depend on PM adds 5bed21af0005 soc: qcom: socinfo: Fix the id of SA8540P SoC adds 947bb0d16576 soc: qcom: icc-bwmon: Remove unnecessary print function dev_err() adds 709d473dd5e1 dt-bindings: soc: qcom: smd-rpm: Add MSM8909 adds 73579f2a99a6 soc: qcom: smd-rpm: Add compatible for MSM8909 adds c61c6c650792 dt-bindings: power: qcom-rpmpd: Add MSM8909 power domains adds 488f1d96c354 soc: qcom: rpmpd: Add compatible for MSM8909 adds 6447cd8dcec5 dt-bindings: soc: qcom: spm: Add MSM8909 CPU compatible adds fddb663de9eb soc: qcom: spm: Add CPU data for MSM8909 adds df71736be882 dt-bindings: arm: cpus: Document "qcom,msm8909-smp" enable-method adds 2bc7d3e08ec7 ARM: mach-qcom: Add support for MSM8909 adds 26c84bd37d0a Merge branches 'arm64-for-5.20', 'arm64-defconfig-for-5.20 [...] adds 02a22afac10d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5779bc9fd9da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6cb1eb63507f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 9f9f98c25b39 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] adds 9067aa156aba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9f569b8af78b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 08045ad09ba8 cacheinfo: Use atomic allocation for percpu cache attributes adds 13b6290a821f arch_topology: Fix cache attributes detection in the CPU h [...] adds d18d6aa0cbe3 Merge branch 'for-next/arch_topology' of git://git.kernel. [...] adds 1235b59251aa Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds 218e8ceb1476 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] adds 24d527ec8bf2 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds 6232cf0996d8 Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds c2b7b30df89c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ebdb80cdebfa Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] adds bdd667646db2 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds 6a3a6c7ae0ef dt-bindings: clk: sprd: Add bindings for ums512 clock controller adds 8c18fece15f6 clk: sprd: Add dt-bindings include file for UMS512 adds 7a5f046a9789 Merge branch 'clk-spreadtrum' into clk-next adds 8ba69fd24266 Merge tag 'renesas-clk-for-v5.20-tag2' of git://git.kernel [...] adds 030b61a43157 Merge branch 'clk-renesas' into clk-next adds 432b09665b5a Merge tag 'sunxi-clk-for-5.20-1' of https://git.kernel.org [...] adds 0d7548421178 Merge branch 'clk-allwinner' into clk-next adds f04f2870e549 Merge tag 'clk-imx-5.20' of git://git.kernel.org/pub/scm/l [...] adds 5d7d16dbe757 Merge branch 'clk-imx' into clk-next adds 25c2a075eb6a clk: lan966x: Fix the lan966x clock gate register address adds b293bc9286ee Merge branch 'clk-fixes' into clk-next adds 7dd6dd600c33 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds aee75ca25dec Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] adds 7cb0b8ccd358 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5d07c987b485 m68k: coldfire/device.c: protect FLEXCAN blocks adds f57966e40d63 m68k: coldfire: make symbol m523x_clk_lookup static adds 483e7343bd40 m68k: Fix syntax errors in comments adds b3980ba8d00d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c022e8716221 MIPS: BCM47XX: Add support for Netgear WNR3500L v2 adds 8a2b456665d1 MIPS: Fixed __debug_virt_addr_valid() adds c059ee9d77f8 MIPS: CFE: Add cfe_die() adds 466ab2ea239b MIPS: BMIPS: Utilize cfe_die() for invalid DTB adds e53bfcfc8c1a Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] adds 70ccfc6f852c parisc: Clean up names in hardware database adds 8c21b490b959 parisc: Show device names in /proc/iomem adds ecc5ca8e5107 parisc: Fix comment typo in fault.c adds e818884c382e parisc: Drop pa_swapper_pg_lock spinlock adds 25f1b911cc8e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7436f677ef96 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds f1a85402086f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 64cba4305933 Merge branch 'fixes' into for-next adds f36be09f90d3 Merge branch 'features' into for-next adds 75e26c5b7e2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds dec87e2079a2 um: Kconfig: Fix indentation adds e7d523f8b6a8 um/drivers: Kconfig: Fix indentation adds 40d3408d2c71 x86/um: Kconfig: Fix indentation adds 99ac1e2371a5 arch: um: Fix build for statically linked UML w/ constructors adds e062356e50fa um: x86: print RIP with symbol adds c6496e0a4a90 um: Remove straying parenthesis adds 6e12adcc6196 um: remove unused variable adds 53078ceb8d0e um: remove unused mm_copy_segments adds 9e70cbd11b03 um: random: Don't initialise hwrng struct with zero adds 335e52c28cf9 mm: Add PAGE_ALIGN_DOWN macro adds 5b301409e8bc UML: add support for KASAN under x86_64 adds 7ac73fbb54d9 um: include linux/stddef.h for __always_inline adds dda520d07b95 um: add "noreboot" command line option for PANIC_TIMEOUT=- [...] adds 637285e7f8d6 um: Add missing apply_returns() adds 8970d5c9f4a9 um: Replace to_phys() and to_virt() with less generic func [...] adds af3e16101cee um: include sys/types.h for size_t adds 73e2154360b6 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 0825f2b0f347 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 45598fd4e289 Merge tag 'ovl-fixes-5.19-rc7' of ssh://gitolite.kernel.or [...] adds c9fa2b07fa99 mnt_idmapping: add vfs[g,u]id_into_k[g,u]id() adds 0c5fd887d2bb acl: move idmapped mount fixup into vfs_{g,s}etxattr() adds e933c15f7621 acl: port to vfs{g,u}id_t adds 8043bffd0183 acl: make posix_acl_clone() available to overlayfs adds 1aa5fef575a8 ovl: handle idmappings in ovl_get_acl() adds 7c4d37c269ac Revert "ovl: turn of SB_POSIXACL with idmapped layers temp [...] adds b228f593fa2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cb9179bd47a8 Merge branch 'misc-5.19' into for-next-current-v5.18-20220719 adds ccf98d7a365f Merge branch 'for-next-current-v5.18-20220719' into for-ne [...] adds db10b31e12e7 btrfs: fix typos in comments adds f003be483c02 btrfs: zoned: fix comment description for sb_write_pointer logic adds fe4b2e41bfe7 btrfs: use PAGE_ALIGNED instead of IS_ALIGNED adds d3d3dd0de658 btrfs: quit early if the fs has no RAID56 support for raid [...] adds 38ffa20dd8dc btrfs: introduce a data checksum checking helper adds 4f7a23bdb657 btrfs: remove duplicated parameters from submit_data_read_ [...] adds 448d7e84337f btrfs: factor out a helper to end a single sector buffer I/O adds 17208f7b7006 btrfs: refactor end_bio_extent_readpage code flow adds 434c2c59ed6a btrfs: factor out a btrfs_csum_ptr helper adds b01f15be991c btrfs: add a helper to iterate through a btrfs_bio with se [...] adds 462e7e1a9b32 btrfs: use btrfs_bio_for_each_sector in btrfs_check_read_dio_bio adds 9047d5aba2ed btrfs: introduce btrfs_try_lock_balance adds f7752b086c89 btrfs: use btrfs_try_lock_balance in btrfs_ioctl_balance adds 0b343788d0e1 btrfs: use integrated bitmaps for btrfs_raid_bio::dbitmap [...] adds 8548fcd727ad btrfs: use integrated bitmaps for scrub_parity::dbitmap an [...] adds 9918fad10a14 btrfs: only write the sectors in the vertical stripe which [...] adds 5306c83bdeae btrfs: remove redundant calls to flush_dcache_page adds 34f0ce5fb5b2 btrfs: update stripe_sectors::uptodate in steal_rbio adds 06268502c648 btrfs: add trace event for submitted RAID56 bio adds 1e7c0077d6f4 btrfs: balance btree dirty pages and delayed items after a rename adds 1f779f7bd1b8 btrfs: free the path earlier when creating a new inode adds 5e81c7f67065 btrfs: balance btree dirty pages and delayed items after c [...] adds 72789b575171 btrfs: add assertions when deleting batches of delayed items adds 70a97f2fa66a btrfs: deal with deletion errors when deleting delayed items adds db2466a174fb btrfs: refactor the delayed item deletion entry point adds 2a954ee8e96a btrfs: improve batch deletion of delayed dir index items adds 3e59072462be btrfs: assert that delayed item is a dir index item when a [...] adds 38dd0ce56f1b btrfs: improve batch insertion of delayed dir index items adds 79fbc93904b6 btrfs: do not BUG_ON() on failure to reserve metadata for [...] adds 7812727fc4ad btrfs: set delayed item type when initializing it adds c64b1d00ec64 btrfs: reduce amount of reserved metadata for delayed item [...] adds 67b17d8b75b6 btrfs: store chunk size in space-info struct adds 5b244492ba48 btrfs: sysfs: export chunk size in space infos adds 9197f100fc27 btrfs: sysfs: add force_chunk_alloc trigger to force allocation adds 617095a18acd btrfs: send: remove unused send_ctx::{total,cmd}_send_size adds 8299ead165b2 btrfs: send: explicitly number commands and attributes adds c2a0824ed857 btrfs: send: add stream v2 definitions adds 5dab683e6f56 btrfs: send: write larger chunks when using stream v2 adds dcba4e315adc btrfs: send: get send buffer pages for protocol v2 adds 40d2c6f318fa btrfs: send: send compressed extents with encoded writes adds a11b9ce136e2 btrfs: send: enable support for stream v2 and compressed writes adds 513329d17458 btrfs: move more work into btrfs_end_bioc adds e3809f7498b0 btrfs: simplify code flow in btrfs_submit_dio_bio adds 4c8da8b2ee84 btrfs: split btrfs_submit_data_bio to read and write parts adds 56f5436b589e btrfs: defer I/O completion based on the btrfs_raid_bio adds 1608f8046a81 btrfs: don't double-defer bio completions for compressed reads adds eb0c74e35371 btrfs: don't use btrfs_bio_wq_end_io for compressed writes adds 253140c88ec1 btrfs: centralize setting REQ_META adds aaa89ac5ab39 btrfs: remove btrfs_end_io_wq adds 121bda5166c8 btrfs: factor stripe submission logic out of btrfs_map_bio adds 29658afe58b0 btrfs: do not allocate a btrfs_bio for low-level bios adds 240ad774e0a5 btrfs: replace kmap() with kmap_local_page() in inode.c adds 5ca381b8581e btrfs: replace kmap() with kmap_local_page() in lzo.c adds a469d3fcf29f btrfs: remove redundant check in up check_setget_bounds adds d890dea60e14 btrfs: don't use bio->bi_private to pass the inode to subm [...] adds f4e379009c87 btrfs: merge end_write_bio and flush_write_bio adds 40d3c82624c9 btrfs: pass the btrfs_bio_ctrl to submit_one_bio adds c4e618475aad btrfs: make btrfs_super_block::log_root_transid deprecated adds 8cfb0a99fff6 btrfs: reject log replay if there is unsupported RO compat flag adds 3fd0e380f6b6 btrfs: stop looking at btrfs_bio->iter in index_one_bio adds c5de48d916ed btrfs: split discard handling out of btrfs_map_block adds 4448529b3427 btrfs: sysfs: advertise zoned support among features adds 1a2b6428ae6c btrfs: add tracepoints for ordered extents adds 39e49fbc4ae4 btrfs: tree-log: make the return value for log syncing consistent adds c62ae4190192 btrfs: raid56: avoid double for loop inside finish_rmw() adds 095d914af209 btrfs: raid56: avoid double for loop inside __raid56_parit [...] adds 238c88456c78 btrfs: raid56: avoid double for loop inside alloc_rbio_ess [...] adds d4a3bc9b94a1 btrfs: raid56: avoid double for loop inside raid56_rmw_stripe() adds 76b8d914e8e7 btrfs: raid56: avoid double for loop inside raid56_parity_ [...] adds e783db6c25cd btrfs: open code rbtree search in split_state adds 02a40f1caa64 btrfs: open code rbtree search in insert_state adds f7c415e47111 btrfs: lift start and end parameters to callers of insert_state adds 8d22613ea91d btrfs: pass bits by value not by pointer for extent_state helpers adds d154effb1408 btrfs: add fast path for extent_state insertion adds 1e8c4082c574 btrfs: remove node and parent parameters from insert_state adds 671b42d1d4e6 btrfs: open code inexact rbtree search in tree_search adds e0599108108f btrfs: make tree search for insert more generic and use it [...] adds 18bbef96c2d3 btrfs: unify tree search helper returning prev and next nodes adds 9ab4425f4315 btrfs: remove parameter dev_extent_len from scrub_stripe() adds d4cf52815fdf btrfs: use btrfs_chunk_max_errors() to replace tolerance c [...] adds 23ff075a86a4 btrfs: use btrfs_raid_array to calculate number of parity stripes adds 09922392880c btrfs: use ncopies from btrfs_raid_array in btrfs_num_copies() adds 81067af66b12 btrfs: call inode_to_path directly and drop indirection adds 37d4fef07af1 btrfs: simplify parameters of backref iterators adds c70b00b31d70 btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino adds 51adc557d227 btrfs: remove unused typedefs get_extent_t and btrfs_work_func_t adds 5f7fb790c28d btrfs: use named constant for reserved device space adds 1206eda77dcc btrfs: warn about dev extents that are inside the reserved range adds db5ce77937c9 btrfs: batch up release of reserved metadata for delayed i [...] adds 4c54be8d6053 btrfs: remove the finish_func argument to btrfs_mark_order [...] adds 01de9aab3c24 btrfs: raid56: don't trust any cached sector in __raid56_p [...] adds 5cb1c4452d66 btrfs: increase direct io read size limit to 256 sectors adds cd99534eb7d7 btrfs: send: drop __KERNEL__ ifdef from send.h adds 71aee61a9233 btrfs: send: simplify includes adds b9088e092dad btrfs: send: remove old TODO regarding ERESTARTSYS adds c8a2d5c8b180 btrfs: send: use boolean types for current inode status adds f1cd209f952f btrfs: remove extent writepage address space operation adds f878c0845b8d btrfs: collect commit stats, count, duration adds be4a2f7f1fe4 btrfs: sysfs: export commit stats adds f80cbcb8fa18 btrfs: ensure pages are unlocked on cow_file_range() failure adds 49f8be645573 btrfs: extend btrfs_cleanup_ordered_extents for NULL locked_page adds 44df0136127e btrfs: fix error handling of fallback uncompress write adds 86a20197ad88 btrfs: replace unnecessary goto with direct return at cow_ [...] adds 060e1c6f383e btrfs: output mirror number for bad metadata adds bd733292548e btrfs: send: add OTIME as utimes attribute for proto 2+ by [...] adds f4ea8c9d4825 btrfs: send: add new command FILEATTR for file attributes adds 90411b6a836b btrfs: reset block group chunk force if we have to wait adds 73b85cb2da61 btrfs: print checksum type and implementation at mount time adds 54de4818013b btrfs: properly flag filesystem with BTRFS_FEATURE_INCOMPA [...] adds da8d237a5ada btrfs: use mask for all RAID1* profiles in btrfs_calc_avai [...] adds 798959741990 btrfs: merge calculations for simple striped profiles in b [...] adds 966094312673 btrfs: clean up chained assignments adds 1e2e783f4e3c btrfs: don't print 'flagging with big metadata' anymore on mount adds 2d75b5ec0494 btrfs: don't print 'has skinny extents' anymore on mount adds 457f03dc49ac btrfs: sysfs: remove MIXED_BACKREF feature file adds bd749ca0b994 btrfs: sysfs: remove BIG_METADATA feature files adds 685c6269600e btrfs: remove the inode cache check at btrfs_is_free_space [...] adds 33f45a36b3b1 btrfs: raid56: use fixed stripe length everywhere adds eaf70712ec7f btrfs: return proper mapped length for RAID56 profiles in [...] adds 911aa8598805 btrfs: do not return errors from btrfs_map_bio adds 93a79ca87ef0 btrfs: do not return errors from raid56_parity_write adds 0650865f6d53 btrfs: do not return errors from raid56_parity_recover adds 82e9d7aab293 btrfs: raid56: transfer the bio counter reference to the r [...] adds 87a22382491a btrfs: simplify sync/async submission in btrfs_submit_data [...] adds ffcef43da3de btrfs: handle allocation failure in btrfs_wq_submit_bio gr [...] adds ac3e008e90e9 btrfs: do not return errors from btrfs_submit_dio_bio adds 888d030f5a9a btrfs: switch btrfs_block_rsv::full to bool adds 74bbfa6eccbd btrfs: switch btrfs_block_rsv::failfast to bool adds 515944fa56b1 btrfs: use enum for btrfs_block_rsv::type adds dc2cd9208218 btrfs: don't fallback to buffered IO for NOWAIT direct IO writes adds 5ad7531dbe67 btrfs: fault in pages for direct io reads/writes in a more [...] adds b0acaccd0319 highmem: Make __kunmap_{local,atomic}() take const void pointer adds 56bd723a759e btrfs: zstd: replace kmap() with kmap_local_page() adds 23e958dd3fd8 btrfs: zlib: replace kmap() with kmap_local_page() in zlib [...] adds 03c0f74f943b btrfs: zlib: replace kmap() with kmap_local_page() in zlib [...] adds 0949f442cfdc btrfs: replace kmap_atomic() with kmap_local_page() adds 4a70de579d6c btrfs: set the objectid of the btree inode's location key adds 05bd421cdec9 btrfs: add optimized btrfs_ino() version for 64 bits systems adds f02ee48f1354 block: add bdev_max_segments() helper adds 806d819cc447 btrfs: zoned: revive max_zone_append_bytes adds 2f347c6a9daa btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_ext [...] adds 3d742e83deee btrfs: convert count_max_extents() to use fs_info->max_ext [...] adds 13693ed044a3 btrfs: use fs_info->max_extent_size in get_extent_max_capacity() adds dbbc4bafc9c9 btrfs: let can_allocate_chunk return error adds 95f3ec83ec97 btrfs: zoned: finish least available block group on data b [...] adds 0f2edece5687 btrfs: zoned: introduce space_info->active_total_bytes adds 5b80a7159534 btrfs: zoned: disable metadata overcommit for zoned adds 2782377ad327 btrfs: zoned: activate metadata block group on flush_space adds b4597228246f btrfs: zoned: activate necessary block group adds 7b6fcd6be5cf btrfs: zoned: write out partially allocated region adds b2e68eb57742 btrfs: zoned: wait until zone is finished when allocation [...] adds ba148233cec4 btrfs: send: introduce recorded_ref_alloc and recorded_ref_free adds 1884529add91 btrfs: send: fix sending link commands for existing file paths adds 56b9e4476302 btrfs: send: always use the rbtree based inode ref managem [...] adds ab31d929d785 btrfs: simplify error handling in btrfs_lookup_dentry adds d622ee0bd144 btrfs: join running log transaction when logging new name adds 32bf65219ba0 btrfs: merge btrfs_dev_stat_print_on_error with its only caller adds 0552ee1ccb2e btrfs: repair all known bad mirrors adds ae367d949023 btrfs: simplify the pending I/O counting in struct compressed_bio adds 2cb9e1874070 btrfs: pass a btrfs_bio to btrfs_repair_one_sector adds 6aa4ae9bb781 btrfs: remove the start argument to check_data_csum and export adds 6dd5802a532c btrfs: fix repair of compressed extents adds 66c74821b44e btrfs: don't call btrfs_page_set_checked in finish_compres [...] adds 505f65ee8ce5 Merge branch 'misc-next' into for-next-next-v5.19-20220719 adds 3b44197b769a Merge branch 'for-next-next-v5.19-20220719' into for-next- [...] adds 8805def51569 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 64fee1bb6df5 Merge branch 'master' of git://github.com/ceph/ceph-client.git adds 45d9321d646a smb3: check xattr value length earlier adds 9f727eba3c15 cifs: remove redundant initialization to variable mnt_sign [...] adds c2d16631997d cifs: remove unnecessary type castings adds 8dbb34711bfa cifs: remove unnecessary (void*) conversions. adds 46a5b27901cc cifs: remove some camelCase and also some static build warnings adds 3a7fd55d0be7 cifs: remove minor build warning adds 53c0fd4057df cifs: Fix memory leak when using fscache adds abbd53477ecb Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds feafb7ef037a erofs: get rid of unneeded `inode', `map' and `sb' adds 57ae72cc06a2 erofs: clean up z_erofs_collector_begin() adds 0308e8ec28f8 erofs: introduce `z_erofs_parse_out_bvecs()' adds 4845ecf1184c erofs: introduce bufvec to store decompressed buffers adds 0ef51c8b5892 erofs: drop the old pagevec approach adds 7a302ece4e6e erofs: introduce `z_erofs_parse_in_bvecs' adds 29b37105dd71 erofs: switch compressed_pages[] to bufvec adds d09bee88c7c7 erofs: rework online page handling adds 813cb712f5c9 erofs: get rid of `enum z_erofs_page_type' adds 35eac211d18d erofs: clean up `enum z_erofs_collectmode' adds 66ba2096dee2 erofs: get rid of `z_pagemap_global' adds e31f78854028 erofs: introduce struct z_erofs_decompress_backend adds 1dea8d840723 erofs: try to leave (de)compressed_pages on stack if possible adds 29b91abc6d5a erofs: introduce z_erofs_do_decompressed_bvec() adds d12c9b337860 erofs: record the longest decompressed size in this round adds 410bae521617 erofs: introduce multi-reference pclusters (fully-referenced) adds c708e7788e35 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 8d7c4ef0247d Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 2fc721b716ba Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 668ccbe7b642 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 8da572c52a9b fs-verity: mention btrfs support adds 73974b7843f3 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] adds aa476333bcbe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2f51ee28d426 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4b8dbdfbc5f6 SUNRPC: Fix an RPC/RDMA performance regression adds 9597152d9884 Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING" adds 7836d75467e9 pNFS/flexfiles: Report RDMA connection errors to the server adds 431794e67e23 pNFS/files: Handle RDMA connection errors correctly adds 6ca0a6f834ed NFS: Fix case insensitive renames adds f07a5d2427fc NFSv4.1: Don't decrease the value of seq_nr_highest_sent adds 7ccafd4b2b9f NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly adds f931d8374cad nfs/blocklayout: refactor block device opening adds 064109db53ec NFS: remove redundant code in nfs_file_write() adds c77c738c37d0 nfs: Replace kmap() with kmap_local_page() adds 8b4e87a1d68f nfs: fix port value parsing adds f1bafa7375c0 sunrpc: fix expiry of auth creds adds 940261a19508 NFS: Allow setting rsize / wsize to a multiple of PAGE_SIZE adds 51fd2eb52c0c NFSv4: Fix races in the legacy idmapper upcall adds 9440d781b6f0 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds d3608b23acab NLM: Defend against file_lock changes after vfs_test_lock() adds a6ee59336e4a SUNRPC: Expand the svc_alloc_arg_err tracepoint adds 53e794122f2a NFSD: Instrument fh_verify() adds f3b863afe1a5 NFSD: Fix space and spelling mistake adds 8599040cbad0 nfsd: remove redundant assignment to variable len adds a9aeb79f9203 SUNRPC: Fix server-side fault injection documentation adds 1a6121ca63c5 NFSD: Demote a WARN to a pr_warn() adds a6406d4234da NFSD: Report filecache LRU size adds d330cdde3280 NFSD: Report count of calls to nfsd_file_acquire() adds 0187c33071ab NFSD: Report count of freed filecache items adds e6cb8fc097af NFSD: Report average age of filecache items adds 99fbaf6afc9d NFSD: Add nfsd_file_lru_dispose_list() helper adds ffe885404315 NFSD: Refactor nfsd_file_gc() adds f89c538b3b32 NFSD: Refactor nfsd_file_lru_scan() adds 3d87c9f3ac0a NFSD: Report the number of items evicted by the LRU walk adds 83a19c3b452f NFSD: Record number of flush calls adds 37b172b6b452 NFSD: Zero counters when the filecache is re-initialized adds 0357aff15676 NFSD: Hook up the filecache stat file adds 7a57743254fa NFSD: WARN when freeing an item still linked via nf_lru adds bee249ca95d0 NFSD: Trace filecache LRU activity adds 8faf1c66c219 NFSD: Leave open files out of the filecache LRU adds 998d114355c7 NFSD: Fix the filecache LRU shrinker adds 02c03044fc9e NFSD: Never call nfsd_file_gc() in foreground paths adds 9167eb94d981 NFSD: No longer record nf_hashval in the trace log adds 8263f6aa088c NFSD: Remove lockdep assertion from unhash_and_release_locked() adds 2442e0be271a NFSD: nfsd_file_unhash can compute hashval from nf->nf_inode adds 2ac4da0ec1a3 NFSD: Refactor __nfsd_file_close_inode() adds da2c9dc36835 NFSD: nfsd_file_hash_remove can compute hashval adds d7c9e4cb22b3 NFSD: Remove nfsd_file::nf_hashval adds 5640a38fc610 NFSD: Replace the "init once" mechanism adds b8a6144ead6b NFSD: Set up an rhashtable for the filecache adds 7315a712aa37 NFSD: Convert the filecache to use rhashtable adds 1b5a6bb08d96 NFSD: Clean up unused code after rhashtable conversion adds 7d3d44756e19 NFSD: Separate tracepoints for acquire and create adds 2d044dc93987 NFSD: Move nfsd_file_trace_alloc() tracepoint adds 4ba22226f3be NFSD: NFSv4 CLOSE should release an nfsd_file immediately adds 49dd50b0bad5 NFSD: Ensure nf_inode is never dereferenced adds a505db20ee1b NFSD: refactoring v4 specific code to a helper in nfs4state.c adds ec56473c25fc NFSD: keep track of the number of v4 clients in the system adds 2a1bd2f6b336 NFSD: limit the number of v4 clients to 1024 per 1GB of sy [...] adds bbeefc0ad610 SUNRPC: Fix xdr_encode_bool() adds bf7b9c095cf6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 38dc265f8249 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 67dd8e445ee0 9p: roll p9_tag_remove into p9_req_put adds 4ac7573e1f93 net: 9p: fix refcount leak in p9_read_work() error handling adds aa7aeee16948 net/9p: Initialize the iounit field during fid creation adds b09abf354c33 Merge branch '9p-next' of git://github.com/martinetd/linux adds 3128bbd80786 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 08a6a4efac66 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 19037cc07e2e Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] adds 337a9cc9dca7 lockd: set owner when unlocking files adds 0c94c75e4212 lockd: fix nlm_close_files adds 4648f81306d5 fs/lock: Don't allocate file_lock in flock_make_lock(). adds 0064b3d9f96f fs/lock: Rearrange ops in flock syscall. adds 6b0d8a0efffd Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds 81c0b60dc936 Merge branches 'fixes', 'block-iter', 'work.9p', 'work.iov [...] adds 05feeb090e54 new iov_iter flavour - ITER_UBUF adds 1e7f9f0934fa switch new_sync_{read,write}() to ITER_UBUF adds 9d9858865fb7 splice: stop abusing iov_iter_advance() to flush a pipe adds c4a5436c3ad9 ITER_PIPE: helper for getting pipe buffer by index adds 37e98add90d7 ITER_PIPE: helpers for adding pipe buffers adds 15b8cc2e26f2 ITER_PIPE: allocate buffers as we go in copy-to-pipe primitives adds 3499b5def04c ITER_PIPE: fold push_pipe() into __pipe_get_pages() adds 8f90367a1fb8 ITER_PIPE: lose iter_head argument of __pipe_get_pages() adds d67ffcc9d38b ITER_PIPE: clean pipe_advance() up adds 94ae03e99248 ITER_PIPE: clean iov_iter_revert() adds 7973cc4c7dd5 ITER_PIPE: cache the type of last buffer adds 52830eac8f18 ITER_PIPE: fold data_start() and pipe_space_for_user() together adds d847696fee2d iov_iter_get_pages_alloc(): lift freeing pages array on fa [...] adds af4726711f40 iov_iter_get_pages(): sanity-check arguments adds bb9786245807 unify pipe_get_pages() and pipe_get_pages_alloc() adds ec9745e10161 unify xarray_get_pages() and xarray_get_pages_alloc() adds 50a61ac5a9b8 unify the rest of iov_iter_get_pages()/iov_iter_get_pages_ [...] adds a4707da080e5 ITER_XARRAY: don't open-code DIV_ROUND_UP() adds d005d51cf1e7 fold __pipe_get_pages() into pipe_get_pages() adds 6ba6f762df11 iov_iter: saner helper for page array allocation adds b80208e1f0b5 iov_iter: advancing variants of iov_iter_get_pages{,_alloc}() adds 784ae654b39b block: convert to advancing variants of iov_iter_get_pages [...] adds 0366bfd32e1d iter_to_pipe(): switch to advancing variant of iov_iter_ge [...] adds 64bd5ac31e9e af_alg_make_sg(): switch to advancing variant of iov_iter_ [...] adds e4215bdfdf9f 9p: convert to advancing variant of iov_iter_get_pages_alloc() adds 04b2ef02fad2 ceph: switch the last caller of iov_iter_get_pages_alloc() adds eebc69788279 get rid of non-advancing variants adds ea3636ccf8b2 pipe_get_pages(): switch to append_pipe() adds 2bfcec2f8d2e expand those iov_iter_advance()... adds e7478158e137 fs: clear or set FMODE_LSEEK based on llseek function adds 4e3299eaddff fs: do not compare against ->llseek adds c9eb2d427c1c dma-buf: remove useless FMODE_LSEEK flag adds 54ef7a47f67d vfio: do not set FMODE_LSEEK flag adds 97ef77c52b78 fs: check FMODE_LSEEK to control internal pipe splicing adds 868941b14441 fs: remove no_llseek adds 52935d5f0f36 Merge branches 'work.misc', 'work.iov_iter', 'work.namei' [...] adds 2acfb97b9d7c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds efc9d3c5e803 Merge branch 'rework/kthreads' into for-next adds 83cae2863076 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d251fe7a6687 Merge branch 'pci/aspm' adds e4d6d93b34f5 Merge branch 'pci/endpoint' adds ae0fa2c1aa8e Merge branch 'pci/err' adds d239cbd915a7 Merge branch 'pci/pm' adds 8e5eb3a80aec Merge branch 'pci/virtualization' adds b326f41c9d67 Merge branch 'pci/ctrl/aardvark' adds 92741588bfb8 Merge branch 'pci/ctrl/dwc' adds a01fd6b76b4b Merge branch 'pci/ctrl/dwc-edma' adds ac7d746be8b9 phy: samsung: phy-exynos-pcie: sanitize init/power_on callbacks adds 1357da5bfff7 PCI: exynos: Correct generic PHY usage adds 019686cc3090 Merge branch 'pci/ctrl/exynos' adds e05f33c3eb8b PCI: imx6: Move imx6_pcie_grp_offset(), imx6_pcie_configur [...] adds 8b2a017eaa43 PCI: imx6: Move PHY management functions together adds b805cf0a70d2 PCI: imx6: Move imx6_pcie_enable_ref_clk() earlier adds 4b88d2da2b9d PCI: imx6: Move imx6_pcie_clk_disable() earlier adds 8a5834a6f944 PCI: imx6: Factor out ref clock disable to match enable adds e3334dfafb2a PCI: imx6: Collect clock enables in imx6_pcie_clk_enable() adds a5bea9a09d08 PCI: imx6: Propagate .host_init() errors to caller adds 2b5b48d64a45 PCI: imx6: Disable i.MX6QDL clock when disabling ref clocks adds 67052832be7e PCI: imx6: Call host init function directly in resume adds 41de2be1a14e PCI: imx6: Turn off regulator when system is in suspend mode adds 8e014add498a PCI: imx6: Move regulator enable out of imx6_pcie_deassert [...] adds 38c00d4ae671 PCI: imx6: Mark the link down as non-fatal error adds 034a46afcb9b PCI: imx6: Reduce resume time by only starting link if it [...] adds fc59b59e157b PCI: imx6: Do not hide PHY driver callbacks and refine the [...] adds 5af501602ec7 PCI: imx6: Disable clocks in reverse order of enable adds 1d193057de55 PCI: imx6: Move the imx6_pcie_ltssm_disable() earlier adds 25ae5434c3de PCI: imx6: Reformat suspend callback to keep symmetric wit [...] adds 87f1cecb09ae PCI: imx6: Set PCIE_DBI_RO_WR_EN before writing DBI registers adds 19f5e788ff02 PCI: imx6: Support more than Gen2 speed link mode adds 8e601f9a87bb Merge branch 'pci/ctrl/imx6' adds 09a444b9df5f Merge branch 'pci/ctrl/iproc' adds 40a6cc141b4b PCI/ACPI: Guard ARM64-specific mcfg_quirks adds dee449aafd48 PCI: loongson: Use generic 8/16/32-bit config ops on LS2K/LS7A adds cd89edda4002 PCI: loongson: Add ACPI init support adds 2410e3301fcc PCI: loongson: Don't access non-existent devices adds 05b8962d374f PCI: loongson: Work around LS7A incorrect Interrupt Pin registers adds 31eaecf8d960 Merge branch 'pci/ctrl/loongson' adds 7951320271f2 Merge branch 'pci/ctrl/mediatek' adds c95b61b65527 Merge branch 'pci/ctrl/mediatek-gen3' adds 00078e973055 Merge branch 'pci/ctrl/microchip' adds affac98a604c PCI: qcom: Remove unnecessary pipe_clk handling adds 7eb5768c2693 PCI: qcom: Drop manual pipe_clk_src handling adds 996ab868d630 PCI: dwc: Move GEN3_RELATED DBI definitions to common header adds 9a765805f62a PCI: qcom: Define slot capabilities using PCI_EXP_SLTCAP_* adds 0cf7c2efe8ac PCI: qcom: Add IPQ60xx support adds 5b05eab58420 dt-bindings: PCI: qcom: Fix description typo adds 839fbdee4c08 dt-bindings: PCI: qcom: Fix reset conditional adds ed5b2d890bb6 Merge branch 'pci/ctrl/qcom' adds 973c3f14b2f2 Merge branch 'pci/ctrl/rcar-gen2' adds 250a179dcc43 Merge branch 'pci/ctrl/switchtec' adds c86e23dae0f4 Merge branch 'pci/ctrl/tegra194' adds c7d80d55dce8 Merge branch 'pci/ctrl/vmd' adds c86c8360959e arm: ioremap: Fix pci_remap_iospace() when CONFIG_MMU unset adds 778aca71a6c0 Merge branch 'pci/misc' adds 6f60158526ab Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 9f60e4321d18 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] adds 5dec01d7a6f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e1f77ecc75aa i2c: mlxcpld: Fix register setting for 400KHz frequency adds 824a826e2e76 i2c: imx: fix typo in comment adds 4ca8ca873d45 i2c: cadence: Change large transfer count reset logic to b [...] adds 51c75695bae3 Merge branch 'i2c/for-current' into i2c/for-next adds c80cb510104c dt-bindings: i2c: st,stm32-i2c: add entry for stm32mp13 adds d4d2f170dd33 i2c: stm32: add support for the STM32MP13 soc adds 9ae551ded5ba i2c: scmi: Replace open coded device_get_match_data() adds 1f438d2318f4 i2c: mlxcpld: Add callback to notify probing completion adds 50dacfb030f3 Merge branch 'i2c/for-mergewindow' into i2c/for-next adds 38a3e0111ef7 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds 03508eea5385 hwmon: (mcp3021) improve driver support for newer hwmon interface adds 0510beb179f3 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds 419280aeac69 Merge branch 'docs-next' of git://git.lwn.net/linux.git adds c53634d41dea Merge branch 'master' of git://linuxtv.org/media_tree.git adds 46347e3ec616 media: v4l: async: Also match secondary fwnode endpoints adds d534b9520a12 media: vimc: add ancillary lens adds ec917d77c57c media: vimc: expand the names of vimc entity types adds f2e761fdace2 media: vimc: enumerate data link entities for clarity adds ee8dadd77048 media: vimc: use data link entities enum to index the ent_ [...] adds 39146d11411c media: vimc: documentation for lens adds 2a98e887e0e3 media: igorplugusb: use correct size pass to igorplugusb_probe() adds 6ab13540b745 media: ati-remote: remove private err() macro adds b464763cc348 media: lirc: ensure lirc device receives repeats adds 620a14e6724b media: mediatek: vcodec: Make decoder capability fields fi [...] adds a6221d42cc5f media: mediatek: vcodec: Make encoder capability fields fi [...] adds 00f6842ef41d media: v4l: Add packed YUV 4:4:4 YUVA and YUVX pixel formats adds 5a3757801e58 media: v4l2-tpg: Add support for the new YUVA and YUVX formats adds b0afed239a5b media: vivid: Add support for the new YUVA and YUVX formats adds 718d2153ad0d media: v4l2: Make colorspace validity checks more future-proof adds 48e93b0c2610 media: v4l2: Sanitize colorspace values in the framework adds 94d7fd9692b5 media: sunxi: Depend on GENERIC_PHY_MIPI_DPHY adds 7a9795b31049 media: ov7251: add missing disable functions on error in o [...] adds 817819b27e25 media: Replace dependency on VIDEO_V4L2_SUBDEV_API with select adds dbae22e2008e media: ar0521: fix Kconfig: VIDEO_V4L2 -> VIDEO_DEV adds 982c0487185b media: subdev: Add v4l2_subdev_call_state_try() macro adds f076057f0107 media: stm32: dcmi: Fix subdev op call with uninitialized state adds 3193ceeae48a media: mt9p031: Implement crop bounds get selection adds 1ed3d6446b96 media: entity: Add iterator for entity data links adds 549e622b22ad media: entity: Use dedicated data link iterator adds cfdb1954435e media: ov5693: count num_supplies using array_size adds 6ae8701f53a5 media: ov5693: add dvdd into ov5693_supply_names array adds 8a47d09eda47 media: ov5693: rename clk into xvclk adds 88b0c212e358 media: ov5693: add support for acpi clock-frequency prop adds 6b9ab6ab7d7d media: dt-bindings: ov5693: document YAML binding adds 109670df7dfe media: ov5693: add ov5693_of_match, dts support adds b4d1d5c65de9 media: venus: venus_helper_get_bufreq(): req is never NULL adds b228cf38f0b7 media: venus: set ubwc configuration on specific video hardware adds 64fe675e999c media: videodev2.h: add V4L2_CTRL_FLAG_DYNAMIC_ARRAY adds fb582cba4492 media: v4l2-ctrls: add support for dynamically allocated arrays. adds e17d02695f43 media: vivid: add dynamic array test control adds 9763fe6c5229 media: uapi: HEVC: Add missing fields in HEVC controls adds b92de2f91821 media: uapi: HEVC: Rename HEVC stateless controls with STA [...] adds c4a179c7167e media: uapi: HEVC: Change pic_order_cnt definition in v4l2 [...] adds 24aab5985fde media: uapi: HEVC: Add SEI pic struct flags adds 625e9ab479a7 media: uapi: HEVC: Add documentation to uAPI structure adds 869ba3c8bba7 media: uapi: HEVC: Define V4L2_CID_STATELESS_HEVC_SLICE_PA [...] adds 311027bd13eb media: uapi: Add V4L2_CID_STATELESS_HEVC_ENTRY_POINT_OFFSE [...] adds 01dcfd53335c media: uapi: Move parsed HEVC pixel format out of staging adds 16e2d220cdc6 media: uapi: Move the HEVC stateless control type out of staging adds 0a64f5f97ae9 media: controls: Log HEVC stateless control in .std_log adds 3360755ef89a media: hantro: Stop using Hantro dedicated control adds 13789e307049 media: uapi: HEVC: fix padding in v4l2 control structures adds e7060d9a78c2 media: uapi: Change data_bit_offset definition adds ca24fef0f2c8 media: uapi: move HEVC stateless controls out of staging adds 0edd95f25e31 media: imx: imx-mipi-csis: Set the subdev fwnode for endpo [...] adds a1c046d3228b media: imx: imx-mipi-csis: Add version register adds d200de90de2a media: imx: imx-mipi-csis: Implement the .get_frame_desc() [...] adds edbb6e251ebd media: dt-bindings: media: nxp,imx-mipi-csi2: i.MX8MP support adds 699b9a86a3f0 media: uvcvideo: Fix comment blocks style adds ebd6bae3b7e4 media: uvcvideo: Replace broken URL adds 710871163510 media: uvcvideo: Add missing value for power_line_frequency adds 86f7ef773156 media: uvcvideo: Add support for per-device control mappin [...] adds 382075604a68 media: uvcvideo: Limit power line control for Quanta UVC Webcam adds 9f22f959516f media: uvcvideo: Limit power line control for Chicony Easycamera adds 332a2235c419 media: uvcvideo: Limit power line control for Chicony Easycamera adds 95f03d973478 media: uvcvideo: Limit power line control for Quanta cameras adds eff1e24c8e67 media: uvcvideo: Limit power line control for Acer EasyCamera adds 1fef11a2f466 media: uvcvideo: Remove unneeded goto adds 3c8e19d3d3f9 media: Add P010 tiled format adds 8d03c2ab881b media: hantro: Support format filtering by depth adds b273deab2bac media: hantro: postproc: Fix buffer size calculation adds 4dc1fc7197a3 media: hantro: postproc: Fix legacy regs configuration adds 62d1c353b60a media: hantro: postproc: Properly calculate chroma offset adds 4e8c54fd22ec media: hantro: Store VP9 bit depth in context adds e4b8d13f19b9 media: hantro: sunxi: Enable 10-bit decoding adds 104a70e1d0bc media: cedrus: h265: Fix flag name adds f1a413902aa7 media: cedrus: h265: Fix logic for not low delay flag adds 1f258653e16c media: cedrus: Improve error messages for controls adds 4af46bcc4915 media: cedrus: Add error handling for failed setup adds 0ede8c820ae0 media: cedrus: h265: Add a couple of error checks adds c6618d278904 media: cedrus: Add helper for determining number of elements adds f0b4a9c46c11 media: cedrus: h265: Implement support for tiles adds 9d042e457ef8 media: videobuf2: Introduce vb2_find_buffer() adds 25e3bc6236e7 media: mediatek: vcodec: Use vb2_find_buffer adds 6c6d3eaefe40 media: tegra-vde: Use vb2_find_buffer adds 5b25e5432b8e media: vicodec: Use vb2_find_buffer adds d642f7c842fc media: hantro: Use vb2_find_buffer adds c4d987de9ca0 media: rkvdec: Use vb2_find_buffer adds 57cb848f0048 media: v4l2-async: Add notifier operation to destroy asd i [...] adds b2e44430b634 media: mc-entity: Rename media_entity_remote_pad() to medi [...] adds 5680fe45d66b media: mc-entity: Add a new helper function to get a remote pad adds 03b282861ca7 media: mc-entity: Add a new helper function to get a remot [...] adds 2f348f76d476 media: rkisp1: Enable compilation on ARCH_MXC adds 13c9810281f8 media: rkisp1: Disable runtime PM in probe error path adds 196179c54572 media: rkisp1: Read the ID register at probe time instead [...] adds cdce5b957d5e media: rkisp1: Rename rkisp1_match_data to rkisp1_info adds 9125aee770fc media: rkisp1: Save info pointer in rkisp1_device adds 1195b18c6486 media: rkisp1: Access ISP version from info pointer adds 0f3c2ab2a6da media: rkisp1: Make rkisp1_isp_mbus_info common adds fc890f00d0d5 media: rkisp1: cap: Print debug message on failed link validation adds deaf1120ab96 media: rkisp1: Move sensor .s_stream() call to ISP adds af2dababb4d6 media: rkisp1: Reject sensors without pixel rate control a [...] adds bc374e170217 media: rkisp1: Create link from sensor to ISP at notifier [...] adds cf7a8e248028 media: rkisp1: Create internal links at probe time adds 124b89f85e30 media: rkisp1: Rename rkisp1_subdev_notifier() to rkisp1_s [...] adds b0b8ab684d7d media: rkisp1: Fix sensor source pad retrieval at bound time adds 8082e2f4994d media: rkisp1: Split CSI handling to separate file adds 4fd1e6a9abb3 media: rkisp1: isp: Start CSI-2 receiver before ISP adds 039a73427bfa media: rkisp1: csi: Handle CSI-2 RX configuration fully in [...] adds 0c0b9f9c8e84 media: rkisp1: csi: Rename CSI functions with a common rki [...] adds a81138af1d0a media: rkisp1: csi: Move start delay to rkisp1_csi_start() adds c5045943cdd2 media: rkisp1: csi: Pass sensor pointer to rkisp1_csi_config() adds 3061c659ff10 media: rkisp1: csi: Constify argument to rkisp1_csi_start() adds c4a1d392acfe media: rkisp1: isp: Don't initialize ret to 0 in rkisp1_is [...] adds 055972a0f55f media: rkisp1: isp: Pass mbus type and flags to rkisp1_con [...] adds 745ba74ad6f1 media: rkisp1: isp: Rename rkisp1_device.active_sensor to source adds 8c1aa1970a74 media: rkisp1: isp: Add container_of wrapper to cast subde [...] adds fd130bc6fecc media: rkisp1: isp: Add rkisp1_device backpointer to rkisp1_isp adds bba100df1730 media: rkisp1: isp: Pass rkisp1_isp pointer to internal IS [...] adds b6ee2a5a36af media: rkisp1: isp: Move input configuration to rkisp1_con [...] adds ce5dd024309a media: rkisp1: isp: Merge ISP_ACQ_PROP configuration in si [...] adds c16f97acd28d media: rkisp1: isp: Initialize some variables at declaration time adds e3ab7e2052c7 media: rkisp1: isp: Fix whitespace issues adds 76302581d77e media: rkisp1: isp: Constify various local variables adds 222c04550e2f media: rkisp1: isp: Rename rkisp1_get_remote_source() adds 8b52ec2d1896 media: rkisp1: isp: Disallow multiple active sources adds b298f059b92c media: rkisp1: csi: Implement a V4L2 subdev for the CSI receiver adds 98bfd0cd5dc4 media: rkisp1: csi: Plumb the CSI RX subdev adds 2452171eb49b media: rkisp1: Use fwnode_graph_for_each_endpoint adds 6a0eaa25bf36 media: dt-bindings: media: rkisp1: Add port for parallel i [...] adds f42f4558a949 media: rkisp1: Support the ISP parallel input adds f1b8f17156d2 media: rkisp1: Add infrastructure to support ISP features adds 7d4f126fde89 media: rkisp1: Make the internal CSI-2 receiver optional adds 8bd1dbf8d580 media: rkisp1: debug: Add dump file in debugfs for MI main [...] adds 2e22f9b6331e Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git adds 7a644322f54e Merge branch 'acpi-bus' into linux-next adds c752089f7cf5 ACPI: video: Force backlight native for some TongFang devices adds f0341e67b378 ACPI: video: Shortening quirk list by identifying Clevo by [...] adds 03c440a26cba ACPI: video: Use native backlight on Dell Inspiron N4010 adds 6a86912ddfb9 Merge branches 'acpi-processor', 'acpi-apei', 'acpi-ec' an [...] adds 403dbe3a5383 Revert "ACPI / PM: LPIT: Register sysfs attributes based on FADT" adds 1a2dcab517cb ACPI: PM: s2idle: Use LPS0 idle if ACPI_FADT_LOW_POWER_S0 [...] adds 3d88c3707bac Merge branches 'acpi-pm', 'acpi-soc', 'acpi-tables' and 'a [...] adds a2f6a7ac60e2 cpufreq: Warn users while freeing active policy adds 6e28f057e345 Merge back earlier cpufreq material for 5.20. adds 72f8e01c5d4a Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next adds 37101d3c7193 PM: domains: Ensure genpd_debugfs_dir exists before remove adds ae6ccaa65038 PM: EM: convert power field to micro-Watts precision and a [...] adds c5d39fae8992 Documentation: EM: Switch to micro-Watts scale adds 5e0fd2026cdd firmware: arm_scmi: Get detailed power scale from perf adds f3ac888fc5fb cpufreq: scmi: Support the power scale in micro-Watts in S [...] adds 3b10a757254a Merge branches 'pm-core', 'pm-sleep', 'powercap', 'pm-doma [...] adds b3f6c43d008c pm-graph v5.9 adds f6a328cb3bc0 Merge branches 'pm-tools' and 'pm-docs' into linux-next adds 7d57337b2194 intel: thermal: PCH: Drop ACPI_FADT_LOW_POWER_S0 check adds cd720ad594e6 Merge branches 'thermal-core' and 'thermal-intel' into linux-next adds 09073396ea62 ACPI: CPPC: Don't require flexible address space if X86_FE [...] adds 99bc096a0b8e Merge branch 'acpi-cppc' into linux-next adds 3be51a3b1980 dt-bindings: interconnect: Add MediaTek CCI dt-bindings adds 86d231b1db1b PM / devfreq: mediatek: Introduce MediaTek CCI devfreq driver adds e7fd2e6b9772 dt-bindings: interconnect: samsung,exynos-bus: convert to [...] adds c9deb7486838 PM / devfreq: shut up kernel-doc warnings adds 2472934e36b5 PM / devfreq: imx-bus: use NULL to pass a null pointer rat [...] adds 53f853d55e31 PM / devfreq: tegra30: Add error message for devm_devfreq_ [...] adds b2111a01dc3c Merge tag 'devfreq-next-for-5.20' of git://git.kernel.org/ [...] adds 66de314cd08f Merge branch 'pm-devfreq' into linux-next adds bb2e2d5a09a6 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 68315f1a5f13 cpufreq: Change order of online() CB and policy->cpus modi [...] adds 3b4916a6e422 dt-bindings: opp: opp-v2-kryo-cpu: Fix example binding checks adds 228f901ccec8 dt-bindings: opp: Add missing compat devices adds a0c999b8a7b9 dt-bindings: opp: Add msm8939 to the compatible list adds 172a672af95c dt-bindings: cpufreq: cpufreq-qcom-hw: Add SM6375 compatible adds 33fe1cb20cf4 cpufreq: tegra194: Staticize struct tegra_cpufreq_soc instances adds e95eecbbf6f0 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds ce736cf71b5a OPP: Don't drop opp_table->np reference while it is still in use adds 3466ea2cd6b6 OPP: Don't drop opp->np reference while it is still in use adds 09a24567a261 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds 0026f88ae840 thermal/drivers/qcom: Remove get_trend function adds 9307ea4ae7c5 thermal/drivers/tegra: Remove get_trend function adds 0e1f2573e9f8 thermal/drivers/u8500: Remove the get_trend function adds 3cdacdb345d8 thermal/core: Use clamp() helper in the stepwise governor adds 5665ce4c60d0 thermal/core: Remove DROP_FULL and RAISE_FULL adds 3a1e907afbc2 thermal/drivers/k3_j72xx_bandgap: Fix ref_table memory lea [...] adds b4ebc59642b8 thermal/drivers/k3_j72xx_bandgap: Fix array underflow in p [...] adds 5caed9894e60 thermal/drivers/k3_j72xx_bandgap: Make k3_j72xx_bandgap_j7 [...] adds 95883cb87ce2 thermal/drivers/sun8i: Fix typo in comment adds 4d4bf485cca9 thermal/core: Remove duplicate information when an error occurs adds 853881e4395b thermal/of: Replace device node match with device node search adds 0401713606ab thermal/of: Remove the device node pointer for thermal_trip adds 18c51d1fea6d thermal/of: Move thermal_trip structure to thermal.h adds 84cf997c6de5 thermal/core: Remove unneeded EXPORT_SYMBOLS adds 44bfc6c5a778 thermal/core: Move thermal_set_delay_jiffies to static adds c42ceda3d1a9 thermal/core: Rename trips to ntrips adds b0e0e608c1de thermal/core: Add thermal_trip in thermal_zone adds 2a1c450038f4 thermal/core: Register with the trip points adds 45acd85edf2c thermal/of: Store the trips in the thermal zone adds 2c32c87fa8fc thermal/of: Use thermal trips stored in the thermal zone adds 33fe964a5a8b thermal/of: Initialize trip points separately adds e308c85b1b92 thermal/drivers/rzg2l: Fix comments adds 7c00121406c9 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds 2255bb806798 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds ac53e0f53239 RDMA/qib: Use the bitmap API when applicable adds 6b81b7073ae6 IB/hfi1: switch to netif_napi_add_tx() adds 9217a222fbca IB/hfi1: switch to netif_napi_add_weight() adds 2157f5caaed5 ipoib: switch to netif_napi_add_weight() adds 137d264c6f63 RDMA/irdma: Add 2 level PBLE support for FMR adds 26bf01903298 RDMA/irdma: Add AE source to error log adds 36a26d123919 RDMA/irdma: Make CQP invalid state error non-critical adds c8c7c0758101 RDMA/irdma: Make resource distribution algorithm more QP oriented adds 8ecef7890b3a RDMA/irdma: Fix a window for use-after-free adds 82ab2b52654c RDMA/irdma: Fix VLAN connection with wildcard address adds 3a844596ed71 RDMA/irdma: Fix setting of QP context err_rq_idx_valid field adds b577ea54ac0e RDMA/qib: Use the bitmap API to allocate bitmaps adds e471eedd94d9 RDMA/rtrs-clt: Use the bitmap API to allocate bitmaps adds fc4114736f5a RDMA/rtrs-clt: Use bitmap_empty() adds aeea6cc06752 RDMA: remove useless condition in siw_create_cq() adds ed6e53820ee4 RDMA/rtrs-srv: Fix modinfo output for stringify adds 861703b4c76e RDMA/rtrs-clt: Use this_cpu_ API for stats adds f4e1357184a5 RDMA/rtrs-srv: Use per-cpu variables for rdma stats adds c14adff285ad RDMA/rtrs-clt: Replace list_next_or_null_rr_rcu with an in [...] adds 46195de38abf RDMA/rtrs-srv: Do not use mempool for page allocation adds 82319639cd6f RDMA/irdma: Use the bitmap API to allocate bitmaps adds e39c600049d0 RDMA/hfi1: Depend on !UML adds b3236a64ddd1 RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr() adds f5c25465b4f7 RDMA/hns: Remove unused abnormal interrupt of type RAS adds d95e0a0c6c96 RDMA/hns: Fix the wrong type of return value of the interr [...] adds ecb4db5c3590 RDMA/hns: Fix incorrect clearing of interrupt status register adds 75e4e716f708 RDMA/hns: Refactor the abnormal interrupt handler function adds 2de949abd6a5 RDMA/hns: Recover 1bit-ECC error of RAM on chip adds 3056fc6c32e6 RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event adds 37da51efe6ea RDMA/rxe: Fix BUG: KASAN: null-ptr-deref in rxe_qp_do_cleanup adds 882736fb3b55 RDMA/rxe: Add common rxe_prepare_res() adds 548c56dd2e55 RDMA/rxe: Rename rxe_atomic_reply to atomic_reply adds 03905ac2852c RDMA/rxe: Remove unused mask parameter adds 3279e15a87e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 816cd1688331 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 9a7923668bc7 net: devlink: make devlink_dpipe_headers_register() return void adds ced92571af24 net: devlink: fix a typo in function name devlink_port_new [...] adds a44c4511ffb2 net: devlink: fix return statement in devlink_port_new_notify() adds 6e6fbb72e48b Merge branch 'net-devlink-couple-of-trivial-fixes' adds 32ea2776a81b net/mlx5: Use the bitmap API to allocate bitmaps adds 0372c546eca5 net/mlx5: Introduce ifc bits for using software vhca id adds dc402ccc0d7b net/mlx5: Use software VHCA id when it's supported adds 606e6a72e29d net/mlx5: Expose vnic diagnostic counters for eswitch mana [...] adds e723f8662de7 net/mlx5: debugfs, Add num of in-use FW command interface slots adds 55d3654c1658 net/mlx5: Bridge, refactor groups sizes and indices adds d4893978f9f1 net/mlx5: Bridge, rename filter fg to vlan_filter adds 5a9db8d47a49 net/mlx5: Bridge, extract VLAN push/pop actions creation adds c5fcac93a3c2 net/mlx5: Bridge, implement infrastructure for VLAN protoc [...] adds 9c0ca9baaa04 net/mlx5: Bridge, implement QinQ support adds bbf0b4234bdc net/mlx5e: Removed useless code in function adds 9153da4635fe net/mlx5e: configure meter in flow action adds f7434ba0abfc net/mlx5e: Extend flower police validation adds 1c31cb922199 net/mlx5e: Move the LRO-XSK check to mlx5e_fix_features adds 1a5504867437 net/mlx5e: Remove the duplicating check for striding RQ wh [...] adds c8fda7d28100 Merge tag 'mlx5-updates-2022-07-13' of git://git.kernel.or [...] adds 88b3822cdf2f net/sched: sch_cbq: Delete unused delay_timer adds 4bbaf764e1e1 net: dsa: qca8k: move driver to qca dir adds da92e03c7fbf octeontx2-af: Fixes static warnings adds 459f326e995c octeontx2-af: Set NIX link credits based on max LMAC adds e68c5dcf0aac net: ipv4: new arp_accept option to accept garp only if in [...] adds aaa5f515b16b net: ipv6: new accept_untracked_na option to accept na onl [...] adds 0ea7b0a454ca selftests: net: arp_ndisc_untracked_subnets: test for arp_ [...] adds 2acd1022549e Merge branch 'net-ipv4-ipv6-new-option-to-accept-garp-untr [...] adds 6d52e2de6415 net/smc: remove redundant dma sync ops adds 0ef69e788411 net/smc: optimize for smc_sndbuf_sync_sg_for_device and sm [...] adds 4bc5008e4387 net/smc: Introduce a sysctl for setting SMC-R buffer type adds b984f370ed51 net/smc: Use sysctl-specified types of buffers in new link group adds b8d199451c99 net/smc: Allow virtually contiguous sndbufs or RMBs for SMC-R adds ddefb2d20553 net/smc: Extend SMC-R link group netlink attribute adds 3898f52cd4f9 Merge branch 'net-smc-virt-contig-buffers' adds 4cbc325ed6b4 tls: rx: allow only one reader at a time adds 008141de8557 tls: rx: don't try to keep the skbs always on the list adds abb47dc95dc6 tls: rx: don't keep decrypted skbs on ctx->recv_pkt adds 53d57999fe02 tls: rx: remove the message decrypted tracking adds 8a958732818b tls: rx: factor out device darg update adds 541cc48be3b1 tls: rx: read the input skb from ctx->recv_pkt adds 6bd116c8c654 tls: rx: return the decrypted skb via darg adds 6ececdc51369 tls: rx: async: adjust record geometry immediately adds c618db2afe7c tls: rx: async: hold onto the input skb adds cbbdee9918a2 tls: rx: async: don't put async zc on the list adds fd31f3996af2 tls: rx: decrypt into a fresh skb adds fd18d5f132bf Merge branch 'tls-rx-avoid-skb_cow_data' adds da53af8cb932 net: dsa: microchip: fix Clang -Wunused-const-variable war [...] adds 6e693a104207 atl1c: use netif_napi_add_tx() for Tx NAPI adds e26fde2f5bef net: devlink: avoid false DEADLOCK warning reported by lockdep adds 852e85a704c2 net: devlink: add unlocked variants of devling_trap*() functions adds c223d6a4bf6d net: devlink: add unlocked variants of devlink_resource*() [...] adds 755cfa69c4ec net: devlink: add unlocked variants of devlink_sb*() functions adds 70a2ff89369d net: devlink: add unlocked variants of devlink_dpipe*() functions adds 72a4c8c94efa mlxsw: convert driver to use unlocked devlink API during i [...] adds eb0e9fa2c635 net: devlink: add unlocked variants of devlink_region_crea [...] adds 012ec02ae441 netdevsim: convert driver to use unlocked devlink API duri [...] adds f655dacb59ac net: devlink: remove unused locked functions adds 3e7380bb870b Merge branch 'devlink-prepare-mlxsw-and-netdevsim-for-lock [...] adds bdeed8b0958c vmxnet3: Record queue number to incoming packets adds 71c47aa98c51 net: prestera: acl: fix code formatting adds 6ee49d629dd6 net: macb: fixup sparse warnings on __be16 ports adds 896a55aa5232 ice: Add EXTTS feature to the feature bitmap adds ca415ea1f03a ice: Remove pci_aer_clear_nonfatal_status() call adds e22c88799f26 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 3c6aca333362 net: prestera: acl: add support for 'police' action on egress adds 769e2695be41 net: dsa: microchip: fix the missing ksz8_r_mib_cnt adds 1f17708b47a9 sfc: update MCDI protocol headers adds 8eb77cc73977 ipv4: avoid partial copy for zc adds 773ba4fe9104 ipv6: avoid partial copy for zc adds 1b4b2b09d4fb skbuff: don't mix ubuf_info from different sources adds 2e07a521e1e4 skbuff: add SKBFL_DONT_ORPHAN flag adds 7c701d92b2b5 skbuff: carry external ubuf_info in msghdr adds ebe73a284f4d net: Allow custom iter handler in msghdr adds 753f1ca4e1e5 net: introduce managed frags infrastructure adds 84ce071e38a6 net: introduce __skb_fill_page_desc_noacc adds c445f31b3cfa ipv4/udp: support externally provided ubufs adds 1fd3ae8c906c ipv6/udp: support externally provided ubufs adds eb315a7d1396 tcp: support externally provided ubufs adds 7f9eee196ec8 Merge branch 'io_uring-zerocopy-send' of git://git.kernel. [...] adds ca0cab119288 net/sched: remove qdisc_root_lock() helper adds a5fd39464a40 igc: Lift TAPRIO schedule restriction adds fb24f341c7b9 igc: Remove MSI-X PBA Clear register adds 6ac0db3f2bf6 igc: Remove forced_speed_duplex value adds c2fe9ec3975d Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds c8818813a1ec Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 7fb27a56b9eb selftests/bpf: Do not attach kprobe_multi bench to bpf_dis [...] adds 9c7c48d6a1e2 bpf: Fix subprog names in stack traces. adds a2a5580fcbf8 bpf: Fix check against plain integer v 'NULL' adds 2e4966288c16 samples: bpf: Fix cross-compiling error by using bootstrap [...] adds 3a2a58c4479a tools: runqslower: Build and use lightweight bootstrap ver [...] adds 3848636b4a88 bpf: iterators: Build and use lightweight bootstrap versio [...] adds 8eab0a09a211 Merge branch 'Use lightweigt version of bpftool' adds 9ff5efdeb089 libbpf: perfbuf: Add API to get the ring buffer adds 55d00c37ebc3 libbpf: generalize virtual __kconfig externs and use it for USDT adds ce6dc74a0a4a selftests/bpf: add test of __weak unknown virtual __kconfi [...] adds 6f5d467d55f0 libbpf: improve BPF_KPROBE_SYSCALL macro and rename it to [...] adds 708ac5bea0ce libbpf: add ksyscall/kretsyscall sections support for sysc [...] adds d814ed62d3d2 selftests/bpf: use BPF_KSYSCALL and SEC("ksyscall") in selftests adds ab850abbcf4d Merge branch 'Add SEC("ksyscall") support' adds 3908fcddc65d bpf: fix lsm_cgroup build errors on esoteric configs adds e5e23424e51e docs/bpf: Update documentation for BTF_KIND_FUNC adds 87ac0d600943 bpf: fix potential 32-bit overflow when accessing ARRAY ma [...] adds d937bc3449fa bpf: make uniform use of array->elem_size everywhere in ar [...] adds 63b8ce77b15e bpf: remove obsolete KMALLOC_MAX_SIZE restriction on array [...] adds 243164612005 selftests/bpf: validate .bss section bigger than 8MB is po [...] adds 92f619735b7c Merge branch 'BPF array map fixes and improvements' adds fd1894224407 bpf: Don't redirect packets with invalid pkt_len adds a1ac9fd6c650 libbpf: fallback to tracefs mount point if debugfs is not mounted adds bdb2bc759929 bpf: fix bpf_skb_pull_data documentation adds 597fbc468296 libbpf: make RINGBUF map size adjustments more eagerly adds e134601961fe selftests/bpf: test eager BPF ringbuf size adjustment logic adds 979855d30264 bpf, docs: document BPF_MAP_TYPE_HASH and variants adds c5d22f4cfe8d selftests/bpf: fix a test for snprintf() overflow adds b77ffb30cfc5 libbpf: fix an snprintf() overflow check adds a9dde6a425a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 27842ac63c38 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds f484da847a01 net/mlx5: Expose the ability to point to any UID from shared UID adds 6c27c56cdc69 net/mlx5: fs, expose flow table ID to users adds b0bb369ee451 net/mlx5: fs, allow flow table creation with a UID adds 069a2b56d2b0 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] adds ab345b04433d Bluetooth: hci_sync: Fix not updating privacy_mode adds ff1688aab0d1 Bluetooth: hci_sync: Don't remove connected devices from a [...] adds f550bc7afb66 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 9dd9495d560a wifi: rsi: remove unused variable adds cc5250cdb43d wifi: mac80211_hwsim: use 32-bit skb cookie adds 51d3cfaf992f wifi: mac80211: exclude multicast packets from AQL pending [...] adds 59e8ef18f6a1 wifi: cfg80211: use strscpy to replace strlcpy adds bf326cf53a38 wifi: mac80211: make 4addr null frames using min_rate for WDS adds 0bd509325508 wifi: mac80211: fix mesh airtime link metric estimating adds 912fa56b2763 wifi: mac80211_hwsim: Support link channel matching on rx adds 6858ad75c228 wifi: mac80211: consistently use sdata_dereference() adds 892b3bceb0b5 wifi: mac80211: rx: accept link-addressed frames adds 54283409cd16 wifi: mac80211: Consider MLO links in offchannel logic adds 6df2810ac9a9 wifi: cfg80211: Allow MLO TX with link source address adds 0866f8e3efd0 wifi: mac80211: Remove AP SMPS leftovers adds f91cb507e671 wifi: mac80211: add an ieee80211_get_link_sband adds 577e5b8c3924 wifi: cfg80211: add API to add/modify/remove a link station adds b95eb7f0eee4 wifi: cfg80211/mac80211: separate link params from station params adds 21476ad16d3c wifi: mac80211: implement callbacks for <add/mod/del>_link [...] adds 858fd1880ba5 wifi: nl80211: hold wdev mutex in add/mod/del link station adds 4e2f3d67e3af wifi: nl80211: hold wdev mutex for channel switch APIs adds 3d1cc7cdf2e8 wifi: nl80211: hold wdev mutex for station APIs adds d8675a63518c wifi: mac80211: RCU-ify link/link_conf pointers adds c0d6701261db wifi: nl80211: enable setting the link address at new station adds 23cc6d8c37cd wifi: cfg80211: make cfg80211_auth_request::key_idx signed adds 1d4c0f0405ee wifi: cfg80211: drop BSS elements from assoc trace for now adds b8375cf15834 wifi: mac80211_hwsim: Ack link addressed frames adds c5c48a11dd86 wifi: mac80211: debug: omit link if non-MLO connection adds 28977e790b5d wifi: mac80211: skip powersave recalc if driver SUPPORTS_D [...] adds 1e0b3b0b6cb5 wifi: mac80211: Align with Draft P802.11be_D1.5 adds 062e8e02dfd4 wifi: mac80211: Align with Draft P802.11be_D2.0 adds ba323e298594 wifi: mac80211: separate out connection downgrade flags adds e2722d278ee3 wifi: mac80211: fix key lookup adds 284b38b6902a wifi: nl80211: acquire wdev mutex for dump_survey adds 94ddc3b5aa21 wifi: mac80211: move ieee80211_request_smps_mgd_work adds b2e8434f1829 wifi: mac80211: set up/tear down client vif links properly adds 3fbddae46e5f wifi: mac80211: provide link ID in link_conf adds a3b8008dc142 wifi: mac80211: move ps setting to vif config adds 8c7c6b581987 wifi: mac80211: expect powersave handling in driver for MLO adds b3e2130bf5f6 wifi: mac80211: change QoS settings API to take link into account adds 7ebe994fbd2d wifi: mac80211: remove unused bssid variable adds b65567b03c95 wifi: mac80211: mlme: track AP (MLD) address separately adds 42ed6748afa4 wifi: mac80211: mlme: do IEEE80211_STA_RESET_SIGNAL_AVE per link adds 5bd5666d8ad8 wifi: mac80211: mlme: first adjustments for MLO adds 6359598df67f wifi: mac80211: split IEEE80211_STA_DISABLE_WMM to link data adds 1dd0f31c23aa wifi: mac80211: mlme: use ieee80211_get_link_sband() adds d3853f700ce6 wifi: mac80211: mlme: remove sta argument from ieee80211_c [...] adds 98b0b467466c wifi: mac80211: mlme: use correct link_sta adds 8f6e0dfc2245 wifi: cfg80211: remove BSS pointer from cfg80211_disassoc_request adds f662d2f4e22e wifi: cfg80211: prepare association failure APIs for MLO adds afa2d65938fe wifi: mac80211: mlme: unify assoc data event sending adds e69dac88a155 wifi: cfg80211: adjust assoc comeback for MLO adds cd47c0f57ae6 wifi: cfg80211: put cfg80211_rx_assoc_resp() arguments int [...] adds 5cd212cb6415 wifi: cfg80211: extend cfg80211_rx_assoc_resp() for MLO adds fd17bf041b40 wifi: mac80211: refactor elements parsing with parameter struct adds b327c84c328e wifi: mac80211: replace link_id with link_conf in start/stop_ap() adds 635495e9c43d wifi: mac80211: don't re-parse elems in ieee80211_assoc_success() adds ab3a830d9664 wifi: mac80211: move tdls_chan_switch_prohibited to link data adds 38c6aa29d455 wifi: mac80211: fix multi-BSSID element parsing adds 483456590ade wifi: mac80211: don't set link address for station adds c57d2e6a6554 wifi: mac80211: remove redundant condition adds 19654a61bfd6 wifi: cfg80211: add ieee80211_chanwidth_rate_flags() adds 3dc05935ead8 wifi: mac80211: use only channel width in ieee80211_parse_ [...] adds c1690b66ba70 wifi: mac80211: refactor adding rates to assoc request adds 3c68cb81bf61 wifi: mac80211: refactor adding custom elements adds df9a9c44e91b wifi: mac80211: mlme: simplify adding ht/vht/he/eht elements adds a95fe0678255 wifi: mac80211: consider EHT element size in assoc request adds cdf0a0a80c84 wifi: cfg80211: clean up links appropriately adds 939c4c7e823b wifi: mac80211: tighten locking check adds d3e2439b0f33 wifi: mac80211: fix link manipulation adds efbfe5165e5d wifi: nl80211: better validate link ID for stations adds 4e9c3af39820 wifi: nl80211: add EML/MLD capabilities to per-iftype capa [...] adds 9b6bf4d6120a wifi: nl80211: set BSS to NULL if IS_ERR() adds 8a263dcb585f wifi: mac80211: skip rate statistics for MLD STAs adds e434254946c6 wifi: mac80211: add a helper to fragment an element adds 45aaf17c0c34 wifi: nl80211: check MLO support in authenticate adds d2bc52498b6b wifi: nl80211: Support MLD parameters in nl80211_set_station() adds 67207bab9341 wifi: cfg80211/mac80211: Support control port TX from spec [...] adds d06faef14883 wifi: mac80211: Allow EAPOL frames from link addresses adds 0d5891e347a4 wifi: mac80211: Allow EAPOL tx from specific link adds 69c3f2d30c35 wifi: nl80211: allow link ID in set_wiphy with frequency adds e10b68011877 wifi: mac80211: don't check carrier in chanctx code adds 0cbf348a9a79 wifi: mac80211: Support multi link in ieee80211_recalc_min [...] adds fa2ca639c4e6 wifi: nl80211: advertise MLO support adds 727eff4dd198 wifi: mac80211: replace link_id with link_conf in switch/( [...] adds 7840bd468a99 wifi: mac80211: remove link_id parameter from link_info_changed() adds e3d331c9b620 wifi: cfg80211: set country_elem to NULL adds 34d76a14f8f7 wifi: nl80211: reject link specific elements on assoc link adds df35f3164ec1 wifi: nl80211: reject fragmented and non-inheritance elements adds ff5c4dc4cd78 wifi: nl80211: fix some attribute policy entries adds 19343659c82e wifi: mac80211: prohibit DEAUTH_NEED_MGD_TX_PREP in MLO adds b048c98447fd wifi: mac80211: release channel context on link stop adds 64f4b93afaf1 wifi: mac80211: mlme: clean up supported channels element code adds 8ec9a96b83bd wifi: mac80211: add multi-link element to AUTH frames adds de03f8ac5c52 wifi: mac80211: make ieee80211_check_rate_mask() link-aware adds 39eac2de0098 wifi: mac80211: move IEEE80211_SDATA_OPERATING_GMODE to link adds bbe90107e1d9 wifi: mac80211: mlme: refactor link station setup adds 61513162aa2d wifi: mac80211: mlme: shift some code around adds 4a21a8ae7964 wifi: mac80211: mlme: change flags in ieee80211_determine_ [...] adds 39d805998c59 wifi: mac80211: mlme: switch some things back to deflink adds 978420c2105c wifi: mac80211: mlme: refactor assoc req element building adds 7781f0d81c7a wifi: mac80211: mlme: refactor ieee80211_prep_channel() a bit adds 6911458dc428 wifi: mac80211: mlme: refactor assoc success handling adds a857c21eaf39 wifi: mac80211: mlme: remove address arg to ieee80211_mark [...] adds 1845c1d4a455 wifi: mac80211: mlme: refactor assoc link setup adds 74e1309acedc wifi: mac80211: mlme: look up beacon elems only if needed adds 7464f665158e wifi: cfg80211: add cfg80211_get_iftype_ext_capa() adds 5d3a341c0dd2 wifi: mac80211: mlme: refactor ieee80211_set_associated() adds 175ad2ec89fe wifi: mac80211: limit A-MSDU subframes for client too adds d46ffecf82de wifi: mac80211_hwsim: implement sta_state for MLO adds f36fe0a2df03 wifi: mac80211: fix up link station creation/insertion adds 3e0278b717b0 wifi: mac80211: select link when transmitting to non-MLO stations adds 42fb9148c078 wifi: mac80211: do link->MLD address translation on RX adds aea9a6088ae4 wifi: mac80211_hwsim: do rc update per link adds 2ab60f49eb4d wifi: mac80211_hwsim: use MLO link ID for TX adds af4f2aa35a44 wifi: mac80211_hwsim: fix TX link selection adds 425f4b5fce7c wifi: mac80211: add API to parse multi-link element adds 81151ce462e5 wifi: mac80211: support MLO authentication/association wit [...] adds 8f5d9e68c90d wifi: mac80211: remove stray printk adds bd363ee53302 wifi: mac80211: mlme: set sta.mlo correctly adds 63907290faa9 mt76: mt7915: fix endianness in mt7915_rf_regval_get adds cffd93411575 mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu [...] adds f572dc969a59 mt76: mt7915: fix endian bug in mt7915_rf_regval_set() adds 162d5c14ba48 mt76: add 6 GHz band support in mt76_sar_freq_ranges adds f965333e491e mt76: mt7921: introduce ACPI SAR support adds 63db9d4012af mt76: mt7921: introduce ACPI SAR config in tx power adds 3685727c4dcd mt76: mt7915: add more ethtool stats adds ef55564e2b17 mt76: add DBDC rxq handlings into mac_reset_work adds 45b6f9cb8ffc mt76: mt7921: add PATCH_FINISH_REQ cmd response handling adds a55a0c701c12 mt76: mt7921s: fix firmware download random fail adds 12fba11c7ebd dt-bindings: net: wireless: mt76: add clock description fo [...] adds c0182aa98570 mt76: mt7915: add missing bh-disable around tx napi enable [...] adds e55c27ed9ccf mt76: mt7615: add missing bh-disable around rx napi schedule adds 9ed107e0e98b mt76: mt7921: add missing bh-disable around rx napi schedule adds 56054087bb17 mt76: mt7921: get rid of mt7921_mcu_exit adds 3d8c636c3e9e mt76: connac: move shared fw structures in connac module adds c132fc7d83bb mt76: mt7921: move fw toggle in mt7921_load_firmware adds b9ec27102ac0 mt76: connac: move mt76_connac2_load_ram in connac module adds 28fec923d240 mt76: connac: move mt76_connac2_load_patch in connac module adds 049c94f8e914 mt76: mt7663: rely on mt76_connac2_fw_trailer adds d9fcfc1424aa mt76: enable the VHT extended NSS BW feature adds e00b3e407efe mt76: mt7921: rely on mt76_dev in mt7921_mac_write_txwi signature adds d502e30020b8 mt76: mt7915: rely on mt76_dev in mt7915_mac_write_txwi signature adds 90211957a640 mt76: connac: move mac connac2 defs in mt76_connac2_mac.h adds 182071cdd594 mt76: connac: move connac2_mac_write_txwi in mt76_connac module adds b932425b6314 mt76: connac: move mt76_connac2_mac_add_txs_skb in connac module adds c149d3a90586 mt76: mt7921: not support beacon offload disable command adds 9d958b60ebc2 mt76: mt7921: fix command timeout in AP stop period adds f71662de66a6 mt76: connac: move HE radiotap parsing in connac module adds 0880d40871d1 mt76: connac: move mt76_connac2_reverse_frag0_hdr_trans in [...] adds d832f5e73815 mt76: connac: move mt76_connac2_mac_fill_rx_rate in connac module adds cfd6110998e3 mt76: mt7921s: remove unnecessary goto in mt7921s_mcu_drv_pmctrl adds 79717c4eeeae mt76: mt7615: do not update pm stats in case of error adds f4a92547fb98 mt76: mt7921: do not update pm states in case of error adds 364718c94ac2 mt76: mt7921s: fix possible sdio deadlock in command fail adds d5a50e6bd197 mt76: mt7921: fix aggregation subframes setting to HE max adds 31f3248a7593 mt76: mt7921: enlarge maximum VHT MPDU length to 11454 adds 6d6796db0bd9 mt76: mt7915: get rid of unnecessary new line in mt7915_ma [...] adds 5c0bed88c19d mt76: connac: move mt76_connac_fw_txp in common module adds 4cb4da17fe2f mt76: move mt7615_txp_ptr in mt76_connac module adds 4b3be9d8408b mt76: connac: move mt76_connac_tx_free in shared code adds 0a178a6084d6 mt76: connac: move mt76_connac_tx_complete_skb in shared code adds 5e610f8e3115 mt76: connac: move mt76_connac_write_hw_txp in shared code adds 2b25b8555d63 mt76: connac: move mt7615_txp_skb_unmap in common code adds a8021cb9c1ef mt76: mt7915: rely on mt76_connac_tx_free adds fc6ee71a2a8f mt76: move mcu_txd/mcu_rxd structures in shared code adds d2f5c8ed9fc4 mt76: move mt76_connac2_mcu_fill_message in mt76_connac module adds c3f2ed588867 mt76: mt7915: disable UL MU-MIMO for mt7915 adds 6e744cfeee02 mt76: mt7915: fix incorrect testmode ipg on band 1 caused [...] adds 8dae26a3bddf mt76: mt7915: do not copy ieee80211_ops pointer in mt7915_ [...] adds 754f9ae80e4f mt76: mt7915: update mpdu density in 6g capability adds 8e3e7567b8c1 mt76: mt7915: add sta_rec with EXTRA_INFO_NEW for the firs [...] adds 1858e4fc89b2 mt76: do not check the ccmp pn for ONLY_MONITOR frame adds 18fced2017d8 mt76: mt7915: update the maximum size of beacon offload adds df6b739fd7d1 mt76: mt7615: add sta_rec with EXTRA_INFO_NEW for the firs [...] adds 8916e4e513a8 mt76: mt76x02: improve reliability of the beacon hang check adds 3c1032e12217 mt76: allow receiving frames with invalid CCMP PN via moni [...] adds aac86cebb4a0 mt76: mt7615: fix throughput regression on DFS channels adds d08295f5be8e mt76: pass original queue id from __mt76_tx_queue_skb to t [...] adds 1d5af0acac6e mt76: do not use skb_set_queue_mapping for internal purposes adds bceb8b8ded9b mt76: remove q->qid adds abdb2b524b32 mt76: mt7921: enable HW beacon filter not depending on PM flag adds 4aa8e0a475e7 mt76: mt7921: enable HW beacon filter in the initialization stage adds 81f302fdef1a mt76: mt7921: make mt7921_pci_driver static adds 9dfb28e9bcd4 mt76: connac: move tx initialization/cleanup in mt76_conna [...] adds af1c9bb28286 mt76: mt7921: reduce log severity levels for informative messages adds 5163150a47af mt76: mt7921: reduce the mutex lock scope during reset adds 7e6ffd5d5da9 mt76: mt7915 add ht mpdu density adds b146f238d120 mt76: add len parameter to __mt76_mcu_msg_alloc signature adds fc8f841bacfc mt76: introduce MT_RXQ_BAND2 and MT_RXQ_BAND2_WA in mt76_rxq_id adds 128c9b7d6235 mt76: add phy_idx in mt76_rx_status adds dc44c45c8cd0 mt76: introduce phys array in mt76_dev structure adds a1a99d7bddad mt76: add phy_idx to mt76_wcid adds a062f0017391 mt76: convert MT_TX_HW_QUEUE_EXT_PHY to MT_TX_HW_QUEUE_PHY adds 8950a62f19c9 mt76: get rid of mt76_wcid_hw routine adds 0a14c1d0113f mediatek: mt76: mac80211: Fix missing of_node_put() in mt7 [...] adds 3bd53ea02d77 mediatek: mt76: eeprom: fix missing of_node_put() in mt76_ [...] adds 454b768f9ba6 mt76: mt7921: Let PCI core handle power state and use pm_s [...] adds 30b505733900 Merge tag 'mt76-for-kvalo-2022-07-11' of https://github.co [...] adds 83781f0162d0 wifi: p54: Fix an error handling path in p54spi_probe() adds 0c574060060a wifi: p54: Use the bitmap API to allocate bitmaps adds 07db88f11e63 wifi: mt7601u: eeprom: fix clang -Wformat warning adds 68204a696505 wifi: mt7601u: fix clang -Wformat warning adds bcfd9d7f6840 wifi: p54: add missing parentheses in p54_flush() adds 3598cb6e1862 wifi: mac80211: do not abuse fq.lock in ieee80211_do_stop() adds 15978ea38d79 wifi: atmel: fix repeated words in comments adds e2dfb8a5c605 wifi: b43: fix repeated words in comments adds 29069fb49837 wifi: brcmfmac: fix repeated words in comments adds 505d6105b6fd wifi: brcmsmac: fix repeated words in comments adds ac15a010b664 wifi: ipw2x00: fix repeated words in comments adds f29c21516268 wifi: iwlegacy: fix repeated words in comments adds fb01be6d6836 wifi: qtnfmac: fix repeated words in comments adds a319b7f0794c wifi: rt2x00: fix repeated words in comments adds 4a7fb1c67ef4 wifi: rtlwifi: fix repeated words in comments adds 9c817cb7e674 wifi: rtl8192se: fix repeated words in comments adds 9a46c7d8d6f8 wifi: rsi: fix repeated words in comments adds f1cee996f185 wifi: wl1251: fix repeated words in comments adds 56bfbf284436 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9778bb113f13 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds 7fe9a0ab3ba9 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds 92714596cdbe MAINTAINERS: Use my kernel.org email adds 90c517f435a9 mtd: spi-nor: micron-st: Skip FSR reading if SPI controlle [...] adds 41e4f15f02af mtd: spi-nor: esmt: Use correct name of f25l32qa adds 34ba0aef9623 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] adds e4e712bbbd6d crypto: aria - Implement ARIA symmetric cipher algorithm adds 01ce31de7043 crypto: testmgr - add ARIA testmgr tests adds 30fb034361ff crypto: ccree - Add missing clk_disable_unprepare() in cc_ [...] adds 4fdcabb86ab1 crypto: atmel-aes - Drop if with an always false condition adds 25edb4cddb0f crypto: atmel-sha - Drop if with an always false condition adds 515f4fc66bf1 crypto: atmel-tdes - Drop if with an always false condition adds da1e716864ae crypto: omap-aes - Drop if with an always false condition adds 8ce715e71165 crypto: omap-des - Drop if with an always false condition adds 35b22c19daa1 crypto: omap-sham - Drop if with an always false condition adds 1d5390a33a4b crypto: s5p-sss - Drop if with an always false condition adds 2e26efb384d8 crypto: caam/qi2 - switch to netif_napi_add_tx_weight() adds c6a16f4bbf55 crypto: atmel-sha - initialize sha_dd while declaring adds 6c14a9650b87 crypto: atmel-tdes - initialize tdes_dd while declaring adds a65c9a2a0b43 crypto: sa2ul - Set the supported_algos bits individually adds b77e34f5b10d crypto: sa2ul - Check engine status before enabling adds 1353e576ae3b crypto: x86/blowfish - remove redundant assignment to vari [...] adds 5a44749f65b2 crypto: fips - make proc files report fips module name and [...] adds 463f74089ff9 crypto: lib - move lib/sha1.c into lib/crypto/ adds ec8f7f4821d5 crypto: lib - make the sha1 library optional adds fdcddf6261c6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 60693e3a3890 Merge tag 'amd-drm-next-5.20-2022-07-14' of https://gitlab [...] adds 891ce1c9623f Merge tag 'drm-misc-next-fixes-2022-07-14' of git://anongi [...] adds e8ba43cf42e5 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds 6f2c8d5f1659 drm/amdgpu: Fix for drm buddy memory corruption adds 271b8dddcd54 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds c19491894d4b drm/i915/tgl+: Fix HDMI transcoder clock vs. DDI BUF disab [...] adds ad444123a4a1 Revert "drm/i915/display: Ensure PSR gets disabled if no e [...] adds 031a2fea0482 drm/i915/psr: Disable PSR before disable pipe adds 9899834ae5f2 drm/i915/display: Add debug print for scaler filter adds fffe699b3dfd Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 2194f9576097 video: fbdev: amiga: Simplify amifb_pan_display() adds bf64b99c377b video: fbdev: sa1100fb: Remove unused sa1100fb_setup() adds f45566fb1a1d video: fbdev: cirrusfb: Make cirrusfb_zorro_unregister() static adds 6a7d270e9019 video: fbdev: Make *fb_setup() and *fb_init() static adds f3bd0c2b637e video: fbdev: atari: Simplify atafb_pan_display() adds 211f88e83f50 video: fbdev: atari: Remove bogus FB_VMODE_YWRAP flags adds c7ef5e285c84 video: fbdev: atari: Fix inverse handling adds 35fa155e8368 video: fbdev: atari: Fix ext_setcolreg() adds 4a13bcd8ccd5 video: fbdev: atari: Remove unneeded casts from void * adds 3ee5e2280343 video: fbdev: atari: Remove unneeded casts to void * adds f0b38ea59ad2 video: fbdev: atari: Fix TT High video mode vertical refresh adds 39101f1314ba video: fbdev: atari: Fix VGA modes adds 435347edfe90 video: fbdev: atari: Remove unused definitions and variables adds ffcc5b265799 video: fbdev: atari: Remove backward bug-compatibility adds 075fbf0ab8dd video: fbdev: omapfb: Unexport omap*_update_window_async() adds ec6714e284d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 739f872e48d4 regmap: permit to set reg_update_bits with bulk implementation adds 3de19f6cd2b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ffb2759df7ef ALSA: bcd2000: Fix a UAF bug on the error path of probing adds 29a249d72d31 Merge tag 'asoc-v5.20' of https://git.kernel.org/pub/scm/l [...] adds 1873ebd30cc8 ALSA: hda: cs35l41: Support Hibernation during Suspend adds 3e34e2ae2959 ALSA: hda: cs35l41: Read Speaker Calibration data from UEF [...] adds 291e7c220b82 ALSA: hda: hda_cs_dsp_ctl: Add fw id strings adds 4fa58b1d7ec7 ALSA: hda: cs35l41: Add defaulted values into dsp bypass c [...] adds 47ceabd99a28 ALSA: hda: cs35l41: Support Firmware switching and reloading adds 622f21994506 ALSA: hda: cs35l41: Add module parameter to control firmware load adds e7255c00b10e ALSA: hda: Skip event processing for unregistered codecs adds d59d2277febb Revert "ALSA: hda: cs35l41: Allow compilation test on non- [...] adds 53f07e9b010b Revert "ALSA: hda: Fix page fault in snd_hda_codec_shutdown()" adds 60ddc8fde4b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e1d1ffeda697 ASoC: atmel_ssc_dai: remove #ifdef CONFIG_PM adds 93064e15c8a3 ACPI: utils: Add api to read _SUB from ACPI adds c1ad138822a1 ASoC: cs35l41: Read System Name from ACPI _SUB to identify [...] adds 1c69bbc3c108 Read _SUB from ACPI to be able to identify firmware adds 58ef0d3d5716 ASoC: Intel: hsw_rt5640: Mark BE DAI as nonatomic adds 6d7e01180850 ASoC: Intel: bdw_rt286: Mark BE DAI as nonatomic adds 5c4ef9529b12 ASoC: Intel: bdw_rt5650: Mark BE DAI as nonatomic adds bdd15ec4888a ASoC: Intel: bdw_rt5677: Mark BE DAI as nonatomic adds dfb15e49400e ASoC: Intel: Mark BE DAIs as nonatomic for hsw and adds 811648340707 ASoC: Intel: sof_sdw: avoid oops in error handling adds 8d38cc2997c5 ASoC: Intel: soc-acpi: add table for HP Omen 16-k0005TX adds f7bbdf5bcc6e ASoC: Intel: sof_sdw: add quirk for HP Omen 16-k0005TX adds ba4c6a1a8f1b ASoC: SOF: Intel: enable dmic handling with 2 or fewer Sou [...] adds c3fc63479e37 ASoC: SOF: Intel: add support for SoundWire-based HP Omen16 adds 0caf1120c583 ASoC: mediatek: mt8195: extract SOF common code adds 0cf470c08319 ASoC: nau8821: add new widget to control system clock adds 393a40b50fe9 ASoC: amd: yc: Decrease level of error message adds 2d86cef353b8 ASoC: nau8821: Don't unconditionally free interrupt adds 13a45b9484e5 ASoC: SOF: mediatek: Revise mt8195 boot flow adds 99bad468846f ASoC: SOF: mediatek: fix mt8195 StatvectorSel wrong setting adds 09f852894553 ASoC: SOF: mediatek: fix boot sequences adds 740e5d8713e0 ASoC: SOF: Intel: MTL: remove redundant snd_sof_dsp_read() call adds 711d0427c713 ASoC: SOF: ipc4-topology: move ida allocate/free to widget [...] adds bdb803c8280b ASoC: SOF: ipc4-pcm: set pcm rate to dai setting adds b85f4fc40d56 ASoC: SOF: add ipc4 SRC module support adds dc6137a56a72 ASoC: SOF: ipc4-topology: set domain bit based on dp domain type adds b9cb044f35fd ASoC: SOF: ipc3-loader: Print out the non matching ext_man [...] adds 27b196c19c5a ASoC: SOF: Intel: atom: don't keep a temporary string in f [...] adds ef05eb575ed9 ASoC: SOF: Intel: hda: don't set fw_filename adds 054d1fd1380a ASoC: SOF: Intel: hda: only fixup topology name if not set [...] adds bdcf7926fab2 ASoC: SOF: probes: rename assign/free callbacks as startup [...] adds 321add801bcd ASoC: SOF: Intel: hda-stream: test DMA buffer first in hw_params adds 16824dffcf61 ASoC: SOF: Intel: updates and cleanups adds ab1dabba4dd9 Merge remote-tracking branch 'asoc/for-5.20' into asoc-next adds c6c2014d4560 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 850deb7c036f Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] adds 9ce8ec6bb1b8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 184d0a675663 io_uring: fix types in io_recvmsg_multishot_overflow adds 4ab14222eb3f Merge branch 'for-5.20/io_uring' into for-next adds dec7e933d65d null_blk: cleanup null_init_tag_set adds 18710de30154 Merge branch 'for-5.20/drivers' into for-next adds 8c740c6bf12d null_blk: fix ida error handling in null_add_dev() adds dc2ebf038c4a Merge branch 'for-5.20/drivers' into for-next adds 367979e5855a io_uring: Don't require reinitable percpu_ref adds a04c18fc1eb1 Merge branch 'for-5.20/io_uring' into for-next adds f54541403b2f fs/buffer: Fix the ll_rw_block() kernel-doc header adds 020e3618cc81 blktrace: Fix the blk_fill_rwbs() kernel-doc header adds 70669b9b2227 Merge branch 'for-5.20/block' into for-next adds e544477ca928 net: fix compat pointer in get_compat_msghdr() adds 61abd527b50e Merge branch 'for-5.20/io_uring' into for-next adds f2450f8a2c1e ublk_drv: fix build warning with -Wmaybe-uninitialized and [...] adds b1fc9e8ad3d2 Merge branch 'for-5.20/block' into for-next adds f50e5d670c62 ublk_drv: fix missing error return code in ublk_add_dev() adds 6b1439d203a3 ublk_drv: remove unneeded semicolon adds d276a22314c2 ublk: remove UBLK_IO_F_INTEGRITY adds fe3333f69538 ublk_drv: fix an IS_ERR() vs NULL check adds bf14fad19ffb mmc: fix disk/queue leak in case of adding disk failure adds 590d45354e5e Merge branch 'for-5.20/block' into for-next adds 79c790794a70 Merge branch 'io_uring-zerocopy-send' of git://git.kernel. [...] adds 06f241e2bf4b io_uring: initialise msghdr::msg_ubuf adds ba64c07a6ef9 io_uring: export io_put_task() adds 6f322c753dae io_uring: add zc notification infrastructure adds cf49e2d47c49 io_uring: cache struct io_notif adds 9cc16ae447db io_uring: complete notifiers in tw adds e133e289093e io_uring: add rsrc referencing for notifiers adds f20b817fd29b io_uring: add notification slot registration adds 480ec5ff9a5a io_uring: wire send zc request type adds fcb98e61d023 io_uring: account locked pages for non-fixed zc adds 7ab12997edc9 io_uring: allow to pass addr into sendzc adds bb4019de9ea1 io_uring: sendzc with fixed buffers adds 95a70c191696 io_uring: flush notifiers after sendzc adds d488e605a451 io_uring: rename IORING_OP_FILES_UPDATE adds cb155defb9bf io_uring: add zc notification flush requests adds 04ae3dbe8a02 io_uring: enable managed frags with register buffers adds 0c450de20ce7 selftests/io_uring: test zerocopy send adds 399c3bf72892 Merge branch 'for-5.20/io_uring-zerocopy-send' into for-next adds c45369e0615d Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds 3534e5a5ed29 dm thin: fix use-after-free crash in dm_sm_register_thresh [...] adds 78c130df2cda Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e82a28842bb1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9b538b0e3a95 dt-bindings: mmc: sdhci-msm: add MSM8998 adds b05cd716e3bd mmc: sdhci-msm: drop redundant of_device_id entries adds 99ce0f754c39 dt-bindings: mmc: sdhci-msm: Document the SM8450 compatible adds 886201c70a1c mmc: sdhci-brcmstb: use clk_get_rate(base_clk) in PM resume adds 3f58b69926ff Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 9745fb07474f platform/x86/intel: Add Primary to Sideband (P2SB) bridge support adds c551bd81d198 pinctrl: intel: Check against matching data instead of ACP [...] adds 6e3b29dbc119 mfd: lpc_ich: Factor out lpc_ich_enable_spi_write() adds 559793198f92 mfd: lpc_ich: Switch to generic p2sb_bar() adds 7064d7d88b83 mfd: lpc_ich: Add support for pinctrl in non-ACPI system adds 5c7b9167ddf8 i2c: i801: convert to use common P2SB accessor adds 6adc32f58b93 EDAC, pnd2: Use proper I/O accessors and address space annotation adds 7b2db7049bb9 EDAC, pnd2: convert to use common P2SB accessor adds e38da7d30f56 watchdog: simatic-ipc-wdt: convert to use P2SB accessor adds 759273c3c429 leds: simatic-ipc-leds: Convert to use P2SB accessor adds 446f0cf9e08b platform/x86: simatic-ipc: drop custom P2SB bar code adds a6c80bec3c93 leds: simatic-ipc-leds-gpio: Add GPIO version of Siemens driver adds c1cd6c305ecd Merge branches 'ib-mfd-acpi-for-rafael-5.20', 'ib-mfd-edac [...] adds 62fa5c9800a0 mfd: max77714: Update Luca Ceresoli's e-mail address adds 361104b05684 dt-bindings: mfd: Convert da9063 to yaml adds 3e26292d1190 dt-bindings: mfd: ti,j721e-system-controller: Add clock property adds 2cc285008af3 MAINTAINERS: Update Intel PMIC (MFD part) to Supported adds 2598f6ec5471 mfd: asic3: Make asic3_gpio_remove() return void adds 128ac294e1b4 mfd: t7l66xb: Drop platform disable callback adds 6e1f1b1c93ce mfd: tc6387xb: Drop disable callback that is never called adds 7ff7d5ffb725 syscon: Use %pa to format the variable of resource_size_t type adds 34b1a65ec1b5 MAINTAINERS: Fix file entry for MAX77693 DT adds 1520669c8255 mfd: max77620: Fix refcount leak in max77620_initialise_fps adds 9875ab53c8ae dt-bindings: mfd: stm32-timers: Document how to specify in [...] adds 52298ec34cc8 dt-bindings: mfd: Add compatible for MT6331 PMIC adds de58cee8c6b8 mfd: mt6397-core: Add MT6357 PMIC support adds 738654be3cf7 mfd: mt6358-irq: Add MT6357 PMIC support adds 66ee379d743c mfd: cros_ec: Add SCP Core-1 as a new CrOS EC MCU adds 7677ed11e9fa dt-bindings: mfd: qcom,tcsr: Convert to dtschema adds 7eeed203604f dt-bindings: mfd: qcom,tcsr: Add qcom,tcsr-mdm9615 adds 4907f6991ecb dt-bindings: mfd: Add mp2733 compatible adds 4a346a03a63c mfd: twl: Remove platform data support adds 915696927cd6 mfd: pm8008: Remove driver data structure pm8008_data adds 76659e203f37 dt-bindings: mfd: qcom-pm8xxx: Update the maintainers section adds 7e47943c3357 dt-bindings: mfd: mt6397: Add compatibles for MT6331 RTC and keys adds 99a7ec2f3622 mfd: dln2: Automatically detect and fill endpoint pointers adds c55333064d6e mfd: tc6393xb: Make disable callback return void adds 352de78076d0 mfd: intel_soc_pmic_chtwc: Use dev_err_probe() adds 1074c4252fe3 mfd: intel_soc_pmic_chtwc: Switch from __maybe_unused to p [...] adds 9b2c55b5403f dt-bindings: mfd: Add i.MX8qm/qxp Control and Status Regis [...] adds 15ff0bbc3dc1 mfd: db8500-prcmu: Drop duplicated word "the" in the comments adds 79f821b5a3bf mfd: ipaq-micro: Fix spelling mistake of "receive{d}" adds 371a9fcac475 mfd: axp20x: Add AXP221/AXP223/AXP809 GPIO cells adds d9cd0bc60470 mfd: mt6397: Add basic support for MT6331+MT6332 PMIC adds 37e8ba74d152 mfd: intel-lpss: Add Intel Meteor Lake-P PCI IDs adds 5189952238c9 mfd: intel_soc_pmic_bxtwc: Don't shadow error codes in sho [...] adds 929a4d289de9 mfd: intel_soc_pmic_bxtwc: Create sysfs attributes using c [...] adds 2790a70c886b mfd: intel_soc_pmic_bxtwc: Convert to use platform_get/set [...] adds d30e2c30a43d mfd: intel_soc_pmic_bxtwc: Use dev_err_probe() adds ba3ea04a2557 mfd: intel_soc_pmic_bxtwc: Extend use of temporary variabl [...] adds 05879b125afd mfd: intel_soc_pmic_bxtwc: Switch from CONFIG_PM_SLEEP gua [...] adds cd58c8403423 mfd: intel_soc_pmic_bxtwc: Drop redundant ACPI_PTR() adds f801556a8443 mfd: intel_soc_pmic_bxtwc: Use bits.h macros for all masks adds 86da8be35c00 mfd: intel_soc_pmic_bxtwc: Use sysfs_emit() instead of sprintf() adds 7c06d478500b mfd: intel_soc_pmic_bxtwc: Drop unneeded casting adds 0ff590a3366e mfd: intel_soc_pmic_bxtwc: Fix spelling in the comment adds f33bae37c96f mfd: sun6i-prcm: Update Kconfig description adds 9e821c4368af MAINTAINERS: Use Lee Jones' kernel.org address for MFD sub [...] adds 47996d3dd3b4 MAINTAINERS: Use Lee Jones' kernel.org address for Syscon [...] adds 0a2de5bb0216 dt-bindings: mfd: syscon: Update Lee Jones' email address adds b9bd31eaa216 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] adds 27e5c6546333 dt-bindings: backlight: rt4831: Add the new ocp level property adds 8b0bce056351 backlight: rt4831: Apply ocp level from devicetree adds e3ac5e8736c1 Revert "drivers/video/backlight/platform_lcd.c: add suppor [...] adds 2654f59b53bf dt-bindings: backlight: Update Lee Jones' email address adds f2ac0a8f8a03 backlight: lp855x: Switch to atomic PWM API adds e7db53176f32 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] adds 966f6551173a power: supply: Fix typo in power_supply_check_supplies adds 491f1f483f42 dt-bindings: power: reset: qcom,pshold: convert to dtschema adds e8b60d9c0a85 power: supply: ab8500: Add MAINTAINERS entry adds 6c50a08d9dd3 power: supply: ab8500: Drop external charger leftovers adds 13a4223df8a9 power: supply: ab8500_fg: drop duplicated 'is' in comment adds a1124c84d467 power: supply: ab8500: Remove flush_scheduled_work() call. adds 38d45444e257 power: supply: ab8500: add missing destroy_workqueue in ab [...] adds c9d8468158ad power: supply: olpc_battery: Hold the reference returned b [...] adds e7a00152eff9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 66efb665cd5a regulator: of: Fix refcount leak bug in of_get_regulation_ [...] adds 218320fec294 regulator: core: Fix off-on-delay-us for always-on/boot-on [...] adds 89ac711af5eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0f6e0cc923aa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds a3f215ef088f apparmor: Mark alloc_unconfined() as static adds f37897369865 apparmor: Fix some kernel-doc comments adds 3bbb7b2e9bbc apparmor: fix setting unconfined mode on a loaded profile adds 2504db207146 apparmor: fix overlapping attachment computation adds c1ed5da19765 apparmor: allow label to carry debug flags adds f567e7fada03 apparmor: extend policydb permission set by making use of [...] adds eac931254d99 apparmor: move ptrace mediation to more logical task.{h,c} adds cf7e51df1001 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds 65d9a9a60fd7 kexec_file: drop weak attribute from functions adds 0738eceb6201 kexec: drop weak attribute from functions adds 689a71493bd2 kexec: clean up arch_kexec_kernel_verify_sig adds c903dae8941d kexec, KEYS: make the code in bzImage64_verify_sig generic adds 0d519cadf751 arm64: kexec_file: use more system keyrings to verify kern [...] adds 0828c4a39be5 kexec, KEYS, s390: Make use of built-in and secondary keyr [...] adds 1d212f9037b0 Merge remote-tracking branch 'linux-integrity/kexec-keyrin [...] adds 1ba2e6085b8e Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds 92c005a11762 LSM: SafeSetID: fix userns bug in selftest adds b2927170d4fb LSM: SafeSetID: selftest cleanup and prepare for GIDs adds a1732d6898ce LSM: SafeSetID: add GID testing to selftest adds fcfe0ac2fcfa security: Add LSM hook to setgroups() syscall adds 3e3374d382ff LSM: SafeSetID: Add setgroups() security policy handling adds 64b634830c91 LSM: SafeSetID: add setgroups() testing to selftest adds cd5fc01e17e1 LSM: SafeSetID: fix bug during GID policy check adds 6ec66271ee24 Merge branch 'safesetid-next' of https://github.com/micah- [...] adds b94e745fcaa6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 009d6da4722d Merge branch 'next' of git://github.com/cschaufler/smack-next adds 3e191f219f1a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds bc0d9af21f46 iommu/exynos: Reuse SysMMU constants for page size and order adds fce398d2d02c iommu/exynos: Handle failed IOMMU device registration properly adds 5f26ad58be8c iommu/exynos: Set correct dma mask for SysMMU v5+ adds 2125afbed841 iommu/exynos: Abstract non-common registers on different variants adds 0892c4986b6c iommu/exynos: Add SysMMU v7 register set adds 7fee5d6f41b4 iommu/exynos: Enable default VM instance on SysMMU v7 adds 3168010d2ab4 iommu/mediatek: Log with dev_err_probe when failing to parse dts adds 7e62edd7a33a iommu/virtio: Add map/unmap_pages() callbacks implementation adds 933ab6d30153 iommu/vt-d: Move trace/events/intel_iommu.h under iommu adds f19e038c2507 agp/intel: Use per device iommu check adds f9903555dd05 iommu/vt-d: Remove unnecessary exported symbol adds 3890f749c590 drm/i915: Remove unnecessary include adds bfd39a73879e KVM: x86: Remove unnecessary include adds 853788b9a66f x86/boot/tboot: Move tboot_force_iommu() to Intel IOMMU adds 2585a2790e7f iommu/vt-d: Move include/linux/intel-iommu.h under iommu adds 9f18abab6063 iommu/vt-d: Remove unused iovad from dmar_domain adds 983ebe57b3af iommu/vt-d: debugfs: Remove device_domain_lock usage adds 98f7b0db4976 iommu/vt-d: Remove clearing translation data in disable_dm [...] adds 8ac0b64b9735 iommu/vt-d: Use pci_get_domain_bus_and_slot() in pgtable_walk() adds 2e1c8dafb8c2 iommu/vt-d: Unnecessary spinlock for root table alloc and free adds ffd5869d9353 iommu/vt-d: Replace spin_lock_irqsave() with spin_lock() adds 2c3262f9e881 iommu/vt-d: Acquiring lock in domain ID allocation helpers adds 8430fd3f3287 iommu/vt-d: Acquiring lock in pasid manipulation helpers adds 79d82ce4027f iommu/vt-d: Check device list of domain in domain free path adds db75c9573b08 iommu/vt-d: Fold __dmar_remove_one_dev_info() into its caller adds 969aaefbaaf2 iommu/vt-d: Use device_domain_lock accurately adds 5eaafdf0c055 iommu/vt-d: Convert global spinlock into per domain lock adds c3f27c834ae5 iommu/vt-d: Remove unused domain_get_iommu() adds 913432f217c8 iommu/vt-d: Use IDA interface to manage iommu sequence id adds ba949f4cd4c3 iommu/vt-d: Refactor iommu information of each domain adds 97a79de99a40 iommu/vt-d: Remove unnecessary check in intel_iommu_add() adds bdb46d175872 iommu/vt-d: Remove global g_iommus array adds 25357900f4e6 iommu/vt-d: Make DMAR_UNITS_SUPPORTED default 1024 adds 60b51e3e333b iommu/amd: Change macro for IOMMU control register bit shi [...] adds 1e98a35da49e iommu/amd: Introduce Support for Extended Feature 2 Register adds 9dd299d8c6cd iommu/amd: Introduce global variable for storing common EF [...] adds ae180ba42662 iommu/amd: Process all IVHDs before enabling IOMMU features adds 02c6f31d0e01 iommu/amd: Globally detect SNP support adds fb2accadaa94 iommu/amd: Introduce function to check and enable SNP adds b9f0043e1ea6 iommu/amd: Set translation valid bit only when IO page tab [...] adds 8388f7df936b iommu/amd: Do not support IOMMU_DOMAIN_IDENTITY after SNP [...] adds 30315e71b426 iommu/amd: Do not support IOMMUv2 APIs when SNP is enabled adds 309c56e84602 iommu: remove the unused dev_has_feat method adds a871765d5588 iommu: remove iommu_dev_feature_enabled adds ae3ff39a51a0 iommu: remove the put_resv_regions method adds 469b7b8ac552 iommu/arm-smmu-v3: cleanup arm_smmu_dev_{enable,disable}_feature adds 1dcef3d2f345 MAINTAINERS: Add Robin Murphy as IOMMU SUBSYTEM reviewer adds ebd0c9c85fdc Merge branches 'arm/exynos', 'arm/mediatek', 'virtio', 'x8 [...] adds 72e4b47982ec Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 64b3c066e85e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 2aa0d4c88198 dt-bindings: bus: qcom,ssc-block-bus: rework arrays and dr [...] adds e385b0ba6a13 of: overlay: Move devicetree_corrupt() check up adds e76f4a6107eb of: overlay: Simplify of_overlay_fdt_apply() tail adds ec2aed45c57a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b461f2f5323f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 82cef0af296d spi: dt-bindings: mediatek,spi-mtk-nor: Update bindings fo [...] adds 0ee0ab0bdab4 spi: dt-bindings: Add compatible for MediaTek MT8188 adds a3fd35be0eda spi: atmel: remove #ifdef CONFIG_{PM, SLEEP} adds 43979072706d Merge remote-tracking branch 'spi/for-5.20' into spi-next adds 1126a6891a71 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d683bb3595f0 Merge x86/mm into tip/master adds d2a2abe49401 Merge x86/cpu into tip/master adds ff9c0a588413 Merge irq/core into tip/master adds fd65b0d5eece Merge x86/misc into tip/master adds 0b0ce458e595 Merge x86/vmware into tip/master adds aeabbfa72de5 Merge locking/core into tip/master adds 3ec1f767305d Merge ras/core into tip/master adds 39a41278f041 perf/x86/intel: Fix PEBS memory access info encoding for ADL adds ccf170e9d8fd perf/x86/intel: Fix PEBS data source encoding for ADL adds ef12d5591b5a Merge perf/core into tip/master adds 9de76f41ea21 x86/mm: Refer to the intended config STRICT_DEVMEM in a comment adds b26914daab3a Merge x86/cleanups into tip/master adds 4c3f73584c0c x86/sgx: Add short descriptions to ENCLS wrappers adds 0fb2126db841 x86/sgx: Add wrapper for SGX2 EMODPR function adds 09b38d0b412d x86/sgx: Add wrapper for SGX2 EMODT function adds 61416b294af0 x86/sgx: Add wrapper for SGX2 EAUG function adds b3fb517dc602 x86/sgx: Support loading enclave page without VMA permissi [...] adds 7f391752d4ad x86/sgx: Export sgx_encl_ewb_cpumask() adds bdaa8799f697 x86/sgx: Rename sgx_encl_ewb_cpumask() as sgx_encl_cpumask() adds f89c2f9bf5a6 x86/sgx: Move PTE zap code to new sgx_zap_enclave_ptes() adds c7c6a8a61b00 x86/sgx: Make sgx_ipi_cb() available internally adds dda03e2c331b x86/sgx: Create utility to validate user provided offset a [...] adds 8cb7b502f31e x86/sgx: Keep record of SGX page type adds 3a5351415228 x86/sgx: Export sgx_encl_{grow,shrink}() adds 8123073c4335 x86/sgx: Export sgx_encl_page_alloc() adds a76e7f1f1888 x86/sgx: Support VA page allocation without reclaiming adds ff08530a5232 x86/sgx: Support restricting of enclave page permissions adds 5a90d2c3f5ef x86/sgx: Support adding of pages to an initialized enclave adds 7b013e723a1f x86/sgx: Tighten accessible memory range after enclave ini [...] adds 45d546b8c109 x86/sgx: Support modifying SGX page type adds 9849bb27152c x86/sgx: Support complete page removal adds a0506b3b0636 x86/sgx: Free up EPC pages directly to support large page ranges adds 629b5155d01b Documentation/x86: Introduce enclave runtime management section adds 20404a808593 selftests/sgx: Add test for EPCM permission changes adds 7088c81f9473 selftests/sgx: Add test for TCS page permission changes adds 67f1f70a23d1 selftests/sgx: Test two different SGX2 EAUG flows adds 7eb4370152be selftests/sgx: Introduce dynamic entry point adds b564982fda13 selftests/sgx: Introduce TCS initialization enclave operation adds 33c5aac3bf32 selftests/sgx: Test complete changing of page type flow adds 50b822e4b785 selftests/sgx: Test faulty enclave behavior adds 35c7e6dacb03 selftests/sgx: Test invalid access to removed enclave page adds 08ceab2c37d3 selftests/sgx: Test reclaiming of untouched page adds 6507cce561b4 selftests/sgx: Page removal stress test adds e0a5915f1cca x86/sgx: Drop 'page_index' from sgx_backing adds 71dd67c2f819 Merge x86/sgx into tip/master adds 1b8667812b3a x86/Kconfig: Fix CONFIG_CC_HAS_SANE_STACKPROTECTOR when cr [...] adds 8b979924b9f9 x86/build: Remove unused OBJECT_FILES_NON_STANDARD_test_nx.o adds 0740d4296814 Merge x86/build into tip/master adds 5a88c48f4146 Merge tag 'v5.19-rc6' into tip:x86/kdump adds 68b8e9713c8e x86/setup: Use rng seeds from setup_data adds ae7cf68e2b88 Merge x86/kdump into tip/master adds 1fcf54deb767 sched/core: add forced idle accounting for cgroups adds c02d5546ea34 sched/core: Use try_cmpxchg in set_nr_{and_not,if}_polling adds c82a69629c53 sched/fair: fix case with reduced capacity CPU adds 401e4963bf45 sched/core: Always flush pending blk_plug adds 1cf86c1c7238 Merge sched/core into tip/master adds f17b168734c0 x86/fpu: Add a helper to prepare AMX state for low-power CPU idle adds 9f0112938277 intel_idle: Add a new flag to initialize the AMX state adds 6d38d2fad1de Merge x86/fpu into tip/master adds 3f2adf00f52b x86/cpu: Use MSR_IA32_MISC_ENABLE constants adds 0797825c4d14 Merge x86/cpu into tip/master adds 28a99e95f55c x86/amd: Use IBPB for firmware calls adds e84276e90f66 Merge x86/urgent into tip/master adds 908fc4c2abdb virt: sev-guest: Pass the appropriate argument type to iounmap() adds 96ff3a14815b Merge x86/urgent into tip/master adds 2dfdca0d117a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d6513a34926f dt-bindings: timer: Add Nomadik MTU binding adds 6f6f3e313f39 clocksource/drivers/arm_global_timer: Fix Kconfig "its" grammar adds 42cee19a9f83 clocksource: Add Tegra186 timers support adds 07385a6055a8 clocksource/drivers/timer-tegra186: Add support for Tegra234 SoC adds 13b917a585c2 dt-bindings: timer: mediatek: Add CPUX System Timer and MT [...] adds 327e93cf9a59 clocksource/drivers/timer-mediatek: Implement CPUXGPT timers adds 5b2ca9bc3f1b thermal/drivers/rcar_gen3_thermal: Add r8a779f0 support adds 2c9c4c9e543d clocksource/drivers/timer-microchip-pit64b: Remove suspend [...] adds b02180e899c9 clocksource/drivers/timer-microchip-pit64b: Use mchp_pit64 [...] adds 278150b2151e clocksource/drivers/timer-microchip-pit64b: Fix compilatio [...] adds 525b296185b4 dt-bindings: timer: renesas,cmt: Add r8a779f0 and generic [...] adds bd0ed737d5fd dt-bindings: timer: renesas,cmt: R-Car V3U is R-Car Gen4 adds aa84506ea644 clocksource/drivers/sh_cmt: Add R-Car Gen4 support adds 5a3cb437d39f Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds 08737219633b Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds 8cfc90ecd33e dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Doc [...] adds 2b0d7ab1646c Merge branch irq/renesas-irqc into irq/irqchip-next adds 51ff93923e21 pinctrl: ocelot: Make irq_chip immutable adds 295171705c9a irqchip/gic-v3: Fix comment typo adds 6f194c99f466 irqdomain: Report irq number for NOMAP domains adds ef50cd57a73a irqdomain: Use hwirq_max instead of revmap_size for NOMAP domains adds 1d77af7599f9 Merge branch irq/misc-5.20 into irq/irqchip-next adds b5c48f8b7bc0 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] adds 94c255ac676f tracing/user_events: Fix syntax errors in comments adds fb991f194233 tracing/histograms: Simplify create_hist_fields() adds 2a04b8d846dc tracing: devlink: Use static array for string in devlink_t [...] adds fca8300f68fe tracing/ipv4/ipv6: Use static array for name field in fib* [...] adds 43b2aef3735e neighbor: tracing: Have neigh_create event use __string() adds 0563231f93c6 tracing/events: Add __vstring() and __assign_vstr() helper macros adds 8d7f5df0fb4e tracing/IB/hfi1: Use the new __vstring() helper adds c01406f89721 tracing/ath: Use the new __vstring() helper adds b6d18ab34220 tracing/brcm: Use the new __vstring() helper adds c7c37bb87590 tracing/iwlwifi: Use the new __vstring() helper adds 1b756b372fbf usb: chipidea: tracing: Use the new __vstring() helper adds 0ba4c9dede10 xhci: tracing: Use the new __vstring() helper adds 84149fc768bc usb: musb: tracing: Use the new __vstring() helper adds 5409b8053511 scsi: iscsi: tracing: Use the new __vstring() helper adds 74003fc4ae76 scsi: qla2xxx: tracing: Use the new __vstring() helper adds 013cfbccb0cb batman-adv: tracing: Use the new __vstring() helper adds a9350b9454ea mac80211: tracing: Use the new __vstring() helper adds c6422b4c27b6 tracing: eprobe: Add missing log index adds ca836ffa4c93 tracing: eprobe: Remove duplicate is_good_name() operation adds 05ebd4a63298 tracing: Auto generate event name when creating a group of events adds 9a5f84cf1296 selftests/ftrace: Add test case for GRP/ only input adds 3b0043f4cae5 selftests/kprobe: Do not test for GRP/ without event failures adds 5f7ce3a02ae6 tracing: Add example and documentation for new __vstring() macro adds 41065bf81386 selftests/kprobe: Update test for no event name syntax error adds 25b31128f43c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8f870e6eb8c0 srcu: Block less aggressively for expedited grace periods adds 4f2bfd9494a0 srcu: Make expedited RCU grace periods block even less frequently adds fb77dccfc701 rcu: Decrease FQS scan wait time in case of callback overloading adds 48f8070f5dd8 rcu: Avoid tracing a few functions executed in stop machine adds 52c1d81ee291 rcu: Add rnp->cbovldmask check in rcutree_migrate_callbacks() adds 70a82c3c55c8 rcu: Immediately boost preempted readers for strict grace periods adds b3ade95b8ee5 rcu: Forbid RCU_STRICT_GRACE_PERIOD in TINY_RCU kernels adds 9c9b26b0df27 locking/csd_lock: Change csdlock_debug from early_param to [...] adds 800d6acf40e5 rcu: tiny: Record kvfree_call_rcu() call stack for KASAN adds e2bb1288a381 rcu: Cleanup RCU urgency state for offline CPU adds 82d26c36cc68 rcu/kvfree: Remove useless monitor_todo flag adds 9bdb5b3a8d8a rcu: Initialize first_gp_fqs at declaration in rcu_gp_fqs() adds a03ae49c4785 rcu/tree: Add comment to describe GP-done condition in fqs loop adds 1598f4a4762b rcu/nocb: Add/del rdp to iterate from rcuog itself adds 24a57affd242 rcu/nocb: Invert rcu_state.barrier_mutex VS hotplug lock l [...] adds 3a5761dc025d rcu/nocb: Fix NOCB kthreads spawn failure with rcu_nocb_rd [...] adds b37a667c6242 rcu/nocb: Add an option to offload all CPUs on boot adds 5103850654fd rcu: Add nocb_cb_kthread check to rcu_is_callbacks_kthread() adds 8f489b4da527 rcu/nocb: Add option to opt rcuo kthreads out of RT priority adds 0578e14c945b rcu/nocb: Avoid polling when my_rdp->nocb_head_rdp list is empty adds 5d3708b93976 Merge branches 'doc.2022.06.21a', 'fixes.2022.07.19a', 'no [...] adds 00a39826865d Merge branch 'ctxt.2022.07.05a' into HEAD adds c92f69f9ddbd Merge branch 'nolibc.2022.06.20a' into HEAD adds cb4c2f665e54 Merge branch 'lkmm-dev.2022.06.20a' into HEAD adds d5166a3d3786 memory-model: Prohibit nested SRCU read-side critical sections adds 3cbedec150c4 rcu: Fix rcu_read_unlock_strict() strict QS reporting adds 578b6339dbe5 rcu/nocb: Choose the right rcuog/rcuop kthreads to output adds 3160a8db9479 torture: Optionally flush printk() buffers before powering off adds fdd717cddc00 docs/memory-barriers.txt: Fix confusing name of 'data depe [...] adds e7daf3957cec docs/memory-barriers.txt: Fixup long lines adds 279fe0d1bdaa rcu: Back off upon fill_page_cache_func() allocation failure adds 173cdcd7c66c rcu/kfree: Fix kfree_rcu_shrink_count() return value adds b575b66c0ebb rcu: Update rcu_preempt_deferred_qs() comments for !PREEMP [...] adds 9ecc2c92b9ab rcu/kvfree: Update KFREE_DRAIN_JIFFIES interval adds 3fa1f17d5ca9 rcu: Add QS check in rcu_exp_handler() for non-preemptible [...] adds cd3cfb271c99 doc: Emphasize the need for explicit RCU read-side markers adds 5f13c9cc5a32 tools/memory-model: Clarify LKMM's limitations in litmus-t [...] adds 3ed58981942d rcu: Make tiny RCU support leak callbacks for debug-object errors adds 65db52482d5f rcu-tasks: Convert RCU_LOCKDEP_WARN() to WARN_ONCE() adds c22229afa381 tools/nolibc: make argc 32-bit in riscv startup code adds c545d41862b3 tools/nolibc: fix build warning in sys_mmap() when my_sysc [...] adds ee7dd987356f tools/nolibc: make sys_mmap() automatically use the right [...] adds 5f1f5b5da66b selftests/nolibc: add basic infrastructure to ease creatio [...] adds 365d10f1700d selftests/nolibc: support a test definition format adds 45090992b990 selftests/nolibc: implement a few tests for various syscalls adds 9e930a559e43 selftests/nolibc: add a few tests for some libc functions adds 56f99af41afa selftests/nolibc: exit with poweroff on success when getpi [...] adds 555e91ffc374 selftests/nolibc: on x86, support exiting with isa-debug-exit adds 38bb2ba014ec selftests/nolibc: recreate and populate /dev and /proc if missing adds de584b573607 selftests/nolibc: condition some tests on /proc existence adds faec169f96ed selftests/nolibc: support glibc as well adds 1b86cb06e765 selftests/nolibc: add a "kernel" target to build the kerne [...] adds 0851fc3a52f1 selftests/nolibc: add a "defconfig" target adds 96b45bc18b9e selftests/nolibc: add a "run" target to start the kernel in QEMU adds 77b83cdf9c87 selftests/nolibc: "sysroot" target installs a local copy o [...] adds 8691737342e2 selftests/nolibc: add a "help" target adds f8466c532f55 rcu-tasks: Ensure RCU Tasks Trace loops have quiescent states adds e9ae00bf7c98 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds 7c0ce13cec6b Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds 6a4f7fcd7504 KVM: arm64: selftests: Add support for GICv2 on v3 adds ed6313a93fd1 KVM: arm64: Fix hypervisor address symbolization adds aeb7942b64cc Merge branch kvm-arm64/misc-5.20 into kvmarm-master/next adds da8d120fbafe KVM: arm64: Add get_reg_by_id() as a sys_reg_desc retrievi [...] adds 1deeffb55966 KVM: arm64: Reorder handling of invariant sysregs from userspace adds ba23aec9f4f2 KVM: arm64: Introduce generic get_user/set_user helpers fo [...] adds e48407ff9796 KVM: arm64: Rely on index_to_param() for size checks on us [...] adds 978ceeb3e40a KVM: arm64: Consolidate sysreg userspace accesses adds 5a420ed9646a KVM: arm64: Get rid of reg_from/to_user() adds b61fc0857a3a KVM: arm64: vgic-v3: Simplify vgic_v3_has_cpu_sysregs_attr() adds db25081e147c KVM: arm64: vgic-v3: Push user access into vgic_v3_cpu_sys [...] adds cbcf14dd23bc KVM: arm64: vgic-v3: Make the userspace accessors use sysreg API adds 71c3c7753c72 KVM: arm64: vgic-v3: Convert userspace accessors over to F [...] adds 38cf0bb7625a KVM: arm64: vgic-v3: Use u32 to manage the line level from [...] adds e1246f3f2df7 KVM: arm64: vgic-v3: Consolidate userspace access for MMIO [...] adds 7e9f723c2a90 KVM: arm64: vgic-v2: Consolidate userspace access for MMIO [...] adds d7df6f282db6 KVM: arm64: vgic: Use {get,put}_user() instead of copy_{fr [...] adds 9f968c9266aa KVM: arm64: vgic-v2: Add helper for legacy dist/cpuif base [...] adds 4b85080f4e37 KVM: arm64: vgic: Consolidate userspace access for base ad [...] adds 619064afa9b6 KVM: arm64: vgic: Tidy-up calls to vgic_{get,set}_common_attr() adds f6dddbb25572 KVM: arm64: Get rid of find_reg_by_id() adds c5332898dc35 KVM: arm64: Descope kvm_arm_sys_reg_{get,set}_reg() adds 4274d42716d8 KVM: arm64: Get rid or outdated comments adds ae98a4a98993 Merge branch kvm-arm64/sysreg-cleanup-5.20 into kvmarm-mas [...] adds 3d9b2525d7fc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds ca2fd0609b5d KVM: s390: pv: add mmu_notifier adds 9bf811dae443 s390/mm: KVM: pv: when tearing down, try to destroy protec [...] adds da15fbc646f3 KVM: s390: pv: refactoring of kvm_s390_pv_deinit_vm adds 7746f735f552 KVM: s390: pv: destroy the configuration before its memory adds c3f0e5fd2d33 KVM: s390: pv: don't present the ecall interrupt twice adds 117e052974c0 KVM: s390: Cleanup ipte lock access and SIIF facility checks adds a20e4a94c7e8 KVM: s390: guest support for topology function adds 52db9dcc7b3b KVM: s390: resetting the Topology-Change-Report adds d23e3fcecf5a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds e380e1fcdcaa Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds e0e52a5cc6a5 ACPI: video: Fix acpi_video_handles_brightness_key_presses() adds aeb47cb10aa4 MAINTAINERS: repair file entry in MICROSOFT SURFACE AGGREG [...] adds b644c95598ad platform/x86: asus-wmi: Add mic-mute LED classdev support adds e05d6b658fcd platform/x86: mlx-platform: Make activation of some driver [...] adds 7bf8a14dedaf platform/x86: mlx-platform: Add cosmetic changes for alignment adds 08fdb6f3acae platform/x86: mlx-platform: Add support for systems equipp [...] adds 6995e711b69c platform/x86: mlx-platform: Introduce support for COMe NVS [...] adds 2deb92864348 platform/x86: mlx-platform: Add support for new system XH3000 adds 095a2c189151 platform/x86: mlx-platform: Add COME board revision register adds 7964f8fc52b1 platform/mellanox: mlxreg-io: Add locking for io operations adds 91dd6ef89710 Documentation/ABI: mlxreg-io: Fix contact info adds 5c8b3f11565e Documentation/ABI: Add new attributes for mlxreg-io sysfs [...] adds 7a4a04f4e90d platform/surface: tabletsw: Fix __le32 integer access adds 0a1e690f9364 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ce838f7dc795 platform/chrome: cros_ec_typec: Use dev_err_probe on port [...] adds a47bc5a0c4c0 platform/chrome: cros_ec_typec: Rename port altmode array adds 1ff5d97f070c platform/chrome: cros_ec_typec: Register port altmodes adds 3755a7bdffbc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 205524da4946 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 67bce62ac195 leds: clevo-mail: fix Kconfig "its" grammar adds 399e7aa82105 leds: pwm-multicolor: Don't show -EPROBE_DEFER as errors adds 83543c6e54b9 dt-bindings: leds: pwm-multicolor: Add active-low property adds 3dd7ed589f2e leds: pwm-multicolor: Support active-low LEDs adds 9b60b675194c leds: clevo-mail: Mark as broken pending interface fix adds 13344f8ce8a0 dt-bindings: leds: add Broadcom's BCM63138 controller adds a0ba692072d8 leds: bcm63138: add support for BCM63138 controller adds de40c8496ead dt-bindings: leds: class-multicolor: reference class direc [...] adds 38a3b05ac078 dt-bindings: leds: lp50xx: fix LED children names adds 13b64a0c1905 dt-bindings: leds: leds-bcm63138: unify full stops in desc [...] adds bcc607cdbb1f leds: add help info about BCM63138 module name adds 92cfc71ee2dd leds: leds-bcm63138: get rid of LED_OFF adds f913233b0343 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 84261749e58a dt-bindings: ipmi: Add npcm845 compatible adds dfef1acc36d5 char: ipmi: modify NPCM KCS configuration adds 79c87b8f8ba7 ipmi: Fix comment typo adds 1e75ac8dd39f Merge branch 'for-next' of git://github.com/cminyard/linux [...] adds 7ee951acd31a drivers/base: fix userspace break from using bin_attribute [...] adds 80d52512df12 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds 8097cf2fb3b2 usb: gadget: udc: amd5536 depends on HAS_DMA adds 421c8d9a20da usb: gadget: f_mass_storage: forced_eject attribute adds aae7948d564c Revert "dt-bindings: usb: mtk-xhci: Make all clocks required" adds 2d937c64e8bf usb: misc: onboard_hub: Fix 'missing prototype' warning adds 5e76ee96be8f usb: dwc3: ep0: Properly handle setup_packet_pending scena [...] adds efa2bebf2a9f usb: ldusb: replace ternary operator with max_t() adds 220fafb4ed04 usb: aspeed-vhub: Fix refcount leak bug in ast_vhub_init_desc() adds 07903626d988 usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup adds 4af37191134d dt-bindings: usb: Add analogix anx7411 PD binding adds fe6d8a9c8e64 usb: typec: anx7411: Add Analogix PD ANX7411 support adds a5c7592366af dt-bindings: usb: qcom,dwc3: add SC8280XP binding adds dd566faebe9f dt-bindings: usb: qcom,dwc3: refine interrupt requirements adds 69bb3520db7c usb: dwc3: qcom: fix missing optional irq warnings adds ddaf8d96f93b usb: typec: Add support for retimers adds f31a8702cd36 usb: typec: Add retimer handle to port adds 28a6ed8e39f7 platform/chrome: Add Type-C mux set command definitions adds e54369058f3d platform/chrome: cros_typec_switch: Add switch driver adds 34f375f0fdf6 platform/chrome: cros_typec_switch: Set EC retimer adds bb53ad958012 platform/chrome: cros_typec_switch: Add event check adds f5434e30011e platform/chrome: cros_typec_switch: Register mode switches adds 66fe238a9bcc platform/chrome: cros_ec_typec: Cleanup switch handle retu [...] adds c76d09da77d6 platform/chrome: cros_ec_typec: Get retimer handle adds dc14036fb324 Merge 5.19-rc7 into usb-next adds 88a15fbb47db platform/chrome: cros_typec_switch: Add ACPI Kconfig dep adds 829b4c4183c2 Revert "platform/chrome: cros_ec_typec: Get retimer handle" adds 9169d2fd1f57 Revert "platform/chrome: cros_ec_typec: Cleanup switch han [...] adds 3838896d3749 Revert "platform/chrome: cros_typec_switch: Register mode [...] adds e5b25ca94c29 Revert "platform/chrome: cros_typec_switch: Add event check" adds 182da120f212 Revert "platform/chrome: cros_typec_switch: Set EC retimer" adds 1583afd4b0ef Revert "platform/chrome: cros_typec_switch: Add ACPI Kconfig dep" adds 3d3e9b0db608 Revert "platform/chrome: cros_typec_switch: Add switch driver" adds 32f02a211b0a Revert "platform/chrome: Add Type-C mux set command definitions" adds f860b3da6670 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds b7d903295ebf Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds ef5a03a26c87 tty: 8250: Add support for Brainboxes PX cards. adds 806a449725cb serial: 8250: SERIAL_8250_ASPEED_VUART should depend on AR [...] adds 1d46c08d246e tty: serial: samsung_tty: fix s3c24xx_serial_set_mctrl() adds 4f4e670342b1 serial: 8250_dw: Avoid pslverr on reading empty receiver fifo adds 3182efd036c1 serial: 8250_bcm7271: Save/restore RTS in suspend/resume adds 996fd3cf9c0f serial: ar933x: Fix check for RS485 support adds 184842622c97 serial: ar933x: Remove superfluous code in ar933x_config_rs485() adds 44b27aec9d96 serial: core, 8250: set RS485 termination GPIO in serial core adds d8fcd9cfbde5 serial: core: move sanitizing of RS485 delays into own function adds 4dfd10351e49 serial: core: sanitize RS485 delays read from device tree adds 885dcb08c93d dt_bindings: rs485: Correct delay values adds c64e17584ba7 serial: 8250_dwlib: remove redundant sanity check for RS485 flags adds 5095ca634f8b serial: 8250: lpc18xx: Remove redundant sanity check for R [...] adds ceefa81e6e69 serial: remove VR41XX serial driver adds af77c56aa353 tty: vt: initialize unicode screen buffer adds a2553692154b Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds 2306137b13f6 Merge tag 'soundwire-5.20-rc1' of git://git.kernel.org/pub [...] adds a8755e9bdd6a firmware: stratix10-svc: fix kernel-doc warning adds bd734481e172 interconnect: imx: fix max_node_id adds 6eeaf28c7985 interconnect: imx: set src node adds 12db59e8e0a2 interconnect: imx: introduce imx_icc_provider adds 7980d85a9443 interconnect: imx: configure NoC mode/prioriry/ext_control adds c14ec5c93dc8 interconnect: imx: Add platform driver for imx8mp adds 9760660e866d PM / devfreq: imx: Register i.MX8MP interconnect device adds 33f033dc30d9 Merge branch 'icc-imx8mp' into icc-next adds 009c963eefa0 Merge branch 'icc-rpm' into icc-next adds 6598a382bd34 Merge tag 'icc-5.20-rc1-v2' of git://git.kernel.org/pub/sc [...] adds e0e1824bf69e Merge tag 'extcon-next-for-5.20' of git://git.kernel.org/p [...] adds 32b378a9179a phy: stm32: fix error return in stm32_usbphyc_phy_init adds 38b6dbcc94fa phy: qcom-qmp-usb: statify qmp_phy_vreg_l adds fd7d47484125 phy: rockchip-inno-usb2: Ignore OTG IRQs in host mode adds 08680588d340 dt-bindings: phy: mediatek: tphy: add compatible for mt8188 adds fe5fc9873af0 Merge tag 'phy-for-5.20' of git://git.kernel.org/pub/scm/l [...] adds 6d86e2bca7f2 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] adds 17b5a7f65c7d dt-bindings: iio: adc: Add imx6ul & imx6sx compatibles adds bc72d938c149 iio: trigger: move trig->owner init to trigger allocate() stage adds 7008f35c4a7b iio: proximity: sx_common: Don't use IIO device for properties adds f1e252c5d2d8 iio: proximity: sx_common: Allow IIO core to take care of [...] adds 98a30ae0b37c iio: magnetometer: rm3100: do not explicity set INDIO_BUFF [...] adds 6cfd14c54b1f iio: adc: stx104: Implement and utilize register structures adds e1d965cebe82 iio: dac: cio-dac: Cleanup indexing for DAC writes adds 6edac2daa954 iio: adc: ad7949: Fix error message adds 53a2a90d5271 iio: test: rescale: add MODULE_* information adds 520f94b6aab1 iio: test: format: add MODULE_* information adds 1c796caff0db iio: test: format: follow CONFIG_ naming convention adds cf9a4b58b56e iio: afe: rescale: export symbols used during testing adds 0565d238b9b4 iio: test: rework Kconfig to support modules adds 0b4ae3f6d121 iio: cros: Register FIFO callback after sensor is registered adds f0b4913ad0e3 dt-bindings: iio: adc: npcm: Add npcm845 compatible string adds 3ccb25240012 iio: adc: npcm: Add NPCM8XX support adds ef7ceceeb1fb iio: Use parens with sizeof adds 295cc4268bb9 iio: Be consistent with allocation result tests. adds 6c6a6ee93999 iio: ABI: temperature: Unify documentation for thermocoupl [...] adds c089f6fc4a55 iio: ABI: max31865: Drop in_filter_notch_centre_frequency [...] adds 41a7d6718b45 iio: ABI: stm32-timer-trigger: Fuse unusual ABI into main doc. adds 81e2445132e7 iio: adc: ti-ads124s08: Drop unused parameter to ads124s_read() adds 93a73f6a2604 iio: accel: bma220: Switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] adds 078d37b73f05 iio: adc: ad799x: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] adds 45dc8c59e143 iio: adc: at91-sam5d2: Switch to DEFINE_SIMPLE_DEV_PM_OPS( [...] adds cdb778105905 iio: adc: imx7d_adc: Switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] adds 507379983b10 iio: adc: meson_saradc: Switch to DEFINE_SIMPLE_DEV_PM_OPS [...] adds 7ff1d28cc5f4 iio: adc: mt6577_auxadc: Switch to DEFINE_SIMPLE_DEV_PM_OP [...] adds 0b1e58e9ed3c iio: adc: stmpe-adc: Switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] adds 0fda2c652d41 iio: adc: ti-am335x: Switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] adds 3b4a1bd83908 iio: adc: xilinx-ams: Switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] adds 479e575aee77 iio: chemical: scd4x: Switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] adds 46b7116712b2 iio: dac: ds4424: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] adds 83a2aa2646e6 iio: dac: ltc1660: Switch to DEFINE_SIMPLE_DEV_PM_OPS() an [...] adds 7b9d3e85d71f iio: dac: max517: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] adds c9ccad99113d iio: dac: max5821: Switch to DEFINE_SIMPLE_DEV_PM_OPS() an [...] adds bf19b23591af iio: dac: mcp4725: Switch to DEFINE_SIMPLE_DEV_PM_OPS() an [...] adds fa55750642d0 iio: gyro: itg3200: Switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] adds 3d691c6a9f16 iio: health: afe4403: Switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] adds b220558c0f2c iio: health: afe4404: Switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] adds dc064f21ea80 iio: light: al3010: Switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] adds f3231f912bf4 iio: light: al3320a: Switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] adds c422aa418a7d iio: light: as73211: Switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] adds 7eff2dcec69c iio: light: bh1750: Switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] adds dc0258e33ddb iio: light: cm3605: Switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] adds dc69c61019dc iio: proximity: cros_ec_mkbp: Switch to DEFINE_SIMPLE_DEV_ [...] adds fb4e8e2dadc9 iio: temperature: ltc2983: Switch to DEFINE_SIMPLE_DEV_PM_ [...] adds a79163d19ef7 iio: light: us5182: Switch from CONFIG_PM guards to pm_ptr() etc adds 2583f5e82815 iio: adc: imx8qxp: Switch to DEFINE_RUNTIME_DEV_PM_OPS and [...] adds 7b79cda9e297 iio: light: gp2ap002: Switch to DEFINE_RUNTIME_DEV_PM_OPS [...] adds 9ec91dd4e944 iio: light: isl29028: Use DEFINE_RUNTIME_DEV_PM_OPS() and [...] adds f541541a37e4 iio: light: tsl2583: Use DEFINE_RUNTIME_DEV_PM_OPS and pm_ptr() adds 5672f3982ac9 iio: light: tsl2591: Use DEFINE_RUNTIME_DEV_PM_OPS() and pm_ptr() adds cd4d10b134c2 iio: light: vcnl4000: Use DEFINE_RUNTIME_DEV_PM_OPS() and [...] adds b904854e14bb iio: light: vcnl4035: Use DEFINE_RUNTIME_DEV_PM_OPS() and [...] adds 1539e05b0ba5 iio: light: veml6030: Use DEFINE_RUNTIME_DEV_PM_OPS() and [...] adds 74f4595ab7f8 iio: magnetometer: ak8974: Use DEFINE_RUNTIME_DEV_PM_OPS() [...] adds e5933cf48779 iio: magn: yas530: Use DEFINE_RUNTIME_DEV_PM_OPS() and pm_ [...] adds a63d28819ffc iio: magnetometer: hmc5843: Remove duplicate 'the' adds 7aa68dcce0ab iio: proximity: sx9324: add empty line in front of bullet list adds 06ee60eb507f iio: adc: max1027: unlock on error path in max1027_read_si [...] adds 5e1f91850365 iio: fix iio_format_avail_range() printing for none IIO_VAL_INT adds 3cfb0e1d395a iio: accel: sca3300: Extend the trigger buffer from 16 to [...] adds 06674fc7c003 iio: light: isl29028: Fix the warning in isl29028_remove() adds 180c6cb6b9b7 dt-bindings: iio: adc: Add compatible for MT8188 adds 48ba3594ff10 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] adds 3c1b1e45e82c Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] adds 21e15f3b659c Merge branch 'next' of git://github.com/awilliam/linux-vfio.git adds f39b6c58d855 staging: qlge: Fix indentation issue under long for loop adds 4cdb845db321 staging: qlge: Avoid multiplication while keep the same logic adds c1da5a7befa8 staging: r888eu: use dynamic allocation for efuse buffer adds 724933e37a90 staging: r8188eu: fall back to random mac address adds 186c46008c9d staging: vt6655: Rename byRegOfs to reg_offset in four macros adds 10ff399bf600 staging: vt6655: Rename byBits to bit_mask in two macros adds 5bd643b197ff staging: vt6655: Rename wBits to bit_mask in two macros adds d57561d9609e staging: vt6655: Rename byData to reg_value in two macros adds ee9aded6d39a staging: vt6655: Rename wData to reg_value in two macros adds 67ec557644db staging: vt6655: Rename MACvRegBitsOn adds ee67fe63b415 staging: vt6655: Rename MACvWordRegBitsOn adds 5327d71d1955 staging: vt6655: Rename MACvRegBitsOff adds 28d4e692874c staging: vt6655: Rename MACvWordRegBitsOff adds 1b225449151f staging: vt6655: Convert macro vt6655_mac_reg_bits_on to function adds 77072b0f4b55 staging: vt6655: Convert macro vt6655_mac_word_reg_bits_on [...] adds 64a5c7bf563b staging: vt6655: Convert macro vt6655_mac_reg_bits_off to [...] adds 8af028c2b22b staging: vt6655: Convert macro vt6655_mac_word_reg_bits_of [...] adds 728f433c94de Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds ea206ee72f1b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds dbabfb9d4d90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5bc7b01c513a scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover" adds cf3b4fb65579 scsi: qla2xxx: Fix incorrect display of max frame size adds 6c96a3c7d495 scsi: qla2xxx: Zero undefined mailbox IN registers adds b1f707146923 scsi: qla2xxx: Fix response queue handler reading stale packets adds c019cd656e71 scsi: qla2xxx: edif: Fix dropped IKE message adds 63fa7f2644b4 scsi: qla2xxx: Fix imbalance vha->vref_count adds 47ccb113cead scsi: qla2xxx: Fix discovery issues in FC-AL topology adds 166d74b876b7 scsi: qla2xxx: Fix sparse warning for dport_data adds 1ccad27716ec scsi: qla2xxx: Update manufacturer details adds 6c20cc4885c5 scsi: qla2xxx: Update version to 10.02.07.800-k adds 3455607fd7be scsi: sg: Allow waiting for commands to complete on remove [...] adds e7dfe3bc7687 Merge branch 'misc' into for-next adds a67f5101506a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f10af057325c scsi: mpi3mr: Resource Based Metering adds cf1ce8b71524 scsi: mpi3mr: Reduce VD queue depth on detecting throttling adds 2a8a0147cb52 scsi: mpi3mr: Unlock on error path adds 502f4c18704d scsi: mpi3mr: Delete a stray tab adds eed9f513bf7f scsi: hisi_sas: Call hisi_sas_slave_configure() from slave [...] adds bc22f9c06c25 scsi: hisi_sas: Remove unnecessary variable to hold DMA ma [...] adds f0902095a773 scsi: hisi_sas: Relocate DMA unmap of SMP task adds 7e15334f5d25 scsi: hisi_sas: Modify v3 HW SATA completion error processing adds 1e82e4627a79 scsi: libsas: Resume SAS host for phy reset or enable via sysfs adds ca452621b829 scsi: ufs: core: Read device property for ref clock adds 71b25693b22e scsi: target: iscsi: Fix clang -Wformat warnings adds 2d09caa02b08 scsi: sd: Fix discard errors during revalidate adds 605a1c008d91 scsi: sd: Move WRITE_ZEROES configuration to a separate function adds 33532ca20451 scsi: sd: Implement support for NDOB flag in WRITE SAME(16) adds 60936e2bb466 scsi: sd: Enable modern protocol features on more devices adds 70f58e3e07e6 scsi: sd: Support multiple LBA ranges in an UNMAP command adds 59c732b5f737 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 684a24f625d7 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 766279a8f85d rpmsg: qcom: glink: replace strncpy() with strscpy_pad() adds 6c3ebc96ffef rpmsg: qcom: glink: remove unused name adds 101042f4c0eb rpmsg: qcom: correct kerneldoc adds 65382585f067 rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge adds 7113ac825371 rpmsg: convert sysfs snprintf to sysfs_emit adds 3abe6d654288 dt-bindings: remoteproc: qcom: Convert SC7280 MSS bindings [...] adds 5eb1c7def663 dt-bindings: remoteproc: qcom: Convert SC7180 MSS bindings [...] adds 165572448dd6 dt-bindings: remoteproc: mediatek: Add binding for mt8188 scp adds 42c2b553da64 remoteproc: mediatek: Support MT8188 SCP adds 8672e79d98bc remoteproc: qcom: using pm_runtime_resume_and_get to simpl [...] adds fc156629b23a remoteproc: qcom_q6v5_mss: map/unmap metadata region befor [...] adds d0c11db55d9b remoteproc: qcom: correct kerneldoc adds 2aa9f1aaa067 remoteproc: qcom_q6v5_mss: Update MBA log info adds c2ca7a2e4bc1 remoteproc: qcom_q6v5: Introduce panic handler for MSS adds 4c6e20077b22 remoteproc: qcom: q6v5-mss: add powerdomains to MSM8996 config adds 86590c308bff remoteproc: qcom: pas: Add decrypt shutdown support for modem adds 5ddf5969e927 remoteproc: qcom: pas: Mark va as io memory adds dc86c129b4fb remoteproc: qcom: pas: Mark devices as wakeup capable adds 7b6ece968fca remoteproc: qcom: pas: Check if coredump is enabled adds 0ad7e3ed2042 remoteproc: qcom: q6v5: Set q6 state to offline on receivi [...] adds 47c04e00eff8 remoteproc: sysmon: Wait for SSCTL service to come up adds fd75c2d01a50 remoteproc: sysmon: Send sysmon state only for running rprocs adds 3f52d118f992 remoteproc: qcom_q6v5_pas: Deal silently with optional px [...] adds 60349fd52ecb remoteproc: using pm_runtime_resume_and_get instead of pm_ [...] adds cab8300b5621 remoteproc: Use unbounded workqueue for recovery work adds 08333b911f01 remoteproc: Directly use ida_alloc()/free() adds cdab30b44518 hwspinlock: qcom: Add support for mmio usage to sfpb-mutex adds 441b664035a2 Merge branches 'rpmsg-next', 'rproc-next' and 'hwspinlock- [...] adds ac345de1a4df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2b038e786f83 gpiolib: devres: Get rid of unused devm_gpio_free() adds 1282157a6cf4 dt-bindings: gpio: gpio-mvebu: convert txt binding to DT s [...] adds 988c8c0cd04d dt-bindings: gpio: gpio-mvebu: deprecate armadaxp-gpio adds df08a6fc0d5d dt-bindings: gpio: gpio-mvebu: document offset and marvell [...] adds 0651a730924b gpio: davinci: Add support for system suspend/resume PM adds 31212be40358 dt-bindings: gpio: renesas,rcar-gpio: R-Car V3U is R-Car Gen4 adds 2a1192ff0835 gpio: twl4030: Drop platform teardown callback adds 421e3c16c32a gpio: twl4030: Don't return an error after WARN in .remove adds 7e55b33d3f18 gpio: ucb1400: Remove platform setup and teardown support adds 1923433cd660 gpio: brcmstb: Make .remove() obviously always return 0 adds 3d57fa2a228c gpio: xgs-iproc: Drop if with an always false condition adds 91e9111bdd08 gpio: pca9570: Add DT bindings for NXP PCA9571 adds d274f02eb98b gpio: pca9570: add pca9571 support adds a2a15e1263ab gpio: adnp: use simple i2c probe function adds 8773bacefcd7 gpio: adnp: Make use of device properties adds 036e9cf35689 dt-bindings: gpio: rockchip: add gpio-ranges adds cc165ba48aaf gpio: rockchip: add support for rk3588 adds 4a40ccccb660 gpio: adp5588: Switch from of headers to mod_devicetable.h adds 669f5618feb8 gpio: adp5588: Do not use defined value for driver name an [...] adds 6169d76c56b3 gpio: adp5588: sort header inclusion alphabetically adds 597a8a888d34 gpiolib: of: Use device_match_of_node() helper adds 90ce2f01e7c2 Merge tag 'intel-gpio-v5.20-1' of git://git.kernel.org/pub [...] adds 13e024b66ca1 gpio: lp3943: unsigned to unsigned int cleanup adds 6b7e8c796de0 dt-bindings: gpio: Convert TI TPIC2810 GPIO Controller bin [...] adds 5d07a692f956 gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() adds b06d7b458a6e gpio: GPIO_SAMA5D2_PIOBU should depend on ARCH_AT91 adds 3e2d53b2734b gpio: 104-idi-48: unsigned to unsigned int cleanup adds 160d6e402900 gpiolib: cdev: simplify linereq_free adds 2487a812236c gpiolib: cdev: simplify parameter in call to hte_edge_setup adds cfa53463ac62 gpiolib: cdev: replace if-else chains with switches adds 242202329f0d gpiolib: cdev: simplify line event identification adds b1a92e94560d gpiolib: cdev: consolidate edge detector configuration flags adds 272ddba00473 gpiolib: cdev: compile out HTE unless CONFIG_HTE selected adds 10fcd2f180bc gpio: 74xx-mmio: Make use of device properties adds d3054ba1db62 gpio: 74xx-mmio: Check MMIO_74XX_DIR_IN flag in mmio_74xx_ [...] adds 28ba05745641 gpio: 74xx-mmio: use bits.h macros for all masks adds c269df8c5ad3 gpiolib: add support for bias pull disable adds 31bea23119cd gpiolib: of: support bias pull disable adds 6fd03f024828 gpiolib: acpi: support bias pull disable adds d042656a2170 dt-bindings: gpio: add pull-disable flag adds c4371c563973 gpio: remove VR41XX related gpio driver adds 6e612ee90a86 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds dc62db7138aa pinctrl: ocelot: Fix pincfg for lan966x adds ba9c4745fca7 pinctrl: ocelot: Fix pincfg adds 41ef3c1a6bb0 pinctrl: Don't allow PINCTRL_AMD to be a module adds 984245b66cf3 pinctrl: armada-37xx: make irq_lock a raw spinlock to avoi [...] adds 4546760619cf pinctrl: armada-37xx: use raw spinlocks for regmap to avoi [...] adds cc701e18a921 pinctrl: at91-pio4: remove #ifdef CONFIG_PM_SLEEP adds 04156e7dd7ae pinctrl: at91: remove #ifdef CONFIG_PM adds 11bd0ffd165f dt-bindings: pinctrl: mt8195: Fix name for mediatek,rsel-r [...] adds 1b3ab63e56f0 dt-bindings: pinctrl: mt8195: Add and use drive-strength-microamp adds e4c04e7a17cf dt-bindings: pinctrl: mt8195: Add gpio-line-names property adds 03da7f987319 pinctrl: core: Use device_match_of_node() helper adds eebe11b5bbec pinctrl: qcom: spmi-gpio: Add pm8226 compatibility adds ed16b6d77483 dt-bindings: pinctrl: qcom,pmic-gpio: add PMP8074 adds 6cd81a86ff11 pinctrl: qcom-pmic-gpio: add support for PMP8074 adds 329d32a9879a dt-bindings: pinctrl: Add compatible for Allwinner D1 adds fc153c8f283b pinctrl: sunxi: Add I/O bias setting for H6 R-PIO adds 88df36f2e6aa pinctrl: sunxi: Support the 2.5V I/O bias mode adds 0bb95ae2672f pinctrl: sunxi: Refactor register/offset calculation adds 622b681ef9d9 pinctrl: sunxi: Make some layout parameters dynamic adds 0569af481154 pinctrl: sunxi: Add driver for Allwinner D1 adds 5d11f8392b54 pinctrl: imx93: Add MODULE_DEVICE_TABLE() adds 4a2d4e2df5a5 Revert "pinctrl: qcom: spmi-gpio: make the irqchip immutable" adds 840ba17f74f3 dt-bindings: pinctrl: mt8195: Use drive-strength-microamp [...] adds 1a24a177564a Merge branch 'devel' into for-next adds cf0c2f2b4418 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fe3f22473a5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7f1c65f7211d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a7c01fa93aeb signal: break out of wait loops on kthread_stop() adds 63a69e15f46d signal: Ensure SIGNAL_GROUP_EXIT gets set in do_group_exit adds 63e14c2d9955 signal: Guarantee that SIGNAL_GROUP_EXIT is set on process exit adds efd8a0ec36ba signal: Drop signals received after a fatal signal has bee [...] adds c579d60f0d0c ipc: mqueue: fix possible memory leak in init_mqueue_fs() adds 864b0954e4d9 Merge of ucount-rlimits-cleanups-for-v5.19, interrupting_k [...] adds 6e15f571bda4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 61693ff9d50c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 344be9adb68c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0965b80dc8f8 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] adds 36a40c37389c nvdimm/namespace: return uuid_null only once in nd_dev_to_uuid() adds 53fc59511fc4 nvdimm/namespace: drop unneeded temporary variable in size [...] adds e6f87dec3421 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] adds 210fe48b578a ntb_perf: Fix 64-bit division on 32-bit architectures adds f0f5670fdc4f ntb: idt: fix clang -Wformat warnings adds 875d329ae141 ntb: intel: add GNR support for Intel PCIe gen5 NTB adds ef685262346b PCI: designware-ep: Allow pcie_ep_set_bar change inbound m [...] adds 8a78545603bd NTB: epf: Added more flexible memory map method adds da51fd247424 NTB: EPF: support NTB transfer between PCI RC and EP connection adds fffebd168d38 Documentation: PCI: Add specification for the PCI vNTB fun [...] adds 4394582f60f7 drivers/ntb/test: avoid 64-bit modulus operation adds e8c04e435db5 NTB: EPF: Mark pci_read and pci_write as static adds b4a7f778be9f Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds 72bae15c8a2c Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] adds 823070f8f66a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds c8d28aaa0f56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 43e5d5ab73b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cc13fcca1cdf Merge branch 'main' of git://git.infradead.org/users/willy [...] adds d180e0a1be6c Drivers: hv: Create debugfs file with hyper-v balloon usag [...] adds 6488ca6515d5 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] adds e2dd36933f81 RDMA: Add ERDMA to rdma_driver_id definition adds ca52aa2d9f9a RDMA/erdma: Add the hardware related definitions adds cf38d4d2c53f RDMA/erdma: Add main include file adds d94b0e502f1c RDMA/erdma: Add cmdq implementation adds 59798a2a497d RDMA/erdma: Add event queue implementation adds cafde184e628 RDMA/erdma: Add verbs header file adds b7babc7c31c6 RDMA/erdma: Add verbs implementation adds e2692bf4bc63 RDMA/erdma: Add connection management (CM) support adds a6cd49345d4e RDMA/erdma: Add the erdma module adds 06eb746d91cf RDMA/erdma: Add the ABI definitions adds bea86a8116f6 RDMA/erdma: Add driver to kernel build environment adds 6cff0dfddc78 Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] adds 834342db6905 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] adds 2616e606b988 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] adds 47017730b727 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 863fdccdc5ed tools/testing/cxl: Fix cxl_hdm_decode_init() calling convention adds fe80f1ad593c cxl/port: Keep port->uport valid for the entire life of a port adds 04ed37a2baf9 cxl/hdm: Use local hdm variable adds e8b7ea58abbd cxl/core: Rename ->decoder_range ->hpa_range adds e50fe01e1f2a cxl/core: Drop ->platform_res attribute for root decoders adds 885d3bed6de1 cxl/core: Drop is_cxl_decoder() adds 419af595b118 cxl: Introduce cxl_to_{ways,granularity} adds d3b75029f353 cxl/mem: Convert partition-info to resources adds 14e473e1a7a9 cxl/hdm: Require all decoders to be enumerated adds 86677a4e7107 cxl/Documentation: List attribute permissions adds 9b99ecf5a316 cxl/debug: Move debugfs init to cxl_core_init() adds cc2a4878700b cxl/mem: Add a debugfs version of 'iomem' for DPA, 'dpamem' adds b2f3b74e1072 tools/testing/cxl: Move cxl_test resources to the top of memory adds 855c90d30575 tools/testing/cxl: Expand CFMWS windows adds e7ad1bf68329 tools/testing/cxl: Add partition support adds 08f8d040a11d tools/testing/cxl: Fix decoder default state adds ee800010835d cxl/port: Cache CXL host bridge data adds 9e9e44017db3 cxl/hdm: Initialize decoder type for memory expander devices adds b060edfd8cdd cxl/pmem: Delete unused nvdimm attribute adds c2d677178f48 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 83b80277c583 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds a5b8ed98cae0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a6b0f546e961 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9592eef7c16e random: remove CONFIG_ARCH_RANDOM adds 049f9ae93d03 x86/rdrand: Remove "nordrand" flag in favor of "random.trust_cpu" adds b8ac29b40183 timekeeping: contribute wall clock to rng on time change adds b7a68f67ff49 random: use try_cmpxchg in _credit_init_bits adds 0b9ba6135d7f um: seed rng using host OS rng adds d1c438c228c8 random: handle archrandom with multiple longs adds 509252c64f08 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 22e0d99ff2eb Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds 43188d776e1a Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] adds 47cd7a70f43f Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds a47dcf1d8d0c Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] adds 4dea97f8636d lib/bitmap: change type of bitmap_weight to unsigned long adds cb32c285cc10 cpumask: change return types to bool where appropriate adds 8b6b795d9bfc lib/cpumask: change return types to unsigned where appropriate adds 9b2e70860ef2 lib/cpumask: move trivial wrappers around find_bit to the header adds db96b0c5f9db headers/deps: mm: Optimize <linux/gfp.h> header dependencies adds cb5a065b4ea9 headers/deps: mm: Split <linux/gfp_types.h> out of <linux/gfp.h> adds 7343f2b0db49 headers/deps: mm: align MANITAINERS and Docs with new gfp. [...] adds f0dd891dd5a1 lib/cpumask: move some one-line wrappers to header file adds 3a2ba42cbd0b x86/olpc: fix 'logical not is only applied to the left hand side' adds c36fcb46d149 Merge branch 'bitmap-for-next' of https://github.com/norov [...] adds 176885baf028 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 610b3515965f Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds ec1658f0f90c mm/damon/lru_sort: fix potential memory leak in damon_lru_ [...] adds 30f6f8614a1d selftests/vm: add protection_keys tests to run_vmtests adds 6077c943beee mm: rename is_pinnable_page() to is_longterm_pinnable_page() adds 5bb88dc571b1 mm: move page zone helpers from mm.h to mmzone.h adds f25cbb7a95a2 mm: add zone device coherent type memory support adds 3218f8712d6b mm: handling Non-LRU pages returned by vm_normal_pages adds dd19e6d8ffaa mm: add device coherent vma selection for memory migration adds b05a79d4377f mm/gup: migrate device coherent pages when pinning instead [...] adds c83dee9b6394 drm/amdkfd: add SPM support for SVM adds 188f48268d04 lib: test_hmm add ioctl to get zone device type adds 25b80162d550 lib: test_hmm add module param for zone device type adds 4c2e0f764eb4 lib: add support for device coherent type in test_hmm adds f70dab3c0151 tools: update hmm-test to support device coherent type adds e6474b1aeb2a tools: update test_hmm script to support SP config adds 9e09b705fdb8 tools: add hmm gup tests for device coherent type adds 96c0657383fe tools: add selftests to hmm for COW in device memory adds 8012b8660855 dax: introduce holder for dax_device adds 00cc790e0036 mm: factor helpers for memory_failure_dev_pagemap adds 33a8f7f2b3a3 pagemap,pmem: introduce ->memory_failure() adds 2f437effc689 fsdax: introduce dax_lock_mapping_entry() adds c36e20249571 mm: introduce mf_dax_kill_procs() for fsdax case adds 6f643c57d57c xfs: implement ->notify_failure() for XFS adds 6061b69b9a55 fsdax: set a CoW flag when associate reflink mappings adds e28cd3e50f30 fsdax: output address in dax_iomap_pfn() and rename it adds ff17b8df224b fsdax: introduce dax_iomap_cow_copy() adds e5d6df73302c fsdax: replace mmap entry in case of CoW adds 8dbfc76da304 fsdax: add dax_iomap_cow_copy() for dax zero adds 6f7db3894ae2 fsdax: dedup file range to use a compare function adds ea6c49b784f0 xfs: support CoW in fsdax mode adds 13f9e267fdbb xfs: add dax dedupe support adds 66137fb34a4b mm: khugepaged: check THP flag in hugepage_vma_check() adds 4fa6893faeaa mm: thp: consolidate vma size check to transhuge_vma_suitable adds f707fa493784 mm: khugepaged: better comments for anon vma check in huge [...] adds 9fec51689ff6 mm: thp: kill transparent_hugepage_active() adds 7da4e2cb8b1f mm: thp: kill __transhuge_page_enabled() adds 1064026bab9f mm: khugepaged: reorg some khugepaged helpers adds cb55b8386264 doc: proc: fix the description to THPeligible adds 3de0de758029 kasan: separate double free case from invalid free adds e95a9851787b hugetlb: skip to end of PT page mapping when pte not present adds 1bcdb769f9e0 arm64/hugetlb: implement arm64 specific hugetlb_mask_last_page adds 4ddb4d91b82f hugetlb: do not update address in huge_pmd_unshare adds bcd51a3c679d hugetlb: lazy page table copies in fork() adds bf75f200569d mm/page_alloc: add page->buddy_list and page->pcp_list adds 5d0a661d808f mm/page_alloc: use only one PCP list for THP-sized allocations adds 589d9973c1d2 mm/page_alloc: split out buddy removal code from rmqueue i [...] adds e2a66c21b774 mm/page_alloc: remove mistaken page == NULL check in rmqueue adds 4b23a68f9536 mm/page_alloc: protect PCP lists with a spinlock adds 443c2accd1b6 mm/page_alloc: remotely drain per-cpu lists adds 01b44456a7aa mm/page_alloc: replace local_lock with normal spinlock adds 9c94bef9c912 mm/memcontrol.c: replace cgroup_memory_nokmem with mem_cgr [...] adds b3c56f8f2064 lib/test_free_pages.c: pass a pointer to virt_to_page() adds 259ecb34e2cd mm/highmem: pass a pointer to virt_to_page() adds 9e7ee421ac1f mm: kfence: pass a pointer to virt_to_page() adds 396a400bc1d3 mm: gup: pass a pointer to virt_to_page() adds 9330723c26ca mm: nommu: pass a pointer to virt_to_page() adds 840532711d72 mm/mmap: build protect protection_map[] with __P000 adds 43957b5d1103 mm/mmap: define DECLARE_VM_GET_PAGE_PROT adds 6eac1eaf2105 powerpc/mm: move protection_map[] inside the platform adds 25740d31ee5b sparc/mm: move protection_map[] inside the platform adds 42251045cc74 arm64/mm: move protection_map[] inside the platform adds 4867fbbdd6b3 x86/mm: move protection_map[] inside the platform adds 09095f74130d mm/mmap: build protect protection_map[] with ARCH_HAS_VM_G [...] adds fa3f9f4a912c microblaze/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds f6d1e19c20a4 loongarch/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds e4e4b99b80aa openrisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 2de9eae10d11 xtensa/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds b2022dcf4554 hexagon/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 252358f1a118 parisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 4975f604feb6 alpha/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 53e2fdee5f0e nios2/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 4147b5e2d569 riscv/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 0d70836013f2 csky/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds fd5d210fa66b s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds c619b82c55b7 ia64/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 499c1dd92ea1 mips/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 6d0b92254510 m68k/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 5d260625b1f2 arc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds ca26f936f51b arm/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 91a8da021c4d um/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 34516fd83fa1 sh/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 3d923c5f1e21 mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT adds a008a3004340 csky: drop definition of PTE_ORDER adds f7536442353d csky: drop definition of PGD_ORDER adds c94b14bd1cff mips: rename PMD_ORDER to PMD_TABLE_ORDER adds 8e20a4decd43 mips: rename PUD_ORDER to PUD_TABLE_ORDER adds 6963c72d9046 mips: drop definitions of PTE_ORDER adds bb5af4f67a56 mips: rename PGD_ORDER to PGD_TABLE_ORDER adds bf0dc119c51f nios2: drop definition of PTE_ORDER adds a6714e720b5e nios2: drop definition of PGD_ORDER adds 1721b412fc33 loongarch: drop definition of PTE_ORDER adds b7c0f2d454af loongarch: drop definition of PMD_ORDER adds f05ecc68690f loongarch: drop definition of PUD_ORDER adds 418d5dadaf9d loongarch: drop definition of PGD_ORDER adds 4501a7a03994 parisc: rename PGD_ORDER to PGD_TABLE_ORDER adds 64c5ed22d608 xtensa: drop definition of PGD_ORDER adds 391145380f4b ARM: head.S: rename PMD_ORDER to PMD_ENTRY_ORDER adds 7c38f1812d5b mm/huge_memory: use flush_pmd_tlb_range in move_huge_pmd adds 4286f14748c1 mm/huge_memory: access vm_page_prot with READ_ONCE in remo [...] adds d965e3907540 mm/huge_memory: fix comment of __pud_trans_huge_lock adds 5fe653e9000d mm/huge_memory: use helper touch_pud in huge_pud_set_accessed adds a69e4717c625 mm/huge_memory: use helper touch_pmd in huge_pmd_set_accessed adds 4fba8f2a3060 mm/huge_memory: rename mmun_start to haddr in remove_migra [...] adds 74ba2b38ba99 mm/huge_memory: use helper function vma_lookup in split_hu [...] adds 37139bb02c35 mm/huge_memory: use helper macro __ATTR_RW adds 749290799e72 mm/huge_memory: fix comment in zap_huge_pud adds 3ce4fee44012 mm/huge_memory: check pmd_present first in is_huge_zero_pmd adds 0b175468a02d mm/huge_memory: try to free subpage in swapcache when possible adds a17206dac7b2 mm/huge_memory: minor cleanup for split_huge_pages_all adds 121c1781aeb0 mm/huge_memory: fix comment of page_deferred_list adds d764afedfb04 mm/huge_memory: correct comment of prep_transhuge_page adds cea3332808f9 mm/huge_memory: comment the subtly logic in __split_huge_pmd adds e75858b904b4 mm/huge_memory: use helper macro IS_ERR_OR_NULL in split_h [...] adds 48725bbc0c38 mm/mprotect: remove the redundant initialization for error adds a317ebccaa36 mm: percpu: use kmemleak_ignore_phys() instead of kmemleak_free() adds dcadcf1c3061 mm, hugetlb: skip irrelevant nodes in show_free_areas() adds 04ec006171ba mm/page_alloc: use try_cmpxchg in set_pfnblock_flags_mask adds 8f0b747d7dde mm/page_vma_mapped.c: use helper function huge_pte_lock adds cdb5c9e53f2e mm/mmap: fix obsolete comment of find_extend_vma adds 0d8bc0b10aea writeback: cleanup bdi_sched_wait() adds 13c1c74af764 zram: fix unused 'zram_wb_devops' warning adds 461f3cd07fe0 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] adds 5a704629f2c1 init: add "hostname" kernel parameter adds 5a66fce95b72 lib/lru_cache: fix error free handing in lc_create adds 62df90b53e6f net, lib/once: remove {net_}get_random_once_wait macro adds f9987921cb54 lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with autom [...] adds 86e5908ec293 lib/error-inject: traverse list with mutex adds 43c249ea0b1e compiler-gcc.h: remove ancient workaround for gcc PR 58670 adds 045ed31e23ae kfifo: fix kfifo_to_user() return type adds cda83bb8a61e lib/radix-tree: remove unused argument of insert_entries adds 2d8867f3e083 lib: make LZ4_decompress_safe_forceExtDict() static adds 6d529ea80b8a lib/scatterlist: use matched parameter type when calling _ [...] adds 4a70ce5f93aa lib/ts_bm.c: remove redundant store to variable consumed a [...] adds 71f8c15565d0 kallsyms: move declarations to internal header adds 5fd8fea935a1 vmcoreinfo: include kallsyms symbols adds 376b0c266143 proc: delete unused <linux/uaccess.h> includes adds 46d36b1be18b kdump: round up the total memory size to 128M for crashker [...] adds 2c795fb03f13 ipc/mqueue: remove unnecessary (void*) conversion adds a16ceb139610 epoll: autoremove wakers even more aggressively adds b62eb2731e17 scripts/bloat-o-meter: switch argument parsing to using argparse adds 8b5db6679807 scripts/bloat-o-meter: add -p argument adds adbcaef84088 x86/cacheinfo: move shared cache map definitions adds 4f09903078ee cpumask: add UP optimised for_each_*_cpu versions adds b81dce77cedc cpumask: Fix invalid uniprocessor mask assumption adds c41e8866c28c lib/test: introduce cpumask KUnit test suite adds 953257a9252a cpumask: update cpumask_next_wrap() signature adds bd27acaac24e lib/smp_processor_id: fix imbalanced instrumentation_end() call adds 55656016daa7 lib: devres: use numa aware allocation adds f71381fcdc3a autofs: use inode permission method for write access adds 9ccbac76e71d autofs: make dentry info count consistent adds a4a87303874c autofs: use dentry info count instead of simple_empty() adds ba97a0a3a31a autofs: add comment about autofs_mountpoint_changed() adds 7ffe4e90a061 autofs: remove unused ino field inode adds d919a1e79bac proc: fix a dentry lock race between release_task and lookup adds 3adb2d87238d proc: fix test for "vsyscall=xonly" boot option adds 1298f83b5469 ia64: old_rr4 added under CONFIG_HUGETLB_PAGE adds 233eb8d6894e fs/ocfs2: Fix spelling typo in comment adds 110d07a74bb6 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] adds 7c3f83071bb8 mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...] adds e68d0cd2f4f8 userfaultfd: provide properly masked address for huge-pages adds 0c9072fd9187 mailmap: update Gao Xiang's email addresses adds be6f50be577e Merge branch 'mm-stable' into mm-unstable adds a2fce44975ab mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() adds 484933e4632e mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling adds ed3dab61019a mm: hugetlb_vmemmap: introduce the name HVO adds f8a9af637351 mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] adds eb0f3c002895 mm: hugetlb_vmemmap: replace early_param() with core_param() adds 4acd70ba707b mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability adds 5e8f701bad26 mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst adds 77acb17c738d mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] adds e7a996049b92 mm: discard __GFP_ATOMIC adds c14ef919661f mips: rename mt_init to mips_mt_init adds 15e5f0fc3f43 android: binder: stop saving a pointer to the VMA adds 9a0ee1ab2eba android-binder-stop-saving-a-pointer-to-the-vma-fix adds eb9bfe1649d0 android: binder: fix lockdep check on clearing vma adds 88efba89ea07 Maple Tree: add new data structure adds e7743723eaad radix tree test suite: add pr_err define adds 4e5ca499a32d radix tree test suite: add kmem_cache_set_non_kernel() adds 2f84a9c5ec49 radix tree test suite: add allocation counts and size to k [...] adds 689559d41e4a radix tree test suite: add support for slab bulk APIs adds ec14bb67d08a radix tree test suite: add lockdep_is_held to header adds 0c800c2637a0 lib/test_maple_tree: add testing for maple tree adds 214e85bdca8e mm: start tracking VMAs with maple tree adds dfe81657f094 mm: add VMA iterator adds a1ec7745afab mmap: use the VMA iterator in count_vma_pages_range() adds d91838557a39 mm/mmap: use the maple tree in find_vma() instead of the rbtree. adds 3c68a6e9ba89 mm/mmap: use the maple tree for find_vma_prev() instead of [...] adds abbe24846526 mm/mmap: use maple tree for unmapped_area{_topdown} adds 178fbf507c9b kernel/fork: use maple tree for dup_mmap() during forking adds e9cc640e4056 damon: convert __damon_va_three_regions to use the VMA iterator adds 915f107417f5 proc: remove VMA rbtree use from nommu adds 44c89e4eb914 mm: remove rb tree. adds edd8cf712c56 mmap: change zeroing of maple tree in __vma_adjust() adds d57a6dbf9383 xen: use vma_lookup() in privcmd_ioctl_mmap() adds c8c37412bec3 mm: optimize find_exact_vma() to use vma_lookup() adds 0e408b43fc65 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] adds 1453b507e54c mm/mmap: change do_brk_flags() to expand existing VMA and [...] adds b5f3177c22c3 mm: use maple tree operations for find_vma_intersection() adds 5200eb03f673 mm/mmap: use advanced maple tree API for mmap_region() adds 3b9067af6914 mm: remove vmacache adds 2b691f44529e mm: convert vma_lookup() to use mtree_load() adds 6b38f817ae96 mm/mmap: move mmap_region() below do_munmap() adds 135749a87dfb mm/mmap: reorganize munmap to use maple states adds 952a0103ffa6 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() adds 991605fb57ee arm64: remove mmap linked list from vdso adds b0bb6accab1d arm64: Change elfcore for_each_mte_vma() to use VMA iterator adds 2270ca3c69a2 parisc: remove mmap linked list from cache handling adds 1ce289f42ba7 powerpc: remove mmap linked list walks adds 51d1d3f8dd3d s390: remove vma linked list walks adds ce1e806da616 x86: remove vma linked list walks adds ba4b8681dd95 xtensa: remove vma linked list walks adds 3c5799aafb0b cxl: remove vma linked list walk adds 9b4ff1e9d6fc optee: remove vma linked list walk adds 6aa2507df61f um: remove vma linked list walk adds 4c95cf4e7240 coredump: remove vma linked list walk adds b2f372575fc2 exec: use VMA iterator instead of linked list adds 05064c384912 fs/proc/base: use maple tree iterators in place of linked list adds 425e0654ad3e fs/proc/task_mmu: stop using linked list and highest_vm_end adds 5f36c9eb7abe userfaultfd: use maple tree iterator to iterate VMAs adds 6e1dfe951623 ipc/shm: use VMA iterator instead of linked list adds 0137cd17229d acct: use VMA iterator instead of linked list adds 702537c695e0 perf: use VMA iterator adds cae4df0ab34e sched: use maple tree iterator to walk VMAs adds 830c71fe2e42 fork: use VMA iterator adds 8cbb1dee6e67 bpf: remove VMA linked list adds acf47bcca43a mm/gup: use maple tree navigation instead of linked list adds 38219b461a59 mm/khugepaged: stop using vma linked list adds f1876b41032d mm/ksm: use vma iterators instead of vma linked list adds f2b9526b7311 mm/madvise: use vma_find() instead of vma linked list adds c51e3cdfee06 mm/memcontrol: stop using mm->highest_vm_end adds f1b4a6f7943b mm/mempolicy: use vma iterator & maple state instead of vm [...] adds 065cf526f93f mm/mlock: use vma iterator and maple state instead of vma [...] adds e21f43a02b40 mm/mprotect: use maple tree navigation instead of vma linked list adds 8debd5f8424d mm/mremap: use vma_find_intersection() instead of vma linked list adds a155fe7f4ad2 mm/msync: use vma_find() instead of vma linked list adds a008fbbae504 mm/oom_kill: use maple tree iterators instead of vma linked list adds 4d0ebc6e62da mm/pagewalk: use vma_find() instead of vma linked list adds a1e1b8ea1e6c mm/swapfile: use vma iterator instead of vma linked list adds 3048366c1491 i915: use the VMA iterator adds 4a266bf42b27 nommu: remove uses of VMA linked list adds 92157cf8441c riscv: use vma iterator for vdso adds 8b802cf2b12e mm: remove the vma linked list adds f605fd804acc mm/mmap: drop range_has_overlap() function adds 7e5e21d74d4d mm/mmap.c: pass in mapping to __vma_link_file() adds 58be11e92499 mm: drop oom code from exit_mmap adds f5926a78d00a mm-drop-oom-code-from-exit_mmap-fix-fix adds 6fd67ea48186 mm: delete unused MMF_OOM_VICTIM flag adds 49aa73d07a5e mm: refactor of vma_merge() adds 49efd4cfffe4 mm: add merging after mremap resize adds 2a2c5413d877 mm-add-merging-after-mremap-resize-checkpatch-fixes adds 07f352f00838 mm/page_alloc: minor clean up for memmap_init_compound() adds 13a22e0d28f7 mm/mlock: drop dead code in count_mm_mlocked_page_nr() adds d270afc231dd mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region adds cd7764216016 procfs: add 'size' to /proc/<pid>/fdinfo/ adds cf6621ee3558 procfs: add 'path' to /proc/<pid>/fdinfo/ adds a65c074cacae memcg: notify about global mem_cgroup_id space depletion adds 4d243adc6a96 filemap: minor cleanup for filemap_write_and_wait_range adds b097cda57c61 mm: memcontrol: do not miss MEMCG_MAX events for enforced [...] adds cc60f2ddfde3 selftests/vm: fix errno handling in mrelease_test adds 73ed6234a92f selftests-vm-fix-errno-handling-in-mrelease_test-v4 adds e2741a7fec65 selftests/vm: skip 128TBswitch on unsupported arch adds 143776e7512e mm/khugepaged: remove redundant transhuge_vma_suitable() check adds b17df69198fb mm: khugepaged: don't carry huge page to the next loop for [...] adds 3b07f3bb225a mm/khugepaged: add struct collapse_control adds 8a5e53363ba7 mm/khugepaged: dedup and simplify hugepage alloc and charging adds a158136376f8 mm/khugepaged: propagate enum scan_result codes back to callers adds 9fab4752a181 mm/khugepaged: add flag to predicate khugepaged-only behavior adds 70c9cf297a58 mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() adds a3fd60f031d0 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] adds c9d968ffd9ba mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse adds 69bc40c5d667 mm/khugepaged: Avoid possible memory leak in failure path adds a653d57e5dd4 mm/khugepaged: add missing kfree() to madvise_collapse() adds fbe27a6703b1 mm/khugepaged: rename prefix of shared collapse functions adds 0fff8a0de881 mm/madvise: add huge_memory:mm_madvise_collapse tracepoint adds 9047e7e45058 mm/madvise: add MADV_COLLAPSE to process_madvise() adds 1e1c683ed7c9 selftests/vm: modularize collapse selftests adds abaaf613ab6d selftests/vm: dedup hugepage allocation logic adds e8790c062448 selftests/vm: add MADV_COLLAPSE collapse context to selftests adds 416eeecd3398 selftests/vm: add selftest to verify recollapse of THPs adds 3e283e920255 selftests/vm: add selftest to verify multi THP collapse adds acb13f16dac2 mm: compaction: include compound page count for scanning i [...] adds dda20ea86dba mm: remove obsolete comment in do_fault_around() adds 793e5ee9cd2d memblock,arm64: expand the static memblock memory table adds bf706362a7b7 writeback: remove inode_to_wb_is_valid() adds 19ee2e9e0616 zsmalloc: zs_malloc: return ERR_PTR on failure adds 46cb7bc9ea4f mm: vmpressure: don't count proactive reclaim in vmpressure adds 49d4e7989c05 mm/damon/reclaim: fix potential memory leak in damon_recla [...] adds 7daa7f2c7e0a mm/hugetlb: check gigantic_page_runtime_supported() in ret [...] adds c0c72ec749b3 mm/hugetlb: make pud_huge() and follow_huge_pud() aware of [...] adds 7ec790bfadc1 mm, hwpoison, hugetlb: support saving mechanism of raw err [...] adds 0e36ac84d8f3 mm, hwpoison: make unpoison aware of raw error info in hwp [...] adds 426f3cc53138 mm, hwpoison: set PG_hwpoison for busy hugetlb pages adds 4be920aadf80 mm, hwpoison: make __page_handle_poison returns int adds bbce3cf370a6 mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage adds 618ace0ada70 mm, hwpoison: enable memory error handling on 1GB hugepage adds c523739526b3 mm/shmem: support FS_IOC_[SG]ETFLAGS in tmpfs adds 2d6c68e33857 mm-shmem-support-fs_ioc_etflags-in-tmpfs-fix adds cd6263c3f9ee tools/vm/page_owner_sort.c: adjust the indent in is_need() adds 93e32a58913c mm: remove unneeded PageAnon check in restore_exclusive_pte() adds 0d84f4922f6e mm/page_alloc: correct the wrong cpuset file path in comment adds cc33ba24139f mm/mempolicy: remove unneeded out label adds 7c4b582e85bb tools/testing/selftests/vm/hugetlb-madvise.c: silence unin [...] adds fa09aa9966bf mm/cma_debug.c: align the name buffer length as struct cma adds 34d1e716691f selftest/vm: uninitialized variable in main() adds 0f9aae89d912 ocfs2: reflink deadlock when clone file to the same direct [...] adds f5d035cdb0b1 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 135e959496cb ocfs2: fix ocfs2 corrupt when iputting an inode adds 504fabd76ebe init/main.c: silence some -Wunused-parameter warnings adds 5aae0c2d5874 lib/debugobjects: fix stat count and optimize debug_object [...] adds 87d85467c926 Revert "squashfs: provide backing_dev_info in order to dis [...] adds 4503b57a2a26 squashfs: always build "file direct" version of page actor adds ccc11e500092 squashfs: implement readahead adds 992b1468816c squashfs: support reading fragments in readahead call adds 0aad72547b2d lib/lzo/lzo1x_compress.c: replace ternary operator with mi [...] adds a36aa5f57005 kernel/hung_task: fix address space of proc_dohung_task_ti [...] adds 9dd77864a8ed bdi: remove enum wb_congested_state adds d59759a5e9aa Merge branch 'mm-nonmm-unstable' into mm-everything adds ad7fe0e35798 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] adds ac571200aade fix up for "io_uring: sendzc with fixed buffers" adds 2ce59e675818 Revert "asm-generic: correct reference to GENERIC_LIB_DEVM [...] adds 4ee7eaa411ee Add linux-next specific files for 20220720
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 (6014cfa5bf32) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
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.
No new revisions were added by this update.
Summary of changes: .mailmap | 2 + Documentation/ABI/stable/sysfs-driver-mlxreg-io | 81 +- .../ABI/testing/configfs-usb-gadget-mass-storage | 6 + Documentation/ABI/testing/sysfs-bus-cxl | 81 +- Documentation/ABI/testing/sysfs-bus-iio | 3 + Documentation/ABI/testing/sysfs-bus-iio-sx9324 | 1 + .../ABI/testing/sysfs-bus-iio-temperature-max31856 | 31 - .../ABI/testing/sysfs-bus-iio-temperature-max31865 | 20 - .../ABI/testing/sysfs-bus-iio-thermocouple | 18 + .../ABI/testing/sysfs-bus-iio-timer-stm32 | 8 - Documentation/admin-guide/media/vimc.dot | 4 + Documentation/admin-guide/media/vimc.rst | 19 + Documentation/admin-guide/mm/userfaultfd.rst | 40 +- Documentation/admin-guide/sysctl/vm.rst | 3 - Documentation/bpf/btf.rst | 6 +- Documentation/bpf/map_hash.rst | 185 + Documentation/core-api/dma-api.rst | 14 + .../devicetree/bindings/arm/bcm/brcm,bcmbca.yaml | 1 + Documentation/devicetree/bindings/arm/cpus.yaml | 1 + .../bindings/arm/marvell/marvell,ac5.yaml | 32 + .../devicetree/bindings/arm/npcm/npcm.yaml | 7 + .../devicetree/bindings/arm/npcm/nuvoton,gcr.yaml | 2 + .../devicetree/bindings/arm/sunplus,sp7021.yaml | 29 + .../bindings/bus/qcom,ssc-block-bus.yaml | 25 +- .../bindings/clock/nuvoton,npcm845-clk.yaml | 49 + .../devicetree/bindings/clock/qcom,rpmcc.yaml | 85 +- .../devicetree/bindings/clock/sprd,ums512-clk.yaml | 71 + .../bindings/clock/sunplus,sp7021-clkc.yaml | 52 + .../bindings/cpufreq/cpufreq-qcom-hw.yaml | 1 + .../devicetree/bindings/i2c/st,stm32-i2c.yaml | 2 + .../devicetree/bindings/iio/adc/fsl,vf610-adc.yaml | 9 +- .../bindings/iio/adc/mediatek,mt2701-auxadc.yaml | 1 + .../bindings/iio/adc/nuvoton,npcm750-adc.yaml | 7 +- .../interrupt-controller/renesas,rzg2l-irqc.yaml | 3 +- .../interrupt-controller/sunplus,sp7021-intc.yaml | 62 + .../devicetree/bindings/ipmi/npcm7xx-kcs-bmc.txt | 5 +- .../devicetree/bindings/leds/backlight/common.yaml | 2 +- .../bindings/leds/backlight/gpio-backlight.yaml | 2 +- .../bindings/leds/backlight/led-backlight.yaml | 2 +- .../bindings/leds/backlight/lm3630a-backlight.yaml | 2 +- .../bindings/leds/backlight/pwm-backlight.yaml | 2 +- .../leds/backlight/richtek,rt4831-backlight.yaml | 5 + .../bindings/leds/cznic,turris-omnia-leds.yaml | 2 + .../devicetree/bindings/leds/leds-bcm63138.yaml | 95 + .../bindings/leds/leds-class-multicolor.yaml | 32 +- .../devicetree/bindings/leds/leds-lp50xx.yaml | 10 +- .../bindings/leds/leds-pwm-multicolor.yaml | 9 +- .../devicetree/bindings/leds/leds-qcom-lpg.yaml | 2 + .../devicetree/bindings/media/i2c/ovti,ov5693.yaml | 124 + .../bindings/media/nxp,imx-mipi-csi2.yaml | 11 +- .../devicetree/bindings/media/rockchip-isp1.yaml | 23 +- Documentation/devicetree/bindings/mfd/syscon.yaml | 2 +- .../devicetree/bindings/mmc/sdhci-msm.yaml | 2 + .../bindings/net/wireless/mediatek,mt76.yaml | 13 + .../devicetree/bindings/phy/mediatek,tphy.yaml | 1 + .../pinctrl/allwinner,sun4i-a10-pinctrl.yaml | 2 - .../bindings/pinctrl/pinctrl-mt8195.yaml | 2 +- .../bindings/pinctrl/qcom,pmic-gpio.yaml | 3 + .../devicetree/bindings/power/qcom,rpmpd.yaml | 1 + .../bindings/power/reset/msm-poweroff.txt | 17 - .../bindings/power/reset/qcom,pshold.yaml | 35 + .../devicetree/bindings/remoteproc/mtk,scp.yaml | 2 + .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 47 +- .../bindings/remoteproc/qcom,sc7180-mss-pil.yaml | 245 + .../bindings/remoteproc/qcom,sc7280-mss-pil.yaml | 266 + .../bindings/reset/nuvoton,npcm750-reset.yaml | 10 +- .../devicetree/bindings/reset/sunplus,reset.yaml | 38 + .../devicetree/bindings/serial/rs485.yaml | 4 +- .../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml | 1 + .../devicetree/bindings/soc/qcom/qcom,spm.yaml | 1 + .../bindings/spi/mediatek,spi-mt65xx.yaml | 1 + .../bindings/spi/mediatek,spi-mtk-nor.yaml | 15 +- .../bindings/timer/mediatek,mtk-timer.txt | 6 +- .../bindings/timer/nuvoton,npcm7xx-timer.yaml | 2 + .../devicetree/bindings/timer/renesas,cmt.yaml | 14 +- .../devicetree/bindings/timer/st,nomadik-mtu.yaml | 58 + .../devicetree/bindings/usb/analogix,anx7411.yaml | 81 + .../devicetree/bindings/usb/mediatek,mtk-xhci.yaml | 4 +- .../devicetree/bindings/usb/qcom,dwc3.yaml | 152 +- .../bindings/watchdog/nuvoton,npcm-wdt.txt | 3 +- Documentation/driver-api/media/mc-core.rst | 5 +- Documentation/driver-api/media/v4l2-subdev.rst | 6 + Documentation/filesystems/fsverity.rst | 53 +- Documentation/filesystems/porting.rst | 8 + Documentation/filesystems/proc.rst | 10 +- Documentation/kbuild/kconfig-language.rst | 2 +- Documentation/networking/dsa/dsa.rst | 363 +- Documentation/networking/ip-sysctl.rst | 52 +- Documentation/networking/smc-sysctl.rst | 13 + Documentation/power/energy-model.rst | 14 +- Documentation/scsi/ufs.rst | 15 + Documentation/trace/kprobetrace.rst | 8 +- Documentation/trace/uprobetracer.rst | 8 +- Documentation/usb/gadget-testing.rst | 6 + Documentation/usb/mass-storage.rst | 9 + .../media/v4l/ext-ctrls-codec-stateless.rst | 902 +++ .../userspace-api/media/v4l/ext-ctrls-codec.rst | 780 -- .../userspace-api/media/v4l/pixfmt-compressed.rst | 7 +- .../userspace-api/media/v4l/pixfmt-packed-yuv.rst | 20 + .../userspace-api/media/v4l/pixfmt-yuv-planar.rst | 18 +- .../userspace-api/media/v4l/vidioc-g-ext-ctrls.rst | 20 + .../userspace-api/media/v4l/vidioc-queryctrl.rst | 8 + .../userspace-api/media/videodev2.h.rst.exceptions | 6 + Documentation/virt/kvm/api.rst | 25 + .../watchdog/convert_drivers_to_kernel_api.rst | 1 + Documentation/x86/sgx.rst | 15 + MAINTAINERS | 52 +- Makefile | 5 +- Next/SHA1s | 242 +- Next/merge.log | 6855 ++++++++-------- arch/arm/Kconfig | 2 + arch/arm/Makefile | 1 + arch/arm/arm-soc-for-next-contents.txt | 62 +- arch/arm/boot/dts/Makefile | 2 + arch/arm/boot/dts/armada-385-turris-omnia.dts | 10 +- arch/arm/boot/dts/lan966x.dtsi | 2 +- arch/arm/boot/dts/nuvoton-common-npcm7xx.dtsi | 1 + arch/arm/boot/dts/qcom-apq8064.dtsi | 27 +- arch/arm/boot/dts/qcom-ipq8064-ap148.dts | 6 - arch/arm/boot/dts/qcom-ipq8064-rb3011.dts | 9 - arch/arm/boot/dts/qcom-ipq8064-smb208.dtsi | 37 + arch/arm/boot/dts/qcom-ipq8064.dtsi | 162 +- arch/arm/boot/dts/qcom-msm8660.dtsi | 4 +- .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 30 + .../boot/dts/qcom-msm8974-sony-xperia-rhine.dtsi | 30 + arch/arm/boot/dts/qcom-msm8974.dtsi | 4 + .../arm/boot/dts/qcom-msm8974pro-fairphone-fp2.dts | 32 + arch/arm/boot/dts/qcom-msm8974pro-samsung-klte.dts | 2 + .../qcom-msm8974pro-sony-xperia-shinano-castor.dts | 30 + arch/arm/boot/dts/qcom-pm8941.dtsi | 10 + arch/arm/boot/dts/qcom-sdx65.dtsi | 10 +- arch/arm/boot/dts/sunplus-sp7021-achip.dtsi | 84 + arch/arm/boot/dts/sunplus-sp7021-demo-v3.dts | 30 + arch/arm/boot/dts/sunplus-sp7021.dtsi | 310 + arch/arm/configs/multi_v7_defconfig | 1 + arch/arm/configs/sp7021_defconfig | 59 + arch/arm/include/asm/io.h | 2 + arch/arm/mach-bcm/Kconfig | 4 +- arch/arm/mach-davinci/Kconfig | 44 - arch/arm/mach-davinci/Makefile | 6 - arch/arm/mach-davinci/board-dm644x-evm.c | 926 --- arch/arm/mach-davinci/board-dm646x-evm.c | 868 --- arch/arm/mach-davinci/board-neuros-osd2.c | 235 - arch/arm/mach-davinci/board-sffsdr.c | 151 - arch/arm/mach-davinci/dm644x.c | 763 -- arch/arm/mach-davinci/dm646x.c | 724 -- arch/arm/mach-dove/Kconfig | 1 + arch/arm/mach-dove/pcie.c | 11 +- arch/arm/mach-mv78xx0/pcie.c | 11 +- arch/arm/mach-omap2/Kconfig | 2 - arch/arm/mach-orion5x/Kconfig | 1 + arch/arm/mach-orion5x/pci.c | 12 +- arch/arm/mach-qcom/Kconfig | 4 + arch/arm/mach-qcom/platsmp.c | 1 + arch/arm/mach-sunplus/Kconfig | 27 + arch/arm/mach-sunplus/Makefile | 8 + arch/arm/mach-sunplus/sp7021.c | 16 + arch/arm64/Kconfig.platforms | 16 +- arch/arm64/boot/dts/Makefile | 1 + arch/arm64/boot/dts/broadcom/bcmbca/Makefile | 4 +- .../dts/broadcom/bcmbca/bcm4912-asus-gt-ax6000.dts | 19 + arch/arm64/boot/dts/marvell/Makefile | 1 + arch/arm64/boot/dts/marvell/ac5-98dx25xx.dtsi | 291 + arch/arm64/boot/dts/marvell/ac5-98dx35xx-rd.dts | 101 + arch/arm64/boot/dts/marvell/ac5-98dx35xx.dtsi | 17 + arch/arm64/boot/dts/nuvoton/Makefile | 2 + .../boot/dts/nuvoton/nuvoton-common-npcm8xx.dtsi | 170 + .../arm64/boot/dts/nuvoton/nuvoton-npcm845-evb.dts | 30 + arch/arm64/boot/dts/nuvoton/nuvoton-npcm845.dtsi | 76 + arch/arm64/boot/dts/qcom/ipq8074-hk01.dts | 3 - arch/arm64/boot/dts/qcom/ipq8074-hk10.dtsi | 5 - arch/arm64/boot/dts/qcom/ipq8074.dtsi | 12 + .../qcom/msm8998-sony-xperia-yoshino-poplar.dts | 10 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 4 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 9 +- .../dts/qcom/sc7280-herobrine-audio-wcd9385.dtsi | 64 + arch/arm64/boot/dts/qcom/sc7280-herobrine-crd.dts | 61 - arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 2 - arch/arm64/boot/dts/qcom/sc7280-qcard.dtsi | 3 - arch/arm64/boot/dts/qcom/sc7280.dtsi | 34 +- arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 40 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 6 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 92 +- arch/arm64/boot/dts/qcom/sdm850.dtsi | 1 - arch/arm64/boot/dts/qcom/sm6350.dtsi | 4 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 22 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 20 +- arch/arm64/configs/defconfig | 14 +- arch/arm64/include/asm/archrandom.h | 102 +- arch/arm64/include/asm/kvm_host.h | 2 - arch/arm64/include/asm/memory.h | 9 + arch/arm64/kvm/arm.c | 11 +- arch/arm64/kvm/handle_exit.c | 4 +- arch/arm64/kvm/sys_regs.c | 282 +- arch/arm64/kvm/sys_regs.h | 18 +- arch/arm64/kvm/vgic-sys-reg-v3.c | 462 +- arch/arm64/kvm/vgic/vgic-kvm-device.c | 342 +- arch/arm64/kvm/vgic/vgic-mmio-v3.c | 10 +- arch/arm64/kvm/vgic/vgic-mmio.c | 6 +- arch/arm64/kvm/vgic/vgic-mmio.h | 4 +- arch/arm64/kvm/vgic/vgic.h | 9 +- arch/mips/Kconfig | 1 + arch/mips/bcm47xx/board.c | 2 + arch/mips/bcm47xx/buttons.c | 10 + arch/mips/bcm47xx/leds.c | 11 + arch/mips/bcm47xx/workarounds.c | 1 + arch/mips/bmips/setup.c | 14 +- arch/mips/fw/cfe/cfe_api.c | 68 +- arch/mips/include/asm/fw/cfe/cfe_api.h | 2 + arch/mips/include/asm/mach-bcm47xx/bcm47xx_board.h | 1 + arch/mips/mm/physaddr.c | 14 +- arch/parisc/kernel/cache.c | 3 - arch/parisc/kernel/drivers.c | 9 +- arch/parisc/kernel/hardware.c | 11 +- arch/parisc/kernel/perf.c | 1 + arch/parisc/mm/fault.c | 2 +- arch/powerpc/include/asm/archrandom.h | 30 +- arch/powerpc/kernel/eeh.c | 4 + arch/powerpc/kvm/book3s_hv.c | 2 +- arch/powerpc/platforms/52xx/mpc52xx_gpt.c | 1 + arch/powerpc/platforms/cell/spufs/file.c | 17 + arch/powerpc/platforms/powernv/eeh-powernv.c | 1 + arch/powerpc/platforms/pseries/dtl.c | 1 + arch/riscv/boot/dts/canaan/canaan_kd233.dts | 2 +- arch/riscv/boot/dts/canaan/sipeed_maix_bit.dts | 2 +- arch/riscv/boot/dts/canaan/sipeed_maix_dock.dts | 2 +- arch/riscv/boot/dts/canaan/sipeed_maix_go.dts | 6 +- arch/riscv/boot/dts/canaan/sipeed_maixduino.dts | 2 +- arch/riscv/kernel/Makefile | 2 +- arch/riscv/kernel/elf_kexec.c | 2 +- arch/s390/hypfs/hypfs_dbfs.c | 1 + arch/s390/hypfs/inode.c | 1 + arch/s390/include/asm/archrandom.h | 29 +- arch/s390/include/asm/kvm_host.h | 18 +- arch/s390/include/uapi/asm/kvm.h | 1 + arch/s390/kernel/debug.c | 1 + arch/s390/kernel/perf_cpum_cf.c | 1 + arch/s390/kernel/sysinfo.c | 1 + arch/s390/kvm/gaccess.c | 96 +- arch/s390/kvm/gaccess.h | 6 +- arch/s390/kvm/intercept.c | 15 + arch/s390/kvm/kvm-s390.c | 82 + arch/s390/kvm/priv.c | 26 +- arch/s390/kvm/sigp.c | 4 +- arch/s390/kvm/vsie.c | 8 + arch/s390/pci/pci_clp.c | 1 + arch/um/Kconfig | 17 +- arch/um/drivers/Kconfig | 54 +- arch/um/drivers/harddog_kern.c | 1 + arch/um/drivers/hostaudio_kern.c | 2 + arch/um/drivers/random.c | 2 +- arch/um/include/asm/archrandom.h | 25 + arch/um/include/asm/common.lds.S | 2 + arch/um/include/asm/kasan.h | 37 + arch/um/include/asm/processor-generic.h | 5 - arch/um/include/asm/xor.h | 2 +- arch/um/include/shared/os.h | 7 + arch/um/include/shared/user.h | 3 +- arch/um/kernel/dyn.lds.S | 6 +- arch/um/kernel/mem.c | 19 + arch/um/kernel/stacktrace.c | 2 +- arch/um/kernel/um_arch.c | 12 + arch/um/kernel/uml.lds.S | 1 + arch/um/os-Linux/mem.c | 22 + arch/um/os-Linux/skas/process.c | 17 +- arch/um/os-Linux/umid.c | 3 +- arch/um/os-Linux/user_syms.c | 4 +- arch/um/os-Linux/util.c | 6 + arch/x86/Kconfig | 4 +- arch/x86/crypto/blowfish_glue.c | 4 +- arch/x86/entry/entry_64.S | 1 - arch/x86/events/intel/core.c | 7 +- arch/x86/events/intel/ds.c | 129 +- arch/x86/events/perf_event.h | 14 + arch/x86/include/asm/archrandom.h | 41 +- arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/nospec-branch.h | 2 + arch/x86/include/asm/sgx.h | 8 + arch/x86/include/uapi/asm/bootparam.h | 6 +- arch/x86/include/uapi/asm/sgx.h | 62 + arch/x86/kernel/Makefile | 2 - arch/x86/kernel/cpu/bugs.c | 15 +- arch/x86/kernel/cpu/intel.c | 4 +- arch/x86/kernel/cpu/mce/dev-mcelog.c | 1 + arch/x86/kernel/cpu/rdrand.c | 34 +- arch/x86/kernel/cpu/resctrl/pseudo_lock.c | 1 + arch/x86/kernel/cpu/sgx/encl.c | 330 +- arch/x86/kernel/cpu/sgx/encl.h | 16 +- arch/x86/kernel/cpu/sgx/encls.h | 33 + arch/x86/kernel/cpu/sgx/ioctl.c | 641 +- arch/x86/kernel/cpu/sgx/main.c | 75 +- arch/x86/kernel/cpu/sgx/sgx.h | 3 + arch/x86/kernel/espfix_64.c | 2 +- arch/x86/kernel/head_32.S | 1 + arch/x86/kernel/kexec-bzimage64.c | 38 +- arch/x86/kernel/setup.c | 10 + arch/x86/kernel/tboot.c | 15 - arch/x86/kvm/emulate.c | 17 +- arch/x86/kvm/x86.c | 1 - arch/x86/mm/hugetlbpage.c | 8 +- arch/x86/mm/init.c | 16 +- arch/x86/platform/efi/efi_thunk_64.S | 5 +- arch/x86/platform/olpc/olpc-xo1-sci.c | 2 +- arch/x86/um/Kconfig | 10 +- arch/x86/um/Makefile | 3 +- arch/x86/um/shared/sysdep/stub_64.h | 1 + arch/x86/um/sysrq_64.c | 4 +- arch/x86/um/vdso/Makefile | 3 + block/blk-merge.c | 1 + crypto/Kconfig | 37 + crypto/Makefile | 1 + crypto/aria.c | 288 + crypto/fips.c | 35 +- crypto/tcrypt.c | 38 +- crypto/testmgr.c | 31 + crypto/testmgr.h | 2860 +++++++ drivers/acpi/acpi_lpit.c | 6 - drivers/acpi/apei/erst-dbg.c | 1 + drivers/acpi/cppc_acpi.c | 6 +- drivers/acpi/pci_mcfg.c | 13 + drivers/acpi/utils.c | 38 + drivers/acpi/video_detect.c | 63 +- drivers/acpi/x86/s2idle.c | 11 +- drivers/ata/libata-scsi.c | 1 + drivers/auxdisplay/charlcd.c | 1 + drivers/base/cacheinfo.c | 2 +- drivers/base/node.c | 4 +- drivers/base/power/domain.c | 3 + drivers/base/regmap/regmap.c | 2 + drivers/base/topology.c | 32 +- drivers/block/mtip32xx/mtip32xx.c | 2 + drivers/block/null_blk/main.c | 67 +- drivers/block/pktcdvd.c | 1 + drivers/block/ublk_drv.c | 22 +- drivers/block/zram/zram_drv.c | 4 +- drivers/bluetooth/hci_vhci.c | 1 + drivers/bus/moxtet.c | 2 + drivers/char/agp/frontend.c | 1 + drivers/char/agp/intel-gtt.c | 17 +- drivers/char/applicom.c | 1 + drivers/char/ds1620.c | 1 + drivers/char/dtlk.c | 1 + drivers/char/hpet.c | 1 + drivers/char/ipmi/Kconfig | 6 +- drivers/char/ipmi/ipmi_msghandler.c | 2 +- drivers/char/ipmi/ipmi_watchdog.c | 1 + drivers/char/pc8736x_gpio.c | 1 + drivers/char/pcmcia/cm4000_cs.c | 1 + drivers/char/pcmcia/cm4040_cs.c | 1 + drivers/char/pcmcia/scr24x_cs.c | 1 + drivers/char/ppdev.c | 1 + drivers/char/random.c | 49 +- drivers/char/scx200_gpio.c | 1 + drivers/char/sonypi.c | 1 + drivers/char/tb0219.c | 1 + drivers/char/tpm/tpm-dev.c | 1 + drivers/char/tpm/tpm_vtpm_proxy.c | 1 + drivers/char/tpm/tpmrm-dev.c | 1 + drivers/char/virtio_console.c | 1 + drivers/clk/at91/dt-compat.c | 108 +- drivers/clk/clk-lan966x.c | 2 +- drivers/clk/qcom/clk-rpm.c | 24 +- drivers/clk/qcom/dispcc-sm8250.c | 1 - drivers/clk/qcom/gcc-msm8939.c | 16 +- drivers/clk/qcom/gcc-msm8994.c | 8 +- drivers/clk/qcom/gdsc.c | 8 + drivers/clk/qcom/gpucc-sm8350.c | 4 +- drivers/clk/qcom/videocc-sm8250.c | 4 - drivers/clocksource/Kconfig | 18 +- drivers/clocksource/Makefile | 3 +- drivers/clocksource/sh_cmt.c | 8 + drivers/clocksource/timer-mediatek.c | 114 + drivers/clocksource/timer-microchip-pit64b.c | 64 +- drivers/clocksource/timer-tegra186.c | 514 ++ drivers/clocksource/timer-ti-dm.c | 123 - drivers/counter/counter-chrdev.c | 1 + drivers/cpufreq/cpufreq.c | 10 +- drivers/cpufreq/mediatek-cpufreq-hw.c | 7 +- drivers/cpufreq/scmi-cpufreq.c | 15 +- drivers/cpufreq/tegra194-cpufreq.c | 4 +- drivers/crypto/atmel-aes.c | 3 +- drivers/crypto/atmel-sha.c | 5 +- drivers/crypto/atmel-tdes.c | 5 +- drivers/crypto/caam/caamalg_qi2.c | 5 +- drivers/crypto/caam/qi.c | 4 +- drivers/crypto/ccree/cc_pm.c | 2 + drivers/crypto/omap-aes.c | 4 - drivers/crypto/omap-des.c | 4 - drivers/crypto/omap-sham.c | 3 +- drivers/crypto/s5p-sss.c | 3 - drivers/crypto/sa2ul.c | 25 +- drivers/crypto/sa2ul.h | 1 + drivers/cxl/acpi.c | 51 +- drivers/cxl/core/core.h | 2 +- drivers/cxl/core/hdm.c | 77 +- drivers/cxl/core/mbox.c | 95 +- drivers/cxl/core/memdev.c | 4 +- drivers/cxl/core/pci.c | 8 +- drivers/cxl/core/port.c | 70 +- drivers/cxl/cxl.h | 38 +- drivers/cxl/cxlmem.h | 21 +- drivers/cxl/mem.c | 23 + drivers/cxl/pci.c | 2 +- drivers/edac/Kconfig | 1 + drivers/edac/pnd2_edac.c | 62 +- drivers/firewire/core-cdev.c | 1 + drivers/firmware/arm_scmi/perf.c | 18 +- drivers/firmware/efi/capsule-loader.c | 1 + drivers/firmware/efi/test/efi_test.c | 1 + drivers/firmware/turris-mox-rwtm.c | 1 + drivers/gnss/core.c | 1 + drivers/gpio/Kconfig | 6 - drivers/gpio/Makefile | 1 - drivers/gpio/gpio-74xx-mmio.c | 15 +- drivers/gpio/gpio-mockup.c | 1 + drivers/gpio/gpio-pca953x.c | 22 +- drivers/gpio/gpio-vr41xx.c | 541 -- drivers/gpio/gpiolib-acpi.c | 3 + drivers/gpio/gpiolib-cdev.c | 292 +- drivers/gpio/gpiolib-of.c | 7 + drivers/gpio/gpiolib.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.h | 2 +- drivers/gpu/drm/drm_file.c | 1 + drivers/gpu/drm/drm_gem_ttm_helper.c | 9 +- .../gpu/drm/i915/display/intel_crtc_state_dump.c | 9 +- drivers/gpu/drm/i915/display/intel_ddi.c | 6 +- drivers/gpu/drm/i915/display/intel_display.c | 1 - .../gpu/drm/i915/display/intel_display_debugfs.c | 5 +- drivers/gpu/drm/i915/display/intel_psr.c | 55 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 1 - drivers/gpu/drm/i915/gem/i915_gem_region.c | 2 + drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 11 +- drivers/gpu/drm/i915/i915_perf.c | 1 + drivers/gpu/drm/i915/i915_scatterlist.c | 27 +- drivers/gpu/drm/i915/i915_scatterlist.h | 6 +- drivers/gpu/drm/i915/intel_region_ttm.c | 10 +- drivers/gpu/drm/i915/intel_region_ttm.h | 3 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 21 +- drivers/gpu/drm/i915/selftests/mock_region.c | 3 +- drivers/gpu/drm/msm/msm_perf.c | 1 + drivers/gpu/drm/msm/msm_rd.c | 1 + drivers/hid/uhid.c | 1 + drivers/hv/hv_balloon.c | 2 +- drivers/hwmon/asus_atk0110.c | 1 + drivers/hwmon/fschmd.c | 1 + drivers/hwmon/mcp3021.c | 99 +- drivers/hwmon/w83793.c | 1 + drivers/hwspinlock/qcom_hwspinlock.c | 28 +- drivers/hwtracing/coresight/coresight-etb10.c | 1 + drivers/hwtracing/coresight/coresight-tmc-core.c | 1 + drivers/hwtracing/intel_th/msu.c | 1 + drivers/hwtracing/stm/core.c | 1 + drivers/i2c/busses/Kconfig | 1 + drivers/i2c/busses/i2c-cadence.c | 30 +- drivers/i2c/busses/i2c-i801.c | 39 +- drivers/i2c/busses/i2c-imx.c | 2 +- drivers/i2c/busses/i2c-mlxcpld.c | 6 +- drivers/i2c/busses/i2c-scmi.c | 9 +- drivers/i2c/busses/i2c-stm32f7.c | 7 + drivers/i2c/i2c-dev.c | 1 + drivers/iio/accel/bma220_spi.c | 8 +- drivers/iio/accel/cros_ec_accel_legacy.c | 4 +- drivers/iio/accel/sca3300.c | 30 +- drivers/iio/adc/ad7949.c | 2 +- drivers/iio/adc/ad799x.c | 8 +- drivers/iio/adc/at91-sama5d2_adc.c | 9 +- drivers/iio/adc/imx7d_adc.c | 5 +- drivers/iio/adc/imx8qxp-adc.c | 13 +- drivers/iio/adc/max1027.c | 6 +- drivers/iio/adc/meson_saradc.c | 10 +- drivers/iio/adc/mt6577_auxadc.c | 12 +- drivers/iio/adc/npcm_adc.c | 36 +- drivers/iio/adc/stmpe-adc.c | 6 +- drivers/iio/adc/stx104.c | 74 +- drivers/iio/adc/ti-ads124s08.c | 6 +- drivers/iio/adc/ti_am335x_adc.c | 8 +- drivers/iio/adc/xilinx-ams.c | 8 +- drivers/iio/afe/iio-rescale.c | 2 + drivers/iio/chemical/scd4x.c | 8 +- .../iio/common/cros_ec_sensors/cros_ec_lid_angle.c | 4 +- .../iio/common/cros_ec_sensors/cros_ec_sensors.c | 6 +- .../common/cros_ec_sensors/cros_ec_sensors_core.c | 58 +- drivers/iio/dac/cio-dac.c | 10 +- drivers/iio/dac/ds4424.c | 8 +- drivers/iio/dac/ltc1660.c | 9 +- drivers/iio/dac/max517.c | 8 +- drivers/iio/dac/max5821.c | 9 +- drivers/iio/dac/mcp4725.c | 9 +- drivers/iio/gyro/itg3200_core.c | 9 +- drivers/iio/health/afe4403.c | 9 +- drivers/iio/health/afe4404.c | 9 +- drivers/iio/industrialio-core.c | 18 +- drivers/iio/industrialio-trigger.c | 52 +- drivers/iio/light/al3010.c | 8 +- drivers/iio/light/al3320a.c | 9 +- drivers/iio/light/as73211.c | 9 +- drivers/iio/light/bh1750.c | 6 +- drivers/iio/light/cm3605.c | 13 +- drivers/iio/light/cros_ec_light_prox.c | 6 +- drivers/iio/light/gp2ap002.c | 14 +- drivers/iio/light/isl29028.c | 15 +- drivers/iio/light/tsl2583.c | 13 +- drivers/iio/light/tsl2591.c | 12 +- drivers/iio/light/us5182d.c | 8 +- drivers/iio/light/vcnl4000.c | 14 +- drivers/iio/light/vcnl4035.c | 14 +- drivers/iio/light/veml6030.c | 14 +- drivers/iio/magnetometer/ak8974.c | 14 +- drivers/iio/magnetometer/hmc5843_core.c | 2 +- drivers/iio/magnetometer/rm3100-core.c | 2 +- drivers/iio/magnetometer/yamaha-yas530.c | 14 +- drivers/iio/pressure/cros_ec_baro.c | 6 +- drivers/iio/proximity/cros_ec_mkbp_proximity.c | 8 +- drivers/iio/proximity/sx_common.c | 10 +- drivers/iio/temperature/ltc2983.c | 9 +- drivers/iio/test/Kconfig | 26 +- drivers/iio/test/Makefile | 2 +- drivers/iio/test/iio-test-format.c | 4 + drivers/iio/test/iio-test-rescale.c | 5 + drivers/infiniband/core/rw.c | 1 + drivers/infiniband/core/ucma.c | 1 + drivers/infiniband/core/user_mad.c | 2 + drivers/infiniband/core/uverbs_main.c | 4 + drivers/infiniband/hw/erdma/erdma.h | 2 +- drivers/infiniband/hw/erdma/erdma_cm.c | 12 +- drivers/infiniband/hw/erdma/erdma_cm.h | 2 +- drivers/infiniband/hw/erdma/erdma_cmdq.c | 25 +- drivers/infiniband/hw/erdma/erdma_cq.c | 2 +- drivers/infiniband/hw/erdma/erdma_eq.c | 2 +- drivers/infiniband/hw/erdma/erdma_hw.h | 2 +- drivers/infiniband/hw/erdma/erdma_main.c | 64 +- drivers/infiniband/hw/erdma/erdma_qp.c | 2 +- drivers/infiniband/hw/erdma/erdma_verbs.c | 6 +- drivers/infiniband/hw/erdma/erdma_verbs.h | 2 +- drivers/infiniband/hw/hfi1/Kconfig | 2 +- drivers/infiniband/hw/hfi1/fault.c | 1 + drivers/infiniband/hw/hfi1/ipoib_tx.c | 4 +- drivers/infiniband/hw/hfi1/netdev_rx.c | 2 +- drivers/infiniband/hw/hfi1/trace_dbg.h | 8 +- drivers/infiniband/hw/hns/hns_roce_device.h | 1 + drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 248 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 13 +- drivers/infiniband/hw/irdma/cm.c | 11 +- drivers/infiniband/hw/irdma/ctrl.c | 8 +- drivers/infiniband/hw/irdma/hw.c | 33 +- drivers/infiniband/hw/irdma/main.h | 2 +- drivers/infiniband/hw/irdma/utils.c | 1 + drivers/infiniband/hw/irdma/verbs.c | 16 +- drivers/infiniband/hw/mlx5/devx.c | 2 + drivers/infiniband/hw/qedr/verbs.c | 8 +- drivers/infiniband/hw/qib/qib_iba7322.c | 23 +- drivers/infiniband/hw/qib/qib_init.c | 5 +- drivers/infiniband/sw/rxe/rxe_qp.c | 10 +- drivers/infiniband/sw/rxe/rxe_req.c | 5 +- drivers/infiniband/sw/rxe/rxe_resp.c | 75 +- drivers/infiniband/sw/siw/siw_cm.c | 7 +- drivers/infiniband/sw/siw/siw_verbs.c | 2 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 6 +- drivers/infiniband/ulp/rtrs/rtrs-clt-stats.c | 14 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 50 +- drivers/infiniband/ulp/rtrs/rtrs-pri.h | 21 +- drivers/infiniband/ulp/rtrs/rtrs-srv-stats.c | 32 +- drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 2 + drivers/infiniband/ulp/rtrs/rtrs-srv.c | 32 +- drivers/infiniband/ulp/rtrs/rtrs-srv.h | 15 +- drivers/input/evdev.c | 1 + drivers/input/joydev.c | 1 + drivers/input/keyboard/applespi.c | 1 + drivers/input/misc/uinput.c | 1 + drivers/input/serio/userio.c | 1 + drivers/iommu/amd/amd_iommu.h | 5 + drivers/iommu/amd/amd_iommu_types.h | 46 +- drivers/iommu/amd/init.c | 153 +- drivers/iommu/amd/iommu.c | 24 +- drivers/iommu/apple-dart.c | 1 - drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 58 +- drivers/iommu/arm/arm-smmu/arm-smmu.c | 1 - drivers/iommu/dma-iommu.c | 6 + drivers/iommu/exynos-iommu.c | 178 +- drivers/iommu/intel/cap_audit.c | 2 +- drivers/iommu/intel/debugfs.c | 51 +- drivers/iommu/intel/dmar.c | 39 +- drivers/iommu/intel/iommu.c | 447 +- .../intel-iommu.h => drivers/iommu/intel/iommu.h | 35 +- drivers/iommu/intel/irq_remapping.c | 2 +- drivers/iommu/intel/pasid.c | 107 +- drivers/iommu/intel/pasid.h | 1 + drivers/iommu/intel/perf.c | 2 +- drivers/iommu/intel/svm.c | 11 +- drivers/iommu/intel/trace.c | 2 +- .../intel_iommu.h => drivers/iommu/intel/trace.h | 7 +- drivers/iommu/iommu.c | 34 +- drivers/iommu/iova.c | 5 + drivers/iommu/mtk_iommu.c | 3 +- drivers/iommu/virtio-iommu.c | 23 +- drivers/irqchip/Kconfig | 9 + drivers/irqchip/Makefile | 1 + drivers/irqchip/irq-gic-v3.c | 2 +- drivers/irqchip/irq-sp7021-intc.c | 278 + drivers/isdn/capi/capi.c | 1 + drivers/isdn/mISDN/timerdev.c | 1 + drivers/leds/Kconfig | 8 +- drivers/leds/blink/Kconfig | 14 + drivers/leds/blink/Makefile | 1 + drivers/leds/blink/leds-bcm63138.c | 307 + drivers/leds/rgb/leds-pwm-multicolor.c | 8 +- drivers/leds/simple/Kconfig | 6 +- drivers/leds/simple/Makefile | 1 + drivers/leds/simple/simatic-ipc-leds-gpio.c | 105 + drivers/leds/simple/simatic-ipc-leds.c | 80 +- drivers/leds/uleds.c | 1 + drivers/macintosh/adb.c | 1 + drivers/macintosh/smu.c | 1 + drivers/md/dm-thin-metadata.c | 7 +- drivers/md/dm-thin.c | 4 +- drivers/media/cec/core/cec-api.c | 1 + drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 6 + drivers/media/common/videobuf2/videobuf2-v4l2.c | 12 + drivers/media/i2c/Kconfig | 6 +- drivers/media/i2c/adv748x/adv748x.h | 2 +- drivers/media/i2c/mt9p031.c | 20 +- drivers/media/i2c/ov5693.c | 57 +- drivers/media/i2c/ov7251.c | 2 + drivers/media/i2c/tvp5150.c | 2 +- drivers/media/mc/mc-devnode.c | 1 + drivers/media/mc/mc-entity.c | 96 +- drivers/media/pci/intel/ipu3/ipu3-cio2-main.c | 2 +- drivers/media/platform/atmel/Kconfig | 4 +- .../platform/mediatek/vcodec/mtk_vcodec_dec.c | 7 +- .../platform/mediatek/vcodec/mtk_vcodec_drv.h | 1 - .../platform/mediatek/vcodec/mtk_vcodec_enc.c | 7 +- .../mediatek/vcodec/vdec/vdec_h264_req_common.c | 7 +- .../mediatek/vcodec/vdec/vdec_vp8_req_if.c | 7 +- .../mediatek/vcodec/vdec/vdec_vp9_req_lat_if.c | 8 +- drivers/media/platform/nvidia/tegra-vde/h264.c | 9 +- drivers/media/platform/nxp/imx-mipi-csis.c | 41 + drivers/media/platform/qcom/camss/camss-csid.c | 6 +- drivers/media/platform/qcom/camss/camss-csiphy.c | 2 +- drivers/media/platform/qcom/camss/camss-ispif.c | 4 +- drivers/media/platform/qcom/camss/camss-vfe.c | 2 +- drivers/media/platform/qcom/camss/camss-video.c | 6 +- drivers/media/platform/qcom/camss/camss.c | 2 +- drivers/media/platform/qcom/venus/core.c | 5 + drivers/media/platform/qcom/venus/core.h | 2 + drivers/media/platform/qcom/venus/helpers.c | 6 +- drivers/media/platform/qcom/venus/hfi_cmds.c | 9 + drivers/media/platform/qcom/venus/hfi_cmds.h | 1 + drivers/media/platform/qcom/venus/hfi_helper.h | 20 + drivers/media/platform/qcom/venus/hfi_venus.c | 26 + .../media/platform/renesas/rcar-vin/rcar-core.c | 2 +- .../media/platform/renesas/rcar-vin/rcar-csi2.c | 2 +- drivers/media/platform/renesas/rcar-vin/rcar-dma.c | 2 +- .../media/platform/renesas/rcar-vin/rcar-v4l2.c | 2 +- drivers/media/platform/renesas/vsp1/vsp1_entity.c | 4 +- drivers/media/platform/renesas/vsp1/vsp1_video.c | 2 +- drivers/media/platform/rockchip/rkisp1/Kconfig | 2 +- drivers/media/platform/rockchip/rkisp1/Makefile | 1 + .../platform/rockchip/rkisp1/rkisp1-capture.c | 22 +- .../media/platform/rockchip/rkisp1/rkisp1-common.c | 143 + .../media/platform/rockchip/rkisp1/rkisp1-common.h | 109 +- .../media/platform/rockchip/rkisp1/rkisp1-csi.c | 536 ++ .../media/platform/rockchip/rkisp1/rkisp1-csi.h | 28 + .../media/platform/rockchip/rkisp1/rkisp1-debug.c | 21 + .../media/platform/rockchip/rkisp1/rkisp1-dev.c | 431 +- .../media/platform/rockchip/rkisp1/rkisp1-isp.c | 571 +- .../media/platform/rockchip/rkisp1/rkisp1-params.c | 2 +- .../platform/rockchip/rkisp1/rkisp1-resizer.c | 14 +- .../media/platform/rockchip/rkisp1/rkisp1-stats.c | 4 +- drivers/media/platform/samsung/exynos4-is/common.c | 2 +- .../platform/samsung/exynos4-is/fimc-capture.c | 6 +- .../platform/samsung/exynos4-is/fimc-isp-video.c | 2 +- .../media/platform/samsung/exynos4-is/fimc-lite.c | 2 +- .../media/platform/samsung/exynos4-is/media-dev.c | 2 +- .../platform/samsung/s3c-camif/camif-capture.c | 2 +- drivers/media/platform/st/stm32/stm32-dcmi.c | 20 +- .../media/platform/sunxi/sun6i-csi/sun6i_video.c | 4 +- .../media/platform/sunxi/sun6i-mipi-csi2/Kconfig | 1 + .../platform/sunxi/sun8i-a83t-mipi-csi2/Kconfig | 1 + drivers/media/platform/ti/cal/cal-camerarx.c | 2 +- drivers/media/platform/ti/cal/cal-video.c | 2 +- drivers/media/platform/ti/omap3isp/isp.c | 6 +- drivers/media/platform/ti/omap3isp/ispccdc.c | 2 +- drivers/media/platform/ti/omap3isp/ispccp2.c | 2 +- drivers/media/platform/ti/omap3isp/ispcsi2.c | 2 +- drivers/media/platform/ti/omap3isp/ispvideo.c | 4 +- drivers/media/platform/video-mux.c | 2 +- drivers/media/platform/xilinx/xilinx-csi2rxss.c | 2 +- drivers/media/platform/xilinx/xilinx-dma.c | 4 +- drivers/media/rc/ati_remote.c | 11 +- drivers/media/rc/igorplugusb.c | 4 +- drivers/media/rc/lirc_dev.c | 1 + drivers/media/rc/rc-main.c | 3 +- drivers/media/test-drivers/vicodec/vicodec-core.c | 8 +- drivers/media/test-drivers/vimc/Makefile | 2 +- drivers/media/test-drivers/vimc/vimc-capture.c | 270 +- drivers/media/test-drivers/vimc/vimc-common.h | 9 +- drivers/media/test-drivers/vimc/vimc-core.c | 142 +- drivers/media/test-drivers/vimc/vimc-debayer.c | 393 +- drivers/media/test-drivers/vimc/vimc-lens.c | 102 + drivers/media/test-drivers/vimc/vimc-scaler.c | 216 +- drivers/media/test-drivers/vimc/vimc-sensor.c | 307 +- drivers/media/test-drivers/vimc/vimc-streamer.c | 2 +- drivers/media/test-drivers/vivid/vivid-ctrls.c | 15 + .../media/test-drivers/vivid/vivid-vid-common.c | 15 + drivers/media/usb/uvc/uvc_ctrl.c | 112 +- drivers/media/usb/uvc/uvc_debugfs.c | 1 + drivers/media/usb/uvc/uvc_driver.c | 143 +- drivers/media/usb/uvc/uvc_isight.c | 13 +- drivers/media/usb/uvc/uvc_queue.c | 6 +- drivers/media/usb/uvc/uvc_status.c | 6 +- drivers/media/usb/uvc/uvc_v4l2.c | 18 +- drivers/media/usb/uvc/uvc_video.c | 96 +- drivers/media/usb/uvc/uvcvideo.h | 16 +- drivers/media/v4l2-core/Kconfig | 6 +- drivers/media/v4l2-core/v4l2-async.c | 45 +- drivers/media/v4l2-core/v4l2-common.c | 1 + drivers/media/v4l2-core/v4l2-ctrls-api.c | 103 +- drivers/media/v4l2-core/v4l2-ctrls-core.c | 212 +- drivers/media/v4l2-core/v4l2-ctrls-defs.c | 38 +- drivers/media/v4l2-core/v4l2-ctrls-priv.h | 3 +- drivers/media/v4l2-core/v4l2-ctrls-request.c | 13 +- drivers/media/v4l2-core/v4l2-dev.c | 1 + drivers/media/v4l2-core/v4l2-ioctl.c | 70 +- drivers/memory/dfl-emif.c | 62 +- drivers/memory/of_memory.c | 2 + drivers/memory/pl353-smc.c | 1 + drivers/message/fusion/mptctl.c | 1 + drivers/mfd/Kconfig | 6 +- drivers/mfd/lpc_ich.c | 161 +- drivers/misc/lis3lv02d/lis3lv02d.c | 1 + drivers/misc/mei/main.c | 1 + drivers/misc/phantom.c | 1 + drivers/mmc/core/block.c | 6 +- drivers/mmc/host/sdhci-brcmstb.c | 9 +- drivers/mmc/host/sdhci-msm.c | 29 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 6 +- drivers/mtd/spi-nor/esmt.c | 2 +- drivers/mtd/spi-nor/micron-st.c | 12 +- drivers/mtd/ubi/cdev.c | 2 + drivers/mtd/ubi/debug.c | 1 + drivers/net/amt.c | 243 +- drivers/net/dsa/Kconfig | 8 - drivers/net/dsa/Makefile | 1 - drivers/net/dsa/microchip/ksz_common.c | 6 +- drivers/net/dsa/microchip/ksz_spi.c | 2 +- drivers/net/dsa/qca/Kconfig | 8 + drivers/net/dsa/qca/Makefile | 1 + drivers/net/dsa/{ => qca}/qca8k.c | 0 drivers/net/dsa/{ => qca}/qca8k.h | 0 drivers/net/dsa/sja1105/sja1105_main.c | 16 + drivers/net/dsa/vitesse-vsc73xx-spi.c | 10 + drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 4 +- drivers/net/ethernet/cadence/macb_main.c | 7 +- drivers/net/ethernet/emulex/benet/be_cmds.c | 10 +- drivers/net/ethernet/emulex/benet/be_cmds.h | 2 +- drivers/net/ethernet/emulex/benet/be_ethtool.c | 31 +- drivers/net/ethernet/intel/e1000e/hw.h | 1 - drivers/net/ethernet/intel/e1000e/ich8lan.c | 4 - drivers/net/ethernet/intel/e1000e/ich8lan.h | 1 - drivers/net/ethernet/intel/e1000e/netdev.c | 30 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 13 +- drivers/net/ethernet/intel/ice/ice.h | 1 + drivers/net/ethernet/intel/ice/ice_lib.c | 1 + drivers/net/ethernet/intel/ice/ice_main.c | 6 - drivers/net/ethernet/intel/ice/ice_ptp.c | 18 +- drivers/net/ethernet/intel/igc/igc_hw.h | 2 - drivers/net/ethernet/intel/igc/igc_main.c | 26 +- drivers/net/ethernet/intel/igc/igc_regs.h | 8 +- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 1 + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 3 + drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 6 + drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 27 + .../ethernet/marvell/octeontx2/af/lmac_common.h | 1 + drivers/net/ethernet/marvell/octeontx2/af/rpm.c | 30 + drivers/net/ethernet/marvell/octeontx2/af/rpm.h | 1 + drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 2 +- .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 16 + .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 34 +- .../ethernet/marvell/octeontx2/af/rvu_npc_hash.c | 49 +- .../ethernet/marvell/octeontx2/nic/otx2_dmac_flt.c | 21 +- .../ethernet/marvell/prestera/prestera_flower.c | 16 +- drivers/net/ethernet/mediatek/mtk_wed.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/debugfs.c | 24 + .../ethernet/mellanox/mlx5/core/en/rep/bridge.c | 6 + .../ethernet/mellanox/mlx5/core/en/tc/act/police.c | 6 + .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 18 +- .../net/ethernet/mellanox/mlx5/core/esw/bridge.c | 408 +- .../net/ethernet/mellanox/mlx5/core/esw/bridge.h | 6 +- .../net/ethernet/mellanox/mlx5/core/esw/debugfs.c | 182 + drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 6 + drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 5 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 21 + drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/fw.c | 4 + drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c | 19 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 49 + .../ethernet/mellanox/mlx5/core/steering/dr_cmd.c | 1 + .../mellanox/mlx5/core/steering/dr_table.c | 8 +- .../mellanox/mlx5/core/steering/dr_types.h | 1 + .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 7 +- .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 3 +- drivers/net/ethernet/mellanox/mlx5/core/vport.c | 14 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 53 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 103 +- .../net/ethernet/mellanox/mlxsw/spectrum1_kvdl.c | 82 +- .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 14 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.c | 62 +- .../net/ethernet/mellanox/mlxsw/spectrum_dpipe.c | 92 +- .../net/ethernet/mellanox/mlxsw/spectrum_policer.c | 32 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 25 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 6 +- .../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 27 +- .../net/ethernet/microchip/lan966x/lan966x_mac.c | 112 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 2 +- drivers/net/ethernet/sfc/mcdi_pcol.h | 8182 +++++++++++++++++++- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 25 +- .../net/ethernet/stmicro/stmmac/dwmac-mediatek.c | 49 +- drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 3 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 7 + drivers/net/ethernet/stmicro/stmmac/stmmac.h | 1 + .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 8 - .../net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c | 5 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 22 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 8 +- drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c | 12 +- drivers/net/netdevsim/bus.c | 19 - drivers/net/netdevsim/dev.c | 134 +- drivers/net/netdevsim/fib.c | 63 +- drivers/net/netdevsim/netdevsim.h | 3 - drivers/net/tap.c | 1 + drivers/net/tun.c | 1 + drivers/net/vmxnet3/vmxnet3_drv.c | 1 + drivers/net/wireless/ath/ath10k/mac.c | 9 +- drivers/net/wireless/ath/ath10k/trace.h | 14 +- drivers/net/wireless/ath/ath11k/mac.c | 9 +- drivers/net/wireless/ath/ath11k/trace.h | 7 +- drivers/net/wireless/ath/ath5k/mac80211-ops.c | 3 +- drivers/net/wireless/ath/ath6kl/trace.h | 14 +- drivers/net/wireless/ath/ath9k/htc_drv_main.c | 3 +- drivers/net/wireless/ath/ath9k/main.c | 7 +- drivers/net/wireless/ath/carl9170/main.c | 3 +- drivers/net/wireless/ath/trace.h | 7 +- drivers/net/wireless/ath/wcn36xx/main.c | 2 +- drivers/net/wireless/ath/wil6210/trace.h | 7 +- drivers/net/wireless/atmel/atmel.c | 2 +- drivers/net/wireless/broadcom/b43/main.c | 3 +- drivers/net/wireless/broadcom/b43/phy_common.h | 2 +- drivers/net/wireless/broadcom/b43legacy/main.c | 3 +- .../net/wireless/broadcom/brcm80211/brcmfmac/bus.h | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/core.c | 1 + .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 2 +- .../broadcom/brcm80211/brcmfmac/tracepoint.h | 12 +- .../brcm80211/brcmsmac/brcms_trace_brcmsmac_msg.h | 12 +- .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 3 +- .../wireless/broadcom/brcm80211/brcmsmac/main.c | 2 +- drivers/net/wireless/intel/ipw2x00/ipw2200.c | 2 +- drivers/net/wireless/intel/iwlegacy/4965-mac.c | 2 +- drivers/net/wireless/intel/iwlegacy/common.c | 5 +- drivers/net/wireless/intel/iwlegacy/common.h | 3 +- drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c | 5 +- .../net/wireless/intel/iwlwifi/iwl-devtrace-msg.h | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 1 + drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 23 +- drivers/net/wireless/intel/iwlwifi/mvm/power.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 2 +- drivers/net/wireless/intersil/p54/fwio.c | 6 +- drivers/net/wireless/intersil/p54/main.c | 7 +- drivers/net/wireless/intersil/p54/p54spi.c | 3 +- drivers/net/wireless/mac80211_hwsim.c | 235 +- drivers/net/wireless/marvell/mwifiex/sta_cmd.c | 20 +- drivers/net/wireless/marvell/mwl8k.c | 5 +- drivers/net/wireless/mediatek/mt76/dma.c | 19 +- drivers/net/wireless/mediatek/mt76/eeprom.c | 5 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 61 +- drivers/net/wireless/mediatek/mt76/mcu.c | 10 +- drivers/net/wireless/mediatek/mt76/mt76.h | 85 +- drivers/net/wireless/mediatek/mt76/mt7603/beacon.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 3 +- drivers/net/wireless/mediatek/mt76/mt7615/dma.c | 9 +- drivers/net/wireless/mediatek/mt76/mt7615/init.c | 5 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 121 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.h | 69 - drivers/net/wireless/mediatek/mt76/mt7615/main.c | 28 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 75 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.h | 3 - drivers/net/wireless/mediatek/mt76/mt7615/mmio.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 10 +- .../net/wireless/mediatek/mt76/mt7615/pci_mac.c | 109 +- .../net/wireless/mediatek/mt76/mt7615/usb_sdio.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76_connac.h | 116 + .../mt76/{mt7921/mac.h => mt76_connac2_mac.h} | 446 +- .../net/wireless/mediatek/mt76/mt76_connac_mac.c | 920 +++ .../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 305 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.h | 156 + drivers/net/wireless/mediatek/mt76/mt76x02.h | 3 +- .../net/wireless/mediatek/mt76/mt76x02_beacon.c | 6 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 11 +- drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 3 +- .../net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 3 +- .../net/wireless/mediatek/mt76/mt7915/debugfs.c | 5 +- drivers/net/wireless/mediatek/mt76/mt7915/dma.c | 69 +- drivers/net/wireless/mediatek/mt76/mt7915/init.c | 21 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 915 +-- drivers/net/wireless/mediatek/mt76/mt7915/mac.h | 333 +- drivers/net/wireless/mediatek/mt76/mt7915/main.c | 23 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 403 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.h | 51 +- drivers/net/wireless/mediatek/mt76/mt7915/mmio.c | 19 +- drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h | 32 +- drivers/net/wireless/mediatek/mt76/mt7915/regs.h | 24 +- .../net/wireless/mediatek/mt76/mt7915/testmode.c | 11 +- drivers/net/wireless/mediatek/mt76/mt7921/Makefile | 1 + .../net/wireless/mediatek/mt76/mt7921/acpi_sar.c | 279 + .../net/wireless/mediatek/mt76/mt7921/acpi_sar.h | 93 + drivers/net/wireless/mediatek/mt76/mt7921/dma.c | 21 +- drivers/net/wireless/mediatek/mt76/mt7921/init.c | 13 +- drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 716 +- drivers/net/wireless/mediatek/mt76/mt7921/mac.h | 340 +- drivers/net/wireless/mediatek/mt76/mt7921/main.c | 123 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 420 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.h | 88 - drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h | 50 +- drivers/net/wireless/mediatek/mt76/mt7921/pci.c | 34 +- .../net/wireless/mediatek/mt76/mt7921/pci_mac.c | 106 +- .../net/wireless/mediatek/mt76/mt7921/pci_mcu.c | 17 +- drivers/net/wireless/mediatek/mt76/mt7921/sdio.c | 2 +- .../net/wireless/mediatek/mt76/mt7921/sdio_mcu.c | 31 +- drivers/net/wireless/mediatek/mt76/mt7921/usb.c | 14 +- .../net/wireless/mediatek/mt76/mt7921/usb_mac.c | 4 +- drivers/net/wireless/mediatek/mt76/sdio.c | 8 +- drivers/net/wireless/mediatek/mt76/testmode.c | 9 +- drivers/net/wireless/mediatek/mt76/tx.c | 54 +- drivers/net/wireless/mediatek/mt76/usb.c | 7 +- drivers/net/wireless/mediatek/mt7601u/debugfs.c | 2 +- drivers/net/wireless/mediatek/mt7601u/eeprom.c | 2 +- drivers/net/wireless/mediatek/mt7601u/mt7601u.h | 3 +- drivers/net/wireless/mediatek/mt7601u/tx.c | 3 +- drivers/net/wireless/microchip/wilc1000/hif.c | 20 +- drivers/net/wireless/quantenna/qtnfmac/qlink.h | 4 +- drivers/net/wireless/ralink/rt2x00/rt2400pci.c | 5 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 5 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.h | 3 +- drivers/net/wireless/ralink/rt2x00/rt2x00.h | 5 +- drivers/net/wireless/ralink/rt2x00/rt2x00mac.c | 5 +- drivers/net/wireless/ralink/rt2x00/rt61pci.c | 5 +- drivers/net/wireless/ralink/rt2x00/rt73usb.c | 5 +- drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c | 3 +- drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c | 3 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 3 +- drivers/net/wireless/realtek/rtlwifi/core.c | 5 +- drivers/net/wireless/realtek/rtlwifi/regd.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8192se/hw.c | 2 +- drivers/net/wireless/realtek/rtw88/mac80211.c | 6 +- drivers/net/wireless/realtek/rtw89/mac80211.c | 8 +- drivers/net/wireless/rsi/rsi_91x_hal.c | 2 - drivers/net/wireless/rsi/rsi_91x_mac80211.c | 3 +- drivers/net/wireless/rsi/rsi_91x_sdio.c | 2 +- drivers/net/wireless/silabs/wfx/sta.c | 17 +- drivers/net/wireless/silabs/wfx/sta.h | 11 +- drivers/net/wireless/st/cw1200/sta.c | 3 +- drivers/net/wireless/st/cw1200/sta.h | 3 +- drivers/net/wireless/ti/wl1251/acx.h | 2 +- drivers/net/wireless/ti/wl1251/main.c | 3 +- drivers/net/wireless/ti/wlcore/main.c | 11 +- drivers/ntb/hw/intel/ntb_hw_gen1.c | 4 +- drivers/ntb/hw/intel/ntb_hw_gen4.c | 2 +- drivers/ntb/hw/intel/ntb_hw_intel.h | 9 + drivers/ntb/test/ntb_perf.c | 4 +- drivers/nvdimm/namespace_devs.c | 22 +- drivers/nvme/host/core.c | 6 +- drivers/nvme/host/pci.c | 9 +- drivers/nvme/target/io-cmd-bdev.c | 1 + drivers/of/overlay.c | 20 +- drivers/opp/core.c | 2 +- drivers/opp/of.c | 29 +- drivers/opp/opp.h | 6 +- drivers/pci/controller/Kconfig | 2 +- drivers/pci/controller/dwc/pci-exynos.c | 3 +- drivers/pci/controller/dwc/pci-imx6.c | 670 +- drivers/pci/controller/dwc/pcie-qcom.c | 39 +- drivers/pci/controller/pci-loongson.c | 210 +- drivers/pci/endpoint/functions/pci-epf-vntb.c | 4 +- drivers/phy/qualcomm/phy-qcom-qmp-combo.c | 2 +- drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 4 +- drivers/phy/samsung/phy-exynos-pcie.c | 25 +- drivers/phy/st/phy-stm32-usbphyc.c | 4 +- drivers/pinctrl/Kconfig | 2 +- drivers/pinctrl/freescale/pinctrl-imx93.c | 1 + drivers/pinctrl/intel/pinctrl-intel.c | 14 +- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 65 +- drivers/pinctrl/pinctrl-ocelot.c | 224 +- drivers/pinctrl/pinmux.c | 1 + drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 24 +- drivers/pinctrl/sunxi/Kconfig | 2 +- drivers/pinctrl/sunxi/pinctrl-sun20i-d1.c | 840 ++ drivers/pinctrl/sunxi/pinctrl-sunxi.h | 1 - drivers/platform/chrome/cros_ec_debugfs.c | 1 + drivers/platform/chrome/cros_ec_typec.c | 54 +- drivers/platform/chrome/wilco_ec/debugfs.c | 1 + drivers/platform/chrome/wilco_ec/event.c | 1 + drivers/platform/chrome/wilco_ec/telemetry.c | 1 + drivers/platform/mellanox/mlxreg-io.c | 23 + drivers/platform/surface/surface_aggregator_cdev.c | 1 + .../platform/surface/surface_aggregator_tabletsw.c | 4 +- drivers/platform/surface/surface_dtx.c | 1 + drivers/platform/x86/Kconfig | 2 + drivers/platform/x86/asus-wmi.c | 25 + drivers/platform/x86/intel/Kconfig | 12 + drivers/platform/x86/intel/Makefile | 2 + drivers/platform/x86/intel/p2sb.c | 133 + drivers/platform/x86/mlx-platform.c | 491 +- drivers/platform/x86/simatic-ipc.c | 43 +- drivers/power/supply/ab8500-chargalg.h | 4 - drivers/power/supply/ab8500_btemp.c | 1 - drivers/power/supply/ab8500_chargalg.c | 24 +- drivers/power/supply/ab8500_charger.c | 48 +- drivers/power/supply/ab8500_fg.c | 3 +- drivers/power/supply/olpc_battery.c | 5 +- drivers/power/supply/pm2301_charger.h | 492 -- drivers/power/supply/power_supply_core.c | 4 +- drivers/powercap/dtpm_cpu.c | 5 +- drivers/pps/pps.c | 1 + drivers/regulator/core.c | 5 +- drivers/regulator/of_regulator.c | 6 +- drivers/remoteproc/keystone_remoteproc.c | 3 +- drivers/remoteproc/mtk_scp.c | 13 + drivers/remoteproc/qcom_common.c | 4 +- drivers/remoteproc/qcom_q6v5.c | 4 + drivers/remoteproc/qcom_q6v5_adsp.c | 3 +- drivers/remoteproc/qcom_q6v5_mss.c | 54 +- drivers/remoteproc/qcom_q6v5_pas.c | 85 +- drivers/remoteproc/qcom_sysmon.c | 16 +- drivers/remoteproc/remoteproc_core.c | 21 +- drivers/reset/Kconfig | 9 + drivers/reset/Makefile | 1 + drivers/reset/reset-npcm.c | 207 +- drivers/reset/reset-sunplus.c | 212 + drivers/rpmsg/qcom_glink_native.c | 10 +- drivers/rpmsg/qcom_glink_ssr.c | 2 +- drivers/rpmsg/qcom_smd.c | 9 +- drivers/rtc/dev.c | 1 + drivers/rtc/rtc-m41t80.c | 1 + drivers/s390/char/fs3270.c | 1 + drivers/s390/char/sclp_ctl.c | 1 + drivers/s390/char/tape_char.c | 1 + drivers/s390/char/uvdevice.c | 1 + drivers/s390/char/vmcp.c | 1 + drivers/s390/char/vmlogrdr.c | 1 + drivers/s390/char/zcore.c | 2 + drivers/s390/cio/chsc_sch.c | 1 + drivers/s390/cio/css.c | 1 + drivers/s390/crypto/pkey_api.c | 1 + drivers/s390/crypto/zcrypt_api.c | 1 + drivers/sbus/char/openprom.c | 1 + drivers/sbus/char/uctrl.c | 1 + drivers/scsi/hisi_sas/hisi_sas_main.c | 49 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 2 - drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 2 - drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 16 +- drivers/scsi/hosts.c | 5 + drivers/scsi/libsas/sas_init.c | 4 + drivers/scsi/mpi3mr/mpi3mr_fw.c | 3 +- drivers/scsi/mpi3mr/mpi3mr_os.c | 7 +- drivers/scsi/scsi_lib.c | 4 - drivers/scsi/scsi_transport_sas.c | 6 + drivers/scsi/sd.c | 2 + drivers/scsi/sg.c | 1 + drivers/soc/Kconfig | 1 + drivers/soc/Makefile | 1 + drivers/soc/fujitsu/Kconfig | 16 + drivers/soc/fujitsu/Makefile | 3 + drivers/soc/fujitsu/a64fx-diag.c | 154 + drivers/soc/qcom/icc-bwmon.c | 4 +- drivers/soc/qcom/rpmpd.c | 1 + drivers/soc/qcom/smd-rpm.c | 1 + drivers/soc/qcom/socinfo.c | 3 +- drivers/soc/qcom/spm.c | 14 + drivers/spi/spi-atmel.c | 15 +- drivers/spi/spidev.c | 1 + drivers/staging/media/hantro/hantro.h | 4 + drivers/staging/media/hantro/hantro_drv.c | 57 +- drivers/staging/media/hantro/hantro_g2_hevc_dec.c | 44 +- drivers/staging/media/hantro/hantro_g2_vp9_dec.c | 18 +- drivers/staging/media/hantro/hantro_hevc.c | 10 +- drivers/staging/media/hantro/hantro_hw.h | 4 +- drivers/staging/media/hantro/hantro_postproc.c | 38 +- drivers/staging/media/hantro/hantro_v4l2.c | 50 +- drivers/staging/media/hantro/hantro_v4l2.h | 3 + drivers/staging/media/hantro/sunxi_vpu_hw.c | 27 + drivers/staging/media/imx/imx-media-dev-common.c | 2 +- drivers/staging/media/imx/imx-media-utils.c | 2 +- drivers/staging/media/imx/imx7-media-csi.c | 2 +- drivers/staging/media/omap4iss/iss.c | 6 +- drivers/staging/media/omap4iss/iss_csi2.c | 2 +- drivers/staging/media/omap4iss/iss_video.c | 2 +- drivers/staging/media/rkvdec/rkvdec-h264.c | 41 +- drivers/staging/media/rkvdec/rkvdec-vp9.c | 10 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 54 +- drivers/staging/media/sunxi/cedrus/cedrus.h | 7 +- drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 37 +- drivers/staging/media/sunxi/cedrus/cedrus_h264.c | 5 +- drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 177 +- drivers/staging/media/sunxi/cedrus/cedrus_mpeg2.c | 4 +- drivers/staging/media/sunxi/cedrus/cedrus_regs.h | 3 +- drivers/staging/media/sunxi/cedrus/cedrus_video.c | 1 - drivers/staging/media/sunxi/cedrus/cedrus_vp8.c | 5 +- drivers/staging/media/tegra-video/vi.c | 4 +- drivers/staging/pi433/pi433_if.c | 1 + drivers/staging/qlge/qlge_main.c | 20 +- drivers/staging/r8188eu/hal/usb_halinit.c | 11 +- drivers/staging/vt6655/baseband.c | 8 +- drivers/staging/vt6655/card.c | 32 +- drivers/staging/vt6655/channel.c | 2 +- drivers/staging/vt6655/device_main.c | 37 +- drivers/staging/vt6655/mac.c | 42 +- drivers/staging/vt6655/mac.h | 35 +- drivers/staging/vt6655/power.c | 21 +- drivers/staging/vt6655/rf.c | 16 +- drivers/staging/vt6655/rxtx.c | 2 +- drivers/target/iscsi/iscsi_target.c | 2 +- drivers/target/iscsi/iscsi_target_login.c | 4 +- drivers/thermal/cpufreq_cooling.c | 13 +- drivers/thermal/db8500_thermal.c | 26 +- drivers/thermal/devfreq_cooling.c | 19 +- drivers/thermal/gov_fair_share.c | 6 +- drivers/thermal/gov_power_allocator.c | 4 +- drivers/thermal/gov_step_wise.c | 26 +- .../intel/int340x_thermal/acpi_thermal_rel.c | 1 + drivers/thermal/intel/intel_pch_thermal.c | 8 - drivers/thermal/k3_j72xx_bandgap.c | 13 +- drivers/thermal/qcom/tsens.c | 12 - drivers/thermal/qcom/tsens.h | 2 - drivers/thermal/rcar_gen3_thermal.c | 4 + drivers/thermal/rzg2l_thermal.c | 18 +- drivers/thermal/sun8i_thermal.c | 2 +- drivers/thermal/tegra/soctherm.c | 32 - drivers/thermal/tegra/tegra30-tsensor.c | 2 +- drivers/thermal/thermal_core.c | 53 +- drivers/thermal/thermal_core.h | 25 +- drivers/thermal/thermal_helpers.c | 13 +- drivers/thermal/thermal_netlink.c | 2 +- drivers/thermal/thermal_of.c | 201 +- drivers/thermal/thermal_sysfs.c | 22 +- drivers/tty/serial/8250/8250_bcm7271.c | 24 +- drivers/tty/serial/8250/8250_dw.c | 13 + drivers/tty/serial/8250/8250_dwlib.c | 10 +- drivers/tty/serial/8250/8250_lpc18xx.c | 6 +- drivers/tty/serial/8250/8250_pci.c | 109 + drivers/tty/serial/8250/8250_port.c | 3 - drivers/tty/serial/8250/Kconfig | 1 + drivers/tty/serial/Kconfig | 17 - drivers/tty/serial/Makefile | 1 - drivers/tty/serial/ar933x_uart.c | 18 +- drivers/tty/serial/samsung_tty.c | 2 +- drivers/tty/serial/serial_core.c | 60 +- drivers/tty/serial/vr41xx_siu.c | 932 --- drivers/tty/tty_io.c | 3 + drivers/tty/vt/vt.c | 2 +- drivers/ufs/core/ufshcd.c | 16 + drivers/usb/chipidea/trace.h | 4 +- drivers/usb/dwc3/core.c | 10 +- drivers/usb/dwc3/dwc3-qcom.c | 4 +- drivers/usb/dwc3/ep0.c | 7 + drivers/usb/gadget/function/f_fs.c | 2 + drivers/usb/gadget/function/f_mass_storage.c | 25 + drivers/usb/gadget/function/storage_common.c | 15 + drivers/usb/gadget/function/storage_common.h | 2 + drivers/usb/gadget/legacy/inode.c | 2 + drivers/usb/gadget/legacy/raw_gadget.c | 1 + drivers/usb/gadget/udc/Kconfig | 2 +- drivers/usb/gadget/udc/aspeed-vhub/hub.c | 4 +- drivers/usb/gadget/udc/atmel_usba_udc.c | 1 + drivers/usb/host/xhci-trace.h | 4 +- drivers/usb/misc/ftdi-elan.c | 1 + drivers/usb/misc/ldusb.c | 7 +- drivers/usb/misc/onboard_usb_hub_pdevs.c | 1 + drivers/usb/mon/mon_bin.c | 1 + drivers/usb/mon/mon_stat.c | 1 + drivers/usb/mon/mon_text.c | 2 + drivers/usb/musb/musb_trace.h | 4 +- drivers/usb/typec/Kconfig | 11 + drivers/usb/typec/Makefile | 3 +- drivers/usb/typec/anx7411.c | 1596 ++++ drivers/usb/typec/class.c | 18 +- drivers/usb/typec/class.h | 2 + drivers/usb/typec/retimer.c | 168 + drivers/usb/typec/retimer.h | 15 + drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c | 2 + drivers/vfio/pci/mlx5/main.c | 2 + drivers/video/backlight/lp855x_bl.c | 21 +- drivers/video/backlight/platform_lcd.c | 10 - drivers/video/backlight/rt4831-backlight.c | 33 +- drivers/video/fbdev/atafb.c | 4 - drivers/video/fbdev/omap/hwa742.c | 3 +- drivers/video/fbdev/omap/omapfb.h | 9 - drivers/video/fbdev/omap/omapfb_main.c | 3 +- drivers/virt/coco/sev-guest/sev-guest.c | 9 +- drivers/watchdog/Kconfig | 1 + drivers/watchdog/acquirewdt.c | 1 + drivers/watchdog/advantechwdt.c | 1 + drivers/watchdog/alim1535_wdt.c | 1 + drivers/watchdog/alim7101_wdt.c | 1 + drivers/watchdog/ar7_wdt.c | 1 + drivers/watchdog/at91rm9200_wdt.c | 1 + drivers/watchdog/ath79_wdt.c | 1 + drivers/watchdog/cpu5wdt.c | 1 + drivers/watchdog/cpwd.c | 1 + drivers/watchdog/eurotechwdt.c | 1 + drivers/watchdog/gef_wdt.c | 1 + drivers/watchdog/geodewdt.c | 1 + drivers/watchdog/ib700wdt.c | 1 + drivers/watchdog/ibmasr.c | 1 + drivers/watchdog/indydog.c | 1 + drivers/watchdog/it8712f_wdt.c | 1 + drivers/watchdog/m54xx_wdt.c | 1 + drivers/watchdog/machzwd.c | 1 + drivers/watchdog/mixcomwd.c | 1 + drivers/watchdog/mtx-1_wdt.c | 1 + drivers/watchdog/nv_tco.c | 1 + drivers/watchdog/pc87413_wdt.c | 1 + drivers/watchdog/pcwd.c | 2 + drivers/watchdog/pcwd_pci.c | 2 + drivers/watchdog/pcwd_usb.c | 2 + drivers/watchdog/pika_wdt.c | 1 + drivers/watchdog/rc32434_wdt.c | 1 + drivers/watchdog/rdc321x_wdt.c | 1 + drivers/watchdog/riowd.c | 1 + drivers/watchdog/sa1100_wdt.c | 1 + drivers/watchdog/sb_wdog.c | 1 + drivers/watchdog/sbc60xxwdt.c | 1 + drivers/watchdog/sbc7240_wdt.c | 1 + drivers/watchdog/sbc8360.c | 1 + drivers/watchdog/sbc_epx_c3.c | 1 + drivers/watchdog/sbc_fitpc2_wdt.c | 1 + drivers/watchdog/sc1200wdt.c | 1 + drivers/watchdog/sc520_wdt.c | 1 + drivers/watchdog/sch311x_wdt.c | 1 + drivers/watchdog/scx200_wdt.c | 1 + drivers/watchdog/simatic-ipc-wdt.c | 15 +- drivers/watchdog/smsc37b787_wdt.c | 1 + drivers/watchdog/w83877f_wdt.c | 1 + drivers/watchdog/w83977f_wdt.c | 1 + drivers/watchdog/wafer5823wdt.c | 1 + drivers/watchdog/wdrtas.c | 2 + drivers/watchdog/wdt.c | 2 + drivers/watchdog/wdt285.c | 1 + drivers/watchdog/wdt977.c | 1 + drivers/watchdog/wdt_pci.c | 2 + drivers/xen/evtchn.c | 1 + drivers/xen/mcelog.c | 1 + drivers/xen/xenbus/xenbus_dev_frontend.c | 1 + fs/btrfs/compression.c | 17 +- fs/btrfs/ctree.h | 26 +- fs/btrfs/delayed-inode.c | 84 +- fs/btrfs/disk-io.c | 179 +- fs/btrfs/extent-tree.c | 2 +- fs/btrfs/extent_io.c | 151 +- fs/btrfs/extent_io.h | 3 +- fs/btrfs/inode.c | 35 +- fs/btrfs/send.c | 40 +- fs/btrfs/tests/btrfs-tests.c | 24 +- fs/btrfs/transaction.c | 112 +- fs/btrfs/tree-log.c | 9 +- fs/btrfs/volumes.c | 5 - fs/btrfs/zoned.c | 3 +- fs/buffer.c | 5 +- fs/cifs/cifs_debug.c | 16 +- fs/cifs/cifsfs.c | 19 +- fs/cifs/cifsglob.h | 14 +- fs/cifs/connect.c | 4 +- fs/cifs/file.c | 8 +- fs/cifs/inode.c | 4 +- fs/cifs/misc.c | 12 +- fs/cifs/netmisc.c | 2 +- fs/cifs/smb2misc.c | 2 +- fs/cifs/smb2pdu.c | 2 +- fs/cifs/smb2transport.c | 2 +- fs/cifs/transport.c | 4 +- fs/coredump.c | 2 +- fs/debugfs/file.c | 1 + fs/dlm/debug_fs.c | 1 + fs/efivarfs/file.c | 1 + fs/erofs/zdata.c | 22 +- fs/file_table.c | 4 +- fs/fsopen.c | 1 + fs/fuse/control.c | 4 + fs/fuse/dev.c | 1 + fs/locks.c | 77 +- fs/nfs/blocklayout/dev.c | 42 +- fs/nfs/client.c | 13 +- fs/nfs/dir.c | 8 +- fs/nfs/file.c | 2 - fs/nfs/filelayout/filelayout.c | 2 + fs/nfs/flexfilelayout/flexfilelayout.c | 4 + fs/nfs/flexfilelayout/flexfilelayoutdev.c | 6 +- fs/nfs/fs_context.c | 2 +- fs/nfs/internal.h | 18 + fs/nfs/nfs3client.c | 1 - fs/nfs/nfs4client.c | 4 +- fs/nfs/nfs4idmap.c | 46 +- fs/nfs/nfs4proc.c | 6 +- fs/nfsd/nfs4state.c | 23 +- fs/nfsd/nfsctl.c | 19 +- fs/nfsd/nfsd.h | 4 + fs/nsfs.c | 1 + fs/ocfs2/quota_global.c | 2 +- fs/pipe.c | 1 + fs/proc/task_mmu.c | 2 - fs/remap_range.c | 2 +- fs/ubifs/debug.c | 2 + fs/userfaultfd.c | 76 +- fs/verity/Kconfig | 10 +- include/asm-generic/archrandom.h | 18 +- include/clocksource/timer-ti-dm.h | 144 + include/crypto/aria.h | 461 ++ include/dt-bindings/clock/nuvoton,npcm845-clk.h | 49 + include/dt-bindings/clock/sprd,ums512-clk.h | 397 + include/dt-bindings/clock/sunplus,sp7021-clkc.h | 88 + include/dt-bindings/gpio/gpio.h | 3 + include/dt-bindings/power/qcom-rpmpd.h | 7 + include/dt-bindings/reset/sunplus,sp7021-reset.h | 87 + include/kvm/arm_vgic.h | 2 +- include/linux/acpi.h | 6 + include/linux/amd-iommu.h | 4 + include/linux/backing-dev-defs.h | 7 - include/linux/backing-dev.h | 17 - include/linux/cgroup-defs.h | 4 + include/linux/cpumask.h | 18 + include/linux/debugfs.h | 1 + include/linux/dma-map-ops.h | 1 + include/linux/dma-mapping.h | 5 + include/linux/dmar.h | 6 +- include/linux/energy_model.h | 54 +- .../linux/firmware/intel/stratix10-svc-client.h | 3 +- include/linux/fs.h | 1 + include/linux/gpio/machine.h | 1 + include/linux/hugetlb.h | 17 +- include/linux/ieee80211.h | 69 +- include/linux/iio/common/cros_ec_sensors_core.h | 7 +- include/linux/iio/iio.h | 9 +- include/linux/iio/trigger.h | 21 +- include/linux/inetdevice.h | 2 +- include/linux/io_uring_types.h | 37 + include/linux/iommu.h | 17 +- include/linux/iova.h | 2 + include/linux/kernel_stat.h | 7 + include/linux/lsm_hook_defs.h | 1 + include/linux/lsm_hooks.h | 7 + include/linux/maple_tree.h | 36 +- include/linux/memremap.h | 132 +- include/linux/mlx5/driver.h | 1 + include/linux/mlx5/fs.h | 2 + include/linux/mlx5/mlx5_ifc.h | 31 +- include/linux/mm.h | 14 +- include/linux/mm_types.h | 6 +- include/linux/mmzone.h | 80 + include/linux/of_gpio.h | 1 + include/linux/page_zone.h | 213 - include/linux/pci-ecam.h | 1 + include/linux/platform_data/x86/asus-wmi.h | 1 + include/linux/platform_data/x86/p2sb.h | 28 + include/linux/platform_data/x86/simatic-ipc-base.h | 2 - include/linux/random.h | 12 +- include/linux/sched/rt.h | 8 - include/linux/sched/signal.h | 1 + include/linux/scmi_protocol.h | 8 +- include/linux/security.h | 7 + include/linux/shmem_fs.h | 11 + include/linux/skbuff.h | 74 +- include/linux/socket.h | 5 + include/linux/stmmac.h | 1 + include/linux/sunrpc/xdr.h | 4 +- include/linux/swap.h | 5 +- include/linux/swapops.h | 9 + include/linux/swiotlb.h | 11 +- include/linux/tboot.h | 2 - include/linux/thermal.h | 26 +- include/linux/trace_events.h | 18 + include/linux/usb/typec_retimer.h | 45 + include/media/hevc-ctrls.h | 250 - include/media/media-entity.h | 98 +- include/media/v4l2-async.h | 2 + include/media/v4l2-common.h | 6 +- include/media/v4l2-ctrls.h | 48 +- include/media/v4l2-subdev.h | 34 + include/media/videobuf2-v4l2.h | 10 + include/net/amt.h | 20 + include/net/cfg80211.h | 202 +- include/net/devlink.h | 76 +- include/net/inet_hashtables.h | 2 +- include/net/inet_sock.h | 9 +- include/net/ip.h | 4 +- include/net/mac80211.h | 33 +- include/net/netns/smc.h | 1 + include/net/protocol.h | 4 - include/net/route.h | 2 +- include/net/sch_generic.h | 19 - include/net/strparser.h | 1 - include/net/tcp.h | 16 +- include/net/tls.h | 4 + include/net/udp.h | 2 +- include/ras/ras_event.h | 1 - include/scsi/scsi_host.h | 1 + include/sound/hda_codec.h | 1 - include/sound/hdaudio.h | 1 + include/trace/events/devlink.h | 7 +- include/trace/events/fib.h | 6 +- include/trace/events/fib6.h | 8 +- include/trace/events/iscsi.h | 4 +- include/trace/events/neigh.h | 2 +- include/trace/events/qla.h | 4 +- include/trace/stages/stage1_struct_define.h | 3 + include/trace/stages/stage2_data_offsets.h | 3 + include/trace/stages/stage4_event_fields.h | 3 + include/trace/stages/stage5_get_offsets.h | 4 + include/trace/stages/stage6_event_callback.h | 7 + include/uapi/asm-generic/fcntl.h | 2 + include/uapi/linux/bpf.h | 3 +- include/uapi/linux/io_uring.h | 45 +- include/uapi/linux/kvm.h | 1 + include/uapi/linux/nl80211.h | 20 +- include/uapi/linux/serial_core.h | 4 - include/uapi/linux/smc.h | 1 + include/uapi/linux/ublk_cmd.h | 1 - include/uapi/linux/userfaultfd.h | 4 - include/uapi/linux/v4l2-controls.h | 459 ++ include/uapi/linux/videodev2.h | 38 + include/uapi/rdma/erdma-abi.h | 2 +- init/Kconfig | 1 + io_uring/Makefile | 2 +- io_uring/io_uring.c | 44 +- io_uring/io_uring.h | 22 + io_uring/net.c | 199 +- io_uring/net.h | 3 + io_uring/notif.c | 215 + io_uring/notif.h | 87 + io_uring/opdef.c | 24 +- io_uring/rsrc.c | 55 +- io_uring/rsrc.h | 16 +- io_uring/tctx.h | 26 - ipc/mqueue.c | 1 + kernel/bpf/arraymap.c | 40 +- kernel/bpf/bpf_iter.c | 4 +- kernel/bpf/btf.c | 3 +- kernel/bpf/preload/iterators/Makefile | 10 +- kernel/bpf/verifier.c | 4 +- kernel/cgroup/rstat.c | 44 +- kernel/dma/mapping.c | 12 + kernel/dma/swiotlb.c | 52 +- kernel/events/core.c | 46 +- kernel/exit.c | 20 +- kernel/fork.c | 4 +- kernel/groups.c | 13 + kernel/hung_task.c | 2 +- kernel/irq/irqdomain.c | 14 +- kernel/kthread.c | 1 + kernel/power/energy_model.c | 24 +- kernel/power/user.c | 1 + kernel/printk/printk.c | 13 +- kernel/rcu/tasks.h | 5 +- kernel/relay.c | 1 + kernel/resource.c | 19 +- kernel/sched/core.c | 32 +- kernel/sched/core_sched.c | 6 +- kernel/sched/cputime.c | 15 + kernel/sched/fair.c | 54 +- kernel/signal.c | 3 +- kernel/time/posix-clock.c | 1 + kernel/time/timekeeping.c | 7 +- kernel/trace/blktrace.c | 6 +- kernel/trace/trace.c | 11 +- kernel/trace/trace_dynevent.c | 2 +- kernel/trace/trace_eprobe.c | 28 +- kernel/trace/trace_events_hist.c | 5 +- kernel/trace/trace_events_user.c | 2 +- kernel/trace/trace_kprobe.c | 16 +- kernel/trace/trace_probe.c | 4 + kernel/trace/trace_uprobe.c | 12 +- lib/Kconfig.ubsan | 3 + lib/Makefile | 3 +- lib/crypto/Kconfig | 3 + lib/crypto/Makefile | 3 + lib/{ => crypto}/sha1.c | 0 lib/iov_iter.c | 1 - lib/lzo/lzo1x_compress.c | 6 +- lib/maple_tree.c | 75 +- lib/test_maple_tree.c | 756 +- localversion-next | 2 +- mm/cma_debug.c | 2 +- mm/damon/lru_sort.c | 4 +- mm/damon/reclaim.c | 4 +- mm/gup.c | 31 +- mm/huge_memory.c | 1 + mm/hugetlb.c | 58 +- mm/internal.h | 2 +- mm/kasan/shadow.c | 29 +- mm/memblock.c | 14 +- mm/memcontrol.c | 25 +- mm/memory-failure.c | 179 +- mm/memory.c | 7 +- mm/mempolicy.c | 4 +- mm/migrate_device.c | 75 +- mm/mmap.c | 156 +- mm/page_alloc.c | 2 +- mm/secretmem.c | 16 +- mm/shmem.c | 64 +- mm/vmscan.c | 27 +- mm/zsmalloc.c | 13 +- net/9p/client.c | 32 +- net/batman-adv/trace.h | 7 +- net/bluetooth/hci_sync.c | 10 +- net/bpf/test_run.c | 3 + net/compat.c | 3 +- net/core/datagram.c | 14 +- net/core/dev.c | 1 + net/core/devlink.c | 649 +- net/core/filter.c | 4 +- net/core/skbuff.c | 37 +- net/core/sock_reuseport.c | 4 +- net/dsa/port.c | 7 +- net/ipv4/af_inet.c | 18 +- net/ipv4/arp.c | 24 +- net/ipv4/icmp.c | 2 +- net/ipv4/igmp.c | 49 +- net/ipv4/inet_connection_sock.c | 5 +- net/ipv4/ip_forward.c | 2 +- net/ipv4/ip_input.c | 37 +- net/ipv4/ip_output.c | 50 +- net/ipv4/ip_sockglue.c | 8 +- net/ipv4/netfilter/nf_reject_ipv4.c | 4 +- net/ipv4/proc.c | 2 +- net/ipv4/route.c | 2 +- net/ipv4/syncookies.c | 3 +- net/ipv4/sysctl_net_ipv4.c | 59 +- net/ipv4/tcp.c | 44 +- net/ipv4/tcp_fastopen.c | 9 +- net/ipv4/tcp_input.c | 36 +- net/ipv4/tcp_ipv4.c | 2 +- net/ipv4/tcp_metrics.c | 3 +- net/ipv4/tcp_output.c | 13 +- net/ipv4/tcp_timer.c | 28 +- net/ipv6/Kconfig | 1 + net/ipv6/addrconf.c | 2 +- net/ipv6/af_inet6.c | 2 +- net/ipv6/ip6_input.c | 23 +- net/ipv6/ip6_output.c | 49 +- net/ipv6/ndisc.c | 29 +- net/ipv6/syncookies.c | 3 +- net/ipv6/tcp_ipv6.c | 9 +- net/ipv6/udp.c | 9 +- net/mac80211/agg-rx.c | 2 +- net/mac80211/cfg.c | 470 +- net/mac80211/chan.c | 145 +- net/mac80211/debug.h | 31 +- net/mac80211/debugfs_netdev.c | 2 +- net/mac80211/driver-ops.c | 8 +- net/mac80211/driver-ops.h | 50 +- net/mac80211/ht.c | 34 +- net/mac80211/ibss.c | 50 +- net/mac80211/ieee80211_i.h | 215 +- net/mac80211/iface.c | 375 +- net/mac80211/main.c | 17 +- net/mac80211/mesh.c | 36 +- net/mac80211/mesh_hwmp.c | 9 +- net/mac80211/mesh_plink.c | 5 +- net/mac80211/mlme.c | 5774 ++++++++------ net/mac80211/ocb.c | 8 +- net/mac80211/offchannel.c | 27 +- net/mac80211/rate.c | 9 +- net/mac80211/rate.h | 2 +- net/mac80211/rc80211_minstrel_ht_debugfs.c | 2 + net/mac80211/rx.c | 100 +- net/mac80211/scan.c | 12 +- net/mac80211/spectmgmt.c | 16 +- net/mac80211/sta_info.c | 118 +- net/mac80211/sta_info.h | 16 +- net/mac80211/status.c | 3 - net/mac80211/tdls.c | 12 +- net/mac80211/trace.h | 57 +- net/mac80211/trace_msg.h | 6 +- net/mac80211/tx.c | 135 +- net/mac80211/util.c | 345 +- net/mac80211/vht.c | 64 +- net/netfilter/nf_synproxy_core.c | 2 +- net/rfkill/core.c | 1 + net/sched/sch_cbq.c | 79 - net/sctp/protocol.c | 2 +- net/smc/af_smc.c | 68 +- net/smc/smc_clc.c | 8 +- net/smc/smc_clc.h | 2 +- net/smc/smc_core.c | 246 +- net/smc/smc_core.h | 20 +- net/smc/smc_ib.c | 44 +- net/smc/smc_ib.h | 2 + net/smc/smc_llc.c | 35 +- net/smc/smc_rx.c | 92 +- net/smc/smc_sysctl.c | 11 + net/smc/smc_tx.c | 10 +- net/socket.c | 3 + net/sunrpc/auth.c | 2 +- net/sunrpc/auth_gss/auth_gss.c | 11 +- net/sunrpc/cache.c | 4 + net/sunrpc/rpc_pipe.c | 1 + net/sunrpc/sched.c | 1 + net/sunrpc/xprtrdma/transport.c | 6 +- net/tls/Makefile | 2 +- net/tls/tls.h | 20 +- net/tls/tls_device.c | 33 +- net/tls/tls_strp.c | 17 + net/tls/tls_sw.c | 458 +- net/wireless/core.c | 3 +- net/wireless/core.h | 7 +- net/wireless/ethtool.c | 12 +- net/wireless/mlme.c | 134 +- net/wireless/nl80211.c | 448 +- net/wireless/nl80211.h | 4 +- net/wireless/rdev-ops.h | 66 +- net/wireless/sme.c | 2 +- net/wireless/trace.h | 195 +- net/wireless/util.c | 57 + net/xfrm/xfrm_state.c | 2 +- samples/bpf/Makefile | 10 +- samples/trace_events/trace-events-sample.c | 14 +- samples/trace_events/trace-events-sample.h | 32 +- scripts/Makefile.modinst | 3 + scripts/Makefile.package | 4 +- scripts/coccinelle/api/stream_open.cocci | 1 + scripts/package/mkspec | 3 + security/apparmor/apparmorfs.c | 2 + security/apparmor/domain.c | 2 +- security/apparmor/include/file.h | 3 + security/apparmor/include/ipc.h | 18 - security/apparmor/include/label.h | 2 + security/apparmor/include/path.h | 4 +- security/apparmor/include/policy.h | 6 +- security/apparmor/include/policy_unpack.h | 2 + security/apparmor/include/task.h | 18 + security/apparmor/ipc.c | 110 - security/apparmor/label.c | 12 +- security/apparmor/lib.c | 25 +- security/apparmor/mount.c | 1 - security/apparmor/policy_ns.c | 14 +- security/apparmor/policy_unpack.c | 16 +- security/apparmor/task.c | 114 + security/safesetid/lsm.c | 75 +- security/security.c | 5 + sound/core/control.c | 1 + sound/core/oss/mixer_oss.c | 1 + sound/core/oss/pcm_oss.c | 1 + sound/core/pcm_native.c | 2 + sound/core/rawmidi.c | 1 + sound/core/seq/seq_clientmgr.c | 1 + sound/core/timer.c | 1 + sound/hda/hdac_bus.c | 2 +- sound/oss/dmasound/dmasound_core.c | 3 + sound/pci/hda/cs35l41_hda.c | 422 +- sound/pci/hda/cs35l41_hda.h | 23 + sound/pci/hda/cs35l41_hda_i2c.c | 1 + sound/pci/hda/cs35l41_hda_spi.c | 1 + sound/pci/hda/hda_codec.c | 51 +- sound/pci/hda/hda_component.h | 2 + sound/pci/hda/hda_cs_dsp_ctl.c | 8 + sound/pci/hda/hda_cs_dsp_ctl.h | 2 + sound/pci/hda/patch_realtek.c | 25 +- sound/soc/amd/yc/pci-acp6x.c | 2 +- sound/soc/atmel/atmel_ssc_dai.c | 9 +- sound/soc/codecs/cs35l41.c | 30 + sound/soc/codecs/hda.c | 4 +- sound/soc/codecs/nau8821.c | 40 +- sound/soc/intel/boards/bdw-rt5650.c | 1 + sound/soc/intel/boards/bdw-rt5677.c | 1 + sound/soc/intel/boards/bdw_rt286.c | 1 + sound/soc/intel/boards/hsw_rt5640.c | 1 + sound/soc/intel/boards/sof_sdw.c | 9 + sound/soc/intel/boards/sof_sdw_rt711.c | 3 + sound/soc/intel/boards/sof_sdw_rt711_sdca.c | 3 + sound/soc/intel/common/soc-acpi-intel-adl-match.c | 29 + sound/soc/mediatek/common/Makefile | 2 +- sound/soc/mediatek/common/mtk-dsp-sof-common.c | 196 + sound/soc/mediatek/common/mtk-dsp-sof-common.h | 36 + sound/soc/mediatek/common/mtk-soc-card.h | 17 + sound/soc/mediatek/mt8195/mt8195-mt6359.c | 233 +- sound/soc/sh/rcar/ssiu.c | 1 + sound/soc/sof/intel/atom.c | 16 +- sound/soc/sof/intel/hda-probes.c | 16 +- sound/soc/sof/intel/hda-stream.c | 15 +- sound/soc/sof/intel/hda.c | 79 +- sound/soc/sof/intel/mtl.c | 13 +- sound/soc/sof/ipc3-loader.c | 6 +- sound/soc/sof/ipc4-pcm.c | 4 + sound/soc/sof/ipc4-topology.c | 156 +- sound/soc/sof/ipc4-topology.h | 27 +- sound/soc/sof/mediatek/mt8195/mt8195-loader.c | 13 +- sound/soc/sof/sof-client-probes.c | 8 +- sound/soc/sof/sof-client-probes.h | 8 +- sound/usb/bcd2000/bcd2000.c | 3 +- tools/arch/x86/include/asm/cpufeatures.h | 12 +- tools/arch/x86/include/asm/disabled-features.h | 21 +- tools/arch/x86/include/asm/msr-index.h | 4 + tools/bpf/runqslower/Makefile | 7 +- tools/include/nolibc/arch-riscv.h | 2 +- tools/include/nolibc/sys.h | 4 +- tools/include/uapi/asm-generic/fcntl.h | 11 +- tools/include/uapi/linux/bpf.h | 3 +- tools/include/uapi/linux/kvm.h | 1 + tools/lib/bpf/bpf_tracing.h | 51 +- tools/lib/bpf/gen_loader.c | 2 +- tools/lib/bpf/libbpf.c | 368 +- tools/lib/bpf/libbpf.h | 62 + tools/lib/bpf/libbpf.map | 2 + tools/lib/bpf/libbpf_internal.h | 2 + tools/lib/bpf/usdt.bpf.h | 16 +- tools/perf/builtin-trace.c | 2 + tools/perf/tests/perf-time-to-tsc.c | 27 +- tools/power/pm-graph/README | 6 +- tools/power/pm-graph/bootgraph.py | 20 +- .../pm-graph/config/custom-timeline-functions.cfg | 2 +- tools/power/pm-graph/sleepgraph.py | 518 +- tools/testing/cxl/test/cxl.c | 56 +- tools/testing/cxl/test/mem.c | 53 +- tools/testing/cxl/test/mock.c | 8 +- tools/testing/selftests/bpf/prog_tests/btf.c | 2 +- .../testing/selftests/bpf/prog_tests/core_extern.c | 17 +- .../selftests/bpf/prog_tests/kprobe_multi_test.c | 2 + .../selftests/bpf/prog_tests/ringbuf_multi.c | 11 + tools/testing/selftests/bpf/prog_tests/skeleton.c | 2 + .../selftests/bpf/progs/bpf_syscall_macro.c | 6 +- .../selftests/bpf/progs/test_attach_probe.c | 15 +- .../testing/selftests/bpf/progs/test_core_extern.c | 3 + .../testing/selftests/bpf/progs/test_probe_user.c | 27 +- tools/testing/selftests/bpf/progs/test_skeleton.c | 4 + .../ftrace/test.d/dynevent/add_remove_eprobe.tc | 9 +- .../ftrace/test.d/dynevent/add_remove_kprobe.tc | 7 + .../ftrace/test.d/kprobe/kprobe_syntax_errors.tc | 2 +- tools/testing/selftests/kvm/aarch64/vgic_init.c | 15 +- tools/testing/selftests/net/Makefile | 2 + .../selftests/net/arp_ndisc_untracked_subnets.sh | 308 + tools/testing/selftests/net/io_uring_zerocopy_tx.c | 605 ++ .../testing/selftests/net/io_uring_zerocopy_tx.sh | 131 + tools/testing/selftests/nolibc/Makefile | 135 + tools/testing/selftests/nolibc/nolibc-test.c | 756 ++ tools/testing/selftests/safesetid/Makefile | 2 +- tools/testing/selftests/safesetid/safesetid-test.c | 295 +- tools/testing/selftests/sgx/defines.h | 23 + tools/testing/selftests/sgx/load.c | 41 + tools/testing/selftests/sgx/main.c | 1435 ++++ tools/testing/selftests/sgx/main.h | 1 + tools/testing/selftests/sgx/test_encl.c | 68 + tools/testing/selftests/sgx/test_encl_bootstrap.S | 6 + tools/testing/selftests/vm/hugepage-mremap.c | 2 +- tools/testing/selftests/vm/hugetlb-madvise.c | 5 +- tools/testing/selftests/vm/run_vmtests.sh | 244 +- tools/testing/selftests/vm/userfaultfd.c | 66 +- tools/vm/page_owner_sort.c | 32 +- virt/kvm/kvm_main.c | 1 + 1761 files changed, 60693 insertions(+), 30352 deletions(-) delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-temperature-max31856 delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-temperature-max31865 create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-thermocouple create mode 100644 Documentation/bpf/map_hash.rst create mode 100644 Documentation/devicetree/bindings/arm/marvell/marvell,ac5.yaml create mode 100644 Documentation/devicetree/bindings/arm/sunplus,sp7021.yaml create mode 100644 Documentation/devicetree/bindings/clock/nuvoton,npcm845-clk.yaml create mode 100644 Documentation/devicetree/bindings/clock/sprd,ums512-clk.yaml create mode 100644 Documentation/devicetree/bindings/clock/sunplus,sp7021-clkc.yaml create mode 100644 Documentation/devicetree/bindings/interrupt-controller/sunplus, [...] create mode 100644 Documentation/devicetree/bindings/leds/leds-bcm63138.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml delete mode 100644 Documentation/devicetree/bindings/power/reset/msm-poweroff.txt create mode 100644 Documentation/devicetree/bindings/power/reset/qcom,pshold.yaml create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,sc7180-mss-pil.yaml create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,sc7280-mss-pil.yaml create mode 100644 Documentation/devicetree/bindings/reset/sunplus,reset.yaml create mode 100644 Documentation/devicetree/bindings/timer/st,nomadik-mtu.yaml create mode 100644 Documentation/devicetree/bindings/usb/analogix,anx7411.yaml create mode 100644 arch/arm/boot/dts/qcom-ipq8064-smb208.dtsi create mode 100644 arch/arm/boot/dts/sunplus-sp7021-achip.dtsi create mode 100644 arch/arm/boot/dts/sunplus-sp7021-demo-v3.dts create mode 100644 arch/arm/boot/dts/sunplus-sp7021.dtsi create mode 100644 arch/arm/configs/sp7021_defconfig delete mode 100644 arch/arm/mach-davinci/board-dm644x-evm.c delete mode 100644 arch/arm/mach-davinci/board-dm646x-evm.c delete mode 100644 arch/arm/mach-davinci/board-neuros-osd2.c delete mode 100644 arch/arm/mach-davinci/board-sffsdr.c delete mode 100644 arch/arm/mach-davinci/dm644x.c delete mode 100644 arch/arm/mach-davinci/dm646x.c create mode 100644 arch/arm/mach-sunplus/Kconfig create mode 100644 arch/arm/mach-sunplus/Makefile create mode 100644 arch/arm/mach-sunplus/sp7021.c create mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm4912-asus-gt-ax6000.dts create mode 100644 arch/arm64/boot/dts/marvell/ac5-98dx25xx.dtsi create mode 100644 arch/arm64/boot/dts/marvell/ac5-98dx35xx-rd.dts create mode 100644 arch/arm64/boot/dts/marvell/ac5-98dx35xx.dtsi create mode 100644 arch/arm64/boot/dts/nuvoton/Makefile create mode 100644 arch/arm64/boot/dts/nuvoton/nuvoton-common-npcm8xx.dtsi create mode 100644 arch/arm64/boot/dts/nuvoton/nuvoton-npcm845-evb.dts create mode 100644 arch/arm64/boot/dts/nuvoton/nuvoton-npcm845.dtsi create mode 100644 arch/um/include/asm/archrandom.h create mode 100644 arch/um/include/asm/kasan.h create mode 100644 crypto/aria.c create mode 100644 drivers/clocksource/timer-tegra186.c delete mode 100644 drivers/gpio/gpio-vr41xx.c rename include/linux/intel-iommu.h => drivers/iommu/intel/iommu.h (97%) rename include/trace/events/intel_iommu.h => drivers/iommu/intel/trace.h (93%) create mode 100644 drivers/irqchip/irq-sp7021-intc.c create mode 100644 drivers/leds/blink/leds-bcm63138.c create mode 100644 drivers/leds/simple/simatic-ipc-leds-gpio.c create mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-csi.c create mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-csi.h create mode 100644 drivers/media/test-drivers/vimc/vimc-lens.c rename drivers/net/dsa/{ => qca}/qca8k.c (100%) rename drivers/net/dsa/{ => qca}/qca8k.h (100%) create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/debugfs.c copy drivers/net/wireless/mediatek/mt76/{mt7921/mac.h => mt76_connac2_mac.h} (76%) create mode 100644 drivers/net/wireless/mediatek/mt76/mt7921/acpi_sar.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7921/acpi_sar.h create mode 100644 drivers/pinctrl/sunxi/pinctrl-sun20i-d1.c create mode 100644 drivers/platform/x86/intel/p2sb.c delete mode 100644 drivers/power/supply/pm2301_charger.h create mode 100644 drivers/reset/reset-sunplus.c create mode 100644 drivers/soc/fujitsu/Kconfig create mode 100644 drivers/soc/fujitsu/Makefile create mode 100644 drivers/soc/fujitsu/a64fx-diag.c delete mode 100644 drivers/tty/serial/vr41xx_siu.c create mode 100644 drivers/usb/typec/anx7411.c create mode 100644 drivers/usb/typec/retimer.c create mode 100644 drivers/usb/typec/retimer.h create mode 100644 include/crypto/aria.h create mode 100644 include/dt-bindings/clock/nuvoton,npcm845-clk.h create mode 100644 include/dt-bindings/clock/sprd,ums512-clk.h create mode 100644 include/dt-bindings/clock/sunplus,sp7021-clkc.h create mode 100644 include/dt-bindings/reset/sunplus,sp7021-reset.h delete mode 100644 include/linux/page_zone.h create mode 100644 include/linux/platform_data/x86/p2sb.h create mode 100644 include/linux/usb/typec_retimer.h delete mode 100644 include/media/hevc-ctrls.h create mode 100644 io_uring/notif.c create mode 100644 io_uring/notif.h rename lib/{ => crypto}/sha1.c (100%) create mode 100644 net/tls/tls_strp.c create mode 100644 sound/soc/mediatek/common/mtk-dsp-sof-common.c create mode 100644 sound/soc/mediatek/common/mtk-dsp-sof-common.h create mode 100644 sound/soc/mediatek/common/mtk-soc-card.h create mode 100755 tools/testing/selftests/net/arp_ndisc_untracked_subnets.sh create mode 100644 tools/testing/selftests/net/io_uring_zerocopy_tx.c create mode 100755 tools/testing/selftests/net/io_uring_zerocopy_tx.sh create mode 100644 tools/testing/selftests/nolibc/Makefile create mode 100644 tools/testing/selftests/nolibc/nolibc-test.c