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-aarch64-next-allnoconfig 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 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 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 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 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 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 b1375af8dacd soc: document merges omits d2a78b160d58 Merge branch 'arm/fixes' into for-next 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 da9e6ba4e987 soc: document merges omits 50835a3d5709 soc: document merges omits 1032a9270825 Merge branch 'arm/fixes' into for-next omits 0da6334380ec Merge branch 'arm/dt' into for-next omits 7b1ccdf617ca block: fix leaking page ref on truncated direct io 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 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 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 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 0abbf470e33b Revert "ocfs2: mount shared volume without ha stack" adds 863419065861 mm: kfence: apply kmemleak_ignore_phys on early allocated pool adds 284a3191dcc8 tmpfs: fix the issue that the mount and remount results ar [...] adds 4512600f3ca1 mailmap: update Seth Forshee's email address adds 2e09a48889e4 mm: fix page leak with multiple threads mapping the same page adds 8e9201f6d45c mm: fix missing wake-up event for FSDAX pages adds 832c48fc075a mm/hugetlb: separate path for hwpoison entry in copy_huget [...] adds a06346578d59 secretmem: fix unhandled fault in truncate adds 7cf3e31e4f61 ntfs: fix use-after-free in ntfs_ucsncmp() adds 1e7f8de9cd97 fs: sendfile handles O_NONBLOCK of out_fd adds ce42024dbedf hugetlb: fix memoryleak in hugetlb_mcopy_atomic_pte adds bf80a99f175f mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...] adds dd8649f575a7 userfaultfd: provide properly masked address for huge-pages new 29c2b9422b75 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new 22e75e46de03 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] new 89ef0b3d5581 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. new 76c16d3e1944 net: stmmac: switch to use interrupt for hw crosstimestamping new 613b065ca32e net: stmmac: fix dma queue left shift overflow issue new f08d8c1bb97c net/tls: Fix race in TLS device down flow new 1e20904e4177 net: prestera: acl: use proper mask for port selector new f6da2267e711 igmp: Fix data-races around sysctl_igmp_llm_reports. new 6305d821e3b9 igmp: Fix a data-race around sysctl_igmp_max_memberships. new 6ae0f2e55373 igmp: Fix data-races around sysctl_igmp_max_msf. new 8ebcc62c738f igmp: Fix data-races around sysctl_igmp_qrv. new f2f316e287e6 tcp: Fix data-races around keepalive sysctl knobs. new 20a3b1c0f603 tcp: Fix data-races around sysctl_tcp_syn(ack)?_retries. new f2e383b5bb6b tcp: Fix data-races around sysctl_tcp_syncookies. new 4177f545895b tcp: Fix data-races around sysctl_tcp_migrate_req. new 46778cd16e6a tcp: Fix data-races around sysctl_tcp_reordering. new 39e24435a776 tcp: Fix data-races around some timeout sysctl knobs. new 55be873695ed tcp: Fix a data-race around sysctl_tcp_notsent_lowat. new cbfc6495586a tcp: Fix a data-race around sysctl_tcp_tw_reuse. new 79539f34743d tcp: Fix data-races around sysctl_max_syn_backlog. new 5a54213318c4 tcp: Fix data-races around sysctl_tcp_fastopen. new 021266ec640c tcp: Fix data-races around sysctl_tcp_fastopen_blackhole_timeout. new c9f21106d97b Merge branch 'net-ipv4-sysctl-races-part-3' new 19b3b13c932f docs: net: dsa: update probing documentation new 54367831c5d0 docs: net: dsa: document the shutdown behavior new c3f0e84d1086 docs: net: dsa: rename tag_protocol to get_tag_protocol new c56313a42aaa docs: net: dsa: add more info about the other arguments to [...] new d6a0336addd4 docs: net: dsa: document change_tag_protocol new b763f50dc157 docs: net: dsa: document the teardown method new 3c87237ecd27 docs: net: dsa: document port_setup and port_teardown new 0cb8682ebf5e docs: net: dsa: document port_fast_age new 308362394850 docs: net: dsa: remove port_bridge_tx_fwd_offload new e465d507c76c docs: net: dsa: remove port_vlan_dump new 7f75d3dd4f5b docs: net: dsa: delete port_mdb_dump new 4e9d9bb6df6b docs: net: dsa: add a section for address databases new ea7006a7aaee docs: net: dsa: re-explain what port_fdb_dump actually does new 6ba1a4aa5974 docs: net: dsa: delete misinformation about -EOPNOTSUPP fo [...] new 7b02f40350f1 docs: net: dsa: mention that VLANs are now refcounted on s [...] new c32349f3257f Merge branch 'dsa-docs' new 4ccce87263ba Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a6b0a4d85719 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 3c7f8d770d66 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds cf33ce6f0c22 Merge tag 'asoc-fix-v5.19-rc4-2' of https://git.kernel.org [...] new aff2c39d5662 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 07bf836cbc9c Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus new 7c7ceac175d4 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 [...] new e901ca10c8df Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] new 03f5fe1a8ddd Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git new ef0324b6415d ARM: dts: lan966x: fix sys_clk frequency new 7d458b5fd188 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] new 57e682fe0952 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 752a3c152b60 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 61382c1ac1c9 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] new 2e6265f4e84d Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 02481b6018c2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 6a4f04827195 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 4b3a26e0d644 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 new 8b46b8035a0d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 91d16c3f6bc3 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] new 6397a0e7cc71 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git new 2d0ab51136f3 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 9b04369b060f drm/scheduler: Don't kill jobs in interrupt context new dbd0da2453c6 drm/ttm: fix locking in vmap/vunmap TTM GEM helpers new a3866a7dc77d 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 : new bc6037ae27c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b4b8c3dd6158 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 4a97739474c4 swiotlb: fix use after free on error handling path new 91561d4ecb75 swiotlb: remove unused fields in io_tlb_mem new 44335487bab0 swiotlb: consolidate rounding up default_nslabs new 57e6840cf79a swiotlb: ensure a segment doesn't cross the area boundary new 942a8186eb44 swiotlb: move struct io_tlb_slot to swiotlb.c new c17b986da714 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 99c818900df1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 0d06d70bb79d Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 7a32c4c349d5 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 [...] new 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 [...] new d6491a574159 Merge branch 'arm/soc' into for-next new 25203b895611 Merge branch 'arm/drivers' into for-next new 5337c37e620b Merge branch 'arm/defconfig' into for-next new c2e425f31a0f soc: document merges new 92da864fe77e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3f8c4356be87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e0224110b54d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1ed92ec749ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8af6f21f8194 Merge branch 'at91-fixes' into at91-next new 52cae4381f69 clk: lan966x: Fix the lan966x clock gate register address new 4e03ba2fea70 clk: at91: dt-compat: Hold reference returned by of_get_parent() new 6424f620ada7 Merge branch 'clk-at91-fixes' into at91-next new 96937c6f18e9 Merge branch 'at91-dt' into at91-next new 0e1e3f6f32a9 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 new c2d7806f8229 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 9fb9f7349208 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a74a1c7a773b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4535355c75e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fdaa37258319 ARM: Marvell: Update PCIe fixup new 94a29bffdd59 ARM: dts: turris-omnia: configure LED[0] pin function to l [...] new 40624346b7ae ARM: dts: turris-omnia: enable LED controller node new a2d1b2238fdc Merge branch 'mvebu/dt' into mvebu/for-next new d6c1b95d3df2 dt-bindings: marvell: Document the AC5/AC5X compatibles new dcb6bf642591 arm64: dts: marvell: Add Armada 98DX2530 SoC and RD-AC5X board new df9c42a99a89 arm64: marvell: enable the 98DX2530 pinctrl driver new 6202793d6d78 Merge branch 'mvebu/dt64' into mvebu/for-next new 9b799a8f7856 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a02e6507412b 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 4cf02f2e0d4d arm64: defconfig: Enable Qualcomm SC8280XP providers adds b5eb8cde863c clk: qcom: fix build error initializer element is not constant 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 a6232f2aa99c soc: qcom: Make QCOM_RPMPD depend on PM adds 5bed21af0005 soc: qcom: socinfo: Fix the id of SA8540P SoC adds 83f074355c06 Merge branches 'arm64-for-5.20', 'arm64-defconfig-for-5.20 [...] new e0e068a5da9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c0957c200a8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f3c2f6c34afb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a13c5d574291 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 30e340e30925 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a64bb269b156 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 [...] new d18d6aa0cbe3 Merge branch 'for-next/arch_topology' of git://git.kernel. [...] new 948084f362e0 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 4557f0b6f208 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 374e3c922a98 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 560e27751d65 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 5887ae16a456 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4de88684305e Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 818dc1969937 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new e1a28eeb33df Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new a82dc202cf0b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2befa94116ea Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 061882be3f07 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new ea610c3efbcd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5d07c987b485 m68k: coldfire/device.c: protect FLEXCAN blocks new f57966e40d63 m68k: coldfire: make symbol m523x_clk_lookup static new 483e7343bd40 m68k: Fix syntax errors in comments new ea25fc056faa 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 new 4404c71ca0d5 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 70ccfc6f852c parisc: Clean up names in hardware database new 8c21b490b959 parisc: Show device names in /proc/iomem new ecc5ca8e5107 parisc: Fix comment typo in fault.c new 99ff26288c5b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b7b82c398ea9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 914078c39466 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 new 73cdaa546d75 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 new 2bc986e5a301 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 479066c53c46 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 [...] new dc2d2fa0e16e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new db10b31e12e7 btrfs: fix typos in comments new f003be483c02 btrfs: zoned: fix comment description for sb_write_pointer logic new fe4b2e41bfe7 btrfs: use PAGE_ALIGNED instead of IS_ALIGNED new d3d3dd0de658 btrfs: quit early if the fs has no RAID56 support for raid [...] new 38ffa20dd8dc btrfs: introduce a data checksum checking helper new 4f7a23bdb657 btrfs: remove duplicated parameters from submit_data_read_ [...] new 448d7e84337f btrfs: factor out a helper to end a single sector buffer I/O new 17208f7b7006 btrfs: refactor end_bio_extent_readpage code flow new 434c2c59ed6a btrfs: factor out a btrfs_csum_ptr helper new b01f15be991c btrfs: add a helper to iterate through a btrfs_bio with se [...] new 462e7e1a9b32 btrfs: use btrfs_bio_for_each_sector in btrfs_check_read_dio_bio new 9047d5aba2ed btrfs: introduce btrfs_try_lock_balance new f7752b086c89 btrfs: use btrfs_try_lock_balance in btrfs_ioctl_balance new 0b343788d0e1 btrfs: use integrated bitmaps for btrfs_raid_bio::dbitmap [...] new 8548fcd727ad btrfs: use integrated bitmaps for scrub_parity::dbitmap an [...] new 9918fad10a14 btrfs: only write the sectors in the vertical stripe which [...] new 5306c83bdeae btrfs: remove redundant calls to flush_dcache_page new 34f0ce5fb5b2 btrfs: update stripe_sectors::uptodate in steal_rbio new 06268502c648 btrfs: add trace event for submitted RAID56 bio new 1e7c0077d6f4 btrfs: balance btree dirty pages and delayed items after a rename new 1f779f7bd1b8 btrfs: free the path earlier when creating a new inode new 5e81c7f67065 btrfs: balance btree dirty pages and delayed items after c [...] new 72789b575171 btrfs: add assertions when deleting batches of delayed items new 70a97f2fa66a btrfs: deal with deletion errors when deleting delayed items new db2466a174fb btrfs: refactor the delayed item deletion entry point new 2a954ee8e96a btrfs: improve batch deletion of delayed dir index items new 3e59072462be btrfs: assert that delayed item is a dir index item when a [...] new 38dd0ce56f1b btrfs: improve batch insertion of delayed dir index items new 79fbc93904b6 btrfs: do not BUG_ON() on failure to reserve metadata for [...] new 7812727fc4ad btrfs: set delayed item type when initializing it new c64b1d00ec64 btrfs: reduce amount of reserved metadata for delayed item [...] new 67b17d8b75b6 btrfs: store chunk size in space-info struct new 5b244492ba48 btrfs: sysfs: export chunk size in space infos new 9197f100fc27 btrfs: sysfs: add force_chunk_alloc trigger to force allocation new 617095a18acd btrfs: send: remove unused send_ctx::{total,cmd}_send_size new 8299ead165b2 btrfs: send: explicitly number commands and attributes new c2a0824ed857 btrfs: send: add stream v2 definitions new 5dab683e6f56 btrfs: send: write larger chunks when using stream v2 new dcba4e315adc btrfs: send: get send buffer pages for protocol v2 new 40d2c6f318fa btrfs: send: send compressed extents with encoded writes new a11b9ce136e2 btrfs: send: enable support for stream v2 and compressed writes new 513329d17458 btrfs: move more work into btrfs_end_bioc new e3809f7498b0 btrfs: simplify code flow in btrfs_submit_dio_bio new 4c8da8b2ee84 btrfs: split btrfs_submit_data_bio to read and write parts new 56f5436b589e btrfs: defer I/O completion based on the btrfs_raid_bio new 1608f8046a81 btrfs: don't double-defer bio completions for compressed reads new eb0c74e35371 btrfs: don't use btrfs_bio_wq_end_io for compressed writes new 253140c88ec1 btrfs: centralize setting REQ_META new aaa89ac5ab39 btrfs: remove btrfs_end_io_wq new 121bda5166c8 btrfs: factor stripe submission logic out of btrfs_map_bio new 29658afe58b0 btrfs: do not allocate a btrfs_bio for low-level bios new 240ad774e0a5 btrfs: replace kmap() with kmap_local_page() in inode.c new 5ca381b8581e btrfs: replace kmap() with kmap_local_page() in lzo.c new a469d3fcf29f btrfs: remove redundant check in up check_setget_bounds new d890dea60e14 btrfs: don't use bio->bi_private to pass the inode to subm [...] new f4e379009c87 btrfs: merge end_write_bio and flush_write_bio new 40d3c82624c9 btrfs: pass the btrfs_bio_ctrl to submit_one_bio new c4e618475aad btrfs: make btrfs_super_block::log_root_transid deprecated new 8cfb0a99fff6 btrfs: reject log replay if there is unsupported RO compat flag new 3fd0e380f6b6 btrfs: stop looking at btrfs_bio->iter in index_one_bio new c5de48d916ed btrfs: split discard handling out of btrfs_map_block new 4448529b3427 btrfs: sysfs: advertise zoned support among features new 1a2b6428ae6c btrfs: add tracepoints for ordered extents new 39e49fbc4ae4 btrfs: tree-log: make the return value for log syncing consistent new c62ae4190192 btrfs: raid56: avoid double for loop inside finish_rmw() new 095d914af209 btrfs: raid56: avoid double for loop inside __raid56_parit [...] new 238c88456c78 btrfs: raid56: avoid double for loop inside alloc_rbio_ess [...] new d4a3bc9b94a1 btrfs: raid56: avoid double for loop inside raid56_rmw_stripe() new 76b8d914e8e7 btrfs: raid56: avoid double for loop inside raid56_parity_ [...] new e783db6c25cd btrfs: open code rbtree search in split_state new 02a40f1caa64 btrfs: open code rbtree search in insert_state new f7c415e47111 btrfs: lift start and end parameters to callers of insert_state new 8d22613ea91d btrfs: pass bits by value not by pointer for extent_state helpers new d154effb1408 btrfs: add fast path for extent_state insertion new 1e8c4082c574 btrfs: remove node and parent parameters from insert_state new 671b42d1d4e6 btrfs: open code inexact rbtree search in tree_search new e0599108108f btrfs: make tree search for insert more generic and use it [...] new 18bbef96c2d3 btrfs: unify tree search helper returning prev and next nodes new 9ab4425f4315 btrfs: remove parameter dev_extent_len from scrub_stripe() new d4cf52815fdf btrfs: use btrfs_chunk_max_errors() to replace tolerance c [...] new 23ff075a86a4 btrfs: use btrfs_raid_array to calculate number of parity stripes new 09922392880c btrfs: use ncopies from btrfs_raid_array in btrfs_num_copies() new 81067af66b12 btrfs: call inode_to_path directly and drop indirection new 37d4fef07af1 btrfs: simplify parameters of backref iterators new c70b00b31d70 btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino new 51adc557d227 btrfs: remove unused typedefs get_extent_t and btrfs_work_func_t new 5f7fb790c28d btrfs: use named constant for reserved device space new 1206eda77dcc btrfs: warn about dev extents that are inside the reserved range new db5ce77937c9 btrfs: batch up release of reserved metadata for delayed i [...] new 4c54be8d6053 btrfs: remove the finish_func argument to btrfs_mark_order [...] new 01de9aab3c24 btrfs: raid56: don't trust any cached sector in __raid56_p [...] new 5cb1c4452d66 btrfs: increase direct io read size limit to 256 sectors new cd99534eb7d7 btrfs: send: drop __KERNEL__ ifdef from send.h new 71aee61a9233 btrfs: send: simplify includes new b9088e092dad btrfs: send: remove old TODO regarding ERESTARTSYS new c8a2d5c8b180 btrfs: send: use boolean types for current inode status new f1cd209f952f btrfs: remove extent writepage address space operation new f878c0845b8d btrfs: collect commit stats, count, duration new be4a2f7f1fe4 btrfs: sysfs: export commit stats new f80cbcb8fa18 btrfs: ensure pages are unlocked on cow_file_range() failure new 49f8be645573 btrfs: extend btrfs_cleanup_ordered_extents for NULL locked_page new 44df0136127e btrfs: fix error handling of fallback uncompress write new 86a20197ad88 btrfs: replace unnecessary goto with direct return at cow_ [...] new 060e1c6f383e btrfs: output mirror number for bad metadata new bd733292548e btrfs: send: add OTIME as utimes attribute for proto 2+ by [...] new f4ea8c9d4825 btrfs: send: add new command FILEATTR for file attributes new 90411b6a836b btrfs: reset block group chunk force if we have to wait new 73b85cb2da61 btrfs: print checksum type and implementation at mount time new 54de4818013b btrfs: properly flag filesystem with BTRFS_FEATURE_INCOMPA [...] new da8d237a5ada btrfs: use mask for all RAID1* profiles in btrfs_calc_avai [...] new 798959741990 btrfs: merge calculations for simple striped profiles in b [...] new 966094312673 btrfs: clean up chained assignments new 1e2e783f4e3c btrfs: don't print 'flagging with big metadata' anymore on mount new 2d75b5ec0494 btrfs: don't print 'has skinny extents' anymore on mount new 457f03dc49ac btrfs: sysfs: remove MIXED_BACKREF feature file new bd749ca0b994 btrfs: sysfs: remove BIG_METADATA feature files new 685c6269600e btrfs: remove the inode cache check at btrfs_is_free_space [...] new 33f45a36b3b1 btrfs: raid56: use fixed stripe length everywhere new eaf70712ec7f btrfs: return proper mapped length for RAID56 profiles in [...] new 911aa8598805 btrfs: do not return errors from btrfs_map_bio new 93a79ca87ef0 btrfs: do not return errors from raid56_parity_write new 0650865f6d53 btrfs: do not return errors from raid56_parity_recover new 82e9d7aab293 btrfs: raid56: transfer the bio counter reference to the r [...] new 87a22382491a btrfs: simplify sync/async submission in btrfs_submit_data [...] new ffcef43da3de btrfs: handle allocation failure in btrfs_wq_submit_bio gr [...] new ac3e008e90e9 btrfs: do not return errors from btrfs_submit_dio_bio new 888d030f5a9a btrfs: switch btrfs_block_rsv::full to bool new 74bbfa6eccbd btrfs: switch btrfs_block_rsv::failfast to bool new 515944fa56b1 btrfs: use enum for btrfs_block_rsv::type new dc2cd9208218 btrfs: don't fallback to buffered IO for NOWAIT direct IO writes new 5ad7531dbe67 btrfs: fault in pages for direct io reads/writes in a more [...] new b0acaccd0319 highmem: Make __kunmap_{local,atomic}() take const void pointer new 56bd723a759e btrfs: zstd: replace kmap() with kmap_local_page() new 23e958dd3fd8 btrfs: zlib: replace kmap() with kmap_local_page() in zlib [...] new 03c0f74f943b btrfs: zlib: replace kmap() with kmap_local_page() in zlib [...] new 0949f442cfdc btrfs: replace kmap_atomic() with kmap_local_page() new 4a70de579d6c btrfs: set the objectid of the btree inode's location key new 05bd421cdec9 btrfs: add optimized btrfs_ino() version for 64 bits systems new f02ee48f1354 block: add bdev_max_segments() helper new 806d819cc447 btrfs: zoned: revive max_zone_append_bytes new 2f347c6a9daa btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_ext [...] new 3d742e83deee btrfs: convert count_max_extents() to use fs_info->max_ext [...] new 13693ed044a3 btrfs: use fs_info->max_extent_size in get_extent_max_capacity() new dbbc4bafc9c9 btrfs: let can_allocate_chunk return error new 95f3ec83ec97 btrfs: zoned: finish least available block group on data b [...] new 0f2edece5687 btrfs: zoned: introduce space_info->active_total_bytes new 5b80a7159534 btrfs: zoned: disable metadata overcommit for zoned new 2782377ad327 btrfs: zoned: activate metadata block group on flush_space new b4597228246f btrfs: zoned: activate necessary block group new 7b6fcd6be5cf btrfs: zoned: write out partially allocated region new b2e68eb57742 btrfs: zoned: wait until zone is finished when allocation [...] new ba148233cec4 btrfs: send: introduce recorded_ref_alloc and recorded_ref_free new 1884529add91 btrfs: send: fix sending link commands for existing file paths new 56b9e4476302 btrfs: send: always use the rbtree based inode ref managem [...] new ab31d929d785 btrfs: simplify error handling in btrfs_lookup_dentry new 5622fb0da146 Merge branch 'misc-next' into for-next-next-v5.19-20220718 new 157242deba0d btrfs: repair all known bad mirrors new 58c55f4a5901 btrfs: simplify the pending I/O counting in struct compressed_bio new 928ed458451f btrfs: pass a btrfs_bio to btrfs_repair_one_sector new 499e3cac0955 btrfs: remove the start argument to check_data_csum new 5e1e7a5de991 btrfs: fix repair of compressed extents new f27a57d5a6a7 btrfs: don't call btrfs_page_set_checked in finish_compres [...] new 391159fc528f Merge branch 'ext/hch/repair-compressed-v3' into for-next- [...] new 3ce21a0734f0 Merge branch 'for-next-next-v5.19-20220718' into for-next- [...] new 62bfe89becae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 97aedff78646 Merge branch 'master' of git://github.com/ceph/ceph-client.git new 45d9321d646a smb3: check xattr value length earlier new 9f727eba3c15 cifs: remove redundant initialization to variable mnt_sign [...] new c2d16631997d cifs: remove unnecessary type castings new 8dbb34711bfa cifs: remove unnecessary (void*) conversions. new 46a5b27901cc cifs: remove some camelCase and also some static build warnings new 3a7fd55d0be7 cifs: remove minor build warning new 21371c3fa00c 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) new 2de066b89d59 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 9fb45285386a Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 4e87d7366915 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new cfc902647884 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 8da572c52a9b fs-verity: mention btrfs support new d6b886c4c1ef Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] new f71ebaee7745 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c36910d15d18 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4b8dbdfbc5f6 SUNRPC: Fix an RPC/RDMA performance regression new 9597152d9884 Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING" new 7836d75467e9 pNFS/flexfiles: Report RDMA connection errors to the server new 431794e67e23 pNFS/files: Handle RDMA connection errors correctly new 6ca0a6f834ed NFS: Fix case insensitive renames new f07a5d2427fc NFSv4.1: Don't decrease the value of seq_nr_highest_sent new 7ccafd4b2b9f NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly new f931d8374cad nfs/blocklayout: refactor block device opening new 064109db53ec NFS: remove redundant code in nfs_file_write() new c77c738c37d0 nfs: Replace kmap() with kmap_local_page() new 8b4e87a1d68f nfs: fix port value parsing new f1bafa7375c0 sunrpc: fix expiry of auth creds new 940261a19508 NFS: Allow setting rsize / wsize to a multiple of PAGE_SIZE new 51fd2eb52c0c NFSv4: Fix races in the legacy idmapper upcall new de89dcd6af29 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new d3608b23acab NLM: Defend against file_lock changes after vfs_test_lock() new a6ee59336e4a SUNRPC: Expand the svc_alloc_arg_err tracepoint new 53e794122f2a NFSD: Instrument fh_verify() new f3b863afe1a5 NFSD: Fix space and spelling mistake new 8599040cbad0 nfsd: remove redundant assignment to variable len new a9aeb79f9203 SUNRPC: Fix server-side fault injection documentation new 1a6121ca63c5 NFSD: Demote a WARN to a pr_warn() new a6406d4234da NFSD: Report filecache LRU size new d330cdde3280 NFSD: Report count of calls to nfsd_file_acquire() new 0187c33071ab NFSD: Report count of freed filecache items new e6cb8fc097af NFSD: Report average age of filecache items new 99fbaf6afc9d NFSD: Add nfsd_file_lru_dispose_list() helper new ffe885404315 NFSD: Refactor nfsd_file_gc() new f89c538b3b32 NFSD: Refactor nfsd_file_lru_scan() new 3d87c9f3ac0a NFSD: Report the number of items evicted by the LRU walk new 83a19c3b452f NFSD: Record number of flush calls new 37b172b6b452 NFSD: Zero counters when the filecache is re-initialized new 0357aff15676 NFSD: Hook up the filecache stat file new 7a57743254fa NFSD: WARN when freeing an item still linked via nf_lru new bee249ca95d0 NFSD: Trace filecache LRU activity new 8faf1c66c219 NFSD: Leave open files out of the filecache LRU new 998d114355c7 NFSD: Fix the filecache LRU shrinker new 02c03044fc9e NFSD: Never call nfsd_file_gc() in foreground paths new 9167eb94d981 NFSD: No longer record nf_hashval in the trace log new 8263f6aa088c NFSD: Remove lockdep assertion from unhash_and_release_locked() new 2442e0be271a NFSD: nfsd_file_unhash can compute hashval from nf->nf_inode new 2ac4da0ec1a3 NFSD: Refactor __nfsd_file_close_inode() new da2c9dc36835 NFSD: nfsd_file_hash_remove can compute hashval new d7c9e4cb22b3 NFSD: Remove nfsd_file::nf_hashval new 5640a38fc610 NFSD: Replace the "init once" mechanism new b8a6144ead6b NFSD: Set up an rhashtable for the filecache new 7315a712aa37 NFSD: Convert the filecache to use rhashtable new 1b5a6bb08d96 NFSD: Clean up unused code after rhashtable conversion new 7d3d44756e19 NFSD: Separate tracepoints for acquire and create new 2d044dc93987 NFSD: Move nfsd_file_trace_alloc() tracepoint new 4ba22226f3be NFSD: NFSv4 CLOSE should release an nfsd_file immediately new 49dd50b0bad5 NFSD: Ensure nf_inode is never dereferenced new a505db20ee1b NFSD: refactoring v4 specific code to a helper in nfs4state.c new ec56473c25fc NFSD: keep track of the number of v4 clients in the system new 2a1bd2f6b336 NFSD: limit the number of v4 clients to 1024 per 1GB of sy [...] new dd9808e84b42 NFSD: Remove CONFIG_SUNRPC_GSS_MODULE new 7e6053c7527a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5415bfe981b8 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 new 455a758f3bbc Merge branch '9p-next' of git://github.com/martinetd/linux new 9899307eddfa Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new ec31f4d9e873 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 234f8989762b Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] new 337a9cc9dca7 lockd: set owner when unlocking files new 0c94c75e4212 lockd: fix nlm_close_files new 4648f81306d5 fs/lock: Don't allocate file_lock in flock_make_lock(). new 0064b3d9f96f fs/lock: Rearrange ops in flock syscall. new 7385d5017975 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds ae76a60b69b5 block: fix leaking page ref on truncated direct io adds 3656516b9e39 Merge branches 'fixes', 'alignment-fixes-rebased', 'work.9 [...] adds afe667d84f20 new iov_iter flavour - ITER_UBUF adds 8b662e639236 switch new_sync_{read,write}() to ITER_UBUF adds dedaa90ed7e9 splice: stop abusing iov_iter_advance() to flush a pipe adds 0a088c8d6874 ITER_PIPE: helper for getting pipe buffer by index adds 4684b809ee47 ITER_PIPE: helpers for adding pipe buffers adds e26df77b6890 ITER_PIPE: allocate buffers as we go in copy-to-pipe primitives adds d409d643e709 ITER_PIPE: fold push_pipe() into __pipe_get_pages() adds 6b97a6011ff9 ITER_PIPE: lose iter_head argument of __pipe_get_pages() adds 932efc736b67 ITER_PIPE: clean pipe_advance() up adds 12af45418266 ITER_PIPE: clean iov_iter_revert() adds ee12805743b1 ITER_PIPE: cache the type of last buffer adds 447dc04147e2 ITER_PIPE: fold data_start() and pipe_space_for_user() together adds a7339de0303b iov_iter_get_pages_alloc(): lift freeing pages array on fa [...] adds a08d80516049 iov_iter_get_pages(): sanity-check arguments adds 21a8d447834a unify pipe_get_pages() and pipe_get_pages_alloc() adds 137fce1d1a1d unify xarray_get_pages() and xarray_get_pages_alloc() adds 24d75eec4b5b unify the rest of iov_iter_get_pages()/iov_iter_get_pages_ [...] adds 8d35ca7738c9 ITER_XARRAY: don't open-code DIV_ROUND_UP() adds a982e4e1740f fold __pipe_get_pages() into pipe_get_pages() adds 2f4eb33b8922 iov_iter: saner helper for page array allocation adds 834b26166282 iov_iter: advancing variants of iov_iter_get_pages{,_alloc}() adds 4d3d7082926b block: convert to advancing variants of iov_iter_get_pages [...] adds 9cfb833af985 iter_to_pipe(): switch to advancing variant of iov_iter_ge [...] adds 5c8baa273bc3 af_alg_make_sg(): switch to advancing variant of iov_iter_ [...] adds 31beaca073f0 9p: convert to advancing variant of iov_iter_get_pages_alloc() adds 2c82c745d908 ceph: switch the last caller of iov_iter_get_pages_alloc() adds 3cc346c01da4 get rid of non-advancing variants adds 5fffa443ddc8 pipe_get_pages(): switch to append_pipe() adds 30d98804b636 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 6e0dd121ec1f Merge branches 'work.misc', 'work.iov_iter', 'work.namei' [...] new da83454e34fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds efc9d3c5e803 Merge branch 'rework/kthreads' into for-next new 776555e8b975 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' new 7d435db52705 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 57893dedf735 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new d23a1c24e711 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 new e4e73db2885b Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds 03508eea5385 hwmon: (mcp3021) improve driver support for newer hwmon interface new 6399c2485dc4 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 99485a5d52bc Merge branch 'docs-next' of git://git.lwn.net/linux.git new 5a7d75ffacec 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 [...] new a841a2cb5f08 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 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 [...] new 03c440a26cba ACPI: video: Use native backlight on Dell Inspiron N4010 new 6a86912ddfb9 Merge branches 'acpi-processor', 'acpi-apei', 'acpi-ec' an [...] new 403dbe3a5383 Revert "ACPI / PM: LPIT: Register sysfs attributes based on FADT" new 1a2dcab517cb ACPI: PM: s2idle: Use LPS0 idle if ACPI_FADT_LOW_POWER_S0 [...] new 3d88c3707bac Merge branches 'acpi-pm', 'acpi-soc', 'acpi-tables' and 'a [...] new a2f6a7ac60e2 cpufreq: Warn users while freeing active policy new 6e28f057e345 Merge back earlier cpufreq material for 5.20. new 72f8e01c5d4a Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next adds 37101d3c7193 PM: domains: Ensure genpd_debugfs_dir exists before remove new ae6ccaa65038 PM: EM: convert power field to micro-Watts precision and a [...] new c5d39fae8992 Documentation: EM: Switch to micro-Watts scale new 5e0fd2026cdd firmware: arm_scmi: Get detailed power scale from perf new f3ac888fc5fb cpufreq: scmi: Support the power scale in micro-Watts in S [...] new 3b10a757254a Merge branches 'pm-core', 'pm-sleep', 'powercap', 'pm-doma [...] new b3f6c43d008c pm-graph v5.9 new f6a328cb3bc0 Merge branches 'pm-tools' and 'pm-docs' into linux-next new 7d57337b2194 intel: thermal: PCH: Drop ACPI_FADT_LOW_POWER_S0 check new cd720ad594e6 Merge branches 'thermal-core' and 'thermal-intel' into linux-next new 1e4633720119 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 68315f1a5f13 cpufreq: Change order of online() CB and policy->cpus modi [...] new 3b4916a6e422 dt-bindings: opp: opp-v2-kryo-cpu: Fix example binding checks new 228f901ccec8 dt-bindings: opp: Add missing compat devices new a0c999b8a7b9 dt-bindings: opp: Add msm8939 to the compatible list new 172a672af95c dt-bindings: cpufreq: cpufreq-qcom-hw: Add SM6375 compatible new 33fe1cb20cf4 cpufreq: tegra194: Staticize struct tegra_cpufreq_soc instances new a7db9fc3f8eb Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] 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_ [...] new 2b5729db8261 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 9b925dd569f5 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 new e308c85b1b92 thermal/drivers/rzg2l: Fix comments new 4c0859720272 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 796eccb05e8a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ac53e0f53239 RDMA/qib: Use the bitmap API when applicable new 6b81b7073ae6 IB/hfi1: switch to netif_napi_add_tx() new 9217a222fbca IB/hfi1: switch to netif_napi_add_weight() new 2157f5caaed5 ipoib: switch to netif_napi_add_weight() new 1c61a402371a 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 [...] new 6d52e2de6415 net/smc: remove redundant dma sync ops new 0ef69e788411 net/smc: optimize for smc_sndbuf_sync_sg_for_device and sm [...] new 4bc5008e4387 net/smc: Introduce a sysctl for setting SMC-R buffer type new b984f370ed51 net/smc: Use sysctl-specified types of buffers in new link group new b8d199451c99 net/smc: Allow virtually contiguous sndbufs or RMBs for SMC-R new ddefb2d20553 net/smc: Extend SMC-R link group netlink attribute new 3898f52cd4f9 Merge branch 'net-smc-virt-contig-buffers' new 4cbc325ed6b4 tls: rx: allow only one reader at a time new 008141de8557 tls: rx: don't try to keep the skbs always on the list new abb47dc95dc6 tls: rx: don't keep decrypted skbs on ctx->recv_pkt new 53d57999fe02 tls: rx: remove the message decrypted tracking new 8a958732818b tls: rx: factor out device darg update new 541cc48be3b1 tls: rx: read the input skb from ctx->recv_pkt new 6bd116c8c654 tls: rx: return the decrypted skb via darg new 6ececdc51369 tls: rx: async: adjust record geometry immediately new c618db2afe7c tls: rx: async: hold onto the input skb new cbbdee9918a2 tls: rx: async: don't put async zc on the list new fd31f3996af2 tls: rx: decrypt into a fresh skb new fd18d5f132bf Merge branch 'tls-rx-avoid-skb_cow_data' new da53af8cb932 net: dsa: microchip: fix Clang -Wunused-const-variable war [...] new 6e693a104207 atl1c: use netif_napi_add_tx() for Tx NAPI new bee7b30fe14e 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 new 65bc63bef279 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0d8888896c5c 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 73aa41cf1c9a RDMA/mlx5: Refactor get flow table function adds cc906f0a6435 RDMA/mlx5: Expose steering anchor to userspace new 9af339319775 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new ab345b04433d Bluetooth: hci_sync: Fix not updating privacy_mode new ff1688aab0d1 Bluetooth: hci_sync: Don't remove connected devices from a [...] new f16943849f8b 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 new 63907290faa9 mt76: mt7915: fix endianness in mt7915_rf_regval_get new cffd93411575 mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu [...] new f572dc969a59 mt76: mt7915: fix endian bug in mt7915_rf_regval_set() new 162d5c14ba48 mt76: add 6 GHz band support in mt76_sar_freq_ranges new f965333e491e mt76: mt7921: introduce ACPI SAR support new 63db9d4012af mt76: mt7921: introduce ACPI SAR config in tx power new 3685727c4dcd mt76: mt7915: add more ethtool stats new ef55564e2b17 mt76: add DBDC rxq handlings into mac_reset_work new 45b6f9cb8ffc mt76: mt7921: add PATCH_FINISH_REQ cmd response handling new a55a0c701c12 mt76: mt7921s: fix firmware download random fail new 12fba11c7ebd dt-bindings: net: wireless: mt76: add clock description fo [...] new c0182aa98570 mt76: mt7915: add missing bh-disable around tx napi enable [...] new e55c27ed9ccf mt76: mt7615: add missing bh-disable around rx napi schedule new 9ed107e0e98b mt76: mt7921: add missing bh-disable around rx napi schedule new 56054087bb17 mt76: mt7921: get rid of mt7921_mcu_exit new 3d8c636c3e9e mt76: connac: move shared fw structures in connac module new c132fc7d83bb mt76: mt7921: move fw toggle in mt7921_load_firmware new b9ec27102ac0 mt76: connac: move mt76_connac2_load_ram in connac module new 28fec923d240 mt76: connac: move mt76_connac2_load_patch in connac module new 049c94f8e914 mt76: mt7663: rely on mt76_connac2_fw_trailer new d9fcfc1424aa mt76: enable the VHT extended NSS BW feature new e00b3e407efe mt76: mt7921: rely on mt76_dev in mt7921_mac_write_txwi signature new d502e30020b8 mt76: mt7915: rely on mt76_dev in mt7915_mac_write_txwi signature new 90211957a640 mt76: connac: move mac connac2 defs in mt76_connac2_mac.h new 182071cdd594 mt76: connac: move connac2_mac_write_txwi in mt76_connac module new b932425b6314 mt76: connac: move mt76_connac2_mac_add_txs_skb in connac module new c149d3a90586 mt76: mt7921: not support beacon offload disable command new 9d958b60ebc2 mt76: mt7921: fix command timeout in AP stop period new f71662de66a6 mt76: connac: move HE radiotap parsing in connac module new 0880d40871d1 mt76: connac: move mt76_connac2_reverse_frag0_hdr_trans in [...] new d832f5e73815 mt76: connac: move mt76_connac2_mac_fill_rx_rate in connac module new cfd6110998e3 mt76: mt7921s: remove unnecessary goto in mt7921s_mcu_drv_pmctrl new 79717c4eeeae mt76: mt7615: do not update pm stats in case of error new f4a92547fb98 mt76: mt7921: do not update pm states in case of error new 364718c94ac2 mt76: mt7921s: fix possible sdio deadlock in command fail new d5a50e6bd197 mt76: mt7921: fix aggregation subframes setting to HE max new 31f3248a7593 mt76: mt7921: enlarge maximum VHT MPDU length to 11454 new 6d6796db0bd9 mt76: mt7915: get rid of unnecessary new line in mt7915_ma [...] new 5c0bed88c19d mt76: connac: move mt76_connac_fw_txp in common module new 4cb4da17fe2f mt76: move mt7615_txp_ptr in mt76_connac module new 4b3be9d8408b mt76: connac: move mt76_connac_tx_free in shared code new 0a178a6084d6 mt76: connac: move mt76_connac_tx_complete_skb in shared code new 5e610f8e3115 mt76: connac: move mt76_connac_write_hw_txp in shared code new 2b25b8555d63 mt76: connac: move mt7615_txp_skb_unmap in common code new a8021cb9c1ef mt76: mt7915: rely on mt76_connac_tx_free new fc6ee71a2a8f mt76: move mcu_txd/mcu_rxd structures in shared code new d2f5c8ed9fc4 mt76: move mt76_connac2_mcu_fill_message in mt76_connac module new c3f2ed588867 mt76: mt7915: disable UL MU-MIMO for mt7915 new 6e744cfeee02 mt76: mt7915: fix incorrect testmode ipg on band 1 caused [...] new 8dae26a3bddf mt76: mt7915: do not copy ieee80211_ops pointer in mt7915_ [...] new 754f9ae80e4f mt76: mt7915: update mpdu density in 6g capability new 8e3e7567b8c1 mt76: mt7915: add sta_rec with EXTRA_INFO_NEW for the firs [...] new 1858e4fc89b2 mt76: do not check the ccmp pn for ONLY_MONITOR frame new 18fced2017d8 mt76: mt7915: update the maximum size of beacon offload new df6b739fd7d1 mt76: mt7615: add sta_rec with EXTRA_INFO_NEW for the firs [...] new 8916e4e513a8 mt76: mt76x02: improve reliability of the beacon hang check new 3c1032e12217 mt76: allow receiving frames with invalid CCMP PN via moni [...] new aac86cebb4a0 mt76: mt7615: fix throughput regression on DFS channels new d08295f5be8e mt76: pass original queue id from __mt76_tx_queue_skb to t [...] new 1d5af0acac6e mt76: do not use skb_set_queue_mapping for internal purposes new bceb8b8ded9b mt76: remove q->qid new abdb2b524b32 mt76: mt7921: enable HW beacon filter not depending on PM flag new 4aa8e0a475e7 mt76: mt7921: enable HW beacon filter in the initialization stage new 81f302fdef1a mt76: mt7921: make mt7921_pci_driver static new 9dfb28e9bcd4 mt76: connac: move tx initialization/cleanup in mt76_conna [...] new af1c9bb28286 mt76: mt7921: reduce log severity levels for informative messages new 5163150a47af mt76: mt7921: reduce the mutex lock scope during reset new 7e6ffd5d5da9 mt76: mt7915 add ht mpdu density new b146f238d120 mt76: add len parameter to __mt76_mcu_msg_alloc signature new fc8f841bacfc mt76: introduce MT_RXQ_BAND2 and MT_RXQ_BAND2_WA in mt76_rxq_id new 128c9b7d6235 mt76: add phy_idx in mt76_rx_status new dc44c45c8cd0 mt76: introduce phys array in mt76_dev structure new a1a99d7bddad mt76: add phy_idx to mt76_wcid new a062f0017391 mt76: convert MT_TX_HW_QUEUE_EXT_PHY to MT_TX_HW_QUEUE_PHY new 8950a62f19c9 mt76: get rid of mt76_wcid_hw routine new 0a14c1d0113f mediatek: mt76: mac80211: Fix missing of_node_put() in mt7 [...] new 3bd53ea02d77 mediatek: mt76: eeprom: fix missing of_node_put() in mt76_ [...] new 454b768f9ba6 mt76: mt7921: Let PCI core handle power state and use pm_s [...] new 30b505733900 Merge tag 'mt76-for-kvalo-2022-07-11' of https://github.co [...] new 83781f0162d0 wifi: p54: Fix an error handling path in p54spi_probe() new 0c574060060a wifi: p54: Use the bitmap API to allocate bitmaps new 07db88f11e63 wifi: mt7601u: eeprom: fix clang -Wformat warning new 68204a696505 wifi: mt7601u: fix clang -Wformat warning new bcfd9d7f6840 wifi: p54: add missing parentheses in p54_flush() new 3598cb6e1862 wifi: mac80211: do not abuse fq.lock in ieee80211_do_stop() new 15978ea38d79 wifi: atmel: fix repeated words in comments new e2dfb8a5c605 wifi: b43: fix repeated words in comments new 29069fb49837 wifi: brcmfmac: fix repeated words in comments new 505d6105b6fd wifi: brcmsmac: fix repeated words in comments new ac15a010b664 wifi: ipw2x00: fix repeated words in comments new f29c21516268 wifi: iwlegacy: fix repeated words in comments new fb01be6d6836 wifi: qtnfmac: fix repeated words in comments new a319b7f0794c wifi: rt2x00: fix repeated words in comments new 4a7fb1c67ef4 wifi: rtlwifi: fix repeated words in comments new 9c817cb7e674 wifi: rtl8192se: fix repeated words in comments new 9a46c7d8d6f8 wifi: rsi: fix repeated words in comments new f1cee996f185 wifi: wl1251: fix repeated words in comments new 221803062df6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 107ca6a438e4 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 572aed7b9ff1 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 8761c3546588 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 new aaeca589a535 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 [...] new e4fb048ebcf8 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds 6f2c8d5f1659 drm/amdgpu: Fix for drm buddy memory corruption new 135908f6e883 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new c19491894d4b drm/i915/tgl+: Fix HDMI transcoder clock vs. DDI BUF disab [...] new ad444123a4a1 Revert "drm/i915/display: Ensure PSR gets disabled if no e [...] new 031a2fea0482 drm/i915/psr: Disable PSR before disable pipe new db2daaed0d5e Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 2194f9576097 video: fbdev: amiga: Simplify amifb_pan_display() new bf64b99c377b video: fbdev: sa1100fb: Remove unused sa1100fb_setup() new f45566fb1a1d video: fbdev: cirrusfb: Make cirrusfb_zorro_unregister() static new 6a7d270e9019 video: fbdev: Make *fb_setup() and *fb_init() static new f3bd0c2b637e video: fbdev: atari: Simplify atafb_pan_display() new 211f88e83f50 video: fbdev: atari: Remove bogus FB_VMODE_YWRAP flags new c7ef5e285c84 video: fbdev: atari: Fix inverse handling new 35fa155e8368 video: fbdev: atari: Fix ext_setcolreg() new 4a13bcd8ccd5 video: fbdev: atari: Remove unneeded casts from void * new 3ee5e2280343 video: fbdev: atari: Remove unneeded casts to void * new f0b38ea59ad2 video: fbdev: atari: Fix TT High video mode vertical refresh new 39101f1314ba video: fbdev: atari: Fix VGA modes new 435347edfe90 video: fbdev: atari: Remove unused definitions and variables new ffcc5b265799 video: fbdev: atari: Remove backward bug-compatibility new 075fbf0ab8dd video: fbdev: omapfb: Unexport omap*_update_window_async() new 48a65bade46d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 739f872e48d4 regmap: permit to set reg_update_bits with bulk implementation new ce2b675dca3c 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()" new 2840f3ac0026 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 new 0caf1120c583 ASoC: mediatek: mt8195: extract SOF common code new e4e44678bad3 Merge remote-tracking branch 'asoc/for-5.20' into asoc-next new 2f57eb5daf9b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bef8df94e084 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 2e193582249e 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 new f50e5d670c62 ublk_drv: fix missing error return code in ublk_add_dev() new 6b1439d203a3 ublk_drv: remove unneeded semicolon new d276a22314c2 ublk: remove UBLK_IO_F_INTEGRITY new fe3333f69538 ublk_drv: fix an IS_ERR() vs NULL check new bf14fad19ffb mmc: fix disk/queue leak in case of adding disk failure new 590d45354e5e Merge branch 'for-5.20/block' into for-next new fdf0da3b6f5d 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 [...] new 7475ae1c7a5c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1d28a7386980 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9b538b0e3a95 dt-bindings: mmc: sdhci-msm: add MSM8998 new b05cd716e3bd mmc: sdhci-msm: drop redundant of_device_id entries new 99ce0f754c39 dt-bindings: mmc: sdhci-msm: Document the SM8450 compatible new 886201c70a1c mmc: sdhci-brcmstb: use clk_get_rate(base_clk) in PM resume new 4b9eae99115a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9dfb64fae903 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] 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 [...] new 5a934a0ac340 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 66efb665cd5a regulator: of: Fix refcount leak bug in of_get_regulation_ [...] new 912623de7f2a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f731d61c7d11 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d0bf81396af7 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 [...] new fb5512cf9eb8 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 new a7c869289efd Merge branch 'safesetid-next' of https://github.com/micah- [...] new bd26db3396e9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 323058ff7751 Merge branch 'next' of git://github.com/cschaufler/smack-next new e3d45a36b8da 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 [...] new d48be06c5f83 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a3ac78fd7d6e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2aa0d4c88198 dt-bindings: bus: qcom,ssc-block-bus: rework arrays and dr [...] new f992d4b8aa38 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6601030b8e31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 82cef0af296d spi: dt-bindings: mediatek,spi-mtk-nor: Update bindings fo [...] new 0ee0ab0bdab4 spi: dt-bindings: Add compatible for MediaTek MT8188 new a3fd35be0eda spi: atmel: remove #ifdef CONFIG_{PM, SLEEP} new 43979072706d Merge remote-tracking branch 'spi/for-5.20' into spi-next new a250a07f5944 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d683bb3595f0 Merge x86/mm into tip/master new d2a2abe49401 Merge x86/cpu into tip/master new ff9c0a588413 Merge irq/core into tip/master new fd65b0d5eece Merge x86/misc into tip/master new 0b0ce458e595 Merge x86/vmware into tip/master new aeabbfa72de5 Merge locking/core into tip/master new 3ec1f767305d Merge ras/core into tip/master new 39a41278f041 perf/x86/intel: Fix PEBS memory access info encoding for ADL new ccf170e9d8fd perf/x86/intel: Fix PEBS data source encoding for ADL new ef12d5591b5a Merge perf/core into tip/master new 9de76f41ea21 x86/mm: Refer to the intended config STRICT_DEVMEM in a comment new b26914daab3a Merge x86/cleanups into tip/master new 4c3f73584c0c x86/sgx: Add short descriptions to ENCLS wrappers new 0fb2126db841 x86/sgx: Add wrapper for SGX2 EMODPR function new 09b38d0b412d x86/sgx: Add wrapper for SGX2 EMODT function new 61416b294af0 x86/sgx: Add wrapper for SGX2 EAUG function new b3fb517dc602 x86/sgx: Support loading enclave page without VMA permissi [...] new 7f391752d4ad x86/sgx: Export sgx_encl_ewb_cpumask() new bdaa8799f697 x86/sgx: Rename sgx_encl_ewb_cpumask() as sgx_encl_cpumask() new f89c2f9bf5a6 x86/sgx: Move PTE zap code to new sgx_zap_enclave_ptes() new c7c6a8a61b00 x86/sgx: Make sgx_ipi_cb() available internally new dda03e2c331b x86/sgx: Create utility to validate user provided offset a [...] new 8cb7b502f31e x86/sgx: Keep record of SGX page type new 3a5351415228 x86/sgx: Export sgx_encl_{grow,shrink}() new 8123073c4335 x86/sgx: Export sgx_encl_page_alloc() new a76e7f1f1888 x86/sgx: Support VA page allocation without reclaiming new ff08530a5232 x86/sgx: Support restricting of enclave page permissions new 5a90d2c3f5ef x86/sgx: Support adding of pages to an initialized enclave new 7b013e723a1f x86/sgx: Tighten accessible memory range after enclave ini [...] new 45d546b8c109 x86/sgx: Support modifying SGX page type new 9849bb27152c x86/sgx: Support complete page removal new a0506b3b0636 x86/sgx: Free up EPC pages directly to support large page ranges new 629b5155d01b Documentation/x86: Introduce enclave runtime management section new 20404a808593 selftests/sgx: Add test for EPCM permission changes new 7088c81f9473 selftests/sgx: Add test for TCS page permission changes new 67f1f70a23d1 selftests/sgx: Test two different SGX2 EAUG flows new 7eb4370152be selftests/sgx: Introduce dynamic entry point new b564982fda13 selftests/sgx: Introduce TCS initialization enclave operation new 33c5aac3bf32 selftests/sgx: Test complete changing of page type flow new 50b822e4b785 selftests/sgx: Test faulty enclave behavior new 35c7e6dacb03 selftests/sgx: Test invalid access to removed enclave page new 08ceab2c37d3 selftests/sgx: Test reclaiming of untouched page new 6507cce561b4 selftests/sgx: Page removal stress test new e0a5915f1cca x86/sgx: Drop 'page_index' from sgx_backing new 71dd67c2f819 Merge x86/sgx into tip/master new 1b8667812b3a x86/Kconfig: Fix CONFIG_CC_HAS_SANE_STACKPROTECTOR when cr [...] new 8b979924b9f9 x86/build: Remove unused OBJECT_FILES_NON_STANDARD_test_nx.o new 0740d4296814 Merge x86/build into tip/master new 5a88c48f4146 Merge tag 'v5.19-rc6' into tip:x86/kdump new 68b8e9713c8e x86/setup: Use rng seeds from setup_data new ae7cf68e2b88 Merge x86/kdump into tip/master new 1fcf54deb767 sched/core: add forced idle accounting for cgroups new c02d5546ea34 sched/core: Use try_cmpxchg in set_nr_{and_not,if}_polling new c82a69629c53 sched/fair: fix case with reduced capacity CPU new 401e4963bf45 sched/core: Always flush pending blk_plug new 1cf86c1c7238 Merge sched/core into tip/master new 2298896c17b4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new d6513a34926f dt-bindings: timer: Add Nomadik MTU binding new 6f6f3e313f39 clocksource/drivers/arm_global_timer: Fix Kconfig "its" grammar new 42cee19a9f83 clocksource: Add Tegra186 timers support new 07385a6055a8 clocksource/drivers/timer-tegra186: Add support for Tegra234 SoC new 13b917a585c2 dt-bindings: timer: mediatek: Add CPUX System Timer and MT [...] new 327e93cf9a59 clocksource/drivers/timer-mediatek: Implement CPUXGPT timers new 5b2ca9bc3f1b thermal/drivers/rcar_gen3_thermal: Add r8a779f0 support new 2c9c4c9e543d clocksource/drivers/timer-microchip-pit64b: Remove suspend [...] new b02180e899c9 clocksource/drivers/timer-microchip-pit64b: Use mchp_pit64 [...] new 278150b2151e clocksource/drivers/timer-microchip-pit64b: Fix compilatio [...] new 525b296185b4 dt-bindings: timer: renesas,cmt: Add r8a779f0 and generic [...] new bd0ed737d5fd dt-bindings: timer: renesas,cmt: R-Car V3U is R-Car Gen4 new aa84506ea644 clocksource/drivers/sh_cmt: Add R-Car Gen4 support new e566437576fa Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 0abed8c04054 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds 51ff93923e21 pinctrl: ocelot: Make irq_chip immutable adds b3390fc5b96d Merge branch irq/misc-5.20 into irq/irqchip-next new f3dd8a7d64be Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new ee264c4cc252 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 51f1ba33f60d Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 9903a4f52b2c 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 [...] new df15aaa5d7f3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1c88d91f9d48 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6e035622f6ba 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 new 96ffe4afaca6 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 [...] new 6bece8874544 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7ba337fe30b6 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 new 140051f82dc4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 84261749e58a dt-bindings: ipmi: Add npcm845 compatible new dfef1acc36d5 char: ipmi: modify NPCM KCS configuration new 79c87b8f8ba7 ipmi: Fix comment typo new f9a2628c3b2a Merge branch 'for-next' of git://github.com/cminyard/linux [...] adds 7ee951acd31a drivers/base: fix userspace break from using bin_attribute [...] new 746ddecdea7c Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 8097cf2fb3b2 usb: gadget: udc: amd5536 depends on HAS_DMA new 421c8d9a20da usb: gadget: f_mass_storage: forced_eject attribute new aae7948d564c Revert "dt-bindings: usb: mtk-xhci: Make all clocks required" new 2d937c64e8bf usb: misc: onboard_hub: Fix 'missing prototype' warning new 5e76ee96be8f usb: dwc3: ep0: Properly handle setup_packet_pending scena [...] new efa2bebf2a9f usb: ldusb: replace ternary operator with max_t() new 220fafb4ed04 usb: aspeed-vhub: Fix refcount leak bug in ast_vhub_init_desc() new 07903626d988 usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup new 4af37191134d dt-bindings: usb: Add analogix anx7411 PD binding new fe6d8a9c8e64 usb: typec: anx7411: Add Analogix PD ANX7411 support new a5c7592366af dt-bindings: usb: qcom,dwc3: add SC8280XP binding new dd566faebe9f dt-bindings: usb: qcom,dwc3: refine interrupt requirements new 69bb3520db7c usb: dwc3: qcom: fix missing optional irq warnings new ddaf8d96f93b usb: typec: Add support for retimers new f31a8702cd36 usb: typec: Add retimer handle to port new 28a6ed8e39f7 platform/chrome: Add Type-C mux set command definitions new e54369058f3d platform/chrome: cros_typec_switch: Add switch driver new 34f375f0fdf6 platform/chrome: cros_typec_switch: Set EC retimer new bb53ad958012 platform/chrome: cros_typec_switch: Add event check new f5434e30011e platform/chrome: cros_typec_switch: Register mode switches new 66fe238a9bcc platform/chrome: cros_ec_typec: Cleanup switch handle retu [...] new c76d09da77d6 platform/chrome: cros_ec_typec: Get retimer handle new dc14036fb324 Merge 5.19-rc7 into usb-next new 88a15fbb47db platform/chrome: cros_typec_switch: Add ACPI Kconfig dep new a142887fdd52 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 44084251a4fa 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 [...] new 733823cbca30 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 [...] new 90f44c01fe6b Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 17b5a7f65c7d dt-bindings: iio: adc: Add imx6ul & imx6sx compatibles new bc72d938c149 iio: trigger: move trig->owner init to trigger allocate() stage new 7008f35c4a7b iio: proximity: sx_common: Don't use IIO device for properties new f1e252c5d2d8 iio: proximity: sx_common: Allow IIO core to take care of [...] new 98a30ae0b37c iio: magnetometer: rm3100: do not explicity set INDIO_BUFF [...] new 6cfd14c54b1f iio: adc: stx104: Implement and utilize register structures new e1d965cebe82 iio: dac: cio-dac: Cleanup indexing for DAC writes new 6edac2daa954 iio: adc: ad7949: Fix error message new 53a2a90d5271 iio: test: rescale: add MODULE_* information new 520f94b6aab1 iio: test: format: add MODULE_* information new 1c796caff0db iio: test: format: follow CONFIG_ naming convention new cf9a4b58b56e iio: afe: rescale: export symbols used during testing new 0565d238b9b4 iio: test: rework Kconfig to support modules new cbb86958726e iio: cros: Register FIFO callback after sensor is registered new 88e55ad95bde dt-bindings: iio: adc: npcm: Add npcm845 compatible string new 6aa7f7b69446 iio: adc: npcm: Add NPCM8XX support new 419e1f59deef Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] 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 new b03644173da3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b8d9600aff6d Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new dfd997be957b 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 [...] new 3f92e0aeef03 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 01a216f2649e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fff2a3bdb06e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a75382af8376 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5bc7b01c513a scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover" new cf3b4fb65579 scsi: qla2xxx: Fix incorrect display of max frame size new 6c96a3c7d495 scsi: qla2xxx: Zero undefined mailbox IN registers new b1f707146923 scsi: qla2xxx: Fix response queue handler reading stale packets new c019cd656e71 scsi: qla2xxx: edif: Fix dropped IKE message new 63fa7f2644b4 scsi: qla2xxx: Fix imbalance vha->vref_count new 47ccb113cead scsi: qla2xxx: Fix discovery issues in FC-AL topology new 166d74b876b7 scsi: qla2xxx: Fix sparse warning for dport_data new 1ccad27716ec scsi: qla2xxx: Update manufacturer details new 6c20cc4885c5 scsi: qla2xxx: Update version to 10.02.07.800-k new 3455607fd7be scsi: sg: Allow waiting for commands to complete on remove [...] new f10af057325c scsi: mpi3mr: Resource Based Metering new cf1ce8b71524 scsi: mpi3mr: Reduce VD queue depth on detecting throttling new 2a8a0147cb52 scsi: mpi3mr: Unlock on error path new 502f4c18704d scsi: mpi3mr: Delete a stray tab new eed9f513bf7f scsi: hisi_sas: Call hisi_sas_slave_configure() from slave [...] new bc22f9c06c25 scsi: hisi_sas: Remove unnecessary variable to hold DMA ma [...] new f0902095a773 scsi: hisi_sas: Relocate DMA unmap of SMP task new 7e15334f5d25 scsi: hisi_sas: Modify v3 HW SATA completion error processing new 1e82e4627a79 scsi: libsas: Resume SAS host for phy reset or enable via sysfs new ca452621b829 scsi: ufs: core: Read device property for ref clock new 71b25693b22e scsi: target: iscsi: Fix clang -Wformat warnings new 2d09caa02b08 scsi: sd: Fix discard errors during revalidate new 605a1c008d91 scsi: sd: Move WRITE_ZEROES configuration to a separate function new 33532ca20451 scsi: sd: Implement support for NDOB flag in WRITE SAME(16) new 60936e2bb466 scsi: sd: Enable modern protocol features on more devices new 70f58e3e07e6 scsi: sd: Support multiple LBA ranges in an UNMAP command new 9cc03057c421 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ce297c2af8e5 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 766279a8f85d rpmsg: qcom: glink: replace strncpy() with strscpy_pad() new 6c3ebc96ffef rpmsg: qcom: glink: remove unused name new 101042f4c0eb rpmsg: qcom: correct kerneldoc new 65382585f067 rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge new 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 [...] new 165572448dd6 dt-bindings: remoteproc: mediatek: Add binding for mt8188 scp new 42c2b553da64 remoteproc: mediatek: Support MT8188 SCP new 8672e79d98bc remoteproc: qcom: using pm_runtime_resume_and_get to simpl [...] new fc156629b23a remoteproc: qcom_q6v5_mss: map/unmap metadata region befor [...] new d0c11db55d9b remoteproc: qcom: correct kerneldoc new 2aa9f1aaa067 remoteproc: qcom_q6v5_mss: Update MBA log info new c2ca7a2e4bc1 remoteproc: qcom_q6v5: Introduce panic handler for MSS new 4c6e20077b22 remoteproc: qcom: q6v5-mss: add powerdomains to MSM8996 config new 86590c308bff remoteproc: qcom: pas: Add decrypt shutdown support for modem new 5ddf5969e927 remoteproc: qcom: pas: Mark va as io memory new dc86c129b4fb remoteproc: qcom: pas: Mark devices as wakeup capable new 7b6ece968fca remoteproc: qcom: pas: Check if coredump is enabled new 0ad7e3ed2042 remoteproc: qcom: q6v5: Set q6 state to offline on receivi [...] new 47c04e00eff8 remoteproc: sysmon: Wait for SSCTL service to come up new fd75c2d01a50 remoteproc: sysmon: Send sysmon state only for running rprocs new 3f52d118f992 remoteproc: qcom_q6v5_pas: Deal silently with optional px [...] new 60349fd52ecb remoteproc: using pm_runtime_resume_and_get instead of pm_ [...] new cab8300b5621 remoteproc: Use unbounded workqueue for recovery work new 08333b911f01 remoteproc: Directly use ida_alloc()/free() new cdab30b44518 hwspinlock: qcom: Add support for mmio usage to sfpb-mutex new 441b664035a2 Merge branches 'rpmsg-next', 'rproc-next' and 'hwspinlock- [...] new 17954fab22dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9caed3cbe638 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new dc62db7138aa pinctrl: ocelot: Fix pincfg for lan966x new ba9c4745fca7 pinctrl: ocelot: Fix pincfg new 41ef3c1a6bb0 pinctrl: Don't allow PINCTRL_AMD to be a module new 984245b66cf3 pinctrl: armada-37xx: make irq_lock a raw spinlock to avoi [...] new 4546760619cf pinctrl: armada-37xx: use raw spinlocks for regmap to avoi [...] new cc701e18a921 pinctrl: at91-pio4: remove #ifdef CONFIG_PM_SLEEP new 04156e7dd7ae pinctrl: at91: remove #ifdef CONFIG_PM new 11bd0ffd165f dt-bindings: pinctrl: mt8195: Fix name for mediatek,rsel-r [...] new 1b3ab63e56f0 dt-bindings: pinctrl: mt8195: Add and use drive-strength-microamp new e4c04e7a17cf dt-bindings: pinctrl: mt8195: Add gpio-line-names property new 03da7f987319 pinctrl: core: Use device_match_of_node() helper new eebe11b5bbec pinctrl: qcom: spmi-gpio: Add pm8226 compatibility new ed16b6d77483 dt-bindings: pinctrl: qcom,pmic-gpio: add PMP8074 new 6cd81a86ff11 pinctrl: qcom-pmic-gpio: add support for PMP8074 new 329d32a9879a dt-bindings: pinctrl: Add compatible for Allwinner D1 new fc153c8f283b pinctrl: sunxi: Add I/O bias setting for H6 R-PIO new 88df36f2e6aa pinctrl: sunxi: Support the 2.5V I/O bias mode new 0bb95ae2672f pinctrl: sunxi: Refactor register/offset calculation new 622b681ef9d9 pinctrl: sunxi: Make some layout parameters dynamic new 0569af481154 pinctrl: sunxi: Add driver for Allwinner D1 new 5d11f8392b54 pinctrl: imx93: Add MODULE_DEVICE_TABLE() new 4a2d4e2df5a5 Revert "pinctrl: qcom: spmi-gpio: make the irqchip immutable" new 840ba17f74f3 dt-bindings: pinctrl: mt8195: Use drive-strength-microamp [...] new 1a24a177564a Merge branch 'devel' into for-next new 46760e7be356 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3abca71aff31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9184fdfc8082 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a7c01fa93aeb signal: break out of wait loops on kthread_stop() new 63a69e15f46d signal: Ensure SIGNAL_GROUP_EXIT gets set in do_group_exit new 63e14c2d9955 signal: Guarantee that SIGNAL_GROUP_EXIT is set on process exit new efd8a0ec36ba signal: Drop signals received after a fatal signal has bee [...] new bb9b2607bb7e Merge of ucount-rlimits-cleanups-for-v5.19, interrupting_k [...] new c63501c477eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f68ea4d10134 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a99d101c348c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 522e1d7f5f41 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 210fe48b578a ntb_perf: Fix 64-bit division on 32-bit architectures new f0f5670fdc4f ntb: idt: fix clang -Wformat warnings new 875d329ae141 ntb: intel: add GNR support for Intel PCIe gen5 NTB new ef685262346b PCI: designware-ep: Allow pcie_ep_set_bar change inbound m [...] new 8a78545603bd NTB: epf: Added more flexible memory map method new da51fd247424 NTB: EPF: support NTB transfer between PCI RC and EP connection new fffebd168d38 Documentation: PCI: Add specification for the PCI vNTB fun [...] new 4394582f60f7 drivers/ntb/test: avoid 64-bit modulus operation new e8c04e435db5 NTB: EPF: Mark pci_read and pci_write as static new 775d77d1077d Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 94fb2325c354 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new d9699ed7fdb9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3430fb1227b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 63c6b164e7e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dcd7518ba275 Merge branch 'main' of git://git.infradead.org/users/willy [...] new d180e0a1be6c Drivers: hv: Create debugfs file with hyper-v balloon usag [...] new 33fc7f86b55f Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new e2dd36933f81 RDMA: Add ERDMA to rdma_driver_id definition new ca52aa2d9f9a RDMA/erdma: Add the hardware related definitions new cf38d4d2c53f RDMA/erdma: Add main include file new d94b0e502f1c RDMA/erdma: Add cmdq implementation new 59798a2a497d RDMA/erdma: Add event queue implementation new cafde184e628 RDMA/erdma: Add verbs header file new b7babc7c31c6 RDMA/erdma: Add verbs implementation new e2692bf4bc63 RDMA/erdma: Add connection management (CM) support new a6cd49345d4e RDMA/erdma: Add the erdma module new 06eb746d91cf RDMA/erdma: Add the ABI definitions new bea86a8116f6 RDMA/erdma: Add driver to kernel build environment new cc841a084570 Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] new 229594fe5fe9 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 6794da4aab0d Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 1ac214f7044e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 863fdccdc5ed tools/testing/cxl: Fix cxl_hdm_decode_init() calling convention new fe80f1ad593c cxl/port: Keep port->uport valid for the entire life of a port new 04ed37a2baf9 cxl/hdm: Use local hdm variable new e8b7ea58abbd cxl/core: Rename ->decoder_range ->hpa_range new e50fe01e1f2a cxl/core: Drop ->platform_res attribute for root decoders new 885d3bed6de1 cxl/core: Drop is_cxl_decoder() new 419af595b118 cxl: Introduce cxl_to_{ways,granularity} new d3b75029f353 cxl/mem: Convert partition-info to resources new 14e473e1a7a9 cxl/hdm: Require all decoders to be enumerated new 86677a4e7107 cxl/Documentation: List attribute permissions new 9b99ecf5a316 cxl/debug: Move debugfs init to cxl_core_init() new cc2a4878700b cxl/mem: Add a debugfs version of 'iomem' for DPA, 'dpamem' new b2f3b74e1072 tools/testing/cxl: Move cxl_test resources to the top of memory new 855c90d30575 tools/testing/cxl: Expand CFMWS windows new e7ad1bf68329 tools/testing/cxl: Add partition support new 08f8d040a11d tools/testing/cxl: Fix decoder default state new ee800010835d cxl/port: Cache CXL host bridge data new 9e9e44017db3 cxl/hdm: Initialize decoder type for memory expander devices new b060edfd8cdd cxl/pmem: Delete unused nvdimm attribute new 1002c4bcf617 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fa9ceffa292d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2d6028fb2af8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0c591b06430e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9592eef7c16e random: remove CONFIG_ARCH_RANDOM new 049f9ae93d03 x86/rdrand: Remove "nordrand" flag in favor of "random.trust_cpu" new b8ac29b40183 timekeeping: contribute wall clock to rng on time change new b7a68f67ff49 random: use try_cmpxchg in _credit_init_bits new 0b9ba6135d7f um: seed rng using host OS rng new 9590d7afab6a random: handle archrandom in plural words new 8b6d40c9ba44 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 16b23580bc10 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 28e7965abde3 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 344e0f63067c Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 79bbf414c46e 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' new 886146032e75 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 57ffceea666b Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 62510516b999 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 new 8ec2eea84de5 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 new 962858f0d25b Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new 07313a2b29ed mm: kfence: apply kmemleak_ignore_phys on early allocated pool new 0c98c8e1e181 tmpfs: fix the issue that the mount and remount results ar [...] new f073c8335929 mailmap: update Seth Forshee's email address new 3fe2895cfecd mm: fix page leak with multiple threads mapping the same page new f4f451a16dd1 mm: fix missing wake-up event for FSDAX pages new c2cb0dcce9dd mm/hugetlb: separate path for hwpoison entry in copy_huget [...] new 84ac013046cc secretmem: fix unhandled fault in truncate new 38c9c22a85ae ntfs: fix use-after-free in ntfs_ucsncmp() new bdeb77bc2c40 fs: sendfile handles O_NONBLOCK of out_fd new da9a298f5fad hugetlb: fix memoryleak in hugetlb_mcopy_atomic_pte new c80af0c250c8 Revert "ocfs2: mount shared volume without ha stack" new 9ab0e8ce6d2d mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...] new 7ca6e0e75e10 userfaultfd: provide properly masked address for huge-pages new f052c6b5aaba Merge branch 'mm-stable' into mm-unstable new a40aac389499 mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() new c17d7d4e2502 mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling new 4e2d17b7688a mm: hugetlb_vmemmap: introduce the name HVO new 84f9687e3689 mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] new 3656b71586d5 mm: hugetlb_vmemmap: replace early_param() with core_param() new 704be8c8fe59 mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability new 93489a5cc15f mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst new 7745507ff516 mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] new e7b644f0ea9d mm: discard __GFP_ATOMIC new bd7c6881170d mips: rename mt_init to mips_mt_init new d68ae6ca95e7 android: binder: stop saving a pointer to the VMA new 37b4b829fbac android-binder-stop-saving-a-pointer-to-the-vma-fix new 6a52db420b32 android: binder: fix lockdep check on clearing vma new a760c7b9338b Maple Tree: add new data structure new f6fdcd47a777 radix tree test suite: add pr_err define new 180ea56be76c radix tree test suite: add kmem_cache_set_non_kernel() new f46776b5dc8f radix tree test suite: add allocation counts and size to k [...] new ecfadc144e46 radix tree test suite: add support for slab bulk APIs new 6dd5d3db5add radix tree test suite: add lockdep_is_held to header new bf7518ed418e lib/test_maple_tree: add testing for maple tree new c0fe75c742b3 mm: start tracking VMAs with maple tree new 8f523f27e1f3 mm: add VMA iterator new 95660a6ae3f9 mmap: use the VMA iterator in count_vma_pages_range() new 403ef3000069 mm/mmap: use the maple tree in find_vma() instead of the rbtree. new a6d4088c6145 mm/mmap: use the maple tree for find_vma_prev() instead of [...] new c423f08a0e72 mm/mmap: use maple tree for unmapped_area{_topdown} new 17b1eb61e64f kernel/fork: use maple tree for dup_mmap() during forking new 5498153dbc4c damon: convert __damon_va_three_regions to use the VMA iterator new 7d84e3303989 proc: remove VMA rbtree use from nommu new 0b9ecb391b93 mm: remove rb tree. new 883e2565e7c7 mmap: change zeroing of maple tree in __vma_adjust() new 7469e0cbc351 xen: use vma_lookup() in privcmd_ioctl_mmap() new 00608b3e9fbb mm: optimize find_exact_vma() to use vma_lookup() new b0ca6928200f mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] new 691765b2c862 mm/mmap: change do_brk_flags() to expand existing VMA and [...] new c4ab43a69b75 mm: use maple tree operations for find_vma_intersection() new cce36510d3dc mm/mmap: use advanced maple tree API for mmap_region() new e434d2acce6c mm: remove vmacache new 5b957b314d63 mm: convert vma_lookup() to use mtree_load() new ca9c43eabb97 mm/mmap: move mmap_region() below do_munmap() new 74b7096e1497 mm/mmap: reorganize munmap to use maple states new ecca9a0278f1 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() new d870db19280a arm64: remove mmap linked list from vdso new 176a23d59873 arm64: Change elfcore for_each_mte_vma() to use VMA iterator new fee01f332b3c parisc: remove mmap linked list from cache handling new a69fd0b33f11 powerpc: remove mmap linked list walks new 30f13a7b36c0 s390: remove vma linked list walks new 661377c082e6 x86: remove vma linked list walks new aa29446b9328 xtensa: remove vma linked list walks new caa875522090 cxl: remove vma linked list walk new f897bd5e74b5 optee: remove vma linked list walk new 4145f38cce04 um: remove vma linked list walk new de865f0eeee4 coredump: remove vma linked list walk new 0e9614bce64a exec: use VMA iterator instead of linked list new cefb49a8f79c fs/proc/base: use maple tree iterators in place of linked list new d37609eae30e fs/proc/task_mmu: stop using linked list and highest_vm_end new 79ac8ac69fb0 userfaultfd: use maple tree iterator to iterate VMAs new 727180071311 ipc/shm: use VMA iterator instead of linked list new 8a3d1db62b4d acct: use VMA iterator instead of linked list new 13410b0d0fbe perf: use VMA iterator new 075f7f888afc sched: use maple tree iterator to walk VMAs new 7e36f1874e89 fork: use VMA iterator new 8ca1dfa03fc6 bpf: remove VMA linked list new 5b309384638e mm/gup: use maple tree navigation instead of linked list new 4bfcb2ec2303 mm/khugepaged: stop using vma linked list new c685cf8adb5e mm/ksm: use vma iterators instead of vma linked list new 8add3d80c695 mm/madvise: use vma_find() instead of vma linked list new ab8ab4994451 mm/memcontrol: stop using mm->highest_vm_end new a332b26af6a2 mm/mempolicy: use vma iterator & maple state instead of vm [...] new e34d18643b2b mm/mlock: use vma iterator and maple state instead of vma [...] new fafdfee5b302 mm/mprotect: use maple tree navigation instead of vma linked list new 4bb94b1b5dbd mm/mremap: use vma_find_intersection() instead of vma linked list new bf292ba40e5d mm/msync: use vma_find() instead of vma linked list new 096e67117a58 mm/oom_kill: use maple tree iterators instead of vma linked list new 32e67b3f97ce mm/pagewalk: use vma_find() instead of vma linked list new 7732f443573e mm/swapfile: use vma iterator instead of vma linked list new 2b25e5a6c8cd i915: use the VMA iterator new 25880086cea3 nommu: remove uses of VMA linked list new af6ce839b2e8 riscv: use vma iterator for vdso new 45bc0addb0b3 mm: remove the vma linked list new dd40996ece6a mm/mmap: drop range_has_overlap() function new d5f6c656d595 mm/mmap.c: pass in mapping to __vma_link_file() new 095199229d05 mm: drop oom code from exit_mmap new da8dbd1cb801 mm-drop-oom-code-from-exit_mmap-fix-fix new 26c630e8537c mm: delete unused MMF_OOM_VICTIM flag new 2fafc3b9df6c mm: refactor of vma_merge() new 0286d941989a mm: add merging after mremap resize new f2651b30203a mm-add-merging-after-mremap-resize-checkpatch-fixes new 70897d104dd4 mm/page_alloc: minor clean up for memmap_init_compound() new 6b6e5b944e5e selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] new 52665d1866bf userfaultfd: add /dev/userfaultfd for fine grained access control new e129870a0919 userfaultfd: selftests: modify selftest to use /dev/userfaultfd new 94feca5069aa userfaultfd: update documentation to describe /dev/userfaultfd new 4fd08f179790 userfaultfd: selftests: make /dev/userfaultfd testing conf [...] new 19d0984daa43 selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh new ab63404ff240 mm/mlock: drop dead code in count_mm_mlocked_page_nr() new 41c74bb36fe5 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region new a1ee3c7cbf26 procfs: add 'size' to /proc/<pid>/fdinfo/ new f0935b16222a procfs: add 'path' to /proc/<pid>/fdinfo/ new 4332a787e970 memcg: notify about global mem_cgroup_id space depletion new 92738e054a86 filemap: minor cleanup for filemap_write_and_wait_range new f91105f2c84b mm: memcontrol: do not miss MEMCG_MAX events for enforced [...] new 224689b9608f selftests/vm: fix errno handling in mrelease_test new ba4f8f259594 selftests-vm-fix-errno-handling-in-mrelease_test-v4 new 1d464cea808a selftests/vm: skip 128TBswitch on unsupported arch new ff99992d00ea selftests/vm: enable running select groups of tests new 3cb103d4ad8b mm/khugepaged: remove redundant transhuge_vma_suitable() check new f1c783842880 mm: khugepaged: don't carry huge page to the next loop for [...] new 89424f703b2e mm/khugepaged: add struct collapse_control new 917326f77570 mm/khugepaged: dedup and simplify hugepage alloc and charging new 58e2153a405e mm/khugepaged: propagate enum scan_result codes back to callers new dfb924b8a1d0 mm/khugepaged: add flag to predicate khugepaged-only behavior new 40e3f4bb4a2e mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() new 0fe7aca4a890 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] new 00c7d378e0b7 mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse new cff5945bc47d mm/khugepaged: Avoid possible memory leak in failure path new 0b360bf54321 mm/khugepaged: add missing kfree() to madvise_collapse() new 39d62e81af68 mm/khugepaged: rename prefix of shared collapse functions new cabdc050c5ab mm/madvise: add huge_memory:mm_madvise_collapse tracepoint new b37ba6effc8a mm/madvise: add MADV_COLLAPSE to process_madvise() new 828ac06573a1 selftests/vm: modularize collapse selftests new 2d8834eb91b2 selftests/vm: dedup hugepage allocation logic new 9a3c5d306583 selftests/vm: add MADV_COLLAPSE collapse context to selftests new 27bf41ac1b10 selftests/vm: add selftest to verify recollapse of THPs new 59d6eb52bfc3 selftests/vm: add selftest to verify multi THP collapse new 4da5380297ed mm: compaction: include compound page count for scanning i [...] new 099c000500c7 mm: remove obsolete comment in do_fault_around() new 14942d2d02a9 memblock,arm64: expand the static memblock memory table new a9f21dbd7ce3 writeback: remove inode_to_wb_is_valid() new 92f8b51b970d zsmalloc: zs_malloc: return ERR_PTR on failure new 88fbd567e6ef mm: vmpressure: don't count proactive reclaim in vmpressure new 3ff541630496 mm/damon/reclaim: fix potential memory leak in damon_recla [...] new 03dc83c32ac9 mm/hugetlb: check gigantic_page_runtime_supported() in ret [...] new f81bfe06f9c5 mm/hugetlb: make pud_huge() and follow_huge_pud() aware of [...] new de640b8dd511 mm, hwpoison, hugetlb: support saving mechanism of raw err [...] new f36be64b1c82 mm, hwpoison: make unpoison aware of raw error info in hwp [...] new 2182c50e1ed3 mm, hwpoison: set PG_hwpoison for busy hugetlb pages new d8315ad2c645 mm, hwpoison: make __page_handle_poison returns int new e5b1d4ca989c mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage new a1741fcba0ef mm, hwpoison: enable memory error handling on 1GB hugepage new 354f4bdee2c4 mm/shmem: support FS_IOC_[SG]ETFLAGS in tmpfs new 26393f584a3a mm-shmem-support-fs_ioc_etflags-in-tmpfs-fix new baeaee0b60af tools/vm/page_owner_sort.c: adjust the indent in is_need() new 1c0aaf1f0a87 mm: remove unneeded PageAnon check in restore_exclusive_pte() new d6a83e150499 mm/page_alloc: correct the wrong cpuset file path in comment new 26a2df290cf6 ocfs2: reflink deadlock when clone file to the same direct [...] new 6115f7ca0166 ocfs2: clear links count in ocfs2_mknod() if an error occurs new c3e8f9961e5a ocfs2: fix ocfs2 corrupt when iputting an inode new c014f235995a init/main.c: silence some -Wunused-parameter warnings new 22bc67456384 lib/debugobjects: fix stat count and optimize debug_object [...] new f820d51f3f69 Revert "squashfs: provide backing_dev_info in order to dis [...] new 443251107dd2 squashfs: always build "file direct" version of page actor new 9f4cac0d39ef squashfs: implement readahead new fb11eb67e47a squashfs: support reading fragments in readahead call new b618e3f03266 lib/lzo/lzo1x_compress.c: replace ternary operator with mi [...] new d563bc8ef27a kernel/hung_task: fix address space of proc_dohung_task_ti [...] new 56b0f390c35c Merge branch 'mm-nonmm-unstable' into mm-everything new 175ab2876098 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 3b87ed7ea4d5 Add linux-next specific files for 20220719
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-aarch6 [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1100 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/stable/sysfs-driver-mlxreg-io | 81 +- .../ABI/testing/configfs-usb-gadget-mass-storage | 6 + Documentation/ABI/testing/sysfs-bus-cxl | 81 +- Documentation/admin-guide/media/vimc.dot | 4 + Documentation/admin-guide/media/vimc.rst | 19 + .../devicetree/bindings/arm/bcm/brcm,bcmbca.yaml | 1 + .../bindings/arm/marvell/marvell,ac5.yaml | 32 + .../bindings/bus/qcom,ssc-block-bus.yaml | 25 +- .../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/nuvoton,npcm750-adc.yaml | 7 +- .../devicetree/bindings/ipmi/npcm7xx-kcs-bmc.txt | 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 +- .../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 + .../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 + .../devicetree/bindings/serial/rs485.yaml | 4 +- .../bindings/spi/mediatek,spi-mt65xx.yaml | 1 + .../bindings/spi/mediatek,spi-mtk-nor.yaml | 15 +- .../bindings/timer/mediatek,mtk-timer.txt | 6 +- .../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 +- 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/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 + .../watchdog/convert_drivers_to_kernel_api.rst | 1 + Documentation/x86/sgx.rst | 15 + MAINTAINERS | 23 +- Makefile | 5 +- Next/SHA1s | 208 +- Next/merge.log | 5000 +++++++++-------- arch/arm/arm-soc-for-next-contents.txt | 47 +- arch/arm/boot/dts/armada-385-turris-omnia.dts | 10 +- arch/arm/boot/dts/lan966x.dtsi | 2 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 25 +- 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 | 160 +- .../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/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/arm64/Kconfig.platforms | 5 +- 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/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.dtsi | 34 +- arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 37 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 2 +- 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 | 3 + 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/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/kernel/debug.c | 1 + arch/s390/kernel/perf_cpum_cf.c | 1 + arch/s390/kernel/sysinfo.c | 1 + 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/fpu/api.h | 2 - arch/x86/include/asm/sgx.h | 8 + arch/x86/include/asm/special_insns.h | 9 - 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 | 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/fpu/core.c | 14 - 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/pci_mcfg.c | 13 + drivers/acpi/utils.c | 38 + drivers/acpi/video_detect.c | 63 +- drivers/acpi/x86/s2idle.c | 11 +- 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/gpucc-sm8350.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/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/gpio-mockup.c | 1 + drivers/gpio/gpiolib-cdev.c | 1 + 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 +- drivers/gpu/drm/i915/display/intel_ddi.c | 6 +- drivers/gpu/drm/i915/display/intel_display.c | 1 - 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/i2c-cadence.c | 30 +- 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/idle/intel_idle.c | 25 +- drivers/iio/accel/cros_ec_accel_legacy.c | 4 +- drivers/iio/adc/ad7949.c | 2 +- drivers/iio/adc/npcm_adc.c | 36 +- drivers/iio/adc/stx104.c | 74 +- drivers/iio/afe/iio-rescale.c | 2 + .../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/industrialio-trigger.c | 46 +- drivers/iio/light/cros_ec_light_prox.c | 6 +- drivers/iio/magnetometer/rm3100-core.c | 2 +- drivers/iio/pressure/cros_ec_baro.c | 6 +- drivers/iio/proximity/sx_common.c | 10 +- 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/fault.c | 1 + drivers/infiniband/hw/hfi1/ipoib_tx.c | 4 +- drivers/infiniband/hw/hfi1/netdev_rx.c | 2 +- drivers/infiniband/hw/mlx5/devx.c | 2 + drivers/infiniband/hw/mlx5/fs.c | 159 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 6 + drivers/infiniband/hw/qib/qib_iba7322.c | 23 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 6 +- 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/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/mtk_iommu.c | 3 +- drivers/iommu/virtio-iommu.c | 23 +- 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/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/message/fusion/mptctl.c | 1 + 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/ubi/cdev.c | 2 + drivers/mtd/ubi/debug.c | 1 + drivers/net/amt.c | 4 +- drivers/net/dsa/Kconfig | 8 - drivers/net/dsa/Makefile | 1 - drivers/net/dsa/microchip/ksz_common.c | 5 +- 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/ethernet/atheros/atl1c/atl1c_main.c | 4 +- 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/igc/igc_main.c | 3 + drivers/net/ethernet/intel/igc/igc_regs.h | 5 +- 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 | 6 +- 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 +- .../net/ethernet/mellanox/mlxsw/spectrum_dpipe.c | 6 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 3 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 2 +- 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_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/fib.c | 1 + drivers/net/tap.c | 1 + drivers/net/tun.c | 1 + drivers/net/wireless/ath/ath10k/mac.c | 9 +- drivers/net/wireless/ath/ath11k/mac.c | 9 +- drivers/net/wireless/ath/ath5k/mac80211-ops.c | 3 +- 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/wcn36xx/main.c | 2 +- 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/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 +- 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/nvme/host/core.c | 6 +- drivers/nvme/host/pci.c | 9 +- drivers/nvme/target/io-cmd-bdev.c | 1 + drivers/opp/of.c | 15 +- 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/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/Kconfig | 11 + drivers/platform/chrome/Makefile | 1 + drivers/platform/chrome/cros_ec_debugfs.c | 1 + drivers/platform/chrome/cros_ec_typec.c | 52 +- drivers/platform/chrome/cros_typec_switch.c | 332 ++ 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/mlx-platform.c | 491 +- 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/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/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/libsas/sas_init.c | 4 + drivers/scsi/mpi3mr/mpi3mr_fw.c | 3 +- drivers/scsi/mpi3mr/mpi3mr_os.c | 7 +- drivers/scsi/sg.c | 1 + drivers/soc/qcom/socinfo.c | 3 +- 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/ar933x_uart.c | 18 +- drivers/tty/serial/samsung_tty.c | 2 +- drivers/tty/serial/serial_core.c | 60 +- drivers/tty/tty_io.c | 3 + drivers/ufs/core/ufshcd.c | 16 + 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/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/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/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/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/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/ctree.h | 18 +- fs/btrfs/delayed-inode.c | 84 +- fs/btrfs/disk-io.c | 179 +- fs/btrfs/extent-tree.c | 2 +- fs/btrfs/extent_io.c | 122 +- fs/btrfs/inode.c | 23 +- fs/btrfs/send.c | 40 +- fs/btrfs/tests/btrfs-tests.c | 24 +- fs/btrfs/transaction.c | 112 +- 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/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 | 28 +- 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/verity/Kconfig | 10 +- include/asm-generic/archrandom.h | 18 +- include/clocksource/timer-ti-dm.h | 144 + include/crypto/aria.h | 461 ++ include/kvm/arm_vgic.h | 2 +- include/linux/acpi.h | 6 + include/linux/amd-iommu.h | 4 + include/linux/backing-dev.h | 17 - include/linux/cgroup-defs.h | 4 + include/linux/cpumask.h | 18 + include/linux/debugfs.h | 1 + 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/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/iommu.h | 17 +- include/linux/kernel_stat.h | 7 + include/linux/lsm_hook_defs.h | 1 + include/linux/lsm_hooks.h | 7 + include/linux/maple_tree.h | 34 +- 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/page_zone.h | 213 - include/linux/pci-ecam.h | 1 + include/linux/platform_data/cros_ec_commands.h | 18 + include/linux/platform_data/x86/asus-wmi.h | 1 + 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/stmmac.h | 1 + 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/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/cfg80211.h | 202 +- include/net/devlink.h | 2 +- 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/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/sound/hda_codec.h | 1 - include/sound/hdaudio.h | 1 + include/uapi/linux/nl80211.h | 20 +- include/uapi/linux/smc.h | 1 + include/uapi/linux/ublk_cmd.h | 1 - include/uapi/linux/v4l2-controls.h | 459 ++ include/uapi/linux/videodev2.h | 38 + include/uapi/rdma/erdma-abi.h | 2 +- include/uapi/rdma/mlx5_user_ioctl_cmds.h | 17 + init/Kconfig | 1 + io_uring/io_uring.c | 2 +- io_uring/net.c | 12 +- 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/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/kthread.c | 1 + kernel/power/energy_model.c | 24 +- kernel/power/user.c | 1 + kernel/printk/printk.c | 13 +- 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 | 3 + 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 | 73 +- lib/test_maple_tree.c | 756 ++- localversion-next | 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/migrate_device.c | 75 +- mm/mmap.c | 82 +- 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/bluetooth/hci_sync.c | 10 +- net/compat.c | 2 +- net/core/devlink.c | 16 +- net/core/filter.c | 4 +- net/core/sock_reuseport.c | 4 +- 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_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 | 13 +- 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/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/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 | 1 + 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 +- scripts/Makefile.modinst | 3 + scripts/Makefile.package | 4 +- scripts/coccinelle/api/stream_open.cocci | 1 + scripts/package/mkspec | 3 + 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/atmel/atmel_ssc_dai.c | 9 +- sound/soc/codecs/cs35l41.c | 30 + sound/soc/codecs/hda.c | 4 +- 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/sof/intel/hda.c | 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/uapi/linux/kvm.h | 1 + tools/lib/bpf/libbpf.c | 16 + tools/lib/bpf/libbpf.h | 16 + tools/lib/bpf/libbpf.map | 1 + 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 +- .../selftests/bpf/prog_tests/kprobe_multi_test.c | 2 + tools/testing/selftests/kvm/aarch64/vgic_init.c | 15 +- tools/testing/selftests/net/Makefile | 1 + .../selftests/net/arp_ndisc_untracked_subnets.sh | 308 ++ 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/vm/page_owner_sort.c | 32 +- virt/kvm/kvm_main.c | 1 + 1374 files changed, 42188 insertions(+), 24859 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/marvell/marvell,ac5.yaml 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/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 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/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/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 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/leds/blink/leds-bcm63138.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/chrome/cros_typec_switch.c delete mode 100644 drivers/power/supply/pm2301_charger.h 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 delete mode 100644 include/linux/page_zone.h create mode 100644 include/linux/usb/typec_retimer.h delete mode 100644 include/media/hevc-ctrls.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