This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allmodconfig in repository toolchain/ci/linux.
discards bdcc9f6a5682 Add linux-next specific files for 20211029 discards fc91fe6aa309 Merge branch 'akpm/master' discards 74ce716cd87b kasan: add kasan mode messages when kasan init discards 313ce938d10d mm: unexport {,un}lock_page_memcg discards 0683c7fef077 mm: unexport folio_memcg_{,un}lock discards 8acf680ff73b mm/migrate.c: remove MIGRATE_PFN_LOCKED discards 9eb5f715f06d mm: migrate: simplify the file-backed pages validation whe [...] discards 8c91a3bff879 mm: allow only SLUB on PREEMPT_RT discards 32b8c48592d4 lib/stackdepot: allow optional init and stack_table alloca [...] discards aaa1cbe25510 lib/stackdepot: allow optional init and stack_table alloca [...] discards 5a4c90a25daf lib/stackdepot: fix spelling mistake and grammar in pr_err [...] discards 445acdb34c90 lib/stackdepot: allow optional init and stack_table alloca [...] discards 418739d9f3d2 Merge branch 'akpm-current/current' discards 35d719bb5b56 disable ntfs for now due to discards 39230edacdf7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ad9de0fdbe88 Merge branch 'zstd-1.4.10' of https://github.com/terrelln/ [...] discards 101e27527187 Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] discards 7ef408b68e8e Merge branch 'for-next' of git://git.infradead.org/users/w [...] discards bf31a6a73b51 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards f5ac9b001ccb Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] discards f37f6fbe21a8 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] discards 743f9e94832e Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git discards 1a39f1624e09 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] discards ffff039878b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 65eb277ba02f Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] discards c6286c7fe10e Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] discards cdb760edd158 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] discards db1179bd1a3c Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] discards dd3fc73b431e Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git discards f33bf51fd7ad Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] discards 87ef6158e282 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] discards d0751176f9a4 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] discards b77b73304615 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards b5e9c163608a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 51f98decd17d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 2f1a1f251f8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 1ba1a31dd8e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 8016ab602c0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 346a9bff4480 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards b42c40e3aa5f Merge branch 'gpio/gpio-sim' of git://git.kernel.org/pub/s [...] discards 161c2c5f9c9c Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] discards e27f0414e46b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards c556e0ff9725 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards fa0d4fae40d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 37f8872cda38 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 6260c80301a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 69902f6f4de4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards c8156c53d0f8 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] discards cc4db1356a61 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] discards bec2b8dc1b0c Merge branch 'next' of git://github.com/awilliam/linux-vfio.git discards d747debab51c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 28c7b7f57402 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] discards 5523923b0d49 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] discards a9e9f1217f77 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] discards 78202844d165 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] discards 8f720a6249dc Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] discards 88179f780903 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] discards 071db566dce0 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] discards 9a6ad9e27e74 Merge branch 'for-next' of git://github.com/cminyard/linux [...] discards d7f76d76f34f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 748a183f6a0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 8777a34a5e24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 4031d9ae9c8e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f92ce7b0fef5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 16ff98d52dee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 6daccd7a1405 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards 728e2c735b2b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 8683133c2b77 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 1a5c2946fdd7 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] discards df426514fe22 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] discards a10d694f143d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards fef571916675 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] discards c271621d0331 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] discards ed3cecd2f5ac Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] discards 112a42a9fc4d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards a4268b959627 Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] discards cf1e78907df6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 9f8f453c809a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards bb9b145fdae9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards f10390f0b83d Merge branch 'master' of git://www.linux-watchdog.org/linu [...] discards d4878fd41d7b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards cc4245fe0055 Merge branch 'next' of git://github.com/cschaufler/smack-next discards 05ed73e54921 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 946d6df6d6a7 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] discards 40631dddd72e Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] discards fa16c32bd57b Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] discards f68233373c02 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] discards a4d5925cc9f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards e4ff8e0fb2e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 0db42dfc5312 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] discards 47fc554591dc Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] discards 5f7eb568458a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 61366d10ef45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 137fd56f6426 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 14a490279a2e Merge branch 'for-next' of git://git.kernel.dk/linux-block.git discards 43ceddcd2ee9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 95c4a670e43d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 79e34df59d6c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 5ebdcf53e67d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 1783209f5495 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] discards 4ce4416267a7 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] discards b50339d4e573 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] discards e971639b25d9 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] discards 4c8b1d2a63ce Merge branch 'for-linux-next' of git://anongit.freedesktop [...] discards 6241cbde1bc9 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] discards 0306023d64d5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 26da2793a5d2 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] discards 4bd9ee959040 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] discards c6ecee7407bd Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] discards 101a47b16290 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 1a63f77dbde5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 9a6f11d1e594 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 7e8c2345b2fd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards c34b0a8c39a3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 5c4d5f571167 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 8dec3c3056eb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 334301f8bf7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 42e5ac1c4faf Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] discards a43c5a0af800 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] discards 832d9f772542 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] discards e0196f7d451d Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards 0df45c5a6bc7 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git discards 50b92c4c4bf3 Merge branch 'master' of git://linuxtv.org/media_tree.git discards 8c92d9563514 Merge branch 'docs-next' of git://git.lwn.net/linux.git discards 60c20097204d Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] discards 1b9e7e59b301 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] discards 31ac11360b9b Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] discards 52d4903dc0ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards d664d10d4de1 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] discards 6a4f0711e65e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 97b865a8c794 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards fd2263ac06f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 717daf74aa57 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] discards e652b965dd07 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards b46e0df2b44e Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] discards 47bf876e4d26 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 9bfcf5bce234 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 2968a9464fc2 Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] discards 4bbbd74c1ead Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] discards a76cfb3f281d Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] discards 121602535729 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards b41378419d24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 89a470467e9e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards f4f0fb79b81c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards 5b6e49c09d13 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] discards b76517a9123f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards 414f90c69862 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards ea4530fdc58d Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] discards f2bc742ff051 Merge branch 'master' of git://github.com/ceph/ceph-client.git discards aad9e423287f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards da71cd0d3c14 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] discards ee12b4b8a141 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] discards 105caaa1de45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 4e0ce84537c0 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] discards 31231f619154 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards 1208e5b340b7 Merge branch 'for-next' of git://git.libc.org/linux-sh discards 0f21eef3a360 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards d12c1f4feff9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 5de3d9e72ad7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 5d0d343e8e16 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards e719d1270f95 Merge branch 'for-next' of git://github.com/openrisc/linux.git discards 203237bf68cc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 1f1eb909d984 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] discards 847549230e93 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] discards 0385ac4cbe33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 2cea85ae6e07 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 413c61448238 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] discards a77f95b1586d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 4ef28ff56db6 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] discards 27766b836490 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git discards 4022a032791f Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] discards 481793b0176b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 4a6e5b1e740c Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] discards b202b37a137e Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] discards 47bfdcabbbd6 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] discards 861343c0bb30 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 118db651ebe9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 31292cfe0830 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 7a56b49c7b47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ef928f9e3333 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 513b571561f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards bf0e70c58661 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 978b738a8253 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 7772af6a20a1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 44736578950d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 5c3d279fad62 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] discards a1beafb77514 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards b7aab97765f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards e1a5732166a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 36a9098c2ffd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 0d7ea8cb4b5c Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] discards 1a9edcc6acd4 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] discards 2806a39f7e42 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 8499f6978567 Merge branch 'for-next' of git://git.infradead.org/users/h [...] discards a3b36fccd9f9 kernel.h: split out instruction pointer accessors discards 31a70055d46f shm: extend forced shm destroy to support objects from sev [...] discards d74bae512b78 ipc: WARN if trying to remove ipc object which is absent discards 1fa7a0591839 ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL discards 0b2021fe501f ipc-check-checkpoint_restore_ns_capable-to-modify-c-r-proc [...] discards f9414a746f17 ipc: check checkpoint_restore_ns_capable() to modify C/R p [...] discards 010b407bd1cd selftests/kselftest/runner/run_one(): Allow running non-ex [...] discards 9248ebef9010 virtio-mem: disallow mapping virtio-mem memory via /dev/mem discards d508aec1b04e kernel/resource: disallow access to exclusive system RAM regions discards ec8ef8166ebb kernel/resource: clean up and optimize iomem_is_exclusive() discards f61ace8f6084 kcov: replace local_irq_save() with a local_lock_t discards fbfc0df09c5c kcov: avoid enable+disable interrupts if !in_task() discards a038d7d3063d kcov: allocate per-CPU memory on the relevant node discards a85889a0b9a2 Documentation/kcov: define `ip' in the example discards 01aa8cf57b97 Documentation/kcov: include types.h in the example discards 63720ea313a1 sysv: use BUILD_BUG_ON instead of runtime check discards 3ae4ac9b490e kernel/fork.c: unshare(): use swap() to make code cleaner discards 5e20bac173ac seq_file: move seq_escape() to a header discards a89f6960b25b signal: remove duplicate include in signal.h discards 2fbdbe55a43b hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr discards 9828ce605199 hfs/hfsplus: use WARN_ON for sanity check discards fcd57ced83bf nilfs2: remove filenames from file comments discards e017fe28cbae nilfs2: replace snprintf in show functions with sysfs_emit discards c0724aab386a coda: bump module version to 7.2 discards 2639d9fdae32 coda: use vmemdup_user to replace the open code discards e5f1fcd2f52b coda: convert from atomic_t to refcount_t on coda_vm_ops->refcnt discards b46d013cd9f5 coda: avoid doing bad things on inode type changes during [...] discards 3c73a6b3d5e6 coda: avoid hidden code duplication in rename discards 256df96aaad0 coda: avoid flagging NULL inodes discards 33ee7c2ea48d coda: remove err which no one care discards d375c652e6a6 coda: check for async upcall request using local state discards 175a40f06a80 coda: avoid NULL pointer dereference from a bad inode discards 5fee935bc9fc init/main.c: silence some -Wunused-parameter warnings discards 4a1e6a5e40b9 init: make unknown command line param message clearer discards 88fdc2c9921e ramfs: fix mount source show for ramfs discards 9e4b2d2636a7 alpha: use is_kernel_text() helper discards 57ae4f83567d microblaze: use is_kernel_text() helper discards fad7f422091b powerpc/mm: use core_kernel_text() helper discards efe8f1a69a88 extable: use is_kernel_text() helper discards 5d71ba6825b6 mm: kasan: use is_kernel() helper discards b4ed3255325d sections: provide internal __is_kernel() and __is_kernel_t [...] discards 9b62be19a73b x86: mm: rename __is_kernel_text() to is_x86_32_kernel_text() discards 94662378474c sections: move is_kernel_inittext() into sections.h discards af3f2fc122f6 sections: move and rename core_kernel_data() to is_kernel_ [...] discards 77bf09bd9102 kallsyms: fix address-checks for kernel related range discards d957907c2277 kallsyms: remove arch specific text and data check discards 2b31f0189823 ELF: simplify STACK_ALLOC macro discards 850cfa5119a3 ELF: fix overflow in total mapping size calculation discards a45419309117 binfmt_elf: reintroduce using MAP_FIXED_NOREPLACE discards 269fc5a661e7 checkpatch: get default codespell dictionary path from pac [...] discards 57597ec67814 checkpatch: improve EXPORT_SYMBOL test for EXPORT_SYMBOL_NS uses discards 2ef4f57033d1 const_structs.checkpatch: add a few sound ops structs discards 0d8d6deecc80 mm/scatterlist: replace the !preemptible warning in sg_mit [...] discards 1c2e19655202 lib: uninline simple_strntoull() as well discards 5e71b78ef9ed include/linux/string_helpers.h: add linux/string.h for strlen() discards 2f456c230977 lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v3 discards 60ee35c52180 lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v2 discards 921306e6f9b5 lib, stackdepot: add helper to print stack entries into buffer discards 7bdf2fcc141c lib, stackdepot: add helper to print stack entries discards cf796e4772f2 lib, stackdepot: check stackdepot handle before accessing slabs discards b6abddf1e776 MAINTAINERS: rectify entry for ALLWINNER HARDWARE SPINLOCK [...] discards 0018748b3619 MAINTAINERS: rectify entry for INTEL KEEM BAY DRM DRIVER discards 62c07d832704 MAINTAINERS: rectify entry for HIKEY960 ONBOARD USB GPIO H [...] discards 6a4325709c70 MAINTAINERS: rectify entry for ARM/TOSHIBA VISCONTI ARCHITECTURE discards 332dd4d9191e MAINTAINERS: add "exec & binfmt" section with myself and Eric discards 315e93fab91e linux/container_of.h: switch to static_assert discards adf4709f7175 generic-radix-tree-replace-kernelh-with-the-necessary-incl [...] discards bc6e0035a6e0 include/linux/generic-radix-tree.h: replace kernel.h with [...] discards ea4be6d7ae5b include/linux/radix-tree.h: replace kernel.h with the nece [...] discards 3792434eaa9d include/linux/sbitmap.h: replace kernel.h with the necessa [...] discards 0f5e9d5fda0c delay.h: fix for removed kernel.h discards ea3a223f9e84 Merge branch 'compiler-attributes' of https://github.com/o [...] discards 37508d40fe6d Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] discards c36146ae865b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 923cde4b8abd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards fd81800e2616 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] discards 7e4b3467242c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards ac6ff557f03b Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] discards 67edd2f41ba5 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] discards 424bbc6fc058 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards 2a1f9b699f00 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards c84cd1aca0f1 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] discards fe2a8f0f644f Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] discards b010c6b200e3 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] discards 2840bbce1104 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards cc9275623e86 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 06482b0d3af7 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] discards f585788ba74c Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] discards 8474e9753c4f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards de3e09139c44 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 84ffe15eedab Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards c522a35aba8c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 05a6d7184699 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards 98d462cf1740 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] discards c60a9debf3c7 of/unittest: Disable new dtc node_name_vs_property_name an [...] discards c12632bfb611 scripts/dtc: Update to upstream version v1.6.1-19-g0a3a9d3449c8 discards e6b331271d41 dt-bindings: arm-smmu: Add compatible for the SDX55 SoC discards 5781407e1d53 dt-bindings: input: microchip,cap11xx: Convert txt binding [...] omits 5930f124b0bb drm/amdgpu: bump driver version for INFO SENSOR profile mo [...] omits d1acf85cfa81 drm/amdgpu/UAPI: add SENSOR INFO ioctl subquery for profile modes omits 36b06d4b5863 drm/radeon: Add HD-audio component notifier support (v2) omits 1c00aa5d36ca Revert "drm/amd/display: To modify the condition in indica [...] omits 22e0a612eab5 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 6e92bc6af8c9 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits b269049921ad drm/amdgpu: only check for _PR3 on dGPUs omits 57c8ce83e961 drm/amdgpu: add another raven1 gfxoff quirk omits 5074b57c69f3 drm/amdgpu: use generic fb helpers instead of setting up A [...] discards 2a0698906455 Merge branch 'for-5.16/io_uring' into for-next discards 57d9cc0f0dfe io_uring: don't get completion_lock in io_poll_rewait() discards 34ced75ca1f6 io_uring: reduce frequent add_wait_queue() overhead for mu [...] discards db3191671f97 io_uring: refactor event check out of __io_async_wake() omits 2c2a28f57c2f Merge branch 'for-5.16/block' into for-next discards 2b3374306b31 drm/bridge: sn65dsi86: ti_sn65dsi86_read_u16() __maybe_unused omits 837b21d4c304 xen-pciback: allow compiling on other archs than x86 omits 1eb4f10091ca Merge branches 'pm-devfreq' and 'pm-sleep' into linux-next omits 1cb35b70a791 Merge branches 'acpi-apei' and 'acpi-drivers' into linux-next omits 5f6f1dc0433b Merge branch 'for-5.16/drivers' into for-next discards 1760a259bbdb Merge x86/fpu into tip/master discards 30142032a114 Merge x86/core into tip/master discards d7398e442f2e Merge sched/core into tip/master discards a1f1ec6fdd75 Merge x86/sev into tip/master discards 788beb56be7a Merge x86/cleanups into tip/master discards 4f2009951194 Merge timers/core into tip/master discards 05ee6864b645 Merge x86/sgx into tip/master discards 142a16536dd0 Merge x86/cpu into tip/master discards e0d4656d2c02 Merge locking/core into tip/master discards 9a2c64d34bbf Merge perf/core into tip/master discards 6e0e6bc11ea5 Merge objtool/core into tip/master discards 9f00f67fd8dc Merge x86/misc into tip/master discards d1fc7621ab63 Merge x86/cc into tip/master discards 00c51212d5ae Merge x86/build into tip/master discards 82c758c39441 Merge efi/core into tip/master discards 50ec4c9b7dfa Merge ras/core into tip/master discards 31714d970937 Merge irq/core into tip/master discards 13245a7e93ae Merge locking/wwmutex into tip/master discards e0153798afd6 dt-bindings: ufs: exynos-ufs: add exynosautov9 compatible discards 10e01b5e537d dt-bindings: ufs: exynos-ufs: add io-coherency property discards 3a99d60e0b66 Merge remote-tracking branch 'asoc/for-5.16' into asoc-next discards 1f57906ee2de Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus discards ad854f362e8c dt-bindings: rockchip: Add DesignWare based PCIe controller discards e73c317efbf9 dma-buf: remove restriction of IOCTL:DMA_BUF_SET_NAME omits 3cb88858bfda x86/xen: switch initial pvops IRQ functions to dummy ones omits a73d2628b0b2 x86/xen: remove xen_have_vcpu_info_placement flag discards e3f3b8e1c6fb Merge branch 'for-next/misc' into for-next/core discards 9b2a85215b21 delay-replace-kernelh-with-the-necessary-inclusions-fix discards 0d280a9fbbd9 include/linux/delay.h: replace kernel.h with the necessary [...] discards c550029fdd21 include/media/media-entity.h: replace kernel.h with the ne [...] discards 7ddfa1c8792c include/linux/plist.h: replace kernel.h with the necessary [...] discards 0065a1488fd4 include/linux/llist.h: replace kernel.h with the necessary [...] discards c7bc01630756 include/linux/list.h: replace kernel.h with the necessary [...] discards 41f5b6ecf125 include/kunit/test.h: replace kernel.h with the necessary [...] discards d9c4536812c4 kernel.h: split out container_of() and typeof_member() macros discards 0d3d34c0625c bottom_half.h needs kernel.h discards 77242ea6e373 kernel.h: drop unneeded <linux/kernel.h> inclusion from ot [...] discards 29131af0cfab proc/sysctl: make protected_* world readable discards b688885ac10c proc: allow pid_revalidate() during LOOKUP_RCU discards 2bbbd6104cb2 virtio-mem: kdump mode to sanitize /proc/vmcore access discards 4805004d8dbb virtio-mem: factor out hotplug specifics from virtio_mem_r [...] discards ec8575069767 virtio-mem: factor out hotplug specifics from virtio_mem_p [...] discards 76bac1b7c46d virtio-mem: factor out hotplug specifics from virtio_mem_i [...] discards f3cb5d9b49ff proc/vmcore: convert oldmem_pfn_is_ram callback to more ge [...] discards 7fecf6432a28 proc/vmcore: let pfn_is_ram() return a bool discards 751c0cb4ef71 x86/xen: print a warning when HVMOP_get_mem_type fails discards 71a44194910f x86/xen: simplify xen_oldmem_pfn_is_ram() discards f0651cb2cd3b x86/xen: update xen_oldmem_pfn_is_ram() documentation discards e64878474cc7 proc: test that /proc/*/task doesn't contain "0" discards b6fae938027f procfs-do-not-list-tid-0-in-proc-pid-task-fix discards 6af81c82f5d6 procfs: do not list TID 0 in /proc/<pid>/task discards d2f4ad8e6366 kernel/hung_task.c: Monitor killed tasks. discards bc44adfa467c fs/buffer.c: dump more info for __getblk_gfp() stall problem discards 87afb735bcc3 fs/buffer.c: add debug print for __getblk_gfp() stall problem discards a08ac4bde645 mm/damon: simplify stop mechanism discards 33ddbb5237b5 Docs/admin-guide/mm/pagemap: wordsmith page flags descriptions discards cc3f1d148189 Docs/admin-guide/mm/damon/start: simplify the content discards f63b2b3064d9 Docs/admin-guide/mm/damon/start: fix a wrong link discards 397dfdf55e69 Docs/admin-guide/mm/damon/start: fix wrong example commands discards 22b2a620304d mm/damon/dbgfs: add adaptive_targets list check before ena [...] discards 96e09820f35d mm/damon: remove unnecessary variable initialization discards 054f93c3c4a8 Documentation/admin-guide/mm/damon: add a document for DAM [...] discards 80699939eff2 mm/damon: fix error return code in damon_reclaim_turn() discards 5cdb711f91f9 mm/damon: introduce DAMON-based Reclamation (DAMON_RECLAIM) discards 450db2530887 selftests/damon: support watermarks discards a6b06c9f27b2 mm/damon/dbgfs: support watermarks discards b2c757fbca9b mm/damon/schemes: activate schemes based on a watermarks m [...] discards b63ff6242986 tools/selftests/damon: update for regions prioritization o [...] discards 08bd830afa30 mm/damon/dbgfs: support prioritization weights discards 91bd2055fb2d mm/damon/vaddr,paddr: support pageout prioritization discards 9235da996268 mm/damon/schemes: prioritize regions within the quotas discards 9b388d203b6a mm/damon/selftests: support schemes quotas discards 990ead252272 mm/damon/dbgfs: support quotas of schemes discards d7d3d6935b17 mm/damon/schemes: implement time quota discards f43fab709938 mm/damon/schemes: skip already charged targets and regions discards 1254fd6ca2bd mm/damon/schemes: implement size quota for schemes applica [...] discards 0c7072852e19 mm/damon: fix missing-prototype build warning for 'damon_p [...] discards dd5f4f8c6ead mm/damon/paddr: support the pageout scheme discards 4a88e896f133 mm/damon/dbgfs: remove unnecessary variables discards 055cd38a9a76 mm/damon/vaddr: constify static mm_walk_ops discards 2e642b133851 Docs/DAMON: document physical memory monitoring support discards 2fde1358060e mm/damon/dbgfs: support physical memory monitoring discards 960848008b29 mm/damon: implement primitives for physical address space [...] discards 1c440eee5cdd mm/damon/vaddr: include 'highmem.h' to fix a build failure discards d0741bb936d6 mm/damon/vaddr: separate commonly usable functions discards 6f67e609ef1a Docs/admin-guide/mm/damon: document 'init_regions' feature discards 8514aa9d05d8 mm/damon/dbgfs-test: add a unit test case for 'init_regions' discards 4b890a63338e mm/damon/dbgfs: allow users to set initial monitoring targ [...] discards f7ae9bff5c14 Docs/admin-guide/mm/damon: document DAMON-based Operation Schemes discards e26b5b2fffe2 selftests/damon: add 'schemes' debugfs tests discards 98a88e8b4847 mm/damon/schemes: implement statistics feature discards a510c96e4f84 mm/damon/dbgfs: support DAMON-based Operation Schemes discards 00713ee68897 mm/damon/vaddr: support DAMON-based Operation Schemes discards d804b4a7038b mm/damon/core: implement DAMON-based Operation Schemes (DAMOS) discards 987e86d2afb1 mm/damon/core: account age of target regions discards d25a8ce8fb70 mm/damon/core: nullify pointer ctx->kdamond with a NULL discards 9e0b1eb4bf26 mm/damon: needn't hold kdamond_lock to print pid of kdamond discards 23f2b91b9828 mm/damon: remove unnecessary do_exit() from kdamond discards bf2c4e8723f4 mm/damon/core: print kdamond start log in debug mode only discards 17560954b3f6 include/linux/damon.h: fix kernel-doc comments for 'damon_ [...] discards baa592129660 docs/vm/damon: remove broken reference discards a399207111fd MAINTAINERS: update SeongJae's email address discards dff5e9d499e8 Documentation/vm: move user guides to admin-guide/mm/ discards d14945b8beba mm/damon: grammar s/works/work/ discards d114b15da607 kfence: default to dynamic branch instead of static keys mode discards f02ba05393c0 kfence: always use static branches to guard kfence_alloc() discards 622a427a0bae kfence: shorten critical sections of alloc/free discards 1877cb4085a9 kfence: test: use kunit_skip() to skip tests discards a5ba86f15932 kfence: add note to documentation about skipping covered a [...] discards 5025a4b4486e fixup! kfence: limit currently covered allocations when po [...] discards ecf697cc8bad kfence-limit-currently-covered-allocations-when-pool-nearl [...] discards 9a4a900637e0 kfence: limit currently covered allocations when pool nearly full discards 3bd0f3b32034 kfence: move saving stack trace of allocations into __kfen [...] discards 0eb4b419d4bf kfence: count unexpectedly skipped allocations discards a6445b38b0e6 stacktrace: move filter_irq_stacks() to kernel/stacktrace.c discards 6bf0acb9c115 include/linux/mm.h: move nr_free_buffer_pages from swap.h to mm.h discards 2277b3119d4f mm: remove HARDENED_USERCOPY_FALLBACK discards 044d8231ed84 zram: Introduce an aged idle interface discards db5a813b720a zram-introduce-an-aged-idle-interface-v5 discards 26b29b8598ce zram: introduce an aged idle interface discards b859057cb39f zram: off by one in read_block_state() discards d92251baa4d6 zram_drv: allow reclaim on bio_alloc discards 148afd8ed985 mm/highmem: Remove deprecated kmap_atomic discards 5db638f8f15e mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() discards f0c9c24c1df7 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] discards df0934909b32 mm: disable zsmalloc on PREEMPT_RT discards 493acb3649aa mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] discards 1e7d34e315d9 mm/rmap.c: avoid double faults migrating device private pages discards ccb03d59a734 mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] discards f493d50b926a mm/memory_hotplug: indicate MEMBLOCK_DRIVER_MANAGED with I [...] discards 3961c51146fb memblock: add MEMBLOCK_DRIVER_MANAGED to mimic IORESOURCE_ [...] discards d3a57270bbfd memblock: allow to specify flags with memblock_add_node() discards b9eea059988b memblock: improve MEMBLOCK_HOTPLUG documentation discards a214e156e744 mm/memory_hotplug: handle memblock_add_node() failures in [...] discards 0193206eb04c x86: remove memory hotplug support on X86_32 discards bd9a0baa860a mm/memory_hotplug: remove stale function declarations discards 2cf83c0d0fab mm/memory_hotplug: remove HIGHMEM leftovers discards c84562898d55 mm/memory_hotplug: restrict CONFIG_MEMORY_HOTPLUG to 64 bit discards 9f52846157a5 mm/memory_hotplug: remove CONFIG_MEMORY_HOTPLUG_SPARSE discards de5f5a634f12 mm/memory_hotplug: remove CONFIG_X86_64_ACPI_NUMA dependen [...] discards 341abdb2d962 memory-hotplug.rst: document the "auto-movable" online policy discards 77c1eff9bde6 memory-hotplug.rst: document the "auto-movable" online policy discards 3fd88d36698a memory-hotplug.rst: fix wrong /sys/module/memory_hotplug/p [...] discards a8ea67c64128 memory-hotplug.rst: fix two instances of "movablecore" tha [...] discards 8fa6a1530449 mm/memory_hotplug: add static qualifier for online_policy_ [...] discards e4394032d79c selftests/vm: make MADV_POPULATE_(READ|WRITE) use in-tree headers discards 344770cf9abc mm: vmstat.c: make extfrag_index show more pretty discards db37ba69452a mm-vmstat-annotate-data-race-for-zone-free_areanr_free-fix discards 4ae39602a00c mm/vmstat: annotate data race for zone->free_area[order].nr_free discards 986f6098f956 selftests: vm: add KSM huge pages merging time test discards 70b591d2a455 selftest/vm: fix ksm selftest to run with different NUMA t [...] discards 97b8aaae0179 mm: nommu: kill arch_get_unmapped_area() discards bdfe918868ef mm/readahead.c: fix incorrect comments for get_init_ra_size discards 4fdf7421c9ed mm, thp: fix incorrect unmap behavior for private pages discards 1cd527a74e59 mm, thp: lock filemap when truncating page cache discards 93cb001ed23b selftests/vm/transhuge-stress: fix ram size thinko discards c7e4bf8bad62 mm: migrate: make demotion knob depend on migration discards a39e577664ce mm/migrate: de-duplicate migrate_reason strings discards da22bf84f75a hugetlbfs: extend the definition of hugepages parameter to [...] discards d2df5272548a oom_kill: oom_score_adj broken for processes with small me [...] discards e204a0316619 mm: mark the OOM reaper thread as freezable discards 6e6e6dd9d511 fixup for "memblock: use memblock_free for freeing virtual [...] discards a81cba5c979f memblock: use memblock_free for freeing virtual pointers discards 6aee3192227f memblock: rename memblock_free to memblock_phys_free discards 15178f734505 memblock: stop aliasing __memblock_free_late with memblock [...] discards 686f3865af53 memblock: drop memblock_free_early_nid() and memblock_free [...] discards d2db7bb1dc99 xen/x86: free_p2m_page: use memblock_free_ptr() to free a [...] discards 9c496873eb5f arch_numa: simplify numa_distance allocation discards 29ce4bb675f9 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] discards e14d8ffa55c4 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] discards 0cd542153848 tools/vm/page-types.c: print file offset in hexadecimal discards d25030924651 tools/vm/page-types.c: move show_file() to summary output discards 80c4782f94e3 tools/vm/page-types.c: make walk_file() aware of address r [...] discards c95b7cc1c81c tools/vm/page_owner_sort.c: count and sort by mem discards bfa81fcc7141 mm/vmpressure: fix data-race with memcg->socket_pressure discards 65a96489b21e mm/vmscan: delay waking of tasks throttled on NOPROGRESS discards df295b3d7af3 mm/vmscan: increase the timeout if page reclaim is not mak [...] discards f7db0a898c92 mm/vmscan: centralise timeout values for reclaim_throttle discards 4392d8522c58 mm/page_alloc: remove the throttling logic from the page a [...] discards 1159a009cd1c mm/writeback: throttle based on page writeback instead of [...] discards 28f4dd6f8a3c mm/vmscan: throttle reclaim when no progress is being made discards 3e7105a09f25 mm/vmscan: throttle reclaim and compaction when too may pa [...] discards 23ce07252095 mm/vmscan: throttle reclaim until some writeback completes [...] discards 395d482bee78 mm/vmscan.c: fix -Wunused-but-set-variable warning discards 9c1b99a0c84a mm/page_isolation: guard against possible putback unisolated page discards 67c226ce0bc4 mm/page_isolation: fix potential missing call to unset_mig [...] discards f48ea2be85af userfaultfd/selftests: fix calculation of expected ioctls discards d556059bd03b userfaultfd/selftests: fix feature support detection discards 48e528758e27 userfaultfd/selftests: don't rely on GNU extensions for ra [...] discards 9a3956dee33d hugetlb: remove unnecessary set_page_count in prep_compoun [...] discards 7f5e292c9cf1 hugetlb: remove redundant VM_BUG_ON() in add_reservation_i [...] discards 0d2bdfff80f5 hugetlb: remove redundant validation in has_same_uncharge_info() discards fcdd39b7626c hugetlb: replace the obsolete hugetlb_instantiation_mutex [...] discards ebb0d0889bcd hugetlb_cgroup: remove unused hugetlb_cgroup_from_counter macro discards cbec6d38df90 mm: remove duplicate include in hugepage-mremap.c discards e903aec6ae4d hugetlb: support node specified when using cma for giganti [...] discards ccd0c6f9b041 selftests: vm: remove duplicated include in hugepage-mremap discards 2b8eaead3a31 mm-hugepages-add-hugetlb-vma-mremap-test-v8 discards 550c930b545f mm, hugepages: add hugetlb vma mremap() test discards 3f6a8150c249 mm, hugepages: add mremap() support for hugepage backed vma discards fe4952998b79 mm: khugepaged: Recalculate min_free_kbytes after stopping [...] discards 234c8d94cea9 mm,hugetlb: remove mlock ulimit for SHM_HUGETLB discards 83dd852cf82f hugetlb-add-hugetlb-demote-page-support-v4 discards 654857fbca7b hugetlb: add hugetlb demote page support discards 353928b6a36c hugetlb: add demote bool to gigantic page routines discards 82202f876774 hugetlb: be sure to free demoted CMA pages to CMA discards 151f94501d63 mm/cma: add cma_pages_valid to determine if pages are in CMA discards 2197568e73a5 hugetlb-add-demote-hugetlb-page-sysfs-interfaces-fix discards 380f8488f485 hugetlb: add demote hugetlb page sysfs interfaces discards 6959932e963f mm/hugetlb: drop __unmap_hugepage_range definition from hugetlb.h discards 27814716895e mm: hwpoison: handle non-anonymous THP correctly discards 102b79155946 mm: shmem: fix uninitialized variable use in me_pagecache_clean() discards baac8c87a203 mm: shmem: don't truncate page if memory failure happens discards 4e8d27bc91e9 mm: hwpoison: refactor refcount check handling discards 27f325e1729f mm: filemap: coding style cleanup for filemap_map_pmd() discards daa25ca12030 mm/memory_failure: constify static mm_walk_ops discards beeee4a785f9 mm: fix data race in PagePoisoned() discards cb6b4ef44299 mm/page_alloc: use clamp() to simplify code discards ac95c0e566e9 mm: page_alloc: use migrate_disable() in drain_local_pages_wq() discards 7eaa513dab5f s390: use generic version of arch_is_kernel_initmem_freed() discards 89e7a29b1f8a powerpc: use generic version of arch_is_kernel_initmem_freed() discards ea7907b01309 mm: make generic arch_is_kernel_initmem_freed() do what it says discards c86de34f8cd7 mm: create a new system state and fix core_kernel_text() discards 8b487acb7e44 mm/page_alloc.c: show watermark_boost of zone in zoneinfo discards 25e003a32688 mm/page_alloc: detect allocation forbidden by cpuset and b [...] discards 6eae2474363d mm/page_alloc.c: do not acquire zone lock in is_free_buddy_page() discards ba80f42ee39c mm: move fold_vm_numa_events() to fix NUMA without SMP discards bde7f481e0d1 mm: move node_reclaim_distance to fix NUMA without SMP discards d723fab93943 mm/page_alloc: use accumulated load when building node fal [...] discards ae4e32e67fb7 mm/page_alloc: print node fallback order discards 1e0f1be8e7e9 mm/page_alloc.c: avoid allocating highmem pages via alloc_ [...] discards a00604209347 mm/page_alloc.c: use helper function zone_spans_pfn() discards 0f0b63c5f898 mm/page_alloc.c: fix obsolete comment in free_pcppages_bulk() discards 4506e6137e44 mm/page_alloc.c: simplify the code by using macro K() discards c787da64c061 mm/page_alloc.c: remove meaningless VM_BUG_ON() in pindex_ [...] discards 4e0c2f24fef6 mm/large system hash: avoid possible NULL deref in alloc_l [...] discards 22876e839f75 mm-vmalloc-introduce-alloc_pages_bulk_array_mempolicy-to-a [...] discards 585a2a5e6742 mm-vmalloc-introduce-alloc_pages_bulk_array_mempolicy-to-a [...] discards d7b30d497685 mm-vmalloc-introduce-alloc_pages_bulk_array_mempolicy-to-a [...] discards ce0fa68a7737 mm/vmalloc: introduce alloc_pages_bulk_array_mempolicy to [...] discards 6957a0ca5620 mm/vmalloc: be more explicit about supported gfp flags discards 41c3a8ac4f63 mm: kasan: fix redefinition of 'kasan_populate_early_vm_ar [...] discards 70da9ca4cf6b kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC discards 8dea54591c7a arm64: support page mapping percpu first chunk allocator discards 5a10c9216d1c vmalloc: choose a better start address in vm_area_register [...] discards 15ad225565fb vmalloc: back off when the current task is OOM-killed discards bf1d5e82002d mm/vmalloc: check various alignments when debugging discards d98a909721d1 mm/vmalloc: do not adjust the search size for alignment overhead discards 649cca0fb187 mm/vmalloc: make sure to dump unpurged areas in /proc/vmallocinfo discards 77e23b577002 mm/vmalloc: make show_numa_info() aware of hugepage mappings discards eb14c53957fc mm/vmalloc: don't allow VM_NO_GUARD on vmap() discards 6ee455935c23 mm/vmalloc: repair warn_alloc()s in __vmalloc_area_node() discards 73a607381922 mm: mmap_lock: use DECLARE_EVENT_CLASS and DEFINE_EVENT_FN discards 9f4b90dbf4cb mm: mmap_lock: remove redundant newline in TP_printk discards 5f3dd4b56823 include/linux/io-mapping.h: remove fallback for writecombine discards 2bf777b26f84 mm/mremap: don't account pages in vma_to_resize() discards 831e4964fbb8 mm/mprotect.c: avoid repeated assignment in do_mprotect_pkey() discards e3545d4aba27 memory: remove unused CONFIG_MEM_BLOCK_SIZE discards 68e3bb7670d4 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN discards d0b27d2cd1cc lazy tlb: shoot lazies, a non-refcounting lazy tlb option discards a1981b479d62 lazy tlb: allow lazy tlb mm refcounting to be configurable discards 930aa46fe23a lazy tlb: introduce lazy mm refcount helper functions discards 425c547278c1 Documentation: update pagemap with shmem exceptions discards a513d64205c8 mm: remove redundant smp_wmb() discards 4773537b2c22 mm: introduce pmd_install() helper discards 9cec0443b072 mm: add zap_skip_check_mapping() helper discards f238d91994c1 mm: drop first_index/last_index in zap_details discards 0c1afa880739 mm: clear vmf->pte after pte_unmap_same() returns discards e7e8c8fbd6f4 mm/shmem: unconditionally set pte dirty in mfill_atomic_in [...] discards f71a2de64407 mm/memory.c: use correct VMA flags when freeing page-tables discards ca830d2dcce0 mm/memory.c: avoid unnecessary kernel/user pointer conversion discards 6784f2e3dd42 mm: use __pfn_to_section() instead of open coding it discards 080db3d49a63 mm/mmap.c: fix a data race of mm->total_vm discards 8bdaf0e4425d memcg: prohibit unconditional exceeding the limit of dying tasks discards 5c6f87943580 mm, oom: do not trigger out_of_memory from the #PF discards 3b491ab8a60a mm, oom: pagefault_out_of_memory: don't force global OOM f [...] discards 21d61f9ddc41 mm: list_lru: only add memcg-aware lrus to the global lru list discards d04b9c7afa7a mm: memcontrol: remove the kmem states discards d698509d05e5 mm: memcontrol: remove kmemcg_id reparenting discards d9907275e75c mm: list_lru: fix the return value of list_lru_count_one() discards d1aec4018c62 mm: list_lru: remove holding lru lock discards 2fd32e47ef10 memcg, kmem: mark cancel_charge() inline discards 0eb581a157d7 memcg-kmem-further-deprecate-kmemlimit_in_bytes-checkpatch-fixes discards e259f2659888 memcg, kmem: further deprecate kmem.limit_in_bytes discards 180c63fe994d mm/list_lru.c: prefer struct_size over open coded arithmetic discards 47cfbd0e42b7 mm/memcg: remove obsolete memcg_free_kmem() discards 07f6453d4544 memcg: unify memcg stat flushing discards 7154791f329e memcg: flush stats only if updated discards 0dd8514e970a mm/memcg: drop swp_entry_t* in mc_handle_file_pte() discards 7fa08d77e23b mm: optimise put_pages_list() discards 3d8b8e39826d mm/swapfile: fix an integer overflow in swap_show() discards d45f2f696c68 mm/swapfile: remove needless request_queue NULL pointer check discards f1835f29f600 mm/gup: further simplify __gup_device_huge() discards fbf6637a5e14 vfs: keep inodes with page cache off the inode shrinker LRU discards c7b34f3b7b05 mm: move more expensive part of XA setup out of mapping check discards ce2ef48f3c9c mm/filemap.c: remove bogus VM_BUG_ON discards a2c21680ad12 mm: don't read i_size of inode unless we need it discards 57f60b396cf3 mm-simplify-bdi-refcounting-fix-fix discards 16e8875bb4ab mm-simplify-bdi-refcounting-fix discards df3a39d2741c mm: simplify bdi refcounting discards db5b342dc5ba mm: don't automatically unregister bdis discards 05c62dcf907e fs: explicitly unregister per-superblock BDIs discards 20ea5065a05f mtd: call bdi_unregister explicitly discards 67cd73c186c4 mm: export bdi_unregister discards 6eaa1c583a10 mm: stop filemap_read() from grabbing a superfluous page discards 72cdf48cdf5d mm-page_ownerc-modify-the-type-of-argument-order-in-some-f [...] discards 8e6c0bb8d78b mm/page_owner.c: modify the type of argument "order" in so [...] discards 9631cfd7f60f mm/page_ext.c: fix a comment discards 545ba5ddec0a kasan: test: consolidate workarounds for unwanted __alloc_ [...] discards 74880b2db0b9 percpu: add __alloc_size attributes for better bounds checking discards 7cd1251d1817 mm/page_alloc: add __alloc_size attributes for better boun [...] discards 10b6ef889635 mm/vmalloc: add __alloc_size attributes for better bounds [...] discards 4835519d4763 mm/kvmalloc: add __alloc_size attributes for better bounds [...] discards c9e0b6fb6896 slab: add __alloc_size attributes for better bounds checking discards 6c2da55fdba3 slab: clean up function prototypes discards bcab4fd50856 Compiler Attributes: add __alloc_size() for better bounds [...] discards d480c7fcb3b7 rapidio: avoid bogus __alloc_size warning discards 2cb81739acee kasan: test: bypass __alloc_size checks discards 47953bae58db mm: debug_vm_pgtable: don't use __P000 directly discards c0c932dbc32e mm/smaps: simplify shmem handling of pte holes discards 8eef8624c7ad mm/smaps: use vma->vm_pgoff directly when counting partial swap discards 6e2b805b8dc4 mm/smaps: fix shmem pte hole swap calculation discards 8a748940faf9 kasan: test: add memcpy test that avoids out-of-bounds write discards 6a87cb97bf8b kasan: fix tag for large allocations when using CONFIG_SLAB discards d555db227000 workqueue, kasan: avoid alloc_pages() when recording stack discards 2f64acf6b653 kasan: generic: introduce kasan_record_aux_stack_noalloc() discards 78f1c0392b9e kasan: common: provide can_alloc in kasan_save_stack() discards 898bff7f3840 lib/stackdepot: introduce __stack_depot_save() discards ddd6dced0362 lib/stackdepot: remove unused function argument discards 76a6d3f4eec1 lib/stackdepot: include gfp.h discards c279a07e6649 mm: don't include <linux/dax.h> in <linux/mempolicy.h> discards 0852885fcb25 mm, slub: use prefetchw instead of prefetch discards 7eabe12fb7e9 mm/slub: increase default cpu partial list sizes discards 75038eb77ff1 mm, slub: change percpu partial accounting from objects to pages discards ae08e82d1b6b slub: add back check for free nonslab objects discards a4867f49e930 mm/slab.c: remove useless lines in enable_cpucache() discards cfd37e1c6338 drivers/hwmon/occ/p9_sbe.c needs slab.h discards a2fce322b03e mm: move kvmalloc-related functions to slab.h discards 8c5fd9ecba8d d_path: fix Kernel doc validator complaining discards c654b04a1c5f fs/posix_acl.c: avoid -Wempty-body warning discards 311b0f0371aa ocfs2: fix ocfs2 corrupt when iputting an inode discards 740b1ffab039 ocfs2: clear links count in ocfs2_mknod() if an error occurs discards 26ca6405cb4c ocfs2: reflink deadlock when clone file to the same direct [...] discards c5d6ebb737b4 ocfs2: do not zero pages beyond i_size discards 35048d400a0a ocfs2: fix data corruption on truncate discards 08f2d816eae3 ocfs2/dlm: remove redundant assignment of variable ret discards 498029750c3d ocfs2: cleanup journal init and shutdown discards 260117fd073f ocfs2: Fix handle refcount leak in two exception handling paths discards 4c6a793a5b6a scripts/decodecode: fix faulting instruction no print when [...] discards b664421c8416 scripts/spelling.txt: fix "mistake" version of "synchronization" discards 53c45f4b3f6e scripts/spelling.txt: add more spellings to spelling.txt discards d2531e2c732c procfs: prevent unpriveleged processes accessing fdinfo dir discards 752b4ccf6831 /proc/kpageflags: do not use uninitialized struct pages discards 73f29dd075bd /proc/kpageflags: prevent an integer overflow in stable_pa [...] discards e77c987aef3c mm-khugepaged-skip-huge-page-collapse-for-special-files-fix discards 94cea5e9dab0 mm: khugepaged: skip huge page collapse for special files discards 1982bc3512e3 mm, thp: bail out early in collapse_file for writeback page discards 50e8c40d5a36 mm/vmalloc: fix numa spreading for large hash tables discards 5fb0769f914a mm-bdi-initialize-bdi_min_ratio-when-bdi-unregister-fix discards c785ebf0d214 mm: bdi: initialize bdi_min_ratio when bdi is unregistered discards 5d84134640a9 mm/secretmem: avoid letting secretmem_users drop to zero discards a42353a0012a ocfs2: race between searching chunks and release journal_h [...] discards 7a1a03266d5a mm/oom_kill.c: prevent a race between process_mrelease and [...] discards 64f74cf49662 mm: filemap: check if THP has hwpoisoned subpage for PMD p [...] discards 30a9cb0a903e mm: hwpoison: remove the unnecessary THP check discards 883055488a62 memcg: page_alloc: skip bulk allocator for __GFP_ACCOUNT discards a656d106b87b kasan-test-use-underlying-string-helpers-checkpatch-fixes discards 21b69ddec779 lib/test_kasan.c: use underlying string helpers discards 5ab117dfaaf3 tools/testing/selftests/vm/split_huge_page_test.c: fix app [...] discards 099afadc533f drm/kmb: Enable support for framebuffer console omits 54d97aac0bb9 dm: Remove redundant flush_workqueue() calls omits 47af7468b7e0 Merge branch 'for-5.16/block' into for-next discards 8f59ee9a570c drm/msm/dsi: Adjust probe order discards 4280e1a0ba1d drm/kirin: dsi: Adjust probe order discards 4d77688ff27c drm/bridge: tc358775: Register and attach our DSI device at probe discards 526dcedf877f drm/bridge: tc358775: Switch to devm MIPI-DSI helpers discards c3b75d4734cb drm/bridge: sn65dsi86: Register and attach our DSI device [...] discards 77d2a71b94e3 drm/bridge: sn65dsi86: Switch to devm MIPI-DSI helpers discards 6ef7ee48765f drm/bridge: sn65dsi83: Register and attach our DSI device [...] discards 6cae235e9cd1 drm/bridge: sn65dsi83: Switch to devm MIPI-DSI helpers discards c05f1a4e2c4b drm/bridge: sn65dsi83: Fix bridge removal discards 7abbc26fd667 drm/bridge: ps8640: Register and attach our DSI device at probe discards fe93ae800eb8 drm/bridge: ps8640: Switch to devm MIPI-DSI helpers discards 4a46ace5ac62 drm/bridge: lt9611uxc: Register and attach our DSI device [...] discards 293ada7b058e drm/bridge: lt9611uxc: Switch to devm MIPI-DSI helpers discards fef604db2312 drm/bridge: lt9611: Register and attach our DSI device at probe discards b91df118e4ff drm/bridge: lt9611: Switch to devm MIPI-DSI helpers discards d89078c37b10 drm/bridge: lt8912b: Register and attach our DSI device at probe discards 1fdbf66e3d40 drm/bridge: lt8912b: Switch to devm MIPI-DSI helpers discards 49e61bee26f7 drm/bridge: anx7625: Register and attach our DSI device at probe discards 25a390a9aadb drm/bridge: anx7625: Switch to devm MIPI-DSI helpers discards 864c49a31d6b drm/bridge: adv7511: Register and attach our DSI device at probe discards ee9418808bcc drm/bridge: adv7533: Switch to devm MIPI-DSI helpers omits 06aff93f1842 iommu/virtio: Support identity-mapped domains omits a39ba06367e1 iommu/virtio: Pass end address to viommu_add_mapping() omits 25c3fc45208a iommu/virtio: Sort reserved regions omits b1eebe9bb904 iommu/virtio: Support bypass domains omits 26d0c9acee06 iommu/virtio: Add definitions for VIRTIO_IOMMU_F_BYPASS_CONFIG omits a238de46c2ab vdpa/mlx5: Forward only packets with allowed MAC address omits f7e396580ab7 vdpa/mlx5: Support configuration of MAC omits d3bbb30cd627 vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit omits ce3c0fc9886c vdpa_sim_net: Enable user to set mac address and mtu omits 779cb5f65dbc vdpa: Enable user to set mac and mtu of vdpa device omits 0212c6b44a1c vdpa: Use kernel coding style for structure comments omits 734b9188285b vdpa: Introduce query of device config layout omits 02bab14719f0 vdpa: Introduce and use vdpa device get, set config helpers omits 1b70f4821146 virtio-scsi: don't let virtio core to validate used buffer length omits 6aeef5a09b3f virtio-blk: don't let virtio core to validate used length omits a2cd974143fc virtio-net: don't let virtio core to validate used length omits e079db90bdd1 virtio_ring: validate used buffer length omits 8e41453fa093 virtio_blk: correct types for status handling omits d640d2251c38 virtio_blk: allow 0 as num_request_queues omits 2404bafc4fb8 i2c: virtio: Add support for zero-length requests omits 1819157daf04 virtio-blk: fixup coccinelle warnings omits b6b03975a174 virtio_ring: fix typos in vring_desc_extra omits 13ab384b478c virtio-pci: harden INTX interrupts omits 89e671631fde virtio_pci: harden MSI-X interrupts omits 226c80e7354c virtio_config: introduce a new .enable_cbs method omits 2c7f116a360f virtio_console: validate max_nr_ports before trying to use it omits 0fc615def6c3 virtio_blk: Fix spelling mistake: "advertisted" -> "advertised" omits 84460703eea3 virtio-blk: validate num_queues during probe omits a20cf737159d virtio-pmem: add myself as virtio-pmem maintainer omits e681dc9db029 vdpa: fix Alibaba ENI kconfig text omits 235b4aea83dd ALSA: virtio: Replace zero-length array with flexible-arra [...] omits c77adf663600 virtio_ring: check desc == NULL when using indirect with packed omits 18abc47a9d0f virtio_ring: make virtqueue_add_indirect_packed prettier omits 60fa1f7fde96 hwrng: virtio - always add a pending request omits b3114996dbcf hwrng: virtio - don't waste entropy omits 54121178181d hwrng: virtio - don't wait on cleanup omits 6b8810ac503f hwrng: virtio - add an internal buffer omits d11feb8cb4d7 vdpa/mlx5: Propagate link status from device to vdpa driver omits f002a1b4b93f vdpa/mlx5: Rename control VQ workqueue to vdpa wq omits 059eeb2b5d5b vdpa/mlx5: Remove mtu field from vdpa net device omits fcaf0a96e74f eni_vdpa: add vDPA driver for Alibaba ENI omits 6c537556969d vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE omits 4cd2eff8fc11 virtio_vdpa: setup correct vq size with callbacks get_vq_n [...] omits acdfd998f910 vdpa: min vq num of vdpa device cannot be greater than max vq num omits bff2f6d91b1b vdpa: add new callback get_vq_num_min in vdpa_config_ops omits 94b2298a0153 vp_vdpa: add vq irq offloading support omits ad58489e49e6 vdpa: fix typo omits 9176c2c46acd virtio-pci: introduce legacy device module omits 6efb1d991e86 virtio-blk: add num_request_queues module parameter omits 9b9765732152 virtio-blk: avoid preallocating big SGL for data omits 8317e82b2ea1 virtio_net: clarify tailroom logic omits ba9410801460 Merge branches 'pm-sleep' and 'pm-cpufreq' into linux-next omits 61ad20cc4629 Merge branches 'acpi-prm', 'acpi-pm', 'acpi-ac', 'acpi-res [...] discards b9971e549adf drm: Link CMA framebuffer helpers into KMS helper library discards f2c05cbd6670 Merge remote-tracking branch 'spi/for-5.16' into spi-next discards cea86c5bb442 drm/bridge: ti-sn65dsi86: Implement the pwm_chip discards 3c7a8600dec9 drm/bridge: ti-sn65dsi86: Use regmap_bulk_write API discards 3ab7b6ac5d82 pwm: Introduce single-PWM of_xlate function omits 8cfa4097726f Merge branch 'for-5.16/block' into for-next omits 6c9c2723c3a8 Merge branch 'for-5.16/block' into for-next omits fdf79096aec7 Merge branch 'arm/drivers' into for-next omits 5e5a715e3407 Merge branch 'arm/fixes' into for-next omits 1cdf5048958d Merge branch 'arm/dt' into for-next omits 0c1388beb8b8 Merge branch 'arm/soc' into for-next discards 086b90c76fc1 drm/etnaviv: replace dma_resv_get_excl_unlocked omits 56bea1667808 x86/pvh: add prototype for xen_pvh_init() discards 0e994828ec88 drm/etnaviv: use new iterator in etnaviv_gem_describe omits 6a0df9df4c64 Merge branches 'apple/dart', 'arm/mediatek', 'arm/renesas' [...] omits 7c5835a8640c Merge branch 'for-5.16/scsi-ma' into for-next omits 801cafd63948 Merge branch 'for-5.16/block' into for-next omits 9c4c7a13f4c8 Merge branch 'clk-debugfs' into clk-next omits 05c7df958f37 Merge branch 'clk-at91' into clk-next omits f847897939b6 Merge branch 'clk-ux500' into clk-next omits 0ee25b10f461 Merge branch 'for-5.16/io_uring' into for-next omits f52d44802aa3 Merge branch 'arm/dt' into for-next omits 769ea5625a62 Merge branch 'arm/drivers' into for-next omits ee7bfa2baf90 Merge branch 'clk-samsung' into clk-next omits 8527731421a2 Merge branch 'clk-amlogic' into clk-next omits 28f216ee5bde Merge branch 'clk-allwinner' into clk-next discards 23b461ade5ed Merge branch 'for-next-next-v5.15-20211026' into for-next- [...] discards d08596be993d Merge branch 'ext/filipe/tree-log-speedup' into for-next-n [...] discards ebabc717f06f Merge branch 'ext/josef/bg-index' into for-next-next-v5.15 [...] discards 7dd678d0ea3b Merge branch 'misc-next' into for-next-next-v5.15-20211026 discards 135a0ebc0f55 btrfs: remove no longer needed logic for replaying directo [...] discards 75c0df1b165a btrfs: only copy dir index keys when logging a directory discards 48388998bb21 btrfs: index free space entries on size discards 6d815e92d97a btrfs: remove root argument from check_item_in_log() discards c366b70b75f2 btrfs: remove root argument from add_link() discards c9c9962c9992 btrfs: remove root argument from btrfs_unlink_inode() discards 4d88c45ee659 btrfs: remove root argument from drop_one_dir_item() discards e72d4188a201 btrfs: clear MISSING device status bit in btrfs_close_one_device discards f6906c363f2e btrfs: call btrfs_check_rw_degradable only if there is a m [...] discards c8d9cdfc766d btrfs: send: prepare for v2 protocol omits e81fc37cb99b soc: document merges omits c50a536ded03 Merge branch 'arm/drivers' into for-next omits 44c1817b2064 Merge branch 'arm/dt' into for-next omits 670e1124c2cc Merge branch 'arm/soc' into for-next omits 169526432c79 Merge branch 'arm/defconfigs' into for-next omits 35b871974657 Merge branch 'arm/fixes' into for-next omits 9184ca4331cf Merge branch 'for-5.16/block' into for-next omits 076f2537ad12 soc:document merges omits a01016aa420e refscale: Always log the error message omits 7a96b587588a refscale: Prevent buffer to pr_alert() being too long omits f43c534cf4d8 refscale: Simplify the errexit checkpoint omits 5ae5ac40021d Merge branch 'thermal' into linux-next omits 54bab5c117e6 xen: Fix implicit type conversion omits 5a3079efc4ab Merge branch 'powercap' into linux-next omits 263d37c43959 Merge branches 'pm-cpufreq', 'pm-cpuidle' and 'pm-em' into [...] omits b0e524950567 Merge branches 'pm-pci' and 'pm-sleep' into linux-next omits 816a6484c444 Merge branch 'pnp' into linux-next omits fe3a64177331 Merge branch 'acpi-pm' into linux-next omits b50bbc02f80f Merge branches 'acpi-battery' and 'acpi-soc' into linux-next omits e95ad3258d94 Merge branches 'acpi-pci', 'acpi-pnp', 'acpi-scan', 'acpi- [...] omits 010318569de5 Merge branches 'acpi-x86', 'acpi-resources' and 'acpi-misc [...] omits 389d590be2a7 Merge branch 'acpica' into linux-next discards 55d5e4f98fde dma-buf: st: fix error handling in test_get_fences() discards e3690c95157c Merge branch 'for-next/fixes' into for-next/core discards 9857ddce1e1f Merge branches 'for-next/8.6-timers', 'for-next/extable', [...] discards 61c96499021b Merge branch 'devel-stable' into for-next discards c1346c1e05c7 Merge branches 'fixes' and 'misc' into for-next discards dd7bf3ebe9e6 parisc: Remove unused constants from asm-offsets.c discards 974aed0df7f2 parisc/ftrace: use static key to enable/disable function g [...] discards 59c3c0a47cdf parisc/ftrace: set function trace function discards 62c6b5fbd644 parisc: Make use of the helper macro kthread_run() discards 0cf1bd3df530 parisc: don't enable irqs unconditionally in handle_interr [...] discards 0f0a06de5492 parisc: mark xchg functions notrace discards 20ffa8e15bce parisc: enhance warning regarding usage of O_NONBLOCK discards bc4c23e7a0c0 parisc: Drop ifdef __KERNEL__ from non-uapi kernel headers discards 942c20fac91a parisc: Use PRIV_USER and PRIV_KERNEL in ptrace.h discards 61e91d7189c4 parisc: Use PRIV_USER in syscall.S discards b33f32bc3ee9 parisc/kgdb: add kgdb_roundup() to make kgdb work with idl [...] discards 8dad0e6f17ce parisc: Move thread_info into task struct discards db84b84e5b25 parisc: add support for TOC (transfer of control) discards 0be0ae384abe parisc/firmware: add functions to retrieve TOC data discards 3d36361a6bd8 parisc: add PIM TOC data structures discards e95a6d63a259 parisc: move virt_map macro to assembly.h discards f1d62a1273d3 parisc/unwind: fix unwinder when CONFIG_64BIT is enabled discards fe3f79017d8a parisc: Fix ptrace check on syscall return discards 4a1a10513897 task_stack: Fix end_of_stack() for architectures with upwa [...] discards 6860c2927ebe parisc: Use PRIV_USER instead of 3 in entry.S discards ff35df3d7794 parisc: Use FRAME_SIZE and FRAME_ALIGN from assembly.h discards 505f60557aae parisc: Allocate task struct with stack frame alignment discards 26a54bd492fb parisc: Define FRAME_ALIGN and PRIV_USER/PRIV_KERNEL in as [...] discards ae2eac9bbfa5 parisc: fix warning in flush_tlb_all discards 82bd44570b8b parisc: disable preemption in send_IPI_allbutself() discards 67f6bda4482a parisc: fix preempt_count() check in entry.S discards ea3d540b210b parisc: deduplicate code in flush_cache_mm() and flush_cac [...] discards e6983fcdb1e4 parisc: disable preemption during local tlb flush discards 0b297e44ce2c parisc: Add KFENCE support discards d1dcbec59ffa parisc: Switch to ARCH_STACKWALK implementation discards ad696d0a07a4 parisc: make parisc_acctyp() available outside of faults.c discards 6d8dcdfdc1a1 parisc/unwind: use copy_from_kernel_nofault() omits 6de1dedb1db1 Merge branch 'remotes/lorenzo/pci/xgene' omits 5dbf178d02ec Merge branch 'remotes/lorenzo/pci/vmd' omits 21b71c44e670 Merge branch 'pci/host/rcar' omits a9f23709c3a0 Merge branch 'remotes/lorenzo/pci/qcom' omits d8f2174b47ad Merge branch 'pci/host/mt7621' omits d1311d523681 Merge branch 'remotes/lorenzo/pci/imx6' omits 27dda3fd1833 Merge branch 'remotes/lorenzo/pci/endpoint' omits 829fa2b9be46 Merge branch 'remotes/lorenzo/pci/dwc' omits 77a3a33439e0 Merge branch 'remotes/lorenzo/pci/dt' omits 66d0395f34ef Merge branch 'remotes/lorenzo/pci/cadence' omits 227169c62965 Merge branch 'remotes/lorenzo/pci/apple' omits ce9737f2b12c Merge branch 'remotes/lorenzo/pci/aardvark' omits 4e43870dab1d Merge branch 'pci/misc' omits 6b58e97e284e Merge branch 'pci/vpd' omits 20e27749efb6 Merge branch 'pci/virtualization' omits 8d6601db6757 Merge branch 'pci/sysfs' omits 52dc3705bf5a Merge branch 'pci/switchtec' omits 56d25d9b5e08 Merge branch 'pci/resource' omits 89b157edb1e1 Merge branch 'pci/portdrv' omits d40679139f87 Merge branch 'pci/p2pdma' omits 0a9aeebfaa0f Merge branch 'pci/msi' omits 3955baff073b Merge branch 'pci/hotplug' omits 2f269ac6de23 Merge branch 'pci/driver' omits 982595c168a2 Merge branch 'pci/enumeration' omits f519cd5cb866 Merge branch 'pci/aspm' omits 43ddc4f581e1 Merge branch 'pci/acpi' discards d8daa20d7898 Merge branch 'fscache-remove-old-io' into fscache-next omits 71489efcf98e xen: fix wrong SPDX headers of Xen related headers omits c43d466c622b xen/pvcalls-back: Remove redundant 'flush_workqueue()' calls omits 247c8433f3de x86/xen: Remove redundant irq_enter/exit() invocations omits 32c932b6aef9 xen-pciback: Fix return in pm_ctrl_init() omits 0f8f3a92a791 xen/x86: restrict PV Dom0 identity mapping omits be5f200de696 xen/x86: there's no highmem anymore in PV mode omits 0d83f4dda8e2 xen/x86: adjust handling of the L3 user vsyscall special p [...] omits 90f0acfcca2e xen/x86: adjust xen_set_fixmap() omits b40465b2db81 xen/x86: restore (fix) xen_set_pte_init() behavior omits 8e759631c75b xen/x86: streamline set_pte_mfn() omits 9b3b463f3955 Merge branch 'for-5.16/block' into for-next omits e711164029c0 Merge branch 'for-5.16/ki_complete' into for-next discards 44653c400615 drm/panel: novatek-nt35950: remove unneeded semicolon discards e15623cdce6f drm/panel: make sharp_ls055d1sx04 static discards d9c022d5dfea drm/panel: ilitek-ili9881c: Read panel orientation discards f4b2e66967bc dt-bindings: ili9881c: add rotation property discards 62b51e4be63c dt-bindings: ili9881c: add missing panel-common inheritance omits 36413f42eaf5 Merge branch 'for-5.16/drivers' into for-next omits 46a17cabdace Merge branch 'for-5.16/io_uring' into for-next omits b756bf990a5b Merge branch 'for-5.16/block' into for-next discards 4e8bf1a67198 erofs: don't trigger WARN() when decompression fails omits 3f3282f7f761 tools/nolibc: Implement gettid() omits f402e54e2695 tools/nolibc: x86-64: Use `mov $60,%eax` instead of `mov $ [...] omits d5ded8d6049c tools/nolibc: x86: Remove `r8`, `r9` and `r10` from the cl [...] discards bca10db67bda drm/vc4: crtc: Make sure the HDMI controller is powered wh [...] discards 14e193b95604 drm/vc4: hdmi: Warn if we access the controller while disabled discards 20b0dfa86bef drm/vc4: hdmi: Make sure the device is powered with CEC discards 724fc856c09e drm/vc4: hdmi: Split the CEC disable / enable functions in two discards caa51a4c11f1 drm/vc4: hdmi: Rework the pre_crtc_configure error handling discards 9c6e4f6ed1d6 drm/vc4: hdmi: Make sure the controller is powered up during bind discards 0f5251339eda drm/vc4: hdmi: Make sure the controller is powered in detect discards c86b41214362 drm/vc4: hdmi: Move the HSM clock enable to runtime_pm discards 3e85b8159160 drm/vc4: hdmi: Set a default HSM rate discards 8ca011ef4af4 clk: bcm-2835: Remove rounding up the dividers discards 5517357a4733 clk: bcm-2835: Pick the closest clock rate discards 736638246ec2 Merge drm/drm-next into drm-misc-next discards 525bbf72dbe0 drm: use new iterator in drm_gem_plane_helper_prepare_fb v3 omits 025c4e1ec450 rcu: Improve tree_plugin.h comments and add code cleanups omits 429ed4f0365b tools/nolibc: fix incorrect truncation of exit code omits fa0113248084 tools/nolibc: i386: fix initial stack alignment omits 45e0aed593ca tools/nolibc: x86-64: Fix startup code bug omits 75533ffdecf4 Merge branch 'for-5.16/block' into for-next omits b035fceab430 Merge branch 'for-5.16/io_uring' into for-next omits 6161068bf209 torture: Test splatting for delay-ridden clocksources omits 9ec2a03bbf4b clocksource: Forgive repeated long-latency watchdog clocks [...] omits c651c19ea555 rcu/nocb: Don't invoke local rcu core on callback overload [...] omits 622d3c35c5e8 rcu: Apply callbacks processing time limit only on softirq omits f6819ab6626c rcu: Fix callbacks processing time limit retaining cond_resched() omits 21bff5ed2eb0 rcu/nocb: Limit number of softirq callbacks only on softirq omits 81b49300b321 rcu/nocb: Use appropriate rcu_nocb_lock_irqsave() omits 54469a0f0f1a rcu/nocb: Check a stable offloaded state to manipulate qle [...] omits 10e4a80b408b rcu/nocb: Make rcu_core() callbacks acceleration (de-)offl [...] omits a217ed0a0d7b rcu/nocb: Make rcu_core() callbacks acceleration preempt-safe omits aef917e0c912 rcu/nocb: Invoke rcu_core() at the start of deoffloading omits e79d482ae6c2 rcu/nocb: Prepare state machine for a new step omits 425a3c8800a0 rcu/nocb: Make local rcu_nocb_lock_irqsave() safe against [...] omits 75af965d1142 rcu: Make idle entry report expedited quiescent states omits a1fb4b31c892 rcu: Prevent expedited GP from enabling tick on offline CPU omits 9d112f6f50c7 rcu: in_irq() cleanup omits 6fa0b199c576 rcu: Mark sync_sched_exp_online_cleanup() ->cpu_no_qs.b.exp load omits dbe7ced5d9c0 rcu: Remove rcu_data.exp_deferred_qs and convert to rcu_da [...] omits 3b8b60109fa6 rcu: Move rcu_data.cpu_no_qs.b.exp reset to rcu_export_exp_rdp() omits 20121ba4864a rcu: Ignore rdp.cpu_no_qs.b.exp on premptible RCU's rcu_qs() omits d93bfe038e92 rcu: Move rcu_needs_cpu() to tree.c omits b6093b4f9c44 rcu: Remove the RCU_FAST_NO_HZ Kconfig option omits 3b767c4436ce torture: Remove RCU_FAST_NO_HZ from rcu scenarios omits d752004b90a5 torture: Remove RCU_FAST_NO_HZ from rcuscale and refscale [...] omits 073cd6bf7949 doc: Remove obsolete kernel-per-CPU-kthreads RCU_FAST_NO_H [...] omits a8dd0f653719 rcutorture: Suppress pi-lock-across read-unlock testing fo [...] omits 10ba5ab68f9b srcu: Prevent redundant __srcu_read_unlock() wakeup omits 87afcff458df rcutorture: More thoroughly test nested readers omits 48653e3b31af rcutorture: Sanitize RCUTORTURE_RDR_MASK omits ef9724980787 torture: Catch kvm.sh help text up with actual options omits 3d5e806fbb29 testing/bpf: Update test names for xchg and cmpxchg omits 681945b872ef rcu-tasks: Don't remove tasks with pending IPIs from holdout list omits 583042b89a39 rcu: Tighten rcu_advance_cbs_nowake() checks omits e7242613e6d7 rcu: Replace ________p1 and _________p1 with __UNIQUE_ID(rcu) omits c9b2bcb46758 Merge branch 'arm/dt' into for-next omits d99b3d5388f1 Merge branch 'arm/drivers' into for-next omits 05ac17044bca Merge branch 'arm/dt' into for-next omits b4961780b13c Merge branch 'for-5.16/inode-sync' into for-next omits 787ea8b16280 Merge branch 'for-5.16/drivers' into for-next omits b24c62c2f489 Merge branch 'for-5.16/block' into for-next omits 3c9a033d6d71 Merge branch 'for-5.16/passthrough-flag' into for-next discards 4b2b5e142ff4 drm: Move GEM memory managers into modules discards 72071beec8fb drm: Link several object files into drm_kms_helper.ko discards 9d27478c7c01 drm: Build drm_irq.o only if CONFIG_DRM_LEGACY has been set discards 25b8a14e88d9 drm/amdgpu: use new iterator in amdgpu_ttm_bo_eviction_valuable discards 930ca2a7cbb6 drm/amdgpu: use the new iterator in amdgpu_sync_resv discards 1d51775cd3f5 dma-buf: add dma_resv selftest v4 discards 40298cb45071 drm/nouveau: use the new iterator in nouveau_fence_sync discards dd66f56caea6 dma-buf: fix kerneldoc for renamed members omits 1faff614aa9f PCI: j721e: Fix an error handling path in j721e_pcie_probe() omits 015fe822d29f soc: document merges omits 7c1b9cfaeb0d Merge branch 'arm/drivers' into for-next omits 2d8673e3ccb8 Merge branch 'arm/defconfigs' into for-next omits a90adfe5ca7f Merge branch 'for-5.16/drivers' into for-next omits 937739ef13cf Merge branch 'for-5.16/drivers' into for-next omits c130efed2e57 Merge branch 'for-5.16/block' into for-next omits ee4a8a291b25 Merge branch 'for-5.16/drivers' into for-next omits 60069ac90ba2 Merge branch 'for-5.16/cdrom' into for-next omits 49389040df8f Merge branch 'for-5.16/block' into for-next omits bed073118387 Merge branch 'for-5.16/block' into for-next omits f8b5307074f8 drm/rockchip: Implement mmap as GEM object function omits a3c09a02ef9f drm/sun4i: virtual CMA addresses are not needed omits 035f79f9b77d drm/gma500: Remove generic DRM drivers in probe function omits c175536e7eff soc: document merges omits a5f2e9a8881a Merge branch 'arm/fixes' into for-next omits 64e0faea9d7c Merge tag 'v5.15-rc6' into for-next omits 9dbe1058039d Merge branch 'arm/soc' into for-next omits e3ac7333c2ea Merge branch 'arm/drivers' into for-next omits 4cd1489d06d7 Merge branch 'arm/defconfigs' into for-next omits bb71c605b3b7 Merge branch 'arm/dt' into for-next omits 8b8fd7d5f797 Merge branch 'for-5.16/block' into for-next omits f543a47064a4 soc: document merges omits e9012e756d30 Merge of per_signal_struct_coredumps-for-v5.16, and ucount [...] omits cf74616f4499 Merge branch 'arm/drivers' into for-next omits 4977e4467304 Merge branch 'for-5.16/drivers' into for-next omits 8a5d3ca87eaa Merge branch 'for-5.16/block' into for-next omits 44544d5bcb1d Merge branch 'for-5.16/drivers' into for-next omits 32edfbe62c09 Merge branch 'for-5.16/block' into for-next omits d04a4b0ffd1b Merge branch 'for-5.16/io_uring' into for-next omits e580ba64acd2 Merge branch 'arm/dt' into for-next omits 0597ca7b43e4 drm/radeon: use new iterator in radeon_sync_resv omits 8315e2975e8e drm/msm: use new iterator in msm_gem_describe omits a0a8e7594811 drm/amdgpu: use new iterator in amdgpu_vm_prt_fini omits efc7bd8527d0 exfat: fix incorrect loading of i_blocks for large files omits 3c28642f1da8 Merge branch 'for-5.16/block' into for-next omits ce807b324fd4 Merge branch 'for-5.16/io_uring' into for-next omits e2450531ec39 soc: document merges omits 7b5233cda6f8 Merge branch 'arm/dt' into for-next omits b90bae7895fc Merge branch 'for-5.16/block' into for-next omits 4ff840e57c84 Merge branch 'for-5.16/drivers' into for-next omits 44b2b16cb778 Merge branch 'for-5.16/block' into for-next omits 661e6d6cb9e3 Merge branch 'for-5.16/io_uring' into for-next omits 59d62b58f120 Merge branch 'for-5.16/block' into for-next omits c93ce6a6dfbd Merge tag 'topic/drm-dp-training-delay-helpers-2021-10-19' [...] omits 13e9e30cafea drm/scheduler: fix drm_sched_job_add_implicit_dependencies omits 06114f3294e9 Merge branch 'for-5.16/bdev-size' into for-next omits 08c327b95c70 Merge branch 'for-5.16/block' into for-next omits 8261473e9858 Merge branch 'for-5.16/drivers' into for-next omits c4f08d7246a5 drm/locking: fix __stack_depot_* name conflict omits 684c37adb852 Merge branch 'for-5.16/block' into for-next omits 88eb469d0dcb Merge branch 'for-5.16/bdev-size' into for-next omits 23799b0f0689 Merge branch 'for-5.16/io_uring' into for-next omits 63877a85f325 Merge branch 'for-5.16/block' into for-next omits 43a1f1467cd4 drm/bridge: tc358768: Correct BTACNTRL1 programming omits fbc5a90e82c1 drm/bridge: tc358768: Disable non-continuous clock mode omits b93e947664a1 drm/bridge: tc358768: Calculate video start delay omits 0bcdfabfcbe2 drm/bridge: tc358768: Support pulse mode omits 45a44b01faa6 drm/bridge: tc358768: Enable reference clock omits f2d061ed01b3 drm/gma500: Rename struct gtt_range to struct psb_gem_object omits e1f80341e312 drm/gma500: Rewrite GTT page insert/remove without struct [...] omits 33e079bc1530 drm/gma500: Set page-caching flags in GEM pin/unpin omits 3c101135baf2 drm/gma500: Inline psb_gtt_{alloc,free}_range() into rsp callers omits 0b80214b64e3 drm/gma500: Inline psb_gtt_attach_pages() and psb_gtt_deta [...] omits 2671075b3227 drm/gma500: Rename psb_gtt_{pin,unpin}() to psb_gem_{pin,unpin}() omits 957a2d0e7ea3 drm/gma500: Allocate GTT ranges in stolen memory with psb_ [...] omits 576d4d2d9031 drm/gma500: Reimplement psb_gem_create() omits 9f40dbd4416f drm/gma500: Use to_gtt_range() everywhere omits 1f9f6790cc62 drm/gma500: Move helpers for struct gtt_range from gtt.c to gem.c omits 02ed47aa6cc6 drm/dp: reuse the 8b/10b link training delay helpers omits ba3078dad140 drm/dp: add helpers to read link training delays omits 342a67630ca9 Merge branch 'for-5.16/drivers' into for-next omits 53d34753b1b0 Merge branch 'for-5.16/block' into for-next omits b926adaae5e9 Merge branch 'for-5.16/cdrom' into for-next omits e88c20ffe7d5 Merge branch 'clk-composite-determine-fix' into clk-next omits d9843c8ead69 Merge branch 'clk-fixes' into clk-next omits 197634683362 Merge branch 'clk-composite-determine-fix' (early part) in [...] omits 91909d57169d dma-buf: Update obsoluted comments on dma_buf_vmap/vunmap() omits 1fa7dcb08110 PCI: apple: Configure RID to SID mapper on device addition omits ccccdd9e03f8 iommu/dart: Exclude MSI doorbell from PCIe device IOVA range omits 51cda3849048 PCI: apple: Implement MSI support omits f0aba6951e8f PCI: apple: Add INTx and per-port interrupt support omits 5e16921fdd21 PCI: apple: Set up reference clocks when probing omits 7f3e6a91ca12 PCI: apple: Add initial hardware bring-up omits 5a614570172e drm/rockchip: dsi: Disable PLL clock on bind error omits 251888398753 drm/rockchip: dsi: Fix unbalanced clock on probe error omits e584cdc15499 drm/rockchip: dsi: Reconfigure hardware on resume() omits 514db871922f drm/rockchip: dsi: Hold pm-runtime across bind/unbind omits 085af7d28897 drm/rockchip: vop: Add timeout for DSP hold omits 75ad021f2192 drm/v3d: nullify pointer se with a NULL omits 9aa2c2320e6f drm/panel: Add Sony Tulip Truly NT35521 driver omits 3d61e450f99a dt-bindings: display: Add Sony Tulip Truly NT35521 panel support omits a19125a28112 drm/panel: Add BOE BF060Y8M-AJ0 5.99" AMOLED panel driver omits 8bf632fe19d0 dt-bindings: display: Document BOE BF060Y8M-AJ0 panel compatible omits 623a3531e9cf drm/panel: Add driver for Novatek NT35950 DSI DriverIC panels omits dafa38c728b1 dt-bindings: display: Add bindings for Novatek NT35950 omits 30a46873941f drm/bridge: ti-sn65dsi83: Optimize reset line toggling omits 40e8c0198a51 drm/panel: ilitek-ili9881c: Make gpio-reset optional omits 19febe662d0b drm/panel: ilitek-ili9881d: add support for Wanchanglong W [...] omits 89c6577a527e dt-bindings: ili9881c: add compatible string for Wanchangl [...] omits acec93f2f04b dt-bindings: vendor-prefix: add Wanchanglong Electronics T [...] omits a475008b40f2 Merge branch 'clk-renesas' into clk-next omits c9a9dc49dc1f dt-bindings: display/bridge: sil, sii9234: Convert to YAML [...] omits cc83ff247be6 video: omapfb: replace snprintf in show functions with sysfs_emit omits 4701a0dd413c video: fbdev: replace snprintf in show functions with sysfs_emit omits 26bc3371e648 dt-bindings: display/bridge: ptn3460: Convert to YAML binding omits 6eab8224ed3d drm/tiny: ili9163: fix build omits 50848e3787ad drm/tiny: add driver for newhaven, 1.8-128160EF omits 893e46a9ae87 dt-bindings: display: add bindings for newhaven, 1.8-128160EF omits 5f9741f53a3e drm/panel: dsi-cm: replace snprintf in show functions with [...] omits f6632721cd62 drm/bridge: synopsys: dw-hdmi: also allow interlace on bridge omits 509d3f2b755f Merge branches 'defconfig-for-v5.16' and 'dt-for-v5.16' in [...] omits 5d776bab41b2 Merge branch 'clk-versatile' into clk-next omits 11cae9cb85ec Merge branch 'clk-qcom' into clk-next omits 3652265514f5 clk: qcom: gdsc: enable optional power domain support omits 566b651cc531 drm/panel: y030xx067a: Make use of the helper function dev [...] omits e82ef424eec8 drm/panel: xpp055c272: Make use of the helper function dev [...] omits a8daf03fa2d4 drm/panel: td043mtea1: Make use of the helper function dev [...] omits d60b93917a66 drm/panel: sofef00: Make use of the helper function dev_er [...] omits 94f9b9525c0a drm/panel: s6e63j0x03: Make use of the helper function dev [...] omits d41af761dbc1 drm/panel: nt39016: Make use of the helper function dev_er [...] omits ef41af47e40e drm/panel: ls037v7dw01: Make use of the helper function de [...] omits a30fc787a1d3 drm/panel: k101-im2ba02: Make use of the helper function d [...] omits 386e1c180f1f drm/panel: ili9881c: Make use of the helper function dev_e [...] omits 5ddc1e27e032 drm/panel: fy07024di26a30d: Make use of the helper functio [...] omits 6b1a69bcb23f drm/panel: ej030na: Make use of the helper function dev_er [...] omits 7f44a1166c8a drm: panel: nt36672a: Removed extra whitespace. omits 9bf7123bb07f drm/panel: Delete panel on mipi_dsi_attach() failure omits 32a267e9c057 drm/panel: innolux-p079zca: Delete panel on attach() failure omits 5f31dbeae8a8 drm/panel: kingdisplay-kd097d04: Delete panel on attach() failure omits 437c3d87590e drm/panel: Add JDI R63452 MIPI DSI panel driver omits b7d4ce477ea9 dt-bindings: panel-simple-dsi: add JDI R63452 panel bindings omits acf20ed020ff drm: fix null-ptr-deref in drm_dev_init_release() omits 006a3c3b5f4f Merge branch 'clk-qcom' into clk-next omits 1a84a308acda drm/panel-simple: Add Vivax TPC-9150 panel v6 omits 7c4dd0a26652 drm: of: Add drm_of_lvds_get_data_mapping omits 189723fbe9ac drm/bridge: display-connector: fix an uninitialized pointe [...] omits 57a06e907c07 drm: panel-simple: Add support for the Innolux G070Y2-T02 panel omits b7490aade5d2 video: omapfb: Fix fall-through warning for Clang omits 08e9f52e2dce cifs: for compound requests, use open handle if possible omits 9ee7924360cb cifs: To match file servers, make sure the server hostname [...] omits f809891ee51b platform/x86: thinkpad_acpi: Register a privacy-screen device omits e8b7eb66738f platform/x86: thinkpad_acpi: Get privacy-screen / lcdshado [...] omits 1b8101d51873 platform/x86: thinkpad_acpi: Add hotkey_notify_extended_ho [...] omits 334f74ee85dc drm/connector: Add a drm_connector privacy-screen helper f [...] omits 8a12b170558a drm/privacy-screen: Add notifier support (v2) omits befe5404a00b drm/privacy-screen: Add X86 specific arch init code omits a1a98689301b drm: Add privacy-screen class (v4) omits 107fe9043020 drm/connector: Add support for privacy-screen properties (v4) omits e5c9c17340b2 Merge branch 'clk-imx' into clk-next omits 4a07a35baf1b Merge branch 'clk-qcom' into clk-next omits 6737810be216 soc: document merges omits fa7c47b9f512 Merge branch 'arm/drivers' into for-next omits 916ff8d5ea0e ext4: prevent partial update of the extent blocks omits a992bc717652 ext4: check for inconsistent extents between index and leaf block omits efbcc1015b07 ext4: check for out-of-order index extents in ext4_valid_e [...] omits 6333c4e6167b ext4: convert from atomic_t to refcount_t on ext4_io_end->count omits bd02347da7e2 ext4: refresh the ext4_ext_path struct after dropping i_data_sem. omits 2f961f147aad ext4: ensure enough credits in ext4_ext_shift_path_extents omits 7e1cc8086ef8 ext4: correct the left/middle/right debug message for binsearch omits 6861a4e1817c ext4: fix lazy initialization next schedule time computati [...] omits 52264b162a51 Revert "ext4: enforce buffer head state assertion in ext4_ [...] omits f9a7bed3504e Merge branch 'arm/fixes' into for-next omits cd622aef1650 Merge branch 'clk-fixes' into clk-next discards 3c04540345fe fscache: Update the documentation to reflect I/O API changes discards 3e3e5e20ad34 fscache: Remove stats that are no longer used discards c2ab459d6459 fscache: Remove the old I/O API discards d53048a45b28 cifs: (untested) Move to using the alternate fallback fsca [...] omits 504058d9333b 9p: Convert to using the netfs helper lib to do reads and caching omits 007479008661 nfs: Move to using the alternate fallback fscache I/O API omits c64b094ee7f7 fscache: Implement a fallback I/O interface to replace the [...] omits d7d6fc727a23 cachefiles: Always indicate we should fill a post-EOF page [...] omits f2792a42b729 fscache: Fix fscache_cookie_enabled() to handle NULL cookie omits a2872465a68c fscache: Generalise the ->begin_read_operation method omits 8c4251a8bed0 soc: document merges omits c277229f6722 Merge branch 'arm/defconfigs' into for-next omits e45830bb9ab9 Merge branch 'arm/soc' into for-next omits ac10d2f8497e Merge branch 'arm/drivers' into for-next omits e8b448dc37a4 Merge branch 'arm/dt' into for-next omits 754051903eca Merge branch 'clk-at91' into clk-next omits 48d5d89897b7 Merge branch 'clk-renesas' into clk-next omits d7395f03c79c Merge branch 'misc-5.15' into next-fixes omits 0c4b6757e15a EXP timers/nohz: Last resort update jiffies on nohz_full I [...] omits 8c2a88248ca5 Merge branch 'lkmm-dev.2021.09.13a' into HEAD omits b3c08d1ad2bb cpufreq: Fix parameter in parse_perf_domain() omits 432c404c03cb PCI: of: Allow matching of an interrupt-map local to a PCI device omits 5a58ff59f244 of/irq: Allow matching of an interrupt-map local to an int [...] omits 2e7aa399dffc irqdomain: Make of_phandle_args_to_fwspec() generally available omits 1649b8376694 gpio: pca953x: Improve bias setting omits 0650e2b10afb gpio: 74x164: Add SPI device ID table omits 1a10ca10a675 Merge branch 'clk-rockchip' into clk-next omits b357f721c9b6 Merge branch 'clk-fixes' into clk-next omits 4f33a76b6f71 PCI: Do not enable AtomicOps on VFs omits 1cbc04ffedcc Merge branch 'clk-mtk' into clk-next omits 8b2b1a386b4b Merge branch 'clk-leak' into clk-next omits a678cdf58ae8 Merge branch 'clk-mtk' into clk-next omits d662cad5405e Merge branch 'clk-doc' into clk-next omits c5600d3dc8f2 Merge branch 'clk-versatile' into clk-next omits 67cad122c04c Merge branch 'clk-mtk' into clk-next omits 6d803e2a7775 Merge branch 'clk-qcom' into clk-next omits 1ff5a4bb6806 tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits b11225c67539 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits 3e49e7196cfe tools/memory-model: Add data-race capabilities to judgelitmus.sh omits 1b7daa7ff68b tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 55e771147bdf tools/memory-model: Repair parseargs.sh header comment omits 139dbab9d465 tools/memory-model: Add "--" to parseargs.sh for addition [...] omits 926aed148ad8 tools/memory-model: Make history-check scripts use mselect7 omits 2774beb8d80a tools/memory-model: Make checkghlitmus.sh use mselect7 omits 07c06956fc2a tools/memory-model: Fix scripting --jobs argument omits 3dfc1933f249 tools/memory-model: Implement --hw support for checkghlitmus.sh omits b323b08527f5 tools/memory-model: Add -v flag to jingle7 runs omits 1b5fdb8ac3b0 tools/memory-model: Make runlitmus.sh check for jingle errors omits 5944cbfd4036 tools/memory-model: Allow herd to deduce CPU type omits 3f75a557f5c7 tools/memory-model: Keep assembly-language litmus tests omits 30f9cfefec39 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 7fe4f4048b44 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits 245fdbf1f300 tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits a2ba13b1ca03 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits 9f41dc9f4b00 tools/memory-model: Hardware checking for check{,all}litmus.sh omits 6352b2858a6e tools/memory-model: Fix checkalllitmus.sh comment omits caa5e2cfcbe6 tools/memory-model: Add simpletest.sh to check locking, RC [...] omits dc20e38348b3 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits 11fe54471557 tools/memory-model: Update parseargs.sh for hardware verification omits e484012ea65c tools/memory-model: Fix paulmck email address on pre-exist [...] omits e828bc8f84d6 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits bf9b5e1f574c tools/memory-model: Make judgelitmus.sh identify bad macros omits df805c14723f tools/memory-model: Make cmplitmushist.sh note timeouts omits 7cdc2ce57ce1 tools/memory-model: Make judgelitmus.sh note timeouts omits e053322ed118 tools/memory-model: Document locking corner cases adds f25a5481af12 Merge tag 'libnvdimm-fixes-5.15-rc8' of git://git.kernel.o [...] adds 8dcb3060d81d memcg: page_alloc: skip bulk allocator for __GFP_ACCOUNT adds c7cb42e94473 mm: hwpoison: remove the unnecessary THP check adds eac96c3efdb5 mm: filemap: check if THP has hwpoisoned subpage for PMD p [...] adds 337546e83fc7 mm/oom_kill.c: prevent a race between process_mrelease and [...] adds 6f1b228529ae ocfs2: fix race between searching chunks and release journ [...] adds 855d44434fa2 mm/secretmem: avoid letting secretmem_users drop to zero adds ffb29b1c255a mm/vmalloc: fix numa spreading for large hash tables adds 74c42e1baacf mm, thp: bail out early in collapse_file for writeback page adds a4aeaa06d45e mm: khugepaged: skip huge page collapse for special files adds 2e014660b3e4 mm/damon/core-test: fix wrong expectations for 'damon_spli [...] adds 9c7516d669e6 tools/testing/selftests/vm/split_huge_page_test.c: fix app [...] adds 2c04d67ec1eb Merge branch 'akpm' (patches from Andrew) adds 75c7a6c1ca63 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 6130722f1114 ftrace: Fix kernel-doc formatting issues adds ddcf906fe5ed tracing: Fix misspelling of "missing" adds 6f1152126731 Merge tag 'trace-v5.15-rc6-3' of git://git.kernel.org/pub/ [...] adds 3a60f6537c9a Revert "btrfs: compression: drop kmap/kunmap from generic [...] adds 56ee254d23c5 Revert "btrfs: compression: drop kmap/kunmap from zstd" adds 55276e14df43 Revert "btrfs: compression: drop kmap/kunmap from zlib" adds ccaa66c8dd27 Revert "btrfs: compression: drop kmap/kunmap from lzo" adds fd919bbd334f Merge tag 'for-5.15-rc7-tag' of git://git.kernel.org/pub/s [...] adds 17d50f89410c Merge tag 'mmc-v5.15-rc5' of git://git.kernel.org/pub/scm/ [...] adds d308ae0d299a block: drain queue after disk is removed from sysfs adds 9586e67b911c block: schedule queue restart after BLK_STS_ZONE_RESOURCE adds e0c60d0102a5 block: Fix partition check for host-aware zoned block devices adds 926245c7d222 nvmet-tcp: fix a memory leak when releasing a queue adds 25e1f67eda4a nvme-tcp: fix H2CData PDU send accounting (again) adds ce7723e9cdae nvme-tcp: fix possible req->offset corruption adds d89b9f3bbb58 nvme-tcp: fix data digest pointer calculation adds e790de54e94a nvmet-tcp: fix data digest pointer calculation adds 86aeda32b887 nvmet-tcp: fix header digest verification adds f4aaf1fa8b17 Merge tag 'nvme-5.15-2021-10-28' of git://git.infradead.or [...] adds a379fbbcb88b Merge tag 'block-5.15-2021-10-29' of git://git.kernel.dk/l [...] adds db2398a56aec Merge tag 'gpio-fixes-for-v5.15' of git://git.kernel.org/p [...] adds 119c85055d86 Merge tag 'powerpc-5.15-6' of git://git.kernel.org/pub/scm [...] adds cf11d01135ea riscv: Do not re-populate shadow memory with kasan_populat [...] adds 54c5639d8f50 riscv: Fix asan-stack clang build adds bf85ba018f92 Merge tag 'riscv-for-linus-5.15-rc8' of git://git.kernel.o [...] adds 3a4347d82efd Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds 61a9f252c1c0 scsi: mpt3sas: Fix reference tag handling for WRITE_INSERT adds 09d9e4d04187 scsi: ufs: ufshpb: Remove HPB2.0 flows adds 180eca540ae0 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 8228c77d8b56 KVM: x86: switch pvclock_gtod_sync_lock to a raw spinlock adds 4b2caef043dd Merge tag 'kvm-s390-master-5.15-2' of git://git.kernel.org [...] adds 0985dba842ea KVM: x86/xen: Fix kvm_xen_has_interrupt() sleeping in kvm_ [...] adds 9b0971ca7fc7 KVM: SEV-ES: fix another issue with string I/O VMGEXITs adds f3d1436d4bf8 KVM: x86: Take srcu lock in post_kvm_run_save() adds ca5e83eddc8b Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 095729484efc perf build: Suppress 'rm dlfilter' build message adds 29c77550eef3 perf script: Check session->header.env.arch before using it adds 89ac61ff05a5 perf callchain: Fix compilation on powerpc with gcc11+ adds 27730c8cd60d perf script: Fix PERF_SAMPLE_WEIGHT_STRUCT support adds 75fcbd38608c Merge tag 'perf-tools-fixes-for-v5.15-2021-10-31' of git:/ [...] adds 8bb7eca972ad Linux 5.15 adds 49f8275c7d92 Merge tag 'folio-5.16' of git://git.infradead.org/users/wi [...] adds ad98a9246616 Merge tag 'tpmdd-next-v5.16' of git://git.kernel.org/pub/s [...] adds 9ac211426fb6 Merge tag 'locks-v5.16' of git://git.kernel.org/pub/scm/li [...] adds 9b84c629c903 blk-mq-debugfs: Show active requests per queue for shared tags adds 33c8846c814c Merge tag 'for-5.16/block-2021-10-29' of git://git.kernel. [...] adds cf2197ca4b8c bcache: move uapi header bcache.h to bcache code directory adds 1b86db5f4e02 bcache: replace snprintf in show functions with sysfs_emit adds df75db1fc1e5 block: ataflop: Fix warning comparing pointer to 0 adds 15dfc662ef31 null_blk: Fix handling of submit_queues and poll_queues at [...] adds 643a7234e096 Merge tag 'for-5.16/drivers-2021-10-29' of git://git.kerne [...] adds f75d118349be io_uring: harder fdinfo sq/cq ring iterating adds 1d5f5ea7cb7d io-wq: remove worker to owner tw dependency adds 8d1f01775f8e Merge tag 'for-5.16/io_uring-2021-10-29' of git://git.kern [...] adds 3f01727f750e Merge tag 'for-5.16/bdev-size-2021-10-29' of git://git.ker [...] adds fcaec17b3657 Merge tag 'for-5.16/scsi-ma-2021-10-29' of git://git.kerne [...] adds 737f1cd8a8e8 Merge tag 'for-5.16/cdrom-2021-10-29' of git://git.kernel. [...] adds 0bf6d96cb829 block: remove blk_{get,put}_request adds 71ae42629e65 Merge tag 'for-5.16/passthrough-flag-2021-10-29' of git:// [...] adds b6773cdb0e9f Merge tag 'for-5.16/ki_complete-2021-10-29' of git://git.k [...] adds 19901165d90f Merge tag 'for-5.16/inode-sync-2021-10-29' of git://git.ke [...] adds cd3e8ea847ee Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] adds a0961f351d82 erofs: don't trigger WARN() when decompression fails adds 67a135b80eb7 Merge tag 'erofs-for-5.16-rc1' of git://git.kernel.org/pub [...] adds 0c336d6e33f4 exfat: fix incorrect loading of i_blocks for large files adds 9c6e8d52a729 Merge tag 'exfat-for-5.16-rc1' of git://git.kernel.org/pub [...] adds 2cf3f8133bda btrfs: fix lzo_decompress_bio() kmap leakage adds e77fbf990316 btrfs: send: prepare for v2 protocol adds 5c78a5e7aa83 btrfs: call btrfs_check_rw_degradable only if there is a m [...] adds 5d03dbebba25 btrfs: clear MISSING device status bit in btrfs_close_one_device adds 9798ba24cb76 btrfs: remove root argument from drop_one_dir_item() adds 4467af880929 btrfs: remove root argument from btrfs_unlink_inode() adds 6d9cc07215c7 btrfs: remove root argument from add_link() adds d1ed82f3559e btrfs: remove root argument from check_item_in_log() adds 037c50bfbeb3 Merge tag 'for-5.16-tag' of git://git.kernel.org/pub/scm/l [...] adds 441e90369344 x86/softirq: Disable softirq stacks on PREEMPT_RT adds 2258a6fc33d5 Merge tag 'irqchip-5.16' into irq/core adds 5a47ebe98e6e Merge tag 'irq-core-2021-10-31' of git://git.kernel.org/pu [...] adds 2de71ee153ef perf/x86/intel: Fix ICL/SPR INST_RETIRED.PREC_DIST encodings adds 91e1c99e175a Merge tag 'perf-core-2021-10-31' of git://git.kernel.org/p [...] adds f98a3dccfcb0 locking: Remove spin_lock_flags() etc adds 595b28fb0c89 Merge tag 'locking-core-2021-10-31' of git://git.kernel.or [...] adds 1739c66eb7bd objtool: Classify symbols adds dd003edeffa3 objtool: Explicitly avoid self modifying code in .altinstr [...] adds c509331b41b7 objtool: Shrink struct instruction adds 134ab5bd1883 objtool,x86: Replace alternatives with .retpoline_sites adds 4fe79e710d95 x86/retpoline: Remove unused replacement symbols adds a92ede2d584a x86/asm: Fix register order adds b6d3d9944bd7 x86/asm: Fixup odd GEN-for-each-reg.h usage adds 6fda8a388656 x86/retpoline: Move the retpoline thunk declarations to no [...] adds 1a6f74429c42 x86/retpoline: Create a retpoline thunk array adds 750850090081 x86/alternative: Implement .retpoline_sites support adds 2f0cbb2a8e5b x86/alternative: Handle Jcc __x86_indirect_thunk_\reg adds bbe2df3f6b6d x86/alternative: Try inline spectre_v2=retpoline,amd adds d4b5a5c99300 x86/alternative: Add debug prints to apply_retpolines() adds f8a66d608a3e x86,bugs: Unconditionally allow spectre_v2=retpoline,amd adds dceba0817ca3 bpf,x86: Simplify computing label offsets adds 87c87ecd00c5 bpf,x86: Respect X86_FEATURE_RETPOLINE* adds 43aa0a195f06 Merge tag 'objtool-core-2021-10-31' of git://git.kernel.or [...] adds 57a315cd7198 Merge tag 'timers-core-2021-10-31' of git://git.kernel.org [...] adds 9e9af819db5d sched/fair: Account update_blocked_averages in newidle_bal [...] adds 9d783c8dd112 sched/fair: Skip update_blocked_averages if we are deferin [...] adds e60b56e46b38 sched/fair: Wait before decaying max_newidle_lb_cost adds c5b0a7eefc70 sched/fair: Remove sysctl_sched_migration_cost condition adds 8ea9183db4ad sched/fair: Cleanup newidle_balance adds 9a7e0a90a454 Merge tag 'sched-core-2021-11-01' of git://git.kernel.org/ [...] adds cc95a07fef06 x86/apic: Reduce cache line misses in __x2apic_send_IPI_mask() adds 7d20dd3294b3 Merge tag 'x86-apic-2021-11-01' of git://git.kernel.org/pu [...] adds 8cb1ae19bfae Merge tag 'x86-fpu-2021-11-01' of git://git.kernel.org/pub [...] adds e66435936756 mm: fix mismerge of folio page flag manipulators adds fe354159ca53 Merge tag 'edac_updates_for_v5.16' of git://git.kernel.org [...] adds 93351d2cc996 Merge tag 'efi-next-for-v5.16' of git://git.kernel.org/pub [...] adds 158405e88813 Merge tag 'ras_core_for_v5.16_rc1' of git://git.kernel.org [...] adds 57f45de79184 Merge tag 'x86_build_for_v5.16_rc1' of git://git.kernel.or [...] adds 6e5772c8d9cf Merge tag 'x86_cc_for_v5.16_rc1' of git://git.kernel.org/p [...] adds a757ac555ce1 x86/Makefile: Remove unneeded whitespaces before tabs adds 18398bb825ea Merge tag 'x86_cleanups_for_v5.16_rc1' of git://git.kernel [...] adds e0f4c59dc4d3 Merge tag 'x86_cpu_for_v5.16_rc1' of git://git.kernel.org/ [...] adds 160729afc83c Merge tag 'x86_misc_for_v5.16_rc1' of git://git.kernel.org [...] adds 20273d2588c4 Merge tag 'x86_sev_for_v5.16_rc1' of git://git.kernel.org/ [...] adds 879dbe9ffebc Merge tag 'x86_sgx_for_v5.16_rc1' of git://git.kernel.org/ [...] adds a69483eeefff Merge branch 'for-next/8.6-timers' into for-next/core adds 99fe09c857c6 Merge branch 'for-next/extable' into for-next/core adds d8a2c0fba530 Merge branch 'for-next/kexec' into for-next/core adds 082f6b4b6223 Merge branch 'for-next/kselftest' into for-next/core adds 2bc655ce2942 Merge branch 'for-next/misc' into for-next/core adds dc6bab18fb3c Merge branch 'for-next/mm' into for-next/core adds 7066248c44ee Merge branch 'for-next/mte' into for-next/core adds bd334dd7def6 Merge branch 'for-next/perf' into for-next/core adds 16c200e04045 Merge branch 'for-next/pfn-valid' into for-next/core adds 3d9c8315fa9b Merge branch 'for-next/scs' into for-next/core adds 655ee5571f4b Merge branch 'for-next/sve' into for-next/core adds e5f521021279 Merge branch 'for-next/trbe-errata' into for-next/core adds b2909a447ec3 Merge branch 'for-next/vdso' into for-next/core adds e6359798f62d Merge branch 'for-next/fixes' into for-next/core adds 46f876322820 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] adds cf2ec7893f87 parisc/unwind: use copy_from_kernel_nofault() adds a348eab32776 parisc: make parisc_acctyp() available outside of faults.c adds aeb1e833a4c3 parisc: Switch to ARCH_STACKWALK implementation adds ec5c115050f5 parisc: Add KFENCE support adds a5e8ca3783ad parisc: disable preemption during local tlb flush adds 4f1938673994 parisc: deduplicate code in flush_cache_mm() and flush_cac [...] adds 3fb28e199d1f parisc: fix preempt_count() check in entry.S adds 1c2fb946cdb7 parisc: disable preemption in send_IPI_allbutself() adds 1030d681319b parisc: fix warning in flush_tlb_all adds 9f6cfef1d040 parisc: Define FRAME_ALIGN and PRIV_USER/PRIV_KERNEL in as [...] adds b7d8c16a58f8 parisc: Allocate task struct with stack frame alignment adds 6ff7fa4b2393 parisc: Use FRAME_SIZE and FRAME_ALIGN from assembly.h adds f06d6e92c879 parisc: Use PRIV_USER instead of 3 in entry.S adds 9cc2fa4f4a92 task_stack: Fix end_of_stack() for architectures with upwa [...] adds 8779e05ba8aa parisc: Fix ptrace check on syscall return adds 8e0ba125c2bf parisc/unwind: fix unwinder when CONFIG_64BIT is enabled adds b5f73da500c6 parisc: move virt_map macro to assembly.h adds d9e203366936 parisc: add PIM TOC data structures adds ecac70366dce parisc/firmware: add functions to retrieve TOC data adds bc294838cc34 parisc: add support for TOC (transfer of control) adds 2214c0e77259 parisc: Move thread_info into task struct adds 66e29fcda182 parisc/kgdb: add kgdb_roundup() to make kgdb work with idl [...] adds fdc9e4e0ef89 parisc: Use PRIV_USER in syscall.S adds 8d90dbfd4c49 parisc: Use PRIV_USER and PRIV_KERNEL in ptrace.h adds 0760a9157bc9 parisc: Drop ifdef __KERNEL__ from non-uapi kernel headers adds 3759778e6b8c parisc: enhance warning regarding usage of O_NONBLOCK adds ecb6a16fb60e parisc: mark xchg functions notrace adds d1fbab7e203e parisc: Make use of the helper macro kthread_run() adds 44382af89346 parisc/ftrace: set function trace function adds 98f2926171ae parisc/ftrace: use static key to enable/disable function g [...] adds dc5292b28089 parisc: Remove unused constants from asm-offsets.c adds 07578f16ef38 parisc: decompressor: remove repeated depenency of misc.o adds 6f21e7347fb8 parisc: decompressor: clean up Makefile adds 55a2ed760166 parisc: Update defconfigs adds 1ae8e91e814d parisc: Use swap() to swap values in setup_bootmem() adds 6e866a462867 parisc: Fix set_fixmap() on PA1.x CPUs adds 552ebfe022ec Merge tag 'for-5.16/parisc-1' of git://git.kernel.org/pub/ [...] adds 03feb7c55c47 Merge tag 'm68k-for-v5.16-tag1' of git://git.kernel.org/pu [...] adds 01463374c50e Merge tag 'cpu-to-thread_info-v5.16-rc1' of git://git.kern [...] adds f594e28d805a Merge tag 'hardening-v5.16-rc1' of git://git.kernel.org/pu [...] adds 2dc26d98cfdf Merge tag 'overflow-v5.16-rc1' of git://git.kernel.org/pub [...] adds a5a9e006059e Merge tag 'seccomp-v5.16-rc1' of git://git.kernel.org/pub/ [...] adds 2ac5fb35cd52 firmware/psci: fix application of sizeof to pointer adds 71e4bbca070e nouveau/svm: Use kvcalloc() instead of kvzalloc() adds ebe4560ed5c8 firewire: Remove function callback casts adds bf953917bed6 Merge tag 'kspp-misc-fixes-5.16-rc1' of git://git.kernel.o [...] adds 6a7391ed6c77 scsi: st: Fix fall-through warning for Clang adds 25d7b70e0202 MIPS: Fix fall-through warnings for Clang adds 02900f428d3c pcmcia: db1xxx_ss: Fix fall-through warning for Clang adds f2786f43c983 Merge tag 'fallthrough-fixes-clang-5.16-rc1' of git://git. [...] adds 6f2b76a4a384 Merge tag 'Smack-for-5.16' of https://github.com/cschaufle [...] adds 73d21a357981 Merge tag 'media/v5.16-1' of git://git.kernel.org/pub/scm/ [...] adds 4dee060625e1 Merge tag 'leds-5.16-rc1' of git://git.kernel.org/pub/scm/ [...] adds f281d010b874 ipmi: kcs_bmc: Fix a memory leak in the error handling pat [...] adds 316b7eaa932d Merge tag 'for-linus-5.16-1' of https://github.com/cminyar [...] adds 8a73c77c809a Merge tag 'mmc-v5.16' of git://git.kernel.org/pub/scm/linu [...] adds 7feea290e9f4 MAINTAINERS: Add Apple mailbox files adds 29848f309e7e dt-bindings: mailbox: Add Apple mailbox bindings adds f89f9c56e737 mailbox: apple: Add driver for Apple mailboxes adds 10dcc2d66292 mailbox: pcc: Fix kernel doc warnings adds 80b2bdde002c mailbox: pcc: Refactor all PCC channel information into a [...] adds 319bfb35bd1d mailbox: pcc: Consolidate subspace interrupt information parsing adds 4e3c96ff950e mailbox: pcc: Consolidate subspace doorbell register parsing adds 0f2591e21b2e mailbox: pcc: Add pcc_mbox_chan structure to hold shared m [...] adds 7b6da7fe7bba mailbox: pcc: Use PCC mailbox channel pointer instead of standard adds f92ae90e52bb mailbox: pcc: Rename doorbell ack to platform interrupt ac [...] adds 800cda7b63f2 mailbox: pcc: Add PCC register bundle and associated acces [...] adds bf18123e78f4 mailbox: pcc: Avoid accessing PCCT table in pcc_send_data [...] adds 45ec2dafb177 mailbox: pcc: Drop handling invalid bit-width in {read,wri [...] adds c45ded7e1135 mailbox: pcc: Add support for PCCT extended PCC subspaces( [...] adds ce028702ddbc mailbox: pcc: Move bulk of PCCT parsing into pcc_mbox_probe adds 9a172b62a969 ACPI/PCC: Add maintainer for PCC mailbox driver adds a6daa2207302 dt-bindings: mailbox: imx-mu: add i.MX8ULP S400 MU support adds 97961f78e8bc mailbox: imx: support i.MX8ULP S4 MU adds 247ee3e7b7c9 Merge tag 'mailbox-v5.16' of git://git.linaro.org/landing- [...] adds d2cdb1223185 Merge tag 'regmap-v5.16' of git://git.kernel.org/pub/scm/l [...] adds 1260d242d94a Merge tag 'regulator-v5.16' of git://git.kernel.org/pub/sc [...] adds b59c122484ec spi: spi-geni-qcom: Add support for GPI dma adds 28b5eaf9712b spi: Convert NXP flexspi to json schema adds 2019295c9ea3 Merge tag 'spi-v5.16' of git://git.kernel.org/pub/scm/linu [...] adds 10f0d2ab9aa6 hwmon: (nct7802) Add of_node_put() before return adds d54f486035fd Merge tag 'hwmon-for-v5.16' of git://git.kernel.org/pub/sc [...] adds 93d76e4a0e01 tracing/histogram: Fix documentation inline emphasis warning adds feea69ec121f tracing/histogram: Fix semicolon.cocci warnings adds 79ef0c001425 Merge tag 'trace-v5.16' of git://git.kernel.org/pub/scm/li [...] adds 6fedc28076bb Merge tag 'rcu.2021.11.01a' of git://git.kernel.org/pub/sc [...] adds cdab10bf3285 Merge tag 'selinux-pr-20211101' of git://git.kernel.org/pu [...] adds d2fac0afe89f Merge tag 'audit-pr-20211101' of git://git.kernel.org/pub/ [...] adds cad439fc040e crypto: api - Do not create test larvals if manager is disabled adds 1730c5aa3b15 crypto: engine - Add KPP Support to Crypto Engine adds a745d3ace3fd crypto: ecc - Move ecc.h to include/crypto/internal adds eaffe377e168 crypto: ecc - Export additional helper functions adds cadddc89a044 dt-bindings: crypto: Add Keem Bay ECC bindings adds c9f608c38009 crypto: keembay-ocs-ecc - Add Keem Bay OCS ECC Driver adds a472cc0dde3e crypto: s5p-sss - Add error handling in s5p_aes_probe() adds 284340a368a0 crypto: sa2ul - Use the defined variable to clean code adds 83bff1096164 crypto: ccp - Make use of the helper macro kthread_run() adds 68b6dea802ce crypto: pcrypt - Delay write to padata->info adds 39ef08517082 crypto: testmgr - fix wrong key length for pkcs1pad adds bfc484fe6abb Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 48e4d00b1b93 mlxsw: spectrum_qdisc: Offload root TBF as port shaper adds 3d5290ea1dae selftests: mlxsw: Test offloadability of root TBF adds 2b11e24ebaef selftests: mlxsw: Test port shaper adds d57beb0e1418 Merge branch 'mlxsw-offload-root-tbf-as-port-shaper' adds c5f6e5ebc2af net: bridge: provide shim definition for br_vlan_flags adds 4a6849e46173 net: bridge: move br_vlan_replay to br_switchdev.c adds 9ae9ff994b0e net: bridge: split out the switchdev portion of br_mdb_notify adds 9776457c784f net: bridge: mdb: move all switchdev logic to br_switchdev.c adds 326b212e9cd6 net: bridge: switchdev: consistent function naming adds a812a046c22d Merge branch 'code-movement-to-br_switchdev-c' adds c7dd4a5b0a15 bnxt_en: refactor printing of device info adds d900aadd86b0 bnxt_en: refactor cancellation of resource reservations adds 228ea8c187d8 bnxt_en: implement devlink dev reload driver_reinit adds 8f6c5e4d1470 bnxt_en: implement devlink dev reload fw_activate adds 892a662f0473 bnxt_en: add enable_remote_dev_reset devlink parameter adds 1596847d0f7b bnxt_en: improve error recovery information messages adds aadb0b1a0b36 bnxt_en: remove fw_reset devlink health reporter adds 2bb21b8db5c0 bnxt_en: consolidate fw devlink health reporters adds 8cc95ceb7087 bnxt_en: improve fw diagnose devlink health messages adds 9a575c8c25ae bnxt_en: Refactor coredump functions adds b032228e58ea bnxt_en: move coredump functions into dedicated file adds 80f62ba9d53d bnxt_en: Add compression flags information in coredump seg [...] adds 80194db9f53b bnxt_en: Retrieve coredump and crashdump size via FW command adds 4e59f0600790 bnxt_en: extract coredump command line from current task adds 188876db04a3 bnxt_en: implement dump callback for fw health reporter adds 21e70778d0d4 bnxt_en: Update firmware interface to 1.10.2.63 adds 3c4153394e2c bnxt_en: implement firmware live patching adds 63185eb3aa26 bnxt_en: Provide stored devlink "fw" version on older firmware adds eff441f3b597 bnxt_en: Update bnxt.rst devlink documentation adds f8f20f2986cb Merge branch 'bnxt_en-devlink' adds 7e553c44f09a net: lantiq_xrx200: Hardcode the burst length value adds 0b3f86397fee dt-bindings: net: lantiq-xrx200-net: Remove the burst leng [...] adds 195bb48fccde ice: support for indirect notification adds 9e300987d4a8 ice: VXLAN and Geneve TC support adds 8b032a55c1bd ice: low level support for tunnels adds f0a35040adbe ice: support for GRE in eswitch adds e492c2e12d7b ice: send correct vc status in switchdev adds e984c4408fc9 ice: Add support for changing MTU on PR in switchdev mode adds 99d407524cdf ice: Add support to print error on PHY FW load failure adds 370764e60b18 ice: Fix clang -Wimplicit-fallthrough in ice_pull_qvec_from_rc() adds c8e51a012214 ice: fix error return code in ice_get_recp_frm_fw() adds 704bc986ffda Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 40d5cb400530 net: sgi-xp: use eth_hw_addr_set() adds ac617341343c net: um: use eth_hw_addr_set() adds 7e1dd824e531 net: xtensa: use eth_hw_addr_set() adds e311eb919249 Merge branch 'eth_hw_addr_set' adds 212c10c3c658 mctp: Return new key from mctp_alloc_local_tag adds 78476d315e19 mctp: Add flow extension to skb adds 67737c457281 mctp: Pass flow data & flow release events to drivers adds 6689d716fded Merge branch 'MCTP-flow-support' adds a1f1627540cd net: ethernet: microchip: lan743x: Increase rx ring size t [...] adds c4cb8d0ac714 net: netxen: fix code indentation adds 5bd663212f2e net: bareudp: fix duplicate checks of data[] expressions adds c52ef04d5920 devlink: make all symbols GPL-only adds bb5dbf2cc64d net: marvell: prestera: add firmware v4.0 support adds 7444d706be31 ifb: fix building without CONFIG_NET_CLS_ACT adds 28131d896d6d Merge tag 'wireless-drivers-next-2021-10-29' of git://git. [...] adds ba064e4cf923 netdevsim: remove max_vfs dentry adds 3c6f3ae3bb2e intel: Simplify bool conversion adds a97f8783a937 igb: unbreak I2C bit-banging on i350 adds 1b9abade3e75 net: ixgbevf: Remove redundant initialization of variable ret_val adds 5c595791009b Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds d269287761ab bnxt_en: Remove not used other ULP define adds 8643d0b6b367 igc: Remove media type checking on the PHY initialization adds 8f20571db527 igc: Add new device ID adds e377a063e2c2 igc: Change Device Reset to Port Reset adds 6d40edcf4ee1 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds ae0393500e3b net: bridge: switchdev: fix shim definition for br_switchd [...] adds 1aec85974ab7 net/mlx5: Add esw assignment back in mlx5e_tc_sample_unoffload() adds ae2ee3be99a8 net/mlx5: CT: Remove warning of ignore_flow_level support for VFs adds 428ffea0711a net/mlx5e: IPsec: Refactor checksum code in tx data path adds 504e15724893 net/mlx5: Allow skipping counter refresh on creation adds 941f19798a11 net/mlx5: DR, Add check for unsupported fields in match param adds 28e7606fa8f1 net/mlx5e: Refactor rx handler of represetor device adds 189ce08ebf87 net/mlx5e: Use generic name for the forwarding dev pointer adds 4f4edcc2b84f net/mlx5: E-Switch, Add ovs internal port mapping to metad [...] adds dbac71f22954 net/mlx5e: Accept action skbedit in the tc actions list adds 27484f7170ed net/mlx5e: Offload tc rules that redirect to ovs internal port adds 100ad4e2d758 net/mlx5e: Offload internal port as encap route device adds 166f431ec6be net/mlx5e: Add indirect tc offload of ovs internal port adds 5e9942721749 net/mlx5e: Term table handling of internal port rules adds b16eb3c81fe2 net/mlx5: Support internal port as decap route device adds 2aec919f8dd4 Merge tag 'mlx5-updates-2021-10-29' of git://git.kernel.or [...] adds b7b1d02fc439 netfilter: conntrack: set on IPS_ASSURED if flows enters i [...] adds 56fa95014a04 netfilter: nft_meta: add NFT_META_IFTYPE adds b5bdc6f9c24d netfilter: nf_tables: convert pktinfo->tprot_set to flags field adds c46b38dc8743 netfilter: nft_payload: support for inner header matching [...] adds 894d08443470 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next adds ad57dae8a64d xfrm: Remove redundant fields and related parentheses adds 06f1ecd43370 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 29e71f41e7d2 ice: Remove boolean vlan_promisc flag from function adds c79bb28e19cc ice: Clear synchronized addrs when adding VFs in switchdev mode adds bfaaba99e680 ice: Hide bus-info in ethtool for PRs in switchdev mode adds 5bf84b299385 virtchnl: Remove unused VIRTCHNL_VF_OFFLOAD_RSVD define adds 4a15022f82ee virtchnl: Use the BIT() macro for capability/offload flags adds 247aa001b72b iavf: Add helper function to go from pci_dev to adapter adds 605ca7c5c670 iavf: Fix kernel BUG in free_msi_irqs adds ebed1cf5b8ac Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds c07c6e8eb4b3 net: dsa: populate supported_interfaces member adds f7536ffb0986 nfp: flower: Allow ipv6gretap interface for offloading adds 7c909a98042c selftests: mptcp: fix proto type in link_failure tests adds b6ab64b074f2 selftests: mptcp: more stable simult_flows tests adds 986d2e3da7d7 Merge branch 'mptcp-selftests' adds 6c7ea69653e4 net: mana: Fix the netdev_err()'s vPort argument in mana_i [...] adds 3c37f3573508 net: mana: Report OS info to the PF driver adds 62ea8b77ed3b net: mana: Improve the HWC error handling adds 635096a86edb net: mana: Support hibernation and kexec adds c6e03dbe0c7c Merge branch 'mana-misc' adds f49deaa64af1 ethtool: push the rtnl_lock into dev_ethtool() adds 095cfcfe13e5 ethtool: handle info/flash data copying outside rtnl_lock adds 46db1b77cd4f devlink: expose get/put functions adds 1af0a0948e28 ethtool: don't drop the rtnl_lock half way thru the ioctl adds 1adc58ea2330 Merge branch 'devlink-locking' adds 26c37d89f61d netdevsim: take rtnl_lock when assigning num_vfs adds 5e388f3dc38c netdevsim: move vfconfig to nsim_dev adds 1c401078bcf3 netdevsim: move details of vf config to dev adds a3353ec32554 netdevsim: move max vf config to dev adds a66f64b80815 netdevsim: rename 'driver' entry points adds 741948ff6096 Merge branch 'netdevsim-device-and-bus' adds b9022b53adad amt: add control plane of amt interface adds cbc21dc1cfe9 amt: add data plane of amt interface adds bc54e49c140b amt: add multicast(IGMP) report message handler adds b75f7095d4d4 amt: add mld report message handler adds c08e8baea78e selftests: add amt interface selftest script adds 6008889121c0 Merge branch 'amt-driver' adds 482626086820 net/smc: Introduce tracepoint for fallback adds aff3083f10bf net/smc: Introduce tracepoints for tx and rx msg adds a3a0e81b6fd5 net/smc: Introduce tracepoint for smcr link down adds d4a07dc5ac34 Merge branch 'SMC-tracepoints' adds 047304d0bfa5 netdevsim: fix uninit value in nsim_drv_configure_vfs() adds 03271f3a3594 tcp: rename sk_wmem_free_skb adds f1a456f8f3fc net: avoid double accounting for pure zerocopy skbs adds 8a75e30e6d47 Merge branch 'accurate-memory-charging-for-msg_zerocopy' adds 1d6d336fed6b net: vmxnet3: remove multiple false checks in vmxnet3_ethtool.c adds fcdb44d08a95 net: arp: introduce arp_evict_nocarrier sysctl parameter adds 18ac597af25e net: ndisc: introduce ndisc_evict_nocarrier sysctl parameter adds f86ca07eb531 selftests: net: add arp_ndisc_evict_nocarrier adds 52fa3ee0cce6 Merge branch 'make-neighbor-eviction-controllable-by-userspace' adds d6aef08a872b bpf: Add bpf_kallsyms_lookup_name helper adds c24941cd3766 libbpf: Add typeless ksym support to gen_loader adds 585a3571981d libbpf: Add weak ksym support to gen_loader adds 549a63238603 libbpf: Ensure that BPF syscall fds are never 0, 1, or 2 adds 92274e24b01b libbpf: Use O_CLOEXEC uniformly when opening fds adds 087cba799ced selftests/bpf: Add weak/typeless ksym test for light skeleton adds c3fc706e94f5 selftests/bpf: Fix fd cleanup in sk_lookup test adds efadf2ad17a2 selftests/bpf: Fix memory leak in test_ima adds b9989b59123b Merge branch 'Typeless/weak ksym for gen_loader + misc fixups' adds f48ad69097fe selftests/bpf: Fix fclose/pclose mismatch in test_progs adds 8a03e56b253e bpf: Disallow unprivileged bpf by default adds 0133c20480b1 selftests/bpf: Fix strobemeta selftest regression adds 7303524e04af skmsg: Lose offset info in sk_psock_skb_ingress adds b556c3fd4676 selftests, bpf: Fix test_txmsg_ingress_parser error adds d69672147faa selftests, bpf: Add one test for sockmap with strparser adds 4b54214f39ff riscv, bpf: Increase the maximum number of iterations adds b390d69831ee tools, build: Add RISC-V to HOSTARCH parsing adds 589fed479ba1 riscv, libbpf: Add RISC-V (RV64) support to bpf_tracing.h adds 36e70b9b06bf selftests, bpf: Fix broken riscv build adds 31a645aea4f8 bpf: Factor out a helper to prepare trampoline for struct_ [...] adds 35346ab64132 bpf: Factor out helpers for ctx access checking adds c196906d50e3 bpf: Add dummy BPF STRUCT_OPS for test purpose adds 31122b2f768b selftests/bpf: Add test cases for struct_ops prog adds f27a6fad14e2 Merge branch 'introduce dummy BPF STRUCT_OPS' adds 6fdc348006fe bpf: Bloom filter map naming fixups adds 8845b4681bf4 bpf: Add alignment padding for "map_extra" + consolidate holes adds 7a67087250f0 selftests/bpf: Add bloom map success test for userspace calls adds 669810030bbc Merge branch '"map_extra" and bloom filter fixups' adds ad10c381d133 bpf: Add missing map_delete_elem method to bloom filter map adds a20eac0af028 selftests/bpf: Fix also no-alu32 strobemeta selftest adds b9979db83401 bpf: Fix propagation of bounds from 64-bit min/max into 32 [...] adds 388e2c0b9783 bpf: Fix propagation of signed bounds from 64-bit min/max [...] adds 0869e5078afb selftests/bpf: Add a testcase for 64-bit bounds propagatio [...] adds 9741e07ece7c kbuild: Unify options for BTF generation for vmlinux and modules adds 0b170456e0dd libbpf: Deprecate AF_XDP support adds b7b98f868987 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] adds 40171248bb89 sctp: allow IP fragmentation when PLPMTUD enters Error state adds c6ea04ea692f sctp: reset probe_timer in sctp_transport_pl_update adds cc4665ca646c sctp: subtract sctphdr len in sctp_transport_pl_hlen adds 75cf662c64dd sctp: return true only for pathmtu update in sctp_transpor [...] adds cec6880d9b06 Merge branch 'sctp-plpmtud-fixes' adds daf182d360e5 net: amd-xgbe: Toggle PLL settings during rate change adds e300a85db1f1 selftests/net: update .gitignore with newly added tests adds f8d384a640dd nfp: fix NULL pointer access when scheduling dim work adds 17e712c6a1ba nfp: fix potential deadlock when canceling dim work adds 0f48fb6607ea Merge branch 'nfp-fixes' adds fd8d9731bcdf net: phylink: avoid mvneta warning when setting pause parameters adds 829e050eea69 net: bridge: fix uninitialized variables when BRIDGE_CFM i [...] adds 34d7ecb3d4f7 selftests: net: bridge: update IGMP/MLD membership interval value adds 6de6e46d27ef cls_flower: Fix inability to match GRE/IPIP packets adds 42dcfd850e51 udp6: allow SO_MARK ctrl msg to affect routing adds b0ced8f290fb selftests: udp: test for passing SO_MARK as cmsg adds 7be49d242b80 Merge branch 'SO_MARK-routing' adds 8878e46fcfd4 ibmvnic: don't stop queue in xmit adds 6e20d00158f3 ibmvnic: Process crqs after enabling interrupts adds 6b278c0cb378 ibmvnic: delay complete() adds 8a33dcc2f6d5 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 84882cf72cd7 Revert "net: avoid double accounting for pure zerocopy skbs" adds fc02cb2b37fe Merge tag 'net-next-for-5.16' of git://git.kernel.org/pub/ [...] adds a72fdfd21e01 selftests/x86/iopl: Adjust to the faked iopl CLI/STI usage adds cc0356d6a02e Merge tag 'x86_core_for_v5.16_rc1' of git://git.kernel.org [...] adds 61f90a8e8068 Merge tag 'libata-5.16-rc1' of git://git.kernel.org/pub/sc [...] adds 32ba540f3c2a evm: mark evm_fixmode as __ro_after_init adds c150d66bd514 Merge tag 'integrity-v5.16' of git://git.kernel.org/pub/sc [...] adds 6a7ca80f4033 vsprintf: Update %pGp documentation about that it prints h [...] adds 40e64a88dadc Merge branch 'for-5.16-vsprintf-pgp' into for-linus adds 0aaa58eca65a Merge tag 'printk-for-5.16' of git://git.kernel.org/pub/sc [...] adds 44261f8e287d Merge tag 'hyperv-next-signed-20211102' of git://git.kerne [...] adds e59f3e5d4521 Merge branch 'kvm-pvclock-raw-spinlock' into HEAD adds 4e3386843325 Merge tag 'kvmarm-5.16' of git://git.kernel.org/pub/scm/li [...] adds 0a86512dc113 RISC-V: KVM: Factor-out FP virtualization into separate sources adds 7c8de080d476 RISC-V: KVM: Fix GPA passed to __kvm_riscv_hfence_gvma_xyz [...] adds 9c6eb531e760 Merge tag 'kvm-s390-next-5.16-1' of git://git.kernel.org/p [...] adds 7b161d9cab5d RISC-V: KVM: remove unneeded semicolon adds bbd5ba8db766 RISC-V: KVM: fix boolreturn.cocci warnings adds 52cf891d8dbd Merge tag 'kvm-riscv-5.16-2' of https://github.com/kvm-ris [...] adds d7e0a795bf37 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds fa191b711c32 ARM: 9150/1: Fix PID_IN_CONTEXTIDR regression when THREAD_ [...] adds c1e42efacb9b ARM: 9151/1: Thumb2: avoid __builtin_thread_pointer() on Clang adds 11779842dd6f Merge branches 'devel-stable' and 'misc' into for-linus adds ab2e7f4b46bf Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds c03098d4b9ad Merge tag 'gfs2-v5.15-rc5-mmap-fault' of git://git.kernel. [...] adds 78805cbe5d72 Merge tag 'gfs2-v5.15-rc5-fixes' of git://git.kernel.org/p [...] adds 75bd228d5637 afs: Sort out symlink reading adds 52af7105eceb afs: Set mtime from the client for yfs create operations adds a64a325bf631 Merge tag 'afs-next-20211102' of git://git.kernel.org/pub/ [...] adds 0b9007ec7b9f xfs: Remove duplicated include in xfs_super adds 2a09b575074f xfs: use swap() to make code cleaner adds bba7d682277c Merge tag 'xfs-5.16-merge-4' of git://git.kernel.org/pub/s [...] adds 4075409c9fcb Merge branch 'for-5.16' of git://git.kernel.org/pub/scm/li [...] adds 81c49d39aea8 cgroup: Fix rootcg cpu.stat guest double counting adds 588e5d876648 cgroup: bpf: Move wrapper for __cgroup_bpf_*() to kernel/b [...] adds a85373fe446a Merge branch 'for-5.16' of git://git.kernel.org/pub/scm/li [...] adds 33fb42636a93 Merge branch 'ucount-fixes-for-v5.16' of git://git.kernel. [...] adds 9cb31aa155ba Merge branch 'acpica' adds b2ffa16a1c83 Merge branches 'acpi-x86', 'acpi-resources', 'acpi-scan' a [...] adds 61a3c78d991c ACPI: glue: Use acpi_device_adr() in acpi_find_child_device() adds c3fb46600e3f Merge branches 'acpi-glue', 'acpi-pnp', 'acpi-processor' a [...] adds f8df16016d2d Merge branches 'acpi-pm', 'acpi-battery' and 'acpi-ac' adds 90e17edac468 Merge branches 'acpi-apei', 'acpi-prm' and 'acpi-docs' adds c0d6586afa35 Merge tag 'acpi-5.16-rc1' of git://git.kernel.org/pub/scm/ [...] adds 1fec16118ff9 Merge branch 'pm-pci' adds b62b306469b3 Merge branch 'pm-sleep' adds 4a08e3271c55 cpufreq: Fix parameter in parse_perf_domain() adds 19ea8a0dd42a Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds 8e5b4779f6c5 Merge branches 'pm-cpufreq' and 'pm-cpuidle' adds bf56b90797c4 Merge branches 'pm-em' and 'powercap' adds 833db72142b9 Merge tag 'pm-5.16-rc1' of git://git.kernel.org/pub/scm/li [...] adds f73cd9c951a9 Merge tag 'thermal-5.16-rc1' of git://git.kernel.org/pub/s [...] adds 464fddbba1df Merge tag 'pnp-5.16-rc1' of git://git.kernel.org/pub/scm/l [...] adds d9bd054177fb Merge tag 'amd-drm-next-5.16-2021-10-29' of https://gitlab [...] adds 56d33754481f Merge tag 'drm-next-2021-11-03' of git://anongit.freedeskt [...] adds 2978891aff80 platform/x86: amd-pmc: fix compilation without CONFIG_RTC_ [...] adds 16a035a31406 platform/x86: amd-pmc: Downgrade dev_info message to dev_dbg adds 9587f39277ef platform/x86: amd-pmc: Drop check for valid alarm time adds d411e370978f platform/x86: hp-wmi: rename platform_profile_* function symbols adds 3aa539a584f6 platform/x86: asus-wmi: rename platform_profile_* function [...] adds 9045512ca6cd platform/x86: mlx-platform: Extend FAN and LED configurati [...] adds 4289fd4ad43a platform/x86: mlx-platform: Add BIOS attributes for Coffee [...] adds 4616e54795cc platform/x86: mlx-platform: Add support for new system SGN2410 adds 025a2fbd8ddc platform/surface: aggregator_registry: Add initial support [...] adds bf653b61cf5f platform/x86: touchscreen_dmi: Add info for the Viglen Con [...] adds 97ae45953ea9 platform/x86: system76_acpi: Fix input device error handling adds 6ab1d4839a48 Merge tag 'platform-drivers-x86-v5.16-1' of git://git.kern [...] adds f35dcaa0a8a2 selftests/core: fix conflicting types compile error for cl [...] adds 84924e2e620f Merge tag 'linux-kselftest-next-5.16-rc1' of git://git.ker [...] adds 52a5d80a2225 kunit: tool: fix typecheck errors about loading qemu configs adds 313b6ffc8e90 Merge tag 'linux-kselftest-kunit-5.16-rc1' of git://git.ke [...] adds d64fbe9f50d8 speakup: Fix typo in documentation "boo" -> "boot" adds 5876a638c8d9 docs/zh_CN: add core-api assoc_array translation adds 75ca80e4c4d7 docs/zh_CN: add core-api xarray translation adds 603bdf5d6c09 kernel-doc: support DECLARE_PHY_INTERFACE_MASK() adds 624ad333d49e Merge tag 'docs-5.16' of git://git.lwn.net/linux adds 57e9befa4863 dt-bindings: ufs: exynos-ufs: add io-coherency property adds 14d9f6b02648 dt-bindings: ufs: exynos-ufs: add exynosautov9 compatible adds a8bc0707e134 dt-bindings: input: microchip,cap11xx: Convert txt binding [...] adds e2266d372f6f dt-bindings: display: tilcd: Fix endpoint addressing in example adds 7d194a5afcc2 dt-bindings: arm: firmware: tlm,trusted-foundations: Conve [...] adds a77725a9a3c5 scripts/dtc: Update to upstream version v1.6.1-19-g0a3a9d3449c8 adds b68d0924ad83 of/unittest: Disable new dtc node_name_vs_property_name an [...] adds e85860e5bc07 of: unittest: fix EXPECT text for gpio hog errors adds 9526565591b8 of: unittest: document intentional interrupt-map provider [...] adds fb2293fd5ef1 of/fdt: Remove of_scan_flat_dt() usage for __fdt_scan_rese [...] adds 950d566f0d94 dt-bindings: net: qcom,ipa: IPA does support up to two iommus adds 6162c4a511b3 dt-bindings: pci: rcar-pci-ep: Document r8a7795 adds 4c7a7d5086cd dt-bindings: net: ti,bluetooth: Document default max-speed adds dcd68326d29b Merge tag 'devicetree-for-5.16' of git://git.kernel.org/pu [...] adds 2672e1970ab0 ALSA: firewire-motu: remove TODO for interaction with user [...] adds 8beea3135075 Merge branch 'for-next' into for-linus adds 763d92ed5dec ALSA: usb-audio: Add registration quirk for JBL Quantum 400 adds 8f27b6890661 ALSA: usb-audio: Line6 HX-Stomp XL USB_ID for 48k-fixed quirk adds 8e14329645bc Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus adds 986c5b0a1d1c ASoC: es8316: add support for ESSX8336 ACPI _HID adds 2554877e4b08 ASoC: fix unmet dependencies on GPIOLIB for SND_SOC_RT1015P adds 88b4d77d6035 ASoC: Intel: glk_rt5682_max98357a: support ALC5682I-VS codec adds 2a2df2a75517 ASoC: dt-bindings: cs42l42: Correct description of ts-inv adds 778a0cbef5fb ASoC: cs42l42: Correct configuring of switch inversion fro [...] adds 1560081f4c4b Merge series "ASoC: cs42l42: Fix definition and handling o [...] adds 62a30322607f ASoC: amd: acp: select CONFIG_SND_SOC_ACPI adds b6a4e209fb7d ASoC: codecs: tfa989x: Add support for tfa9897 RCV bit adds 0261e36477cf ASoC: mediatek: mt8195: add machine driver with mt6359, rt [...] adds 6c8552ebba77 ASoC: mediatek: mt8195: add mt8195-mt6359-rt1011-rt5682 bi [...] adds 2a7985136cac ASoC: tlv320aic3x: Make aic3x_remove() return void adds 173632358fde ASoC: rsnd: Fix an error handling path in 'rsnd_node_count()' adds 7db53c21b1c3 ASoC: core: Remove invalid snd_soc_component_set_jack call adds 86e2d14b6d1a ASoC: topology: Add header payload_size verification adds 2e288333e9e0 ASoC: topology: Check for dapm widget completeness adds 2a710bb35a5a ASoC: topology: Use correct device for prints adds f714fbc1e89a ASoC: topology: Change topology device to card device adds 6c504663ba2e ASoC: Stop dummy from overriding hwparams adds 956ac4f1f53c Merge series "ASoC: Sanity checks and soc-topology updates [...] adds cafa39b650ec ASoC: soc-acpi: add comp_ids field for machine driver matching adds 8fe6ec03183a ASoC: Intel: sof_rt5682: detect codec variant in probe function adds d4f3fdc2b7e1 ASoC: Intel: sof_rt5682: use comp_ids to enumerate rt5682s adds dac7cbd55dca ASoC: Intel: soc-acpi-byt: shrink tables using compatible IDs adds 959ae8215a9e ASoC: Intel: soc-acpi-cht: shrink tables using compatible IDs adds 9a5d96add514 ASoC: Intel: soc-acpi: use const for all uses of snd_soc_a [...] adds 6195eb15f6d6 Merge series "Multiple headphone codec driver support" fro [...] adds 318a54c0ee4a Merge remote-tracking branch 'asoc/for-5.16' into asoc-next adds a0292f3ebe63 Merge tag 'asoc-v5.16' of https://git.kernel.org/pub/scm/l [...] adds dbfe83507cf4 ALSA: hda/realtek: Add quirk for Clevo PC70HS adds df0380b9539b ALSA: usb-audio: Add quirk for Audient iD14 adds ff0700f03609 Merge tag 'sound-5.16-rc1' of git://git.kernel.org/pub/scm [...] adds 5460601de590 dma-buf: Fix pin callback comment adds 1e4df4a21c5a RDMA/umem: Allow pinned dmabuf umem usage adds 66f4817b5712 RDMA/efa: Add support for dmabuf memory regions adds 067113d9db66 RDMA/core: Fix missed initialization of rdma_hw_stats::lock adds 50604757e792 RDMA/irdma: Remove the unused variable local_qp adds 69d1ed59999c RDMA/rxe: Save a few bytes from struct rxe_pool adds e30bb300a401 RDMA/rxe: Use 'bitmap_zalloc()' when applicable adds 000b8490ecac RDMA/rxe: Make rxe_type_info static const adds 04567caf96e5 RDMA/bnxt_re: Fix kernel panic when trying to access bnxt_ [...] adds 493620b1c903 RDMA/bnxt_re: Use helper function to set GUIDs adds ddf65f28ddca IB/hfi1: Rebranding of hfi1 driver to Cornelis Networks adds 840f4ed2d47b IB/qib: Rebranding of qib driver to Cornelis Networks adds 4892298c3a33 IB/opa_vnic: Rebranding of OPA VNIC driver to Cornelis Networks adds 6d202d9f70a3 RDMA/hns: Use the core code to manage the fixed mmap entries adds 4e446714fb89 RDMA/qed: Use helper function to set GUIDs adds 9ed8110c9b29 RDMA/irdma: optimize rx path by removing unnecessary copy adds a2a2a69d144d Merge tag 'v5.15' into rdma.git for-next adds 571fb4fb78a3 RDMA/hns: Fix initial arm_st of CQ adds 0e60778efb07 RDMA/hns: Modify the value of MAX_LP_MSG_LEN to meet hardw [...] adds 4f960393a0ee RDMA/qedr: Fix NULL deref for query_qp on the GSI QP adds 6a463bc9d999 Merge branch 'for-rc' into rdma.git for-next adds dd83f482d2cd RDMA/bnxt_re: Remove unsupported bnxt_re_modify_ah callback adds f1a090f09f42 RDMA/core: Require the driver to set the IOVA correctly du [...] adds 25edbc383b72 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 66df27f19f7d tracing/osnoise: Do not follow tracing_cpumask adds c3b6343c0dc4 tracing/osnoise: Improve comments about barrier need for N [...] adds 15ca4bdb0327 tracing/osnoise: Split workload start from the tracer start adds 2bd1bdf01fb2 tracing/osnoise: Use start/stop_per_cpu_kthreads() on osno [...] adds dae181349f1e tracing/osnoise: Support a list of trace_array *tr adds ccb6754495ef tracing/osnoise: Remove TIMERLAT ifdefs from inside functions adds 2fac8d6486d5 tracing/osnoise: Allow multiple instances of the same tracer adds b14f4568d391 tracing/osnoise: Remove STACKTRACE ifdefs from inside functions adds 01e181c776fd tracing/osnoise: Remove PREEMPT_RT ifdefs from inside functions adds 8b5d46fd7a38 tracing/histogram: Optimize division by constants adds 0ca6d12c9768 tracing/histogram: Update division by 0 documentation adds 6a6e5ef2b27f tracing/histogram: Document hist trigger variables adds 4e9f63c9e5c2 tracing/selftests: Add tests for hist trigger expression parsing adds 67d4f6e3bf5d ftrace/samples: Add missing prototype for my_direct_func adds e1fd0b2acde6 Merge tag 'trace-v5.16-2' of git://git.kernel.org/pub/scm/ [...] adds 655fedaad36c Merge tag 'jfs-5.16' of git://github.com/kleikamp/linux-shaggy adds 5c4e0a21fae8 string: uninline memcpy_and_pad adds a602285ac11b Merge branch 'per_signal_struct_coredumps-for-v5.16' of gi [...] adds d4ec3d5535c7 Merge tag 'vfio-v5.16-rc1' of git://github.com/awilliam/li [...] adds fc02e8cb0300 virtio_net: clarify tailroom logic adds 02746e26c39e virtio-blk: avoid preallocating big SGL for data adds 0989c41bed96 virtio-blk: add num_request_queues module parameter adds d89c8169bd70 virtio-pci: introduce legacy device module adds d0ae1fbfcff4 vdpa: fix typo adds 5bbfea1eacdf vp_vdpa: add vq irq offloading support adds 3b970a5842c9 vdpa: add new callback get_vq_num_min in vdpa_config_ops adds c53e5d1b5ea4 vdpa: min vq num of vdpa device cannot be greater than max vq num adds 30a03dfcbbda virtio_vdpa: setup correct vq size with callbacks get_vq_n [...] adds e47be840e87e vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE adds e85087beedca eni_vdpa: add vDPA driver for Alibaba ENI adds 246fd1caf0f4 vdpa/mlx5: Remove mtu field from vdpa net device adds 218bdd20e56c vdpa/mlx5: Rename control VQ workqueue to vdpa wq adds edf747affc41 vdpa/mlx5: Propagate link status from device to vdpa driver adds bf3175bc50a3 hwrng: virtio - add an internal buffer adds 2bb31abdbe55 hwrng: virtio - don't wait on cleanup adds 5c8e93305004 hwrng: virtio - don't waste entropy adds 9a4b612d675b hwrng: virtio - always add a pending request adds 8d7670f3734e virtio_ring: make virtqueue_add_indirect_packed prettier adds fc6d70f40b3d virtio_ring: check desc == NULL when using indirect with packed adds 601695aa8eaf ALSA: virtio: Replace zero-length array with flexible-arra [...] adds f1429e6c36f5 virtio-pmem: add myself as virtio-pmem maintainer adds 6ae6ff6f6e7d virtio-blk: validate num_queues during probe adds 63b4ffa4fad0 virtio_blk: Fix spelling mistake: "advertisted" -> "advertised" adds 28962ec595d7 virtio_console: validate max_nr_ports before trying to use it adds d50497eb4e55 virtio_config: introduce a new .enable_cbs method adds 9e35276a5344 virtio_pci: harden MSI-X interrupts adds 080cd7c3ac87 virtio-pci: harden INTX interrupts adds ef5c366fea30 virtio_ring: fix typos in vring_desc_extra adds f1aa12f53529 virtio-blk: fixup coccinelle warnings adds dcce162559ee i2c: virtio: Add support for zero-length requests adds ead65f769582 virtio_blk: allow 0 as num_request_queues adds f0839372478e virtio_blk: correct types for status handling adds 939779f5152d virtio_ring: validate used buffer length adds 816625c13652 virtio-net: don't let virtio core to validate used length adds a40392edf1b2 virtio-blk: don't let virtio core to validate used length adds c57911ebfbfe virtio-scsi: don't let virtio core to validate used buffer length adds 6dbb1f1687a2 vdpa: Introduce and use vdpa device get, set config helpers adds ad69dd0bf26b vdpa: Introduce query of device config layout adds 960deb33be3d vdpa: Use kernel coding style for structure comments adds d8ca2fa5be1b vdpa: Enable user to set mac and mtu of vdpa device adds 1138b9818efa vdpa_sim_net: Enable user to set mac address and mtu adds ef76eb83a17e vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit adds a007d940040c vdpa/mlx5: Support configuration of MAC adds 540061ac79f0 vdpa/mlx5: Forward only packets with allowed MAC address adds 43e1b1292727 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds fc3d4aeb559f MAINTAINERS: Update BCM7XXX entry with additional patterns adds 2219b0ceefe8 Merge tag 'soc-5.16' of git://git.kernel.org/pub/scm/linux [...] adds ae45d84fc36d Merge tag 'dt-5.16' of git://git.kernel.org/pub/scm/linux/ [...] adds 1b73a9e4986a optee: Fix spelling mistake "reclain" -> "reclaim" adds 6a03568932b2 Merge tag 'optee-ffa-fix-for-v5.16' of git://git.linaro.or [...] adds d461e96cd22b Merge tag 'drivers-5.16' of git://git.kernel.org/pub/scm/l [...] adds ce840177930f Merge tag 'defconfig-5.16' of git://git.kernel.org/pub/scm [...] adds 1b771839de05 clk: qcom: gdsc: enable optional power domain support adds a379e16ab8ae Merge branches 'clk-qcom', 'clk-mtk', 'clk-versatile' and [...] adds b43e2d554ab0 Merge branches 'clk-leak', 'clk-rockchip', 'clk-renesas' a [...] adds 8d741ecd46a9 Merge branches 'clk-imx', 'clk-ux500' and 'clk-debugfs' in [...] adds e2ceaa867d26 Merge branches 'clk-composite-determine-fix', 'clk-allwinn [...] adds 7ddb58cb0eca Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] adds c47055e943b0 Merge tag 'usb-serial-5.16-rc1' of https://git.kernel.org/ [...] adds b0d5d2a71641 usb: gadget: udc: core: Revise comments for USB ep enable/disable adds 9fff139aeb11 usb: gadget: f_mass_storage: Disable eps during disconnect adds a0548b26901f usb: gadget: Mark USB_FSL_QE broken on 64-bit adds 048ff8629e11 Merge tag 'usb-5.16-rc1' of git://git.kernel.org/pub/scm/l [...] adds 68264c4609ea staging: r8188eu: fix missing unlock in rtw_resume() adds bdcfac6ab6c9 staging: fieldbus: anybus: reframe comment to avoid warning adds d8a364820e01 staging: vchiq_core: get rid of typedef adds 88c47bbf9a2f staging: rtl8723bs: fix unmet dependency on CRYPTO for CRY [...] adds cacd73e55e77 staging: rtl8723bs: hal remove the assignment to itself adds 10508ae08ed8 staging: r8188eu: hal: remove goto statement and local variable adds 5cd4dc44b8a0 Merge tag 'staging-5.16-rc1' of git://git.kernel.org/pub/s [...] adds db788e6bf66d Merge tag 'extcon-next-for-5.16' of git://git.kernel.org/p [...] adds 27182be96200 Merge tag 'phy-for-5.16' of git://git.kernel.org/pub/scm/l [...] adds 28eb3b363df7 Merge tag 'coresight-next-v5.16.v3' of gitolite.kernel.org [...] adds 907767da8f3a comedi: ni_usb6501: fix NULL-deref in command paths adds 536de747bc48 comedi: dt9812: fix DMA buffers on stack adds 5c904c66ed4e Merge tag 'char-misc-5.16-rc1' of git://git.kernel.org/pub [...] adds 95faf6ba654d Merge tag 'driver-core-5.16-rc1' of git://git.kernel.org/p [...] adds d142585bceb3 serial: cpm_uart: Protect udbg definitions by CONFIG_SERIA [...] adds cc8d7b4aea79 tty: Fix extra "not" in TTY_DRIVER_REAL_RAW description adds abfecb390920 Merge tag 'tty-5.16-rc1' of git://git.kernel.org/pub/scm/l [...] adds ac315f96b3bd iommu/dma: Fix incorrect error return on iommu deferred attach adds 52d96919d6a8 Merge branches 'apple/dart', 'arm/mediatek', 'arm/renesas' [...] adds 7e113d01f5f9 Merge tag 'iommu-updates-v5.16' of git://git.kernel.org/pu [...] adds 014966dcf76b parisc: don't enable irqs unconditionally in handle_interr [...] adds 7e992711dddb parisc: Don't disable interrupts in cmpxchg and futex operations adds 2a2e8202c7a1 parisc: move CPU field back into thread_info adds c1e2e0350ce3 Merge tag 'for-5.16/parisc-2' of git://git.kernel.org/pub/ [...] adds cdf10ffe8f62 power: supply: bq27xxx: Fix kernel crash on IRQ handler re [...] adds d01363da53eb power: supply: bq25890: Fix race causing oops at boot adds 22ad4f99f63f power: supply: bq25890: Fix initial setting of the F_CONV_ [...] adds 72e65f7e525f Merge tag 'for-v5.16' of git://git.kernel.org/pub/scm/linu [...] adds d4439a1189f9 Merge tag 'hsi-for-5.16' of git://git.kernel.org/pub/scm/l [...] adds b9cac915c541 ARC: thread_info.h: correct two typos in a comment adds c6a63b12ef2e Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds b96e277ad0eb Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 26499499cae6 net: phy: microchip_t1: add lan87xx_config_rgmii_delay for [...] adds d52bcb47bdf9 net: davinci_emac: Fix interrupt pacing disable adds 71229d049b08 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 6ab9f57a6489 bnxt_en: avoid newline at end of message in NL_SET_ERR_MSG_MOD adds 236f57fe1b88 net: marvell: prestera: Add explicit padding adds c4777efa751d net: add and use skb_unclone_keeptruesize() helper adds 18635d524870 MAINTAINERS: Update ENA maintainers information adds db2434343b2c amt: fix error return code in amt_init() adds a4414341b583 amt: Remove duplicate include adds ca3676f94b8f kselftests/net: add missed icmp.sh test to Makefile adds b99ac1841147 kselftests/net: add missed setup_loopback.sh/setup_veth.sh [...] adds 653e7f19b4a0 kselftests/net: add missed SRv6 tests adds 8883deb50eb6 kselftests/net: add missed vrf_strict_mode_test.sh test to [...] adds 17b67370c38d kselftests/net: add missed toeplitz.sh/toeplitz_client.sh [...] adds 843c3cbbdf89 Merge branch 'kselftests-net-missing' adds c081d53f97a1 security: pass asoc to sctp_assoc_request and sctp_sk_clone adds e215dab1c490 security: call security_sctp_assoc_request in sctp_sf_do_5_1D_ce adds 7c2ef0240e6a security: add sctp_assoc_established hook adds e7310c94024c security: implement sctp_assoc_established hook in selinux adds 2bd080b0961d Merge branch 'sctp-=security-hook-fixes' adds aedddb4e45b3 NFC: add necessary privilege flags in netlink layer adds acaea0d5a634 net:ipv6:Remove unneeded semicolon adds 9b65b17db723 net: avoid double accounting for pure zerocopy skbs adds 1aabe578dd86 ethtool: fix ethtool msg len calculation for pause stats adds 250962e46846 net: udp6: replace __UDP_INC_STATS() with __UDP6_INC_STATS() adds 563bcbae3ba2 net: vlan: fix a UAF in vlan_dev_real_dev() adds 5f15d392dcb4 net: dsa: qca8k: make sure PAD0 MAC06 exchange is disabled adds 92f62485b371 net: dsa: felix: fix broken VLAN-tagged PTP under VLAN-awa [...] adds a985442fdecb selftests: net: properly support IPv6 in GSO GRE test adds 3b65abb8d8a6 tcp: Use BIT() for OPTION_* constants adds d00c8ee31729 net: fix possible NULL deref in sock_reserve_memory adds 7653954a9e3b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 6429e46304ac libfs: Move shmem_exchange to simple_rename_exchange adds 3871cb8cf741 libfs: Support RENAME_EXCHANGE in simple_rename() adds 9fc23c22e574 selftests/bpf: Convert test_bpffs to ASSERT macros adds 7e5ad817ec29 selftests/bpf: Test RENAME_EXCHANGE and RENAME_NOREPLACE on bpffs adds 401a33da3a45 selftests/bpf: Make netcnt selftests serial to avoid spuri [...] adds f30d4968e9ae bpf: Do not reject when the stack read size is different f [...] adds c08455dec5ac selftests/bpf: Verifier test on refill from a smaller spill adds a38bc45a08e9 selftests/net: Fix reuseport_bpf_numa by skipping unavaila [...] adds 78b979b406d7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds c0317c0e8709 ALSA: timer: Fix use-after-free problem adds 1278cc5ac2f9 ALSA: hda/realtek: Headset fixup for Clevo NH77HJQ adds bf868be7a26a ALSA: firewire-motu: add support for MOTU Traveler mk3 adds 2a5bb694488b ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N adds 7599acb7b9a1 Revert "ALSA: memalloc: Convert x86 SG-buffer handling wit [...] adds 7c02406750fa Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ed5c36eb9536 Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus adds a2697972b936 ASoC: cs35l41: Change monitor widgets to siggens adds d9835eaa3e9f ASoC: SOF:control: Fix variable type in snd_sof_refresh_control() adds e3ac76270734 Merge remote-tracking branch 'asoc/for-5.16' into asoc-linus adds aa8180e2f6c1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 9bed9e3935c3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 9231b76615e3 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds b762f932ef0e iio: dln2: Check return value of devm_iio_trigger_register() adds 38ed5a2a662f Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds ba9bc05f3655 Merge tag 'v5.15' into next-fixes adds 8bdcf7e4136e Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 43e874823863 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds c1ea031dc8a8 Drivers: hv: balloon: Use VMBUS_RING_SIZE() wrapper for dm [...] adds cf3816a2ce5e Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 07c7804c010a Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] adds 1eceffaec88b erofs: fix unsafe pagevec reuse of hooked pclusters adds 955fb1698ced Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8c0fd1262637 dma-buf: acquire name lock before read/write dma_buf.name adds 8244a3bc27b3 drm/prime: Fix use after free in mmap with drm_gem_ttm_mmap adds 93f43ed81abe ce/gf100: fix incorrect CE0 address calculation on some GPUs adds 6bb8c2d51811 drm/nouveau/svm: Fix refcount leak bug and missing check a [...] adds aff2299e0d81 drm/nouveau: use drm_dev_unplug() during device removal adds abae9164a421 drm/nouveau: Add a dedicated mutex for the clients list adds f55aaf63bde0 drm/nouveau: clean up all clients on device removal adds 42298a382ab9 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 7d6bd7afff33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fec5c3a51559 perf bench futex: Call the futex syscall from a function adds c1ff12dac465 perf bench futex: Add support for 32-bit systems with 64-b [...] adds 57d7ecfd1133 perf script: Show binary offsets for userspace addr adds 6ea5d1a3e301 perf script: Support instruction latency adds 63c12ae2f246 perf evsel: Add bitfield_swap() to handle branch_stack end [...] adds 10269a2ca2b0 perf test sample-parsing: Add endian test for struct branch_flags adds 875eaa399042 Merge remote-tracking branch 'torvalds/master' into perf/core adds ba4026b09d83 Revert "perf bench futex: Add support for 32-bit systems w [...] adds a54ab4c886d2 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds f6d747646d5d Merge branch 'compiler-attributes' of https://github.com/o [...] adds 57887c602409 Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds 117ec5606667 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d1f9d53fba9e Merge branches 'fixes' and 'misc' into for-next adds 2aa8f79c7509 Merge branch 'devel-stable' into for-next adds fb0ce8993195 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds 552e196d88e5 arm64: ftrace: use HAVE_FUNCTION_GRAPH_RET_ADDR_PTR adds b0f364414a23 arm64: arm64_ftr_reg->name may not be a human-readable string adds 705db31e0e69 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] adds 13c7cd81700d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2cb380bf2c00 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9d4a146c082c Merge branches 'dt-for-v5.16' and 'defconfig-for-v5.16' in [...] adds 0ed9fdd21b5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b62dcd5a9f65 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds e9d1af00ed6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4084ec2a0267 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 06dbb575b77b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f9d045e7fa3c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds da7e400beefd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 34abbaa6590b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d5b9fcce1663 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6eddb09cb847 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 5325598bc96e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds dab04c78e31e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3aa0ec1c0dbb Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds b13cd49919d3 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] adds 874a6c751aa0 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds 86e91292c4fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e9c030b32efb Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] adds b706ead80116 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds ed84ef1cd7ed clk: ingenic: Fix bugs with divided dividers adds de5169ac53c8 clk/actions/owl-factor.c: remove superfluous headers adds 5bba6d377b91 clk: vc5: Use i2c .probe_new adds dd5e12802052 clk: si5351: Update datasheet references adds 4c4065c7a5f9 clk: uniphier: Add audio system and video input clock cont [...] adds 6a7f2c9e95f3 dt-bindings: clock: uniphier: Add NX1 clock binding adds bed516295b97 clk: uniphier: Add NX1 clock support adds d911ed9330a0 dt-bindings: clock: uniphier: Add clock binding for SoC-glue adds c64daf36006b clk: uniphier: Add SoC-glue clock source selector support [...] adds 4b44521c5d81 dt-bindings: clock: fu740-prci: add reset-cells adds 59d9bcbfddb9 clk:mediatek: remove duplicate include in clk-mt8195-imp_i [...] adds 000590a5e20d Revert "clk: rockchip: use module_platform_driver_probe" adds 9af0cbeb477c clk: rockchip: drop module parts from rk3399 and rk3568 drivers adds c54ce3546370 clk: composite: Fix 'switching' to same clock adds f45c5b1c2729 clk/ast2600: Fix soc revision for AHB adds 4614942ae0b8 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds e0afdd5d6ac5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1bea4bfe9032 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] adds 12ac4e5b3a84 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7a33513f4d17 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] adds 18b8f5b6fc53 mips: cm: Convert to bitfield API to fix out-of-bounds access adds f69fa4c81b42 mips: fix HUGETLB function without THP enabled adds 36de23a4c5f0 MIPS: Cobalt: Explain GT64111 early PCI fixup adds 293cc3ab311f Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] adds 616b7d1b09ee Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 27dff9a9c247 openrisc: fix SMP tlb flush NULL pointer dereference adds 9ed4bf33c2e9 Merge branch 'for-next' of git://github.com/openrisc/linux.git adds a8e28e1b3c4f parisc: Fix backtrace to always include init funtion names adds 5df5ac6a39f2 parisc: Fix code/instruction patching on PA1.x machines adds bbd1e2b92017 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f8c0e36b48e3 powerpc: Don't provide __kernel_map_pages() without ARCH_S [...] adds 52862ab33c5d powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier dur [...] adds 81291383ffde powerpc/32e: Ignore ESR in instruction storage interrupt handler adds 938aa6254c39 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 1504a4fba216 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3184999403f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds eed4ffb78bc1 Merge branch 'for-next' of git://git.libc.org/linux-sh adds ab3db5436c63 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 6d9f142bb502 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds a2ba33a8a207 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ec522ac87632 Merge branch 'for-next-resolved' into for-next-20211102 adds c2d9d8de2b41 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9e626ece0f4e Merge branch 'master' of git://github.com/ceph/ceph-client.git adds 7be3248f3139 cifs: To match file servers, make sure the server hostname [...] adds 7ae5e588b0a5 cifs: add mount parameter tcpnodelay adds d8849ebcfd1c cifs: for compound requests, use open handle if possible adds 95fc095e1f47 smb3: add dynamic trace points for socket connection adds ed8fe70a437c Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 4b49001334a9 exfat: simplify is_valid_cluster() adds 24ecacbe73bc exfat: fix typos in comments adds 536a5e7b9676 exfat: make exfat_find_location() static adds 0df2d764b979 exfat: reuse exfat_inode_info variable instead of calling [...] adds b5559a85dea3 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 8fc70b3a142f samples: Make fs-monitor depend on libc and headers adds 9abeae5d4458 docs: Fix formatting of literal sections in fanotify docs adds b7eccf75c28e samples: Fix warning in fsnotify sample adds 15c72660fe9a samples: remove duplicate include in fs-monitor.c adds 697a6e3118ed Pull a few fixups for filesystem error reporting series. adds 54460285268b Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 3eda41df05d6 Revert "ext4: enforce buffer head state assertion in ext4_ [...] adds 39fec6889d15 ext4: fix lazy initialization next schedule time computati [...] adds 83c5688b8977 ext4: correct the left/middle/right debug message for binsearch adds 4268496e48dc ext4: ensure enough credits in ext4_ext_shift_path_extents adds 1811bc401aa5 ext4: refresh the ext4_ext_path struct after dropping i_data_sem. adds 31d21d219b51 ext4: convert from atomic_t to refcount_t on ext4_io_end->count adds 8dd27fecede5 ext4: check for out-of-order index extents in ext4_valid_e [...] adds 9c6e07191379 ext4: check for inconsistent extents between index and leaf block adds 0f2f87d51aeb ext4: prevent partial update of the extent blocks adds 664bd38b9cbe ext4: factor out ext4_fill_raw_inode() adds 9a1bf32c8e12 ext4: move ext4_fill_raw_inode() related functions adds de01f484576d ext4: prevent getting empty inode buffer adds d4ffeeb7315d ext4: fix boolreturn.cocci warnings in fs/ext4/name.c adds 3bbef91bdd21 ext4: remove an unused variable warning with CONFIG_QUOTA=n adds afcc4e32f606 ext4: scope ret locally in ext4_try_to_trim_range() adds 6c31a689b2e9 ext4: commit inline data during fast commit adds 1ebf21784b19 ext4: inline data inode fast commit replay fixes adds 124e7c61deb2 ext4: fix error code saved on super block during file syst [...] adds f35fa09bf47d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds ca98d72141dd f2fs: fix incorrect return value in f2fs_sanity_check_ckpt() adds 10a26878564f f2fs: support fault injection for dquot_initialize() adds 261f6940554a F2FS: invalidate META_MAPPING before IPU/DIO write adds f94f8e956d4e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 7c594bbd2de9 virtiofs: use strscpy for copying the queue name adds 712a951025c0 fuse: fix page stealing adds bc0bbad1ac2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9642c8c44d0d gfs2: Only dereference i->iov when iter_is_iovec(i) adds a5a8ea8f94e8 gfs2: Fix atomic_t bug in gfs2_instantiate adds e00e85df18e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8b6e7d370231 ksmbd: use ksmbd_req_buf_next() in ksmbd_verify_smb_message() adds 5cefa8206b91 ksmbd: use ksmbd_req_buf_next() in ksmbd_smb2_check_message() adds c3344929032a ksmdb: use cmd helper variable in smb2_get_ksmbd_tcon() adds 09a0141566ad ksmbd: Remove redundant 'flush_workqueue()' calls adds 5ed876c19929 ksmbd: Fix buffer length check in fsctl_validate_negotiate_info() adds 647bc03ba456 ksmbd: don't need 8byte alignment for request length in ks [...] adds 8ceb4f97e8a0 ksmbd: set unique value to volume serial field in FS_VOLUM [...] adds 7c5be39562e0 ksmbd: remove md4 leftovers adds 5aacc17eb852 ksmbd: remove smb2_buf_length in smb2_hdr adds 08ad8967ab2e ksmbd: remove smb2_buf_length in smb2_transform_hdr adds af8861f9f2fa ksmbd: change LeaseKey data type to u8 array adds 150029295d24 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds ea9afca88bbe SUNRPC: Replace use of socket sk_callback_lock with sock_lock adds 280254b605ff SUNRPC: Clean up xs_tcp_setup_sock() adds 9d2d48bbbdab NFS: Move generic FS show macros to global header adds 8791545eda52 NFS: Move NFS protocol display macros to global header adds cb5a967f7ce4 xprtrdma: Fix a maybe-uninitialized compiler warning adds edfa0b16bf9e NFS: Add offset to nfs_aop_readahead tracepoint adds 576acc259146 nfs4: take a reference on the nfs_client when running FREE [...] adds 4330fe35b821 nfs: remove unused header <linux/pnfs_osd_xdr.h> adds c83abd4c1d15 NFS: Create a new nfs_alloc_fattr_with_label() function adds ef7e2827887b NFS: Remove the nfs4_label from the nfs_entry struct adds f14206f15429 NFS: Remove the nfs4_label from the nfs4_create_res struct adds 798a514284be NFS: Remove the nfs4_label from the nfs4_link_res struct adds 9d98a9d81d72 NFS: Remove the label from the nfs4_lookup_res struct adds be770ab82236 NFS: Remove the nfs4_label from the nfs4_lookupp_res struct adds 8d88fbb14b24 NFS: Remove the f_label from the nfs4_opendata and nfs_openres adds 808bcb5c2b20 NFS: Remove the nfs4_label from the nfs4_getattr_res adds 3f36da844e00 NFS: Remove the nfs4_label from the nfs_setattrres adds 66e4b92a8a95 NFS: Remove the nfs4_label argument from nfs_instantiate() adds cfb1fb6b8948 NFS: Remove the nfs4_label argument from nfs_add_or_obtain() adds f934aec1802b NFS: Remove the nfs4_label argument from nfs_fhget() adds 1b702a7da009 NFS: Remove the nfs4_label argument from nfs_setsecurity adds 7223d4c0ae88 NFS: Remove the nfs4_label argument from decode_getattr_*( [...] adds 4a9392803530 SUNRPC: Check if the xprt is connected before handling sys [...] adds 2c53e0eb78d3 NFSv4.2 add tracepoint to SEEK adds f2c4d4828137 NFSv4.2 add tracepoints to FALLOCATE and DEALLOCATE adds ac9136b541f4 NFSv4.2 add tracepoint to COPY adds a0d8e9adc08b NFSv4.2 add tracepoint to CLONE adds e1f68d2afe10 NFSv4.2 add tracepoint to CB_OFFLOAD adds f1e492cbf597 NFSv4.2 add tracepoint to COPY_NOTIFY adds df5cc1504d63 NFSv4.2 add tracepoint to OFFLOAD_CANCEL adds 4db6e8b61ad6 NFS: Always initialise fattr->label in nfs_fattr_init() adds 020ec63890d4 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds 6d91929a6fa6 nfsd: document server-to-server-copy parameters adds 379b55b837f4 Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] adds 3c2f384049c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9a2544037600 ovl: fix use after free in struct ovl_aio_req adds 1f5573cfe7a7 ovl: fix warning in ovl_create_real() adds 5b0a414d06c3 ovl: fix filattr copy-up failure adds 92702c611e16 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] adds 30948f3c9ac0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 27eb4c3144f7 9p/net: fix missing error check in p9_check_errors adds 4cd82a5bb0f6 net/9p: autoload transport modules adds 0dc54bd4d6e0 fscache_cookie_enabled: check cookie is valid before accessing it adds eb497943fa21 9p: Convert to using the netfs helper lib to do reads and caching adds e4eeefbafc9d fs/9p: cleanup: opening brace at the beginning of the next line adds 6d66ffc1293b 9p: fix minor indentation and codestyle adds 772712c581e7 fs/9p: fix warnings found by checkpatch.pl adds 9a268faa5f86 fs/9p: fix indentation and Add missing a blank line after [...] adds 024b7d6a435a 9p: fix file headers adds 10c69a0d08bb 9p v9fs_parse_options: replace simple_strtoul with kstrtouint adds 05f975cd6a0b 9p p9mode2perm: remove useless strlcpy and check sscanf re [...] adds b1843d23854a 9p: set readahead and io size according to maxsize adds 6e195b0f7c8e 9p: fix a bunch of checkpatch warnings adds e84ad55bafb6 Merge branch '9p-next' of git://github.com/martinetd/linux adds 47897a95d5c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5b660a4e8055 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds eafd42c87753 Merge branch 'for-5.16-vsprintf-pgp' into for-next adds 7df6e49b1f99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a2ff50d4e637 Merge branch 'pci/acpi' adds c761254b6f69 Merge branch 'pci/aspm' adds 5ec0a6fcb60e PCI: Do not enable AtomicOps on VFs adds 5f02b46575d1 Merge branch 'pci/enumeration' adds 2567748a3fd6 Merge branch 'pci/driver' adds 3732a58c80d0 Merge branch 'pci/hotplug' adds a15297fd7eb6 Merge branch 'pci/msi' adds bcb87681075d Merge branch 'pci/p2pdma' adds 7ff9c96a1e46 Merge branch 'pci/portdrv' adds 8e074f857a0f Merge branch 'pci/resource' adds 70d02fc78785 Merge branch 'pci/switchtec' adds c4db7fde8c9d Merge branch 'pci/sysfs' adds d5fb8ad8c2e9 Merge branch 'pci/virtualization' adds fa9d2eb7f828 Merge branch 'pci/vpd' adds ff5d3bb6e16d PCI: Remove redundant 'rc' initialization adds fd1ae23b495b PCI: Prefer 'unsigned int' over bare 'unsigned' adds fb2099960d46 MAINTAINERS: Update PCI subsystem information adds 31dedb8ed11e PCI: cpqphp: Use <linux/io.h> instead of <asm/io.h> adds ca25c63779ca PCI: vmd: Drop redundant includes of <asm/device.h>, <asm/msi.h> adds bdb841371734 Merge branch 'pci/misc' adds 7a41ae80bdcb PCI: pci-bridge-emul: Fix emulation of W1C bits adds e4313be1599d PCI: aardvark: Fix return value of MSI domain .alloc() method adds 95997723b640 PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG adds 771153fc884f PCI: aardvark: Fix support for bus mastering and PCI_COMMA [...] adds 84e1b4045dc8 PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge adds bc4fac42e5f8 PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on [...] adds 239edf686c14 PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on emulate [...] adds d660124fa02b Merge branch 'remotes/lorenzo/pci/aardvark' adds 0ab8d0f6ae3f irqdomain: Make of_phandle_args_to_fwspec() generally available adds 041284181226 of/irq: Allow matching of an interrupt-map local to an int [...] adds 978fd0056e19 PCI: of: Allow matching of an interrupt-map local to a PCI device adds 1e33888fbe44 PCI: apple: Add initial hardware bring-up adds 1512f908f380 PCI: apple: Set up reference clocks when probing adds d8fcbe52d7d3 PCI: apple: Add INTx and per-port interrupt support adds 476c41ed4597 PCI: apple: Implement MSI support adds 946d619fa25f iommu/dart: Exclude MSI doorbell from PCIe device IOVA range adds 468c8d52c332 PCI: apple: Configure RID to SID mapper on device addition adds 54fea2ac52b2 Merge branch 'pci/host/apple' adds 496bb18483cc PCI: j721e: Fix j721e_pcie_probe() error path adds 27cd7e3c9bb1 PCI: cadence: Add cdns_plat_pcie_probe() missing return adds bda3617d5bcb Merge branch 'pci/host/cadence' adds c2c3e52d1fe2 Merge branch 'remotes/lorenzo/pci/dt' adds 050ef63598fd Merge branch 'pci/host/dwc' adds deca398c7383 Merge branch 'remotes/lorenzo/pci/endpoint' adds c45540eeb611 Merge branch 'remotes/lorenzo/pci/imx6' adds 61d37547436d PCI: kirin: Reorganize the PHY logic inside the driver adds 000f60db784b PCI: kirin: Add support for a PHY layer adds d19afe7be126 PCI: kirin: Use regmap for APB registers adds b22dbbb24571 PCI: kirin: Support PERST# GPIOs for HiKey970 external PEX [...] adds e636c1690941 PCI: kirin: Add Kirin 970 compatible adds a4099c59a4b8 PCI: kirin: Add MODULE_* macros adds aed9d9e44926 PCI: kirin: Allow building it as a module adds 76afbdc76b80 PCI: kirin: Add power_off support for Kirin 960 PHY adds 79cf014bf3b0 PCI: kirin: Move the power-off code to a common routine adds 5b1e8c00afc3 PCI: kirin: Disable clkreq during poweroff sequence adds dc47d2f4c054 PCI: kirin: De-init the dwc driver adds e4c72797fd16 PCI: kirin: Allow removing the driver adds 3b7da5ec3cbf Merge branch 'pci/host/kirin' adds 1625cb5a5b46 Merge branch 'pci/host/mt7621' adds eb3af4c953c3 Merge branch 'remotes/lorenzo/pci/qcom' adds b7b91d3c6497 Merge branch 'pci/host/rcar' adds 409e2cd930f5 Merge branch 'remotes/lorenzo/pci/vmd' adds a8f2d49bf757 Merge branch 'remotes/lorenzo/pci/xgene' adds 4def5ba039dc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 6ff469f20daf Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] adds d7f1f9fec09a HID: playstation: require multicolor LED functionality adds c343ac4a51f9 Merge branch 'for-5.16/playstation' into for-next adds daf11ca2b9f4 HID: nintendo: fix -Werror build adds bbbd1fb77db5 Merge branch 'for-5.16/nintendo' into for-next adds 4fec520c570d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1ad5dc3540d8 i2c: i801: Fix incorrect and needless software PEC disabling adds e4f2647585d0 Merge tag 'at24-updates-for-v5.16' of git://git.kernel.org [...] adds ef3fe574d49e i2c: tegra: Ensure that device is suspended before driver [...] adds 8e98c4f5c38b i2c: qup: fix a trivial typo adds 5fe058b04d01 i2c: qup: move to use request_irq by IRQF_NO_AUTOEN flag adds 7f98960c046e i2c: xlr: Fix a resource leak in the error handling path o [...] adds 6bf9e6543811 Merge branch 'i2c/for-mergewindow' into i2c/for-next adds bd0f67531014 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds 19a27d55ff3b Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] adds b345db7ecce3 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git adds b340c7d6f619 ACPI: scan: Obtain device's desired enumeration power state adds b18c1ad685d9 i2c: Allow an ACPI driver to manage the device's power sta [...] adds ed66f12ba4b1 Documentation: ACPI: Document _DSC object usage for enum p [...] adds b82a7df4a7f3 ACPI: Add a convenience function to tell a device is in D0 state adds 434aa74bd770 media: i2c: imx319: Support device probe in non-zero ACPI D state adds 1e96078e0ae4 at24: Support probing while in non-zero ACPI D state adds eb794e3c6bf0 ACPI: EC: Use ec_no_wakeup on HP ZHAN 66 Pro adds 69cace6e187c ACPI: EC: Remove initialization of static variables to false adds 009a789443fe ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses adds 3b6740bdd53c ACPI: video: Drop dmi_system_id.ident settings from video_ [...] adds 60e6655f0a6c ACPI: video: use platform backlight driver on Xiaomi Mi Pad 2 adds 81793ce487e9 Merge branches 'acpi-dsc', 'acpi-ec', 'acpi-pmic' and 'acp [...] adds bcc8e9af829f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 0f0c82f569be Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] adds 7ca81b690e59 dt-bindings: opp: Allow multi-worded OPP entry name adds 76b06789ebba Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds dea450c90f46 fs: dlm: remove obsolete INBUF define adds bb6866a5bdc5 fs: dlm: fix small lockspace typo adds 1aafd9c23191 fs: dlm: debug improvements print nodeid adds fe93367541bc fs: dlm: remove check SCTP is loaded message adds 658bd576f95e fs: dlm: move version conversion to compile time adds 3e9736713d0c fs: dlm: use dlm_recovery_stopped instead of test_bit adds e10249b1902d fs: dlm: use dlm_recovery_stopped in condition adds 2f05ec4327ff fs: dlm: make dlm_callback_resume quite adds f1d3b8f91d96 fs: dlm: initial support for tracepoints adds 92732376fd29 fs: dlm: trace socket handling adds 164d88abd760 fs: dlm: requestqueue busy wait to event based wait adds 3cb5977c5214 fs: dlm: ls_count busy wait to event based wait adds 5c16febbc19b fs: dlm: let handle callback data as void adds 9af5b8f0ead7 fs: dlm: add debugfs rawmsg send functionality adds 75d25ffe380a fs: dlm: allow create lkb with specific id range adds 5054e79de999 fs: dlm: add lkb debugfs functionality adds 63eab2b00bcf fs: dlm: add lkb waiters debugfs functionality adds 6c2e3bf68f3e fs: dlm: filter user dlm messages for kernel locks adds b87b1883efe3 fs: dlm: remove double list_first_entry call adds 151b06106308 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 6a98e3836fa2 Bluetooth: Add helper for serialized HCI command execution adds 161510ccf91c Bluetooth: hci_sync: Make use of hci_cmd_sync_queue set 1 adds cba6b758711c Bluetooth: hci_sync: Make use of hci_cmd_sync_queue set 2 adds e8907f76544f Bluetooth: hci_sync: Make use of hci_cmd_sync_queue set 3 adds ad383c2c65a5 Bluetooth: hci_sync: Enable advertising when LL privacy is [...] adds 5bee2fd6bcaa Bluetooth: hci_sync: Rework background scan adds cf75ad8b41d2 Bluetooth: hci_sync: Convert MGMT_SET_POWERED adds abfeea476c68 Bluetooth: hci_sync: Convert MGMT_OP_START_DISCOVERY adds 353a0249c3f6 Bluetooth: hci_sync: Convert MGMT_OP_SET_FAST_CONNECTABLE adds 451d95a98c5a Bluetooth: hci_sync: Enable synch'd set_bredr adds 47db6b42991e Bluetooth: hci_sync: Convert MGMT_OP_GET_CONN_INFO adds 2f2eb0c9de2e Bluetooth: hci_sync: Convert MGMT_OP_SET_SECURE_CONN adds 5a7501374664 Bluetooth: hci_sync: Convert MGMT_OP_GET_CLOCK_INFO adds d81a494c43df Bluetooth: hci_sync: Convert MGMT_OP_SET_LE adds f892244b05bf Bluetooth: hci_sync: Convert MGMT_OP_READ_LOCAL_OOB_DATA adds 177e77a30e46 Bluetooth: hci_sync: Convert MGMT_OP_READ_LOCAL_OOB_EXT_DATA adds 6f6ff38a1e14 Bluetooth: hci_sync: Convert MGMT_OP_SET_LOCAL_NAME adds 71efbb08b538 Bluetooth: hci_sync: Convert MGMT_OP_SET_PHY_CONFIGURATION adds 26ac4c56f03f Bluetooth: hci_sync: Convert MGMT_OP_SET_ADVERTISING adds 5e233ed59cc4 Bluetooth: hci_sync: Convert adv_expire adds 3244845c6307 Bluetooth: hci_sync: Convert MGMT_OP_SSP adds d0b137062b2d Bluetooth: hci_sync: Rework init stages adds 182ee45da083 Bluetooth: hci_sync: Rework hci_suspend_notifier adds d6cba4e6d0e2 Bluetooth: btusb: Add support using different nvm for vari [...] adds 27592ca1fadf Bluetooth: hci_sync: Fix missing static warnings adds f16a491c65d9 Bluetooth: hci_sync: Fix not setting adv set duration adds 749a6c594203 Bluetooth: Add struct of reading AOSP vendor capabilities adds 258f56d11bbb Bluetooth: aosp: Support AOSP Bluetooth Quality Report adds 71c440e7085a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 84e3fc0166c8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds c196aadaff63 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds a7928679dfbc Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds 96427c3c4d9a Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] adds ff2d23843f7f dma-buf/poll: Get a file reference for outstanding fence c [...] adds 8c338dbc918c Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 38d4e4638e85 drm/amd/amdgpu: fix bad job hw_fence use after free in adv [...] adds 72c148d776b4 drm/amdgpu: use correct register mask to extract field adds 297753a06a88 drm/amdkfd: Fix SVM_ATTR_PREFERRED_LOC adds 12fcf0a7dacc drm/amdkfd: Avoid thrashing of stack and heap adds 740a451b0797 drm/amdkfd: Handle incomplete migration to system memory adds c92f90961486 drm/amdgpu: Convert SMU version to decimal in debugfs adds cc22b9276103 drm/amdkfd: update gfx target version for Renoir adds 9a40d0448f03 drm/amdgpu/pm: drop pp_power_profile_mode support for yellow carp adds 067558177be6 drm/amd/pm: Add missing mutex for pp_get_power_profile_mode adds a035be8a05bf drm/amd/pm: Adjust returns when power_profile_mode is not [...] adds a750559132c6 drm/amdgpu/pm: Don't show pp_power_profile_mode for unsupp [...] adds 91adec9e0709 drm/amd/display: Look at firmware version to determine usi [...] adds e8a423c589a0 drm/amdgpu: update RLC_PG_DELAY_3 Value to 200us for yellow carp adds 93cec184788b drm/amdgpu: remove duplicated kfd_resume_iommu adds a550bb165b3f drm/amd/display: dsc engine not disabled after unplug dsc mst hub adds 7c5b0f223649 drm/amd/display: Fix dcn10_log_hubp_states printf format string adds 670d2a624053 drm/amd/display: Fix dummy p-state hang on monitors with e [...] adds bca5bea4030d drm/amd/display: avoid link loss short pulse stuck the system adds 1fc31638eb79 drm/amd/display: Fix bpc calculation for specific encodings adds 0b55313cbdd3 drm/amd/display: Force disable planes on any pipe split change adds 589bd2f03f87 drm/amd/display: Clear encoder assignments when state cleared. adds edcf52caa985 drm/amd/display: fix register write sequence for LINK_SQUA [...] adds 0a068b683c87 drm/amd/display: Added HPO HW control shutdown support adds 9959125a0aab drm/amd/display: Add MPC meory shutdown support adds cd8cfbca6ecb drm/amd/display: Added new DMUB boot option for power opti [...] adds a81ddb758c39 drm/amd/display: add condition check for dmub notification adds 904b78298066 drm/amd/display: [FW Promotion] Release 0.0.91 adds 78469728809b drm/amd/display: 3.2.160 adds 94140332539b drm/amdkfd: add amdgpu_device entry to kfd_dev adds 98b817359e9c drm/amdkfd: replace kgd_dev in static gfx v7 funcs adds 1c656398903f drm/amdkfd: replace kgd_dev in static gfx v8 funcs adds 3eebae341fa2 drm/amdkfd: replace kgd_dev in static gfx v9 funcs adds e523b3b8ead6 drm/amdkfd: replace kgd_dev in static gfx v10 funcs adds fce0bacaaa54 drm/amdkfd: replace kgd_dev in static gfx v10_3 funcs adds 0c03352f2cf1 drm/amdkfd: replace kgd_dev in hqd/mqd kfd2kgd funcs adds 8cd3406b68c6 drm/amdkfd: replace kgd_dev in various kfd2kgd funcs adds ede0fa83b57e drm/amdkfd: replace kgd_dev in various amgpu_amdkfd funcs adds e3689d6d2f99 drm/amdkfd: replace kgd_dev in get amdgpu_amdkfd funcs adds 6b0f44ba56b0 drm/amdkfd: replace kgd_dev in gpuvm amdgpu_amdkfd funcs adds cfe59870e885 drm/amdkfd: replace/remove remaining kgd_dev references adds ceeb91072ffa drm/amdkfd: remove kgd_dev declaration and initialization adds 3fc2ba6b5527 drm/amdgpu: use generic fb helpers instead of setting up A [...] adds 08a3c92e93a3 drm/amdgpu: remove unnecessary checks adds fca5efcfe0d5 drm/amdgpu: return early on error while setting bar0 memtype adds 10f2e7a2d69e drm/amd/display: remove unnecessary conditional operators adds 55b6162e1c40 drm/amdgpu: add another raven1 gfxoff quirk adds 0373d3cdd9bf drm/amdgpu: only check for _PR3 on dGPUs adds 91862f0a63a4 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify adds 9ff1ccf1eab2 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" adds c2c804c57706 Revert "drm/amd/display: To modify the condition in indica [...] adds e6b1bb487125 drm/radeon: Add HD-audio component notifier support (v2) adds f604e8f08698 drm/amdgpu/UAPI: add SENSOR INFO ioctl subquery for profile modes adds 39925e541847 drm/amdgpu: bump driver version for INFO SENSOR profile mo [...] adds 3b97d0e952b8 drm/amdgpu/powerplay: fix sysfs_emit/sysfs_emit_at handling adds 1c508bf4dbea Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds af6c83ae25a5 drm/i915/gvt: fix the usage of ww lock in gvt scheduler. adds 99bac3063e8e drm/i915: Extend the async flip VT-d w/a to skl/bxt adds 1977e8eb40ed drm/i915: Fix type1 DVI DP dual mode adapter heuristic for [...] adds 289a5d5f18c8 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds f000b99854fe Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] adds 8a1472b2efd8 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] adds 13263a13d140 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5fe11512cdc2 Input: remove unused header <linux/input/cy8ctmg110_pdata.h> adds 322a552e1955 Input: cap11xx - add support for cap1206 adds 4b5d9c8eebdd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 5e2e1cc4131c zram: add error handling support for add_disk() adds ff4cbe0fcf5d ps3disk: add error handling support for add_disk() adds 3c30883acab1 ps3vram: add error handling support for add_disk() adds e1528830bd4e block/brd: add error handling support for add_disk() adds e4c4871a7394 nbd: fix max value for 'first_minor' adds 940c264984fd nbd: fix possible overflow for 'first_minor' in nbd_dev_add() adds 69beb62ff0d1 nbd: Fix incorrect error handle when first_minor is illega [...] adds e2daec488c57 nbd: Fix hungtask when nbd_config_put adds 8c13ab115b57 md/bitmap: don't set max_write_behind if there is no write [...] adds 1e37799b50ec raid5-ppl: use swap() to make code cleaner adds 579b51747400 Merge branch 'md-next' of https://git.kernel.org/pub/scm/l [...] adds 494dbee341e7 nbd: error out if socket index doesn't match in nbd_handle [...] adds 6f1637795f28 zram: fix race between zram_reset_device() and disksize_store() adds 8c54499a59b0 zram: don't fail to remove zram during unloading module adds 5a4b653655d5 zram: avoid race between zram_remove and disksize_store adds 00c5495c54f7 zram: replace fsync_bdev with sync_blockdev adds 8468f45091d2 bcache: fix use-after-free problem in bcache_device_free() adds 2d792138ddea Merge branch 'for-5.16/drivers' into for-next adds ef1661ba6d2e blk-mq: fix redundant check of !e expression adds a22c00be90de block: assign correct tag before doing prefetch of request adds b22809092c70 block: replace always false argument with 'false' adds a1c2f7e7f25c dm: don't stop request queue after the dm device is suspended adds 781dd830ec4f block: move RQF_ELV setting into allocators adds a1cb65377e70 blk-mq: only try to run plug merge if request has same que [...] adds 62ba0c008f5d blk-mq: add RQF_ELV debug entry adds 3b87c6ea671a blk-mq: update hctx->nr_active in blk_mq_end_request_batch() adds c5fc7b931736 block: have plug stored requests hold references to the queue adds 71539717c105 block: split request allocation components into helpers adds c98cb5bbdab1 block: make bio_queue_enter() fast-path available inline adds 7f930eb31eeb block: move queue enter logic into blk_mq_submit_bio() adds 22dc4b414308 block: ensure cached plug request matches the current queue adds 30ac1578d02d block: fix device_add_disk() kobject_create_and_add() erro [...] adds 25cc077195e4 Merge remote-tracking branch 'origin/for-5.16/block' into [...] adds 3aefb5ee843f nvdimm/btt: do not call del_gendisk() if not needed adds 27548088ac62 drbd: Fix double free problem in drbd_create_device adds 18c6c96897a3 loop: Remove duplicate assignments adds 2762ff06aa49 nvdimm/btt: use goto error labels on btt_blk_init() adds 16be7974ff5d nvdimm/btt: add error handling support for add_disk() adds b7421afcec0c nvdimm/blk: avoid calling del_gendisk() on early failures adds dc104f4bb2d0 nvdimm/blk: add error handling support for add_disk() adds accf58afb689 nvdimm/pmem: cleanup the disk if pmem_release_disk() is ye [...] adds 5a192ccc32e2 nvdimm/pmem: use add_disk() error handling adds 15733754ccf3 z2ram: add error handling support for add_disk() adds f583eaef0af3 block/sunvdc: add error handling support for add_disk() adds ed73919124b2 mtd/ubi/block: add error handling support for add_disk() adds 4ddb85d36613 ataflop: remove ataflop_probe_lock mutex adds 26e06f5b1367 block: update __register_blkdev() probe documentation adds 46a7db492e7a ataflop: address add_disk() error handling on probe adds ec28fcc6cfcd floppy: address add_disk() error handling on probe adds d57f4161d966 Merge remote-tracking branch 'origin/for-5.16/drivers' int [...] adds e8608d7db02d Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds ea3dba305252 dm: Remove redundant flush_workqueue() calls adds 089975379d52 dm: add add_disk() error handling adds c12d205dae09 dm integrity: use bvec_kmap_local in integrity_metadata adds 25058d1c725c dm integrity: use bvec_kmap_local in __journal_read_write adds 27db27170851 dm log writes: use memcpy_from_bvec in log_writes_map adds 30495e688d9d dm verity: use bvec_kmap_local in verity_for_bv_block adds a5217c11058c dm crypt: Make use of the helper macro kthread_run() adds f635237a9bfb dm writecache: Make use of the helper macro kthread_run() adds c7c879eedc02 dm: make workqueue names device-specific adds 7552750d0494 dm table: log table creation error code adds 02ca63e3d5f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 52a68ae9662e mfd: simple-mfd-i2c: Select MFD_CORE to fix build error adds 94bf6b0156d4 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] adds d6d73f22fff7 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] adds ee17a625d167 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds dc155617fa5b apparmor: Fix internal policy capable check for policy management adds c75ea024094e apparmor: avoid -Wempty-body warning adds 7e50e9ffdee6 apparmor: Remove the repeated declaration adds aa4ceed7c327 apparmor: fix doc warning adds d0d845a790d3 apparmor: use per file locks for transactional queries adds 4d47fbbe54bf apparmor: fix zero-length compiler warning in AA_BUG() adds f4a2d282cca5 apparmor: Use struct_size() helper in kzalloc() adds 7b7211243afa apparmor: remove unneeded one-line hook wrappers adds 582122f1d73a apparmor: remove duplicated 'Returns:' comments adds 72f0101441a1 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds a7abdae671bf Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] adds 74128d801b51 watchdog: ux500_wdt: Drop platform data adds d0305aac8e83 watchdog: db8500_wdt: Rename driver adds c738888032ff watchdog: db8500_wdt: Rename symbols adds 60e291e99ac5 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] adds e6f98315aba2 Merge remote-tracking branch 'spi/for-5.16' into spi-next adds c97f675c7b7f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ca7752caeaa7 posix-cpu-timers: Clear task::posix_cputimers_work in copy [...] adds ea79c24a30aa Merge branch 'timers/urgent' adds f731edf6c5ec Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] adds 5f27121272d5 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds f5c6df7eeacf Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds dc4bd2a2ddaf xen/x86: streamline set_pte_mfn() adds cae739518314 xen/x86: restore (fix) xen_set_pte_init() behavior adds 4c360db6ccdb xen/x86: adjust xen_set_fixmap() adds d2a3ef44c2a2 xen/x86: adjust handling of the L3 user vsyscall special p [...] adds 344485a21ddb xen/x86: there's no highmem anymore in PV mode adds 9a58b352e9e8 xen/x86: restrict PV Dom0 identity mapping adds 4745ea2628bb xen-pciback: Fix return in pm_ctrl_init() adds dce69259aebb x86/xen: Remove redundant irq_enter/exit() invocations adds d8da26671a95 xen/pvcalls-back: Remove redundant 'flush_workqueue()' calls adds 9e2b3e834c45 xen: fix wrong SPDX headers of Xen related headers adds cbd5458ef195 xen: Fix implicit type conversion adds 767216796cb9 x86/pvh: add prototype for xen_pvh_init() adds 12ad6cfc09a5 x86/xen: remove xen_have_vcpu_info_placement flag adds e453f872b72f x86/xen: switch initial pvops IRQ functions to dummy ones adds a67efff28832 xen-pciback: allow compiling on other archs than x86 adds d99bb72a306a x86/xen: remove 32-bit pv leftovers adds ee1f9d191432 xen: allow pv-only hypercalls only with CONFIG_XEN_PV adds 3ac876e8b5fc xen: remove highmem remnants adds eae446b7654f x86/xen: remove 32-bit awareness from startup_xen adds 40fdea0284bb xen/balloon: add late_initcall_sync() for initial ballooning done adds 121f2faca2c0 xen/balloon: rename alloc/free_xenballooned_pages adds cc7b24fd5e49 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds b29208981d2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7ff22787ba49 platform/chrome: cros_ec_proto: Use EC struct for features adds 297d34e73d49 platform/chrome: cros_ec_proto: Use ec_command for check_features adds 1b811ce3f5df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 29ffa341d82f Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] adds 1134b08de487 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] adds 8a852d2451ee Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 3c7603727c3a Merge branch 'fixes' into for-next adds 09c27bfbea67 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5f7cf82c1d73 scsi: bsg: Fix errno when scsi_bsg_register_queue() fails adds 5ae17501bc62 scsi: core: Avoid leaving shost->last_reset with stale val [...] adds 6266f7df38e1 Merge branch '5.15/scsi-fixes' into 5.16/scsi-queue adds 9ec5128a8b56 scsi: ufs: ufshpb: Properly handle max-single-cmd adds 20aaef52eb08 scsi: scsi_ioctl: Validate command size adds 559a5d048ec3 scsi: core: Remove command size deduction from scsi_setup_ [...] adds c04b35f52255 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fd0d1c7bf074 iommu/virtio: Add definitions for VIRTIO_IOMMU_F_BYPASS_CONFIG adds c320d67024bb iommu/virtio: Support bypass domains adds 45bb1ff67607 iommu/virtio: Sort reserved regions adds 3d7da149451c iommu/virtio: Pass end address to viommu_add_mapping() adds 3b378cc3ce76 iommu/virtio: Support identity-mapped domains adds 47ed04961471 virtio_gpio: drop packed attribute adds b15f19b07998 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 53741144c7af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2b725265cb08 gpio: mlxbf2: Introduce IRQ support adds 6c2a6ddca763 net: mellanox: mlxbf_gige: Replace non-standard interrupt [...] adds dd1695a221e0 gpio: clean up Kconfig file adds 585a07079909 gpio: realtek-otto: fix GPIO line IRQ offset adds eff5cdd745a6 gpio: virtio: Add IRQ support adds 7d0003da6297 virtio_gpio: drop packed attribute adds 1ae3562e377d Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds 5065e08e4ef3 gpio: sim: fix missing unlock on error in gpio_sim_config_ [...] adds 42fe709d7032 Merge branch 'gpio/gpio-sim' of git://git.kernel.org/pub/s [...] adds db0eb81a9463 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5fb928c9276b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a57fd95c7d28 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6ab80d88f82e exit/doublefault: Remove apparently bogus comment about re [...] adds 9fd5a04d8efc exit: Remove calls of do_exit after noreturn versions of die adds a52f60fa2905 reboot: Remove the unreachable panic after do_exit in reboot(2) adds 97cae8482707 signal/sparc32: Remove unreachable do_exit in do_sparc_fault adds 95bf9d646c3c signal/mips: Update (_save|_restore)_fp_context to fail wi [...] adds ce0ee4e6ac99 signal/sh: Use force_sig(SIGKILL) instead of do_group_exit [...] adds 83a1f27ad773 signal/powerpc: On swapcontext failure force SIGSEGV adds 984bd71fb320 signal/sparc: In setup_tsb_params convert open coded BUG into BUG adds 1a4d21a23c4c signal/vm86_32: Replace open coded BUG_ON with an actual BUG_ON adds 1fbd60df8a85 signal/vm86_32: Properly send SIGSEGV when the vm86 state [...] adds 9bc508cf0791 signal/s390: Use force_sigsegv in default_trap_handler adds 111e70490d2a exit/kthread: Have kernel threads return instead of callin [...] adds 26d5badbccdd signal: Implement force_fatal_sig adds 941edc5bf174 exit/syscall_user_dispatch: Send ordinary signals on failure adds c317d306d550 signal/sparc32: Exit with a fatal signal when try_to_clear [...] adds 086ec444f866 signal/sparc32: In setup_rt_frame and setup_fram use force [...] adds 695dd0d634df signal/x86: In emulate_vsyscall force a signal instead of [...] adds 501c88722797 exit/rtl8723bs: Replace the macro thread_exit with a simpl [...] adds 99d7ef1e4792 exit/rtl8712: Replace the macro thread_exit with a simple [...] adds 0fdc0c4279c8 exit/r8188eu: Replace the macro thread_exit with a simple [...] adds e21294a7aaae signal: Replace force_sigsegv(SIGSEGV) with force_fatal_si [...] adds ac4fdfaf4792 signal: Add SA_IMMUTABLE to ensure forced siganls do not g [...] adds 9461af22c4e4 Merge of per_signal_struct_coredumps-for-v5.16, ucount-fix [...] adds 13dc7a8773b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f5aba457831b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 20b02fe36530 arm64: cpufeature: Export this_cpu_has_cap helper adds 816b729e3d01 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 396dc58f1c1e Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] adds eb055642b8fa Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] adds 4d3e4f459884 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds 48d5fd06453d selftests/seccomp: Stop USER_NOTIF test if kcmp() fails adds 1e6d69c7b9cd selftests/seccomp: Report event mismatches more clearly adds 5b8e5540fad4 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] adds 111134ad17fd Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds a47b9c2648e0 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 9560a2e0e417 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] adds 0a6f9b44f686 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f790b032758c Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git adds b77dbc86d604 kdb: Adopt scheduler's task classification adds 1dc4be2b109a Merge branch 'kgdb/for-next' of git://git.kernel.org/pub/s [...] adds ba4031341b2b Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds 91a45b12d49e cxl/acpi: Do not fail cxl_acpi_probe() based on a missing CHBS adds cdcce47cb33a cxl/pci: Convert register block identifiers to an enum adds d22fed9c2b70 cxl/pci: Remove dev_dbg for unknown register blocks adds ca76a3a8052b cxl/pci: Fix NULL vs ERR_PTR confusion adds 84e36a9d1bbd cxl/pci: Remove pci request/release regions adds 7dc7a64de2bb cxl/pci: Make more use of cxl_register_map adds a261e9a1576a cxl/pci: Add @base to cxl_register_map adds 85afc3175aeb cxl/pci: Split cxl_pci_setup_regs() adds ee12203746e5 PCI: Add pci_find_dvsec_capability to find designated VSEC adds 55006a2c9464 cxl/pci: Use pci core's DVSEC functionality adds c6d7e1341cc9 ocxl: Use pci core's DVSEC functionality adds 249d3f68c2f2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 4aeabefc92bf Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] adds c231d145a0dc Merge branch 'zstd-1.4.10' of https://github.com/terrelln/ [...] adds 0f8c85e878ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 68126cc62e28 Mark NTFS_RW as BROKEN adds bd10aab614ee lib/test_kasan.c: use underlying string helpers adds 56f08e04378a kasan-test-use-underlying-string-helpers-checkpatch-fixes adds 459fcf1f6941 mm: bdi: initialize bdi_min_ratio when bdi is unregistered adds 1cb27b906f12 mm-bdi-initialize-bdi_min_ratio-when-bdi-unregister-fix adds fbefb1e0bee6 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 07fac7aa6b81 /proc/kpageflags: do not use uninitialized struct pages adds 7fa7cd4dba6d procfs: prevent unpriveleged processes accessing fdinfo dir adds 532a778c2d89 scripts/spelling.txt: add more spellings to spelling.txt adds 7e5449b9f635 scripts/spelling.txt: fix "mistake" version of "synchronization" adds c384664f57e6 scripts/decodecode: fix faulting instruction no print when [...] adds 270aa2acfca3 ocfs2: Fix handle refcount leak in two exception handling paths adds 94072d1d4fca ocfs2: cleanup journal init and shutdown adds e0564a099d66 ocfs2/dlm: remove redundant assignment of variable ret adds 3944dcc43381 ocfs2: fix data corruption on truncate adds 6ae4120ed6da ocfs2: do not zero pages beyond i_size adds 9f922fcf8197 ocfs2: reflink deadlock when clone file to the same direct [...] adds 6e773db8f444 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 205f998d1600 ocfs2: fix ocfs2 corrupt when iputting an inode adds c1027bc866db fs/posix_acl.c: avoid -Wempty-body warning adds d88c8ca24548 d_path: fix Kernel doc validator complaining adds f8c2ef41ad6d mm: move kvmalloc-related functions to slab.h adds 0d85c2200d27 drivers/hwmon/occ/p9_sbe.c needs slab.h adds 22853bdb4ca3 mm/slab.c: remove useless lines in enable_cpucache() adds 995081b8917b slub: add back check for free nonslab objects adds 269945ac752b mm, slub: change percpu partial accounting from objects to pages adds ba171bab15d0 mm/slub: increase default cpu partial list sizes adds 1787637cbd06 mm, slub: use prefetchw instead of prefetch adds 3cd2c8c58a65 mm: don't include <linux/dax.h> in <linux/mempolicy.h> adds b3962b027b18 lib/stackdepot: include gfp.h adds f9cf9f2402dd lib/stackdepot: remove unused function argument adds 41d785d606e7 lib/stackdepot: introduce __stack_depot_save() adds 5680ed65060d kasan: common: provide can_alloc in kasan_save_stack() adds d2b58bffdda0 kasan: generic: introduce kasan_record_aux_stack_noalloc() adds f71ff4351ae4 workqueue, kasan: avoid alloc_pages() when recording stack adds 6d071e08f077 kasan: fix tag for large allocations when using CONFIG_SLAB adds babef34d86e3 kasan: test: add memcpy test that avoids out-of-bounds write adds 655fc83d4f41 mm/smaps: fix shmem pte hole swap calculation adds df4e088247b7 mm/smaps: use vma->vm_pgoff directly when counting partial swap adds bd32c0dab501 mm/smaps: simplify shmem handling of pte holes adds 6b852bfb5f8f mm: debug_vm_pgtable: don't use __P000 directly adds fb8b56a6d95b kasan: test: bypass __alloc_size checks adds 920717289eaf rapidio: avoid bogus __alloc_size warning adds 1c22c57481a9 Compiler Attributes: add __alloc_size() for better bounds [...] adds a988396acc2f slab: clean up function prototypes adds d9fba3c241c2 slab: add __alloc_size attributes for better bounds checking adds a3053f351f20 mm/kvmalloc: add __alloc_size attributes for better bounds [...] adds 81e367147b31 mm/vmalloc: add __alloc_size attributes for better bounds [...] adds 6e80676c6a23 mm/page_alloc: add __alloc_size attributes for better boun [...] adds 641940746780 percpu: add __alloc_size attributes for better bounds checking adds 284ecea1a2a5 kasan: test: consolidate workarounds for unwanted __alloc_ [...] adds 07e7d0202c88 mm/page_ext.c: fix a comment adds f0592656b227 mm/page_owner.c: modify the type of argument "order" in so [...] adds b66829edaa53 mm-page_ownerc-modify-the-type-of-argument-order-in-some-f [...] adds cc2643312f47 mm: stop filemap_read() from grabbing a superfluous page adds bfdc8ed1a7fa mm: export bdi_unregister adds 6c1a4818d637 mtd: call bdi_unregister explicitly adds 37764f4140a4 fs: explicitly unregister per-superblock BDIs adds ae16edbaf8a9 mm: don't automatically unregister bdis adds 75bd1591df2b mm: simplify bdi refcounting adds 6fae3ddd3aad mm-simplify-bdi-refcounting-fix adds 68d8be5433da mm-simplify-bdi-refcounting-fix-fix adds 8d76e78fd84a mm: don't read i_size of inode unless we need it adds d224e87b46fd mm/filemap.c: remove bogus VM_BUG_ON adds e1294a2408e0 mm: move more expensive part of XA setup out of mapping check adds 2d8a580492b7 vfs: keep inodes with page cache off the inode shrinker LRU adds c81632d8343c mm/gup: further simplify __gup_device_huge() adds 6b684a93b35e mm/swapfile: remove needless request_queue NULL pointer check adds 416803f62408 mm/swapfile: fix an integer overflow in swap_show() adds f056bd9ddf67 mm: optimise put_pages_list() adds 5580129e03e1 mm/memcg: drop swp_entry_t* in mc_handle_file_pte() adds 1ffe52ac1341 memcg: flush stats only if updated adds d649bbd3408c memcg: unify memcg stat flushing adds e796c7ac104d mm/memcg: remove obsolete memcg_free_kmem() adds db9a276418b4 mm/list_lru.c: prefer struct_size over open coded arithmetic adds 6d8f31950d9c memcg, kmem: further deprecate kmem.limit_in_bytes adds 734a16d055b9 memcg-kmem-further-deprecate-kmemlimit_in_bytes-checkpatch-fixes adds 96d42b6df79f memcg, kmem: mark cancel_charge() inline adds 67ef6b3a4bfa mm: list_lru: remove holding lru lock adds c4cd65e6e7e8 mm: list_lru: fix the return value of list_lru_count_one() adds 451cd84f7858 mm: memcontrol: remove kmemcg_id reparenting adds 52f07bf605a3 mm: memcontrol: remove the kmem states adds bcd06cbf9fcf mm: list_lru: only add memcg-aware lrus to the global lru list adds 7a9254198331 mm, oom: pagefault_out_of_memory: don't force global OOM f [...] adds 658b8971fd1a mm, oom: do not trigger out_of_memory from the #PF adds b031817ea810 memcg: prohibit unconditional exceeding the limit of dying tasks adds 7d2dfe56b201 mm/mmap.c: fix a data race of mm->total_vm adds aa2bdd112a78 mm: use __pfn_to_section() instead of open coding it adds 2fd3d4e20317 mm/memory.c: avoid unnecessary kernel/user pointer conversion adds e2d04b1fd6e1 mm/memory.c: use correct VMA flags when freeing page-tables adds b62ded81007a mm/shmem: unconditionally set pte dirty in mfill_atomic_in [...] adds ad893768f49f mm: clear vmf->pte after pte_unmap_same() returns adds b06f4e9bddc9 mm: drop first_index/last_index in zap_details adds 6c9028699829 mm: add zap_skip_check_mapping() helper adds e19fcadef5b5 mm: introduce pmd_install() helper adds d5777b77dea4 mm: remove redundant smp_wmb() adds 18368f815275 Documentation: update pagemap with shmem exceptions adds bef75334262a lazy tlb: introduce lazy mm refcount helper functions adds f41a3200a8af lazy tlb: allow lazy tlb mm refcounting to be configurable adds c1d06f76ebb3 lazy tlb: shoot lazies, a non-refcounting lazy tlb option adds 7a5bbda51aec powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN adds 29a7bf05b4b9 memory: remove unused CONFIG_MEM_BLOCK_SIZE adds 51ec6685ae30 mm/mprotect.c: avoid repeated assignment in do_mprotect_pkey() adds a673f69d9d9f mm/mremap: don't account pages in vma_to_resize() adds 92f5ff630e4a include/linux/io-mapping.h: remove fallback for writecombine adds f525c78b5ef2 mm: mmap_lock: remove redundant newline in TP_printk adds b765008e81c8 mm: mmap_lock: use DECLARE_EVENT_CLASS and DEFINE_EVENT_FN adds da9b2f6a5940 mm/vmalloc: repair warn_alloc()s in __vmalloc_area_node() adds 00c597b01bc3 mm/vmalloc: don't allow VM_NO_GUARD on vmap() adds ff7ebdde5eaf mm/vmalloc: make show_numa_info() aware of hugepage mappings adds d2cd16a941e6 mm/vmalloc: make sure to dump unpurged areas in /proc/vmallocinfo adds fd876b6cf1f9 mm/vmalloc: do not adjust the search size for alignment overhead adds 240c633e32c3 mm/vmalloc: check various alignments when debugging adds a8a740bc0abf vmalloc: back off when the current task is OOM-killed adds 96d5d3cb3e7c vmalloc: choose a better start address in vm_area_register [...] adds 3286c86ea428 arm64: support page mapping percpu first chunk allocator adds 541849ca1a83 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC adds db903aa019f6 mm: kasan: fix redefinition of 'kasan_populate_early_vm_ar [...] adds 3ad4cfe4c6dc mm/vmalloc: be more explicit about supported gfp flags adds e2c21cdfc1c4 mm/vmalloc: introduce alloc_pages_bulk_array_mempolicy to [...] adds e7abb2ae4694 mm-vmalloc-introduce-alloc_pages_bulk_array_mempolicy-to-a [...] adds 50ee7a21549c mm-vmalloc-introduce-alloc_pages_bulk_array_mempolicy-to-a [...] adds f1a25c16211b mm-vmalloc-introduce-alloc_pages_bulk_array_mempolicy-to-a [...] adds 0dedb17a1207 mm/large system hash: avoid possible NULL deref in alloc_l [...] adds 2d4217a18eb2 mm/page_alloc.c: remove meaningless VM_BUG_ON() in pindex_ [...] adds 16cd0b4c3248 mm/page_alloc.c: simplify the code by using macro K() adds 489c630fb971 mm/page_alloc.c: fix obsolete comment in free_pcppages_bulk() adds 15cdeb44af3a mm/page_alloc.c: use helper function zone_spans_pfn() adds 3388ebe80521 mm/page_alloc.c: avoid allocating highmem pages via alloc_ [...] adds 3c25e76c9842 mm/page_alloc: print node fallback order adds 110233336def mm/page_alloc: use accumulated load when building node fal [...] adds c3ad0356bc6d mm: move node_reclaim_distance to fix NUMA without SMP adds dc17aa4a9a2a mm: move fold_vm_numa_events() to fix NUMA without SMP adds bd6de3ca7f06 mm/page_alloc.c: do not acquire zone lock in is_free_buddy_page() adds 852a60f0bd9c mm/page_alloc: detect allocation forbidden by cpuset and b [...] adds ce594c709b23 mm/page_alloc.c: show watermark_boost of zone in zoneinfo adds c3cc608a7061 mm: create a new system state and fix core_kernel_text() adds 8ac1a7baace8 mm: make generic arch_is_kernel_initmem_freed() do what it says adds febdba54a85a powerpc: use generic version of arch_is_kernel_initmem_freed() adds e334926aa303 s390: use generic version of arch_is_kernel_initmem_freed() adds 655ba12dce5d mm: page_alloc: use migrate_disable() in drain_local_pages_wq() adds b41d090b6eaa mm/page_alloc: use clamp() to simplify code adds 85ffaddc5c12 mm: fix data race in PagePoisoned() adds 3c8ddd302393 mm/memory_failure: constify static mm_walk_ops adds 2f17b7775bf8 mm: filemap: coding style cleanup for filemap_map_pmd() adds 1706c9ff2806 mm: hwpoison: refactor refcount check handling adds 8324fa50e7b0 mm: shmem: don't truncate page if memory failure happens adds 954e847cf287 mm: shmem: fix uninitialized variable use in me_pagecache_clean() adds 6e67b33adf4e mm: hwpoison: handle non-anonymous THP correctly adds 62ad83a1ecb2 mm/hugetlb: drop __unmap_hugepage_range definition from hugetlb.h adds c056f8dc224a hugetlb: add demote hugetlb page sysfs interfaces adds 6cb35880f4f3 hugetlb-add-demote-hugetlb-page-sysfs-interfaces-fix adds f6f8bf375096 mm/cma: add cma_pages_valid to determine if pages are in CMA adds e5785a456d3c hugetlb: be sure to free demoted CMA pages to CMA adds 7a91c732d37d hugetlb: add demote bool to gigantic page routines adds b93c98337ff8 hugetlb: add hugetlb demote page support adds 0d2d69e092ba hugetlb-add-hugetlb-demote-page-support-v4 adds 64c0dafb10a3 mm,hugetlb: remove mlock ulimit for SHM_HUGETLB adds 8069ab5ad281 mm: khugepaged: Recalculate min_free_kbytes after stopping [...] adds cc8a7c54903e mm, hugepages: add mremap() support for hugepage backed vma adds cf67b1e3ba85 mm, hugepages: add hugetlb vma mremap() test adds ec9fb43ab019 mm-hugepages-add-hugetlb-vma-mremap-test-v8 adds b7c434479c36 selftests: vm: remove duplicated include in hugepage-mremap adds 2de5bc5a8ac4 hugetlb: support node specified when using cma for giganti [...] adds 48ed6bba8a12 mm: remove duplicate include in hugepage-mremap.c adds feeaf0b3c5c0 hugetlb_cgroup: remove unused hugetlb_cgroup_from_counter macro adds 1815f62f03e0 hugetlb: replace the obsolete hugetlb_instantiation_mutex [...] adds 4fa585d7d133 hugetlb: remove redundant validation in has_same_uncharge_info() adds 3dfae46082e9 hugetlb: remove redundant VM_BUG_ON() in add_reservation_i [...] adds 3206faed6854 hugetlb: remove unnecessary set_page_count in prep_compoun [...] adds 8e60fd241bf1 userfaultfd/selftests: don't rely on GNU extensions for ra [...] adds 3e939741139a userfaultfd/selftests: fix feature support detection adds 5312dea57445 userfaultfd/selftests: fix calculation of expected ioctls adds ff7094913b5b mm/page_isolation: fix potential missing call to unset_mig [...] adds 489cb8c7bf01 mm/page_isolation: guard against possible putback unisolated page adds 12f4a113ce33 mm/vmscan.c: fix -Wunused-but-set-variable warning adds a175d958f45b mm/vmscan: throttle reclaim until some writeback completes [...] adds 4b45cb70573d mm/vmscan: throttle reclaim and compaction when too may pa [...] adds dcaf98a2e660 mm/vmscan: throttle reclaim when no progress is being made adds ab23e1581632 mm/writeback: throttle based on page writeback instead of [...] adds 4f5fae65a399 mm/page_alloc: remove the throttling logic from the page a [...] adds f111f8090d58 mm/vmscan: centralise timeout values for reclaim_throttle adds 0e2a0a71230d mm/vmscan: increase the timeout if page reclaim is not mak [...] adds d5dac3b85f99 mm/vmscan: delay waking of tasks throttled on NOPROGRESS adds 2c5e4644a70e mm/vmpressure: fix data-race with memcg->socket_pressure adds 01416ece3c5b tools/vm/page_owner_sort.c: count and sort by mem adds 81f7b477b382 tools/vm/page-types.c: make walk_file() aware of address r [...] adds c53c322ef30e tools/vm/page-types.c: move show_file() to summary output adds c7cb2deb7e55 tools/vm/page-types.c: print file offset in hexadecimal adds 0c07b02ee758 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] adds 8a4721f5ba9b mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] adds 06568e8d73f0 arch_numa: simplify numa_distance allocation adds 190d5db3d316 xen/x86: free_p2m_page: use memblock_free_ptr() to free a [...] adds 1581f644dd53 memblock: drop memblock_free_early_nid() and memblock_free [...] adds fd9157da2df4 memblock: stop aliasing __memblock_free_late with memblock [...] adds e84ed434e794 memblock: rename memblock_free to memblock_phys_free adds 0894268c107c memblock: use memblock_free for freeing virtual pointers adds a60b0dac2bc8 fixup for "memblock: use memblock_free for freeing virtual [...] adds 1db04c37b480 mm: mark the OOM reaper thread as freezable adds fc8ce756814e oom_kill: oom_score_adj broken for processes with small me [...] adds a76bc0a3ca24 hugetlbfs: extend the definition of hugepages parameter to [...] adds 8086887adfc5 mm/migrate: de-duplicate migrate_reason strings adds 121881ef1573 mm: migrate: make demotion knob depend on migration adds dcd6910c8612 selftests/vm/transhuge-stress: fix ram size thinko adds e04fc1aef50b mm, thp: lock filemap when truncating page cache adds c00b28f5b60d mm, thp: fix incorrect unmap behavior for private pages adds b2bf08968831 mm/readahead.c: fix incorrect comments for get_init_ra_size adds d05858c4b27f mm: nommu: kill arch_get_unmapped_area() adds 945467734b51 selftest/vm: fix ksm selftest to run with different NUMA t [...] adds 075046b21bb2 selftests: vm: add KSM huge pages merging time test adds c42f60087ef1 mm/vmstat: annotate data race for zone->free_area[order].nr_free adds 1d0c74dab92d mm-vmstat-annotate-data-race-for-zone-free_areanr_free-fix adds 42f620aed536 mm: vmstat.c: make extfrag_index show more pretty adds f19f496dd885 selftests/vm: make MADV_POPULATE_(READ|WRITE) use in-tree headers adds a0dc2599cd98 mm/memory_hotplug: add static qualifier for online_policy_ [...] adds ab72c955aa61 memory-hotplug.rst: fix two instances of "movablecore" tha [...] adds ad174ed31580 memory-hotplug.rst: fix wrong /sys/module/memory_hotplug/p [...] adds b2ac9cfe27c6 memory-hotplug.rst: document the "auto-movable" online policy adds fa82a1b40639 memory-hotplug.rst: document the "auto-movable" online policy adds aeeb36ec6a1e mm/memory_hotplug: remove CONFIG_X86_64_ACPI_NUMA dependen [...] adds 71aaf0e012cb mm/memory_hotplug: remove CONFIG_MEMORY_HOTPLUG_SPARSE adds d50c958ffeaf mm/memory_hotplug: restrict CONFIG_MEMORY_HOTPLUG to 64 bit adds f4ff4f344ef9 mm/memory_hotplug: remove HIGHMEM leftovers adds 178b6773daa0 mm/memory_hotplug: remove stale function declarations adds c7f5afbf2ffa x86: remove memory hotplug support on X86_32 adds 6615dd41df11 mm/memory_hotplug: handle memblock_add_node() failures in [...] adds f7b15e3580bf memblock: improve MEMBLOCK_HOTPLUG documentation adds 248f630376d0 memblock: allow to specify flags with memblock_add_node() adds 47ae14183665 memblock: add MEMBLOCK_DRIVER_MANAGED to mimic IORESOURCE_ [...] adds 4093db64c21c mm/memory_hotplug: indicate MEMBLOCK_DRIVER_MANAGED with I [...] adds 2990f6c97084 mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] adds 93da5d438e7e mm/rmap.c: avoid double faults migrating device private pages adds d921d3af95f2 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] adds 64a78398f1b6 mm: disable zsmalloc on PREEMPT_RT adds 4e7feb6f6c91 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] adds 275b17956da7 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() adds 25cb1ea8fd28 mm/highmem: Remove deprecated kmap_atomic adds f19779aadbec zram_drv: allow reclaim on bio_alloc adds a01e0afea2cd zram: off by one in read_block_state() adds ddf8a0071d71 zram: introduce an aged idle interface adds d230e4c22fa5 zram-introduce-an-aged-idle-interface-v5 adds d1a948e817e1 zram: Introduce an aged idle interface adds cf9c428b2adf mm: remove HARDENED_USERCOPY_FALLBACK adds 0e95fb9ea6fc include/linux/mm.h: move nr_free_buffer_pages from swap.h to mm.h adds 51262abc7073 stacktrace: move filter_irq_stacks() to kernel/stacktrace.c adds 09c949570f92 kfence: count unexpectedly skipped allocations adds 1028d5b6c07a kfence: move saving stack trace of allocations into __kfen [...] adds 5adad7f8ae42 kfence: limit currently covered allocations when pool nearly full adds e0f55e08e025 kfence-limit-currently-covered-allocations-when-pool-nearl [...] adds d9b37dab830f fixup! kfence: limit currently covered allocations when po [...] adds dbe918fc2947 kfence: add note to documentation about skipping covered a [...] adds e5afbe1243b5 kfence: test: use kunit_skip() to skip tests adds bb7f155decee kfence: shorten critical sections of alloc/free adds 9223181e2f86 kfence: always use static branches to guard kfence_alloc() adds 0912438ae7d1 kfence: default to dynamic branch instead of static keys mode adds a57c8873d766 mm/damon: grammar s/works/work/ adds 831aa164779a Documentation/vm: move user guides to admin-guide/mm/ adds bcb8e2f416e1 MAINTAINERS: update SeongJae's email address adds 89d15e28a47c docs/vm/damon: remove broken reference adds 924d7461aac3 include/linux/damon.h: fix kernel-doc comments for 'damon_ [...] adds 81bf23525d10 mm/damon/core: print kdamond start log in debug mode only adds c6b5c4cfbf6a mm/damon: remove unnecessary do_exit() from kdamond adds 5f469eb47b4d mm/damon: needn't hold kdamond_lock to print pid of kdamond adds e6afc259a07f mm/damon/core: nullify pointer ctx->kdamond with a NULL adds eb415ee71de9 mm/damon/core: account age of target regions adds 8bb6da679e02 mm/damon/core: implement DAMON-based Operation Schemes (DAMOS) adds c54befc9fe8c mm/damon/vaddr: support DAMON-based Operation Schemes adds 4a4fbd16574a mm/damon/dbgfs: support DAMON-based Operation Schemes adds 12c4d491ef3a mm/damon/schemes: implement statistics feature adds 5f569005c7d4 selftests/damon: add 'schemes' debugfs tests adds 09d411aa3047 Docs/admin-guide/mm/damon: document DAMON-based Operation Schemes adds 7d298d30a7a9 mm/damon/dbgfs: allow users to set initial monitoring targ [...] adds 1d98769f543a mm/damon/dbgfs-test: add a unit test case for 'init_regions' adds 824811286eb0 Docs/admin-guide/mm/damon: document 'init_regions' feature adds d67afacf6455 mm/damon/vaddr: separate commonly usable functions adds 31f7a89e47d6 mm/damon/vaddr: include 'highmem.h' to fix a build failure adds 18fabbeb8c89 mm/damon: implement primitives for physical address space [...] adds 61908ba881af mm/damon/dbgfs: support physical memory monitoring adds 4d2a09346104 Docs/DAMON: document physical memory monitoring support adds 8ed12579bc87 mm/damon/vaddr: constify static mm_walk_ops adds 0e114e210ad4 mm/damon/dbgfs: remove unnecessary variables adds e8e0584a1a9d mm/damon/paddr: support the pageout scheme adds a2f8428d8b9c mm/damon: fix missing-prototype build warning for 'damon_p [...] adds 2f12975458da mm/damon/schemes: implement size quota for schemes applica [...] adds 4f33c1beef6b mm/damon/schemes: skip already charged targets and regions adds a9fae67fd25a mm/damon/schemes: implement time quota adds 69f87d182cb1 mm/damon/dbgfs: support quotas of schemes adds 29ba7d28bc5a mm/damon/selftests: support schemes quotas adds 065aeeaaa731 mm/damon/schemes: prioritize regions within the quotas adds 8a76b1041c95 mm/damon/vaddr,paddr: support pageout prioritization adds c6d9b8ac2360 mm/damon/dbgfs: support prioritization weights adds 3e5f8f0b9246 tools/selftests/damon: update for regions prioritization o [...] adds 1a86532e9b12 mm/damon/schemes: activate schemes based on a watermarks m [...] adds 819f878ef9c4 mm/damon/dbgfs: support watermarks adds 0e623a7dc712 selftests/damon: support watermarks adds 7284e7a41e96 mm/damon: introduce DAMON-based Reclamation (DAMON_RECLAIM) adds 0890a041bab8 mm/damon: fix error return code in damon_reclaim_turn() adds 474b5e065388 Documentation/admin-guide/mm/damon: add a document for DAM [...] adds ad7fd1060699 mm/damon: remove unnecessary variable initialization adds 3411b6673001 mm/damon/dbgfs: add adaptive_targets list check before ena [...] adds b30e048f4532 Docs/admin-guide/mm/damon/start: fix wrong example commands adds d9eb57d70444 Docs/admin-guide/mm/damon/start: fix a wrong link adds 124cb41f0697 Docs/admin-guide/mm/damon/start: simplify the content adds ac06de1709d6 Docs/admin-guide/mm/pagemap: wordsmith page flags descriptions adds ba886ab717af mm/damon: simplify stop mechanism adds 5536e167af98 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 0b0ee5f6a53e fs/buffer.c: dump more info for __getblk_gfp() stall problem adds dd009008f528 kernel/hung_task.c: Monitor killed tasks. adds bdfd760453f7 procfs: do not list TID 0 in /proc/<pid>/task adds 0c571275ea72 procfs-do-not-list-tid-0-in-proc-pid-task-fix adds a603a708a949 proc: test that /proc/*/task doesn't contain "0" adds f82393b83f8a x86/xen: update xen_oldmem_pfn_is_ram() documentation adds 0d48a63e15e3 x86/xen: simplify xen_oldmem_pfn_is_ram() adds a3530e2bf935 x86/xen: print a warning when HVMOP_get_mem_type fails adds 0b3bad3547b0 proc/vmcore: let pfn_is_ram() return a bool adds 23989213fe25 proc/vmcore: convert oldmem_pfn_is_ram callback to more ge [...] adds 51adca72dfcc virtio-mem: factor out hotplug specifics from virtio_mem_i [...] adds 1a1b2358513b virtio-mem: factor out hotplug specifics from virtio_mem_p [...] adds f590e5917799 virtio-mem: factor out hotplug specifics from virtio_mem_r [...] adds 33be75e5c705 virtio-mem: kdump mode to sanitize /proc/vmcore access adds 48358cf5df3f proc: allow pid_revalidate() during LOOKUP_RCU adds d4d9796e9092 proc/sysctl: make protected_* world readable adds ca02e4a72f07 kernel.h: drop unneeded <linux/kernel.h> inclusion from ot [...] adds 9209d5362204 bottom_half.h needs kernel.h adds 083e0c27c978 kernel.h: split out container_of() and typeof_member() macros adds ae44388f44bb include/kunit/test.h: replace kernel.h with the necessary [...] adds 4a772f888bc7 include/linux/list.h: replace kernel.h with the necessary [...] adds d7503d80bfe1 include/linux/llist.h: replace kernel.h with the necessary [...] adds ef6b2643e882 include/linux/plist.h: replace kernel.h with the necessary [...] adds 585a38612d05 include/media/media-entity.h: replace kernel.h with the ne [...] adds 300424acf349 include/linux/delay.h: replace kernel.h with the necessary [...] adds 0e2b9f024b6b delay-replace-kernelh-with-the-necessary-inclusions-fix adds 840f67b0f84a delay.h: fix for removed kernel.h adds 8e9a762c5ef9 include/linux/sbitmap.h: replace kernel.h with the necessa [...] adds fb6d73619255 include/linux/radix-tree.h: replace kernel.h with the nece [...] adds 9a38da5e7394 include/linux/generic-radix-tree.h: replace kernel.h with [...] adds c07c2f3a543b generic-radix-tree-replace-kernelh-with-the-necessary-incl [...] adds 473d38f73b46 linux/container_of.h: switch to static_assert adds 4db09d5aafad MAINTAINERS: add "exec & binfmt" section with myself and Eric adds c8ba769b9269 MAINTAINERS: rectify entry for ARM/TOSHIBA VISCONTI ARCHITECTURE adds f1b1559c21dd MAINTAINERS: rectify entry for HIKEY960 ONBOARD USB GPIO H [...] adds baa3b8e2c064 MAINTAINERS: rectify entry for INTEL KEEM BAY DRM DRIVER adds b729ea0fbfec MAINTAINERS: rectify entry for ALLWINNER HARDWARE SPINLOCK [...] adds 122485425449 lib, stackdepot: check stackdepot handle before accessing slabs adds 706294fc16eb lib, stackdepot: add helper to print stack entries adds 21d2cce5bfb3 lib, stackdepot: add helper to print stack entries into buffer adds 954bb4b2693d lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v2 adds 1cb51b0f0dc4 lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v3 adds 4117b5189396 include/linux/string_helpers.h: add linux/string.h for strlen() adds 0c5c8f64e304 lib: uninline simple_strntoull() as well adds b5677932fe2c mm/scatterlist: replace the !preemptible warning in sg_mit [...] adds 046eaeca6568 const_structs.checkpatch: add a few sound ops structs adds 0b76e1dbe1cf checkpatch: improve EXPORT_SYMBOL test for EXPORT_SYMBOL_NS uses adds ecb31db2414a checkpatch: get default codespell dictionary path from pac [...] adds 64d9b648d9dc binfmt_elf: reintroduce using MAP_FIXED_NOREPLACE adds e95786f056b9 ELF: fix overflow in total mapping size calculation adds 8b45f9b025e2 ELF: simplify STACK_ALLOC macro adds 279438fda058 kallsyms: remove arch specific text and data check adds 8e3d37e9acca kallsyms: fix address-checks for kernel related range adds 613df9162f1f sections: move and rename core_kernel_data() to is_kernel_ [...] adds bba2649a4fd8 sections: move is_kernel_inittext() into sections.h adds 0e3c4b1f8adf x86: mm: rename __is_kernel_text() to is_x86_32_kernel_text() adds e57287824f64 sections: provide internal __is_kernel() and __is_kernel_t [...] adds 103fbfa290c6 mm: kasan: use is_kernel() helper adds f6356bf19ce6 extable: use is_kernel_text() helper adds d9997f2627d4 powerpc/mm: use core_kernel_text() helper adds 5b9ecdc4c310 microblaze: use is_kernel_text() helper adds 69ebb6110757 alpha: use is_kernel_text() helper adds 851f6bbffcdd ramfs: fix mount source show for ramfs adds 2ed638f1ecc5 init: make unknown command line param message clearer adds c69ed3c5c48f init/main.c: silence some -Wunused-parameter warnings adds 4fe8d05619cf coda: avoid NULL pointer dereference from a bad inode adds 4ae7f1f30aa0 coda: check for async upcall request using local state adds 5ae3cce64677 coda: remove err which no one care adds 8395ce73037f coda: avoid flagging NULL inodes adds 1780f27c3d69 coda: avoid hidden code duplication in rename adds d58c7e75e74d coda: avoid doing bad things on inode type changes during [...] adds 689055117452 coda: convert from atomic_t to refcount_t on coda_vm_ops->refcnt adds 887bd09b1fa7 coda: use vmemdup_user to replace the open code adds 785cd5f201ed coda: bump module version to 7.2 adds 1e7068875306 nilfs2: replace snprintf in show functions with sysfs_emit adds 09d391acf7ca nilfs2: remove filenames from file comments adds ce02eacc42d6 hfs/hfsplus: use WARN_ON for sanity check adds 0c7b8255fee8 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr adds c5d26eb0407b signal: remove duplicate include in signal.h adds 806fbfb30a59 seq_file: move seq_escape() to a header adds 64375d69ee5d kernel/fork.c: unshare(): use swap() to make code cleaner adds cc669a817150 sysv: use BUILD_BUG_ON instead of runtime check adds dc3254982e12 Documentation/kcov: include types.h in the example adds aaac53f74f38 Documentation/kcov: define `ip' in the example adds ebedc531daa2 kcov: allocate per-CPU memory on the relevant node adds 0a580faa3e14 kcov: avoid enable+disable interrupts if !in_task() adds 83a5ce1f64f2 kcov: replace local_irq_save() with a local_lock_t adds 8f3b2a8e70dc kernel/resource: clean up and optimize iomem_is_exclusive() adds cbf7a8ce916e kernel/resource: disallow access to exclusive system RAM regions adds b0a6ddec3b54 virtio-mem: disallow mapping virtio-mem memory via /dev/mem adds e54ac0def0bd selftests/kselftest/runner/run_one(): Allow running non-ex [...] adds 00aeadae9f54 ipc: check checkpoint_restore_ns_capable() to modify C/R p [...] adds 0156e528ccd6 ipc-check-checkpoint_restore_ns_capable-to-modify-c-r-proc [...] adds b3ce81a07883 ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL adds 591dc06f37a7 ipc: WARN if trying to remove ipc object which is absent adds 7af5921dcb7f shm: extend forced shm destroy to support objects from sev [...] adds 42ff691f7a36 kernel.h: split out instruction pointer accessors adds 6251e90fcd5b Merge branch 'akpm-current/current' adds 1f830257f48e lib/stackdepot: allow optional init and stack_table alloca [...] adds 81d3513d6aae lib/stackdepot: fix spelling mistake and grammar in pr_err [...] adds 996cbcb98e73 lib/stackdepot: allow optional init and stack_table alloca [...] adds b7f79e26a962 lib/stackdepot: allow optional init and stack_table alloca [...] adds 9436b9ad93dc mm: allow only SLUB on PREEMPT_RT adds 15a5b0f48ce8 mm: migrate: simplify the file-backed pages validation whe [...] adds 69355d4f3e5f mm/migrate.c: remove MIGRATE_PFN_LOCKED adds a29e6807e476 mm: unexport folio_memcg_{,un}lock adds d36f042b51d6 mm: unexport {,un}lock_page_memcg adds 2476049ddba1 kasan: add kasan mode messages when kasan init adds 1a564fd48c0d Merge branch 'akpm/master' adds b477ae38e815 Add linux-next specific files for 20211105
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 (bdcc9f6a5682) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/RCU/stallwarn.rst | 11 + .../admin-guide/filesystem-monitoring.rst | 20 +- Documentation/admin-guide/kernel-parameters.txt | 33 +- .../admin-guide/kernel-per-CPU-kthreads.rst | 2 +- Documentation/admin-guide/spkguide.txt | 2 +- Documentation/core-api/printk-formats.rst | 2 +- Documentation/crypto/crypto_engine.rst | 4 + .../arm/firmware/tlm,trusted-foundations.txt | 20 - .../arm/firmware/tlm,trusted-foundations.yaml | 46 + .../bindings/clock/sifive/fu740-prci.yaml | 4 + .../devicetree/bindings/clock/silabs,si5351.txt | 2 +- .../bindings/clock/socionext,uniphier-clock.yaml | 6 + .../bindings/crypto/intel,keembay-ocs-ecc.yaml | 47 + .../bindings/display/bridge/nxp,ptn3460.yaml | 106 - .../devicetree/bindings/display/bridge/ptn3460.txt | 39 + .../devicetree/bindings/display/bridge/sii9234.txt | 49 + .../bindings/display/bridge/sil,sii9234.yaml | 110 - .../bindings/display/panel/boe,bf060y8m-aj0.yaml | 81 - .../bindings/display/panel/ilitek,ili9163.yaml | 69 - .../bindings/display/panel/ilitek,ili9881c.yaml | 6 +- .../bindings/display/panel/novatek,nt35950.yaml | 106 - .../bindings/display/panel/panel-simple-dsi.yaml | 2 - .../display/panel/sony,tulip-truly-nt35521.yaml | 72 - .../devicetree/bindings/display/tilcdc/tilcdc.txt | 4 +- .../bindings/input/microchip,cap11xx.yaml | 1 + .../devicetree/bindings/iommu/arm,smmu.yaml | 1 - .../devicetree/bindings/mailbox/apple,mailbox.yaml | 77 + .../devicetree/bindings/mailbox/fsl,mu.yaml | 1 + .../devicetree/bindings/net/lantiq,xrx200-net.yaml | 16 - .../devicetree/bindings/net/qcom,ipa.yaml | 3 +- .../devicetree/bindings/net/ti,bluetooth.yaml | 3 +- .../devicetree/bindings/opp/opp-v2-base.yaml | 2 +- .../devicetree/bindings/pci/rcar-pci-ep.yaml | 1 + .../devicetree/bindings/sound/cs42l42.txt | 13 +- .../sound/mt8195-mt6359-rt1011-rt5682.yaml | 47 + .../devicetree/bindings/spi/spi-nxp-fspi.txt | 44 - .../devicetree/bindings/spi/spi-nxp-fspi.yaml | 86 + .../devicetree/bindings/vendor-prefixes.yaml | 2 - Documentation/filesystems/caching/backend-api.rst | 138 +- Documentation/filesystems/caching/netfs-api.rst | 385 +- Documentation/filesystems/f2fs.rst | 1 + Documentation/firmware-guide/acpi/index.rst | 1 + Documentation/firmware-guide/acpi/non-d0-probe.rst | 78 + Documentation/gpu/drm-kms-helpers.rst | 15 - Documentation/gpu/drm-kms.rst | 2 - .../litmus-tests/locking/DCL-broken.litmus | 55 - .../litmus-tests/locking/DCL-fixed.litmus | 56 - .../litmus-tests/locking/RM-broken.litmus | 42 - Documentation/litmus-tests/locking/RM-fixed.litmus | 42 - Documentation/networking/devlink/bnxt.rst | 2 + Documentation/networking/ip-sysctl.rst | 18 + Documentation/security/SCTP.rst | 65 +- Documentation/timers/no_hz.rst | 10 +- Documentation/trace/histogram.rst | 5 +- .../translations/zh_CN/core-api/assoc_array.rst | 473 + .../translations/zh_CN/core-api/index.rst | 5 +- .../translations/zh_CN/core-api/xarray.rst | 371 + MAINTAINERS | 62 +- Makefile | 7 +- Next/SHA1s | 244 +- Next/merge.log | 19247 ++++++------------- arch/arc/include/asm/thread_info.h | 4 +- arch/arc/kernel/process.c | 2 +- arch/arm/arm-soc-for-next-contents.txt | 207 - arch/arm/include/asm/current.h | 7 +- arch/arm/include/asm/thread_info.h | 11 + arch/arm/mm/context.c | 2 +- arch/arm/xen/enlighten.c | 1 - arch/arm/xen/hypercall.S | 1 - arch/arm64/include/asm/ftrace.h | 11 + arch/arm64/include/asm/stacktrace.h | 6 - arch/arm64/kernel/cpufeature.c | 11 +- arch/arm64/kernel/ftrace.c | 6 +- arch/arm64/kernel/stacktrace.c | 18 +- arch/arm64/xen/hypercall.S | 1 - arch/ia64/include/asm/spinlock.h | 23 +- arch/m68k/kernel/traps.c | 2 +- arch/mips/include/asm/mips-cm.h | 12 +- arch/mips/include/asm/pgtable.h | 45 +- arch/mips/kernel/mips-cm.c | 21 +- arch/mips/kernel/r2300_fpu.S | 4 +- arch/mips/kernel/syscall.c | 9 - arch/mips/pci/fixup-cobalt.c | 15 + arch/nds32/kernel/traps.c | 2 +- arch/nds32/mm/fault.c | 6 +- arch/openrisc/include/asm/spinlock.h | 3 - arch/openrisc/kernel/dma.c | 4 +- arch/openrisc/kernel/smp.c | 6 +- arch/openrisc/kernel/traps.c | 2 +- arch/openrisc/mm/fault.c | 4 +- arch/parisc/boot/compressed/Makefile | 9 +- arch/parisc/configs/generic-32bit_defconfig | 9 +- arch/parisc/configs/generic-64bit_defconfig | 21 +- arch/parisc/include/asm/futex.h | 24 +- arch/parisc/include/asm/smp.h | 19 +- arch/parisc/include/asm/spinlock.h | 15 - arch/parisc/include/asm/thread_info.h | 3 + arch/parisc/kernel/asm-offsets.c | 5 - arch/parisc/kernel/patch.c | 5 +- arch/parisc/kernel/smp.c | 2 - arch/parisc/kernel/syscall.S | 10 - arch/parisc/kernel/vmlinux.lds.S | 3 +- arch/parisc/mm/fixmap.c | 5 +- arch/parisc/mm/init.c | 6 +- arch/powerpc/include/asm/simple_spinlock.h | 21 - arch/powerpc/kernel/head_booke.h | 15 +- arch/powerpc/kernel/signal_32.c | 6 +- arch/powerpc/kernel/signal_64.c | 9 +- arch/powerpc/mm/pgtable_32.c | 2 +- arch/powerpc/platforms/powernv/ocxl.c | 3 +- arch/powerpc/platforms/powernv/opal-prd.c | 12 +- arch/riscv/Kconfig | 6 + arch/riscv/include/asm/kasan.h | 3 +- arch/riscv/include/asm/kvm_host.h | 10 +- arch/riscv/include/asm/kvm_vcpu_fp.h | 59 + arch/riscv/kvm/Makefile | 1 + arch/riscv/kvm/mmu.c | 18 +- arch/riscv/kvm/tlb.S | 4 +- arch/riscv/kvm/vcpu.c | 176 +- arch/riscv/kvm/vcpu_exit.c | 6 +- arch/riscv/kvm/vcpu_fp.c | 167 + arch/riscv/kvm/vcpu_sbi.c | 2 +- arch/riscv/kvm/vcpu_timer.c | 4 +- arch/riscv/mm/kasan_init.c | 14 +- arch/riscv/net/bpf_jit_core.c | 2 +- arch/s390/include/asm/kdebug.h | 2 +- arch/s390/include/asm/spinlock.h | 8 - arch/s390/kernel/dumpstack.c | 2 +- arch/s390/kernel/traps.c | 2 +- arch/s390/mm/fault.c | 2 - arch/sh/kernel/cpu/fpu.c | 10 +- arch/sh/kernel/traps.c | 2 +- arch/sh/mm/fault.c | 2 - arch/sparc/kernel/signal_32.c | 4 +- arch/sparc/kernel/windows.c | 6 +- arch/sparc/mm/fault_32.c | 1 - arch/sparc/mm/tsb.c | 2 +- arch/um/drivers/net_kern.c | 3 +- arch/um/kernel/trap.c | 2 +- arch/um/kernel/um_arch.c | 4 + arch/x86/Makefile | 2 +- arch/x86/entry/vsyscall/vsyscall_64.c | 3 +- arch/x86/events/intel/core.c | 5 +- arch/x86/events/intel/ds.c | 5 +- arch/x86/include/asm/GEN-for-each-reg.h | 14 +- arch/x86/include/asm/alternative.h | 1 + arch/x86/include/asm/asm-prototypes.h | 18 - arch/x86/include/asm/irq_stack.h | 3 + arch/x86/include/asm/nospec-branch.h | 72 +- arch/x86/include/asm/xen/hypercall.h | 233 +- arch/x86/kernel/alternative.c | 191 +- arch/x86/kernel/apic/x2apic_cluster.c | 27 +- arch/x86/kernel/cpu/bugs.c | 7 - arch/x86/kernel/doublefault_32.c | 3 - arch/x86/kernel/irq_32.c | 2 + arch/x86/kernel/module.c | 9 +- arch/x86/kernel/vm86_32.c | 10 +- arch/x86/kernel/vmlinux.lds.S | 14 + arch/x86/kvm/svm/sev.c | 15 +- arch/x86/kvm/x86.c | 8 + arch/x86/kvm/xen.c | 27 +- arch/x86/lib/retpoline.S | 56 +- arch/x86/net/bpf_jit_comp.c | 160 +- arch/x86/net/bpf_jit_comp32.c | 22 +- arch/x86/xen/enlighten_pv.c | 7 - arch/x86/xen/mmu_pv.c | 1 - arch/x86/xen/xen-head.S | 12 +- arch/xtensa/kernel/traps.c | 2 +- arch/xtensa/mm/fault.c | 3 +- arch/xtensa/platforms/iss/network.c | 3 +- block/blk-core.c | 82 +- block/blk-merge.c | 6 +- block/blk-mq-debugfs.c | 3 +- block/blk-mq-sched.c | 15 +- block/blk-mq.c | 143 +- block/blk-mq.h | 12 +- block/blk-settings.c | 20 +- block/blk.h | 35 + block/genhd.c | 35 +- crypto/algapi.c | 56 +- crypto/api.c | 7 +- crypto/crypto_engine.c | 26 + crypto/ecc.c | 14 +- crypto/ecdh.c | 2 +- crypto/ecdsa.c | 2 +- crypto/ecrdsa.c | 2 +- crypto/ecrdsa_defs.h | 2 +- crypto/pcrypt.c | 12 +- crypto/testmgr.h | 2 +- drivers/acpi/cppc_acpi.c | 43 +- drivers/acpi/device_pm.c | 26 + drivers/acpi/ec.c | 11 +- drivers/acpi/glue.c | 7 +- drivers/acpi/pmic/intel_pmic.c | 51 +- drivers/acpi/scan.c | 4 + drivers/acpi/video_detect.c | 78 +- drivers/block/ataflop.c | 64 +- drivers/block/brd.c | 9 +- drivers/block/drbd/drbd_main.c | 4 +- drivers/block/floppy.c | 17 +- drivers/block/loop.c | 1 - drivers/block/nbd.c | 44 +- drivers/block/null_blk/main.c | 102 +- drivers/block/null_blk/null_blk.h | 2 + drivers/block/paride/pd.c | 4 +- drivers/block/pktcdvd.c | 2 +- drivers/block/ps3disk.c | 8 +- drivers/block/ps3vram.c | 7 +- drivers/block/sunvdc.c | 14 +- drivers/block/virtio_blk.c | 4 +- drivers/block/z2ram.c | 7 +- drivers/block/zram/zram_drv.c | 45 +- drivers/bluetooth/btusb.c | 53 +- drivers/char/hw_random/virtio-rng.c | 2 + drivers/char/ipmi/kcs_bmc_serio.c | 4 +- drivers/clk/actions/owl-factor.c | 1 - drivers/clk/bcm/clk-bcm2835.c | 13 +- drivers/clk/clk-ast2600.c | 12 +- drivers/clk/clk-composite.c | 1 + drivers/clk/clk-si5351.c | 8 +- drivers/clk/clk-si5351.h | 2 +- drivers/clk/clk-versaclock5.c | 4 +- drivers/clk/ingenic/cgu.c | 6 +- drivers/clk/mediatek/clk-mt8195-imp_iic_wrap.c | 2 - drivers/clk/qcom/gdsc.h | 2 +- drivers/clk/rockchip/Kconfig | 4 +- drivers/clk/rockchip/clk-rk3399.c | 6 +- drivers/clk/rockchip/clk-rk3568.c | 6 +- drivers/clk/uniphier/clk-uniphier-core.c | 17 + drivers/clk/uniphier/clk-uniphier-sys.c | 47 + drivers/clk/uniphier/clk-uniphier.h | 6 + drivers/comedi/drivers/dt9812.c | 115 +- drivers/comedi/drivers/ni_usb6501.c | 10 + drivers/crypto/ccp/ccp-dev-v3.c | 5 +- drivers/crypto/ccp/ccp-dev-v5.c | 5 +- drivers/crypto/keembay/Kconfig | 19 + drivers/crypto/keembay/Makefile | 2 + drivers/crypto/keembay/keembay-ocs-ecc.c | 1017 + drivers/crypto/s5p-sss.c | 2 + drivers/crypto/sa2ul.c | 13 +- drivers/cxl/acpi.c | 10 +- drivers/cxl/cxl.h | 10 + drivers/cxl/pci.c | 165 +- drivers/cxl/pci.h | 14 +- drivers/dma-buf/Makefile | 3 +- drivers/dma-buf/dma-buf.c | 42 +- drivers/dma-buf/selftests.h | 1 - drivers/dma-buf/st-dma-resv.c | 371 - drivers/firmware/stratix10-svc.c | 4 +- drivers/gpio/Kconfig | 117 +- drivers/gpio/gpio-mlxbf2.c | 142 +- drivers/gpio/gpio-realtek-otto.c | 2 +- drivers/gpio/gpio-sim.c | 4 +- drivers/gpio/gpio-virtio.c | 302 +- drivers/gpu/drm/Kconfig | 8 +- drivers/gpu/drm/Makefile | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 116 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 96 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 18 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.h | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 126 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.c | 143 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 128 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 124 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 128 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 46 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 44 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 26 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.c | 18 +- drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 42 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 22 +- drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c | 18 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 41 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 30 +- drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 45 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c | 12 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c | 14 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 18 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c | 12 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 39 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 97 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 34 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 44 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 150 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 8 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 2 + drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 8 + .../gpu/drm/amd/display/dc/core/dc_link_enc_cfg.c | 22 + drivers/gpu/drm/amd/display/dc/dc.h | 3 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 3 + drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 4 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 6 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 3 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c | 7 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 7 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 78 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.h | 1 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.c | 1 + .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 6 +- .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 13 +- .../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 14 +- drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 1 + .../drm/amd/display/dc/inc/hw_sequencer_private.h | 1 + drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 1 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 4 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c | 1 + drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 57 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 4 + drivers/gpu/drm/amd/pm/inc/smu_v13_0_1_ppsmc.h | 4 +- drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 26 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 8 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 10 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c | 2 + .../gpu/drm/amd/pm/powerplay/hwmgr/smu_helper.h | 13 + .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 12 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c | 4 + .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c | 14 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 11 +- .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 87 - drivers/gpu/drm/bridge/adv7511/adv7511.h | 1 + drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 15 +- drivers/gpu/drm/bridge/adv7511/adv7533.c | 20 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 40 +- drivers/gpu/drm/bridge/display-connector.c | 2 +- drivers/gpu/drm/bridge/lontium-lt8912b.c | 31 +- drivers/gpu/drm/bridge/lontium-lt9611.c | 62 +- drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 65 +- drivers/gpu/drm/bridge/lvds-codec.c | 21 +- drivers/gpu/drm/bridge/parade-ps8640.c | 105 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 1 - drivers/gpu/drm/bridge/tc358768.c | 94 +- drivers/gpu/drm/bridge/tc358775.c | 50 +- drivers/gpu/drm/bridge/ti-sn65dsi83.c | 128 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 466 +- drivers/gpu/drm/drm_atomic_uapi.c | 4 - drivers/gpu/drm/drm_connector.c | 203 - drivers/gpu/drm/drm_dp_helper.c | 153 +- drivers/gpu/drm/drm_drv.c | 13 +- drivers/gpu/drm/drm_gem_atomic_helper.c | 14 +- drivers/gpu/drm/drm_gem_cma_helper.c | 4 - drivers/gpu/drm/drm_gem_shmem_helper.c | 4 - drivers/gpu/drm/drm_irq.c | 2 + drivers/gpu/drm/drm_modeset_lock.c | 8 +- drivers/gpu/drm/drm_of.c | 33 - drivers/gpu/drm/drm_prime.c | 6 +- drivers/gpu/drm/drm_privacy_screen.c | 467 - drivers/gpu/drm/drm_privacy_screen_x86.c | 86 - drivers/gpu/drm/etnaviv/etnaviv_gem.c | 31 +- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 2 +- drivers/gpu/drm/gma500/framebuffer.c | 52 +- drivers/gpu/drm/gma500/gem.c | 234 +- drivers/gpu/drm/gma500/gem.h | 28 +- drivers/gpu/drm/gma500/gma_display.c | 51 +- drivers/gpu/drm/gma500/gtt.c | 326 +- drivers/gpu/drm/gma500/gtt.h | 29 +- drivers/gpu/drm/gma500/oaktrail_crtc.c | 3 +- drivers/gpu/drm/gma500/psb_drv.c | 12 - drivers/gpu/drm/gma500/psb_intel_display.c | 17 +- drivers/gpu/drm/gma500/psb_intel_drv.h | 2 +- drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c | 52 +- drivers/gpu/drm/i915/display/intel_bios.c | 85 +- drivers/gpu/drm/kmb/kmb_drv.c | 4 - drivers/gpu/drm/msm/dsi/dsi.c | 48 +- drivers/gpu/drm/msm/dsi/dsi.h | 2 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 22 +- drivers/gpu/drm/msm/dsi/dsi_manager.c | 6 +- drivers/gpu/drm/msm/msm_drv.h | 2 - drivers/gpu/drm/msm/msm_gem.c | 19 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 42 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 5 + drivers/gpu/drm/nouveau/nouveau_fence.c | 48 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 6 +- drivers/gpu/drm/nouveau/nvkm/engine/ce/gt215.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 3 +- drivers/gpu/drm/panel/Kconfig | 41 - drivers/gpu/drm/panel/Makefile | 4 - drivers/gpu/drm/panel/panel-abt-y030xx067a.c | 14 +- drivers/gpu/drm/panel/panel-boe-bf060y8m-aj0.c | 445 - drivers/gpu/drm/panel/panel-dsi-cm.c | 4 +- drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c | 13 +- .../gpu/drm/panel/panel-feiyang-fy07024di26a30d.c | 29 +- drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 265 +- drivers/gpu/drm/panel/panel-innolux-ej030na.c | 14 +- drivers/gpu/drm/panel/panel-innolux-p079zca.c | 10 +- drivers/gpu/drm/panel/panel-jdi-fhd-r63452.c | 323 - drivers/gpu/drm/panel/panel-jdi-lt070me05000.c | 8 +- drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c | 8 +- drivers/gpu/drm/panel/panel-lvds.c | 18 +- drivers/gpu/drm/panel/panel-novatek-nt35950.c | 702 - drivers/gpu/drm/panel/panel-novatek-nt36672a.c | 10 +- drivers/gpu/drm/panel/panel-novatek-nt39016.c | 20 +- .../gpu/drm/panel/panel-panasonic-vvx10f034n00.c | 8 +- drivers/gpu/drm/panel/panel-ronbo-rb070d30.c | 8 +- drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 21 +- .../drm/panel/panel-samsung-s6e88a0-ams452ef01.c | 1 - drivers/gpu/drm/panel/panel-samsung-sofef00.c | 17 +- drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c | 21 +- drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c | 8 +- drivers/gpu/drm/panel/panel-simple.c | 56 - .../gpu/drm/panel/panel-sony-tulip-truly-nt35521.c | 552 - drivers/gpu/drm/panel/panel-tpo-td043mtea1.c | 14 +- drivers/gpu/drm/panel/panel-xinpeng-xpp055c272.c | 25 +- drivers/gpu/drm/radeon/radeon_sync.c | 22 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 82 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 13 +- drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c | 3 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 44 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.h | 7 + drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 4 +- drivers/gpu/drm/scheduler/sched_main.c | 3 - drivers/gpu/drm/sun4i/sun4i_drv.c | 2 +- drivers/gpu/drm/tiny/Kconfig | 13 - drivers/gpu/drm/tiny/Makefile | 1 - drivers/gpu/drm/tiny/ili9163.c | 225 - drivers/gpu/drm/v3d/v3d_gem.c | 4 +- drivers/gpu/drm/vc4/vc4_crtc.c | 19 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 208 +- drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 6 - drivers/hid/Kconfig | 1 + drivers/hid/hid-nintendo.c | 160 +- drivers/hv/hv_balloon.c | 2 +- drivers/hwmon/nct7802.c | 4 +- drivers/hwmon/xgene-hwmon.c | 35 +- drivers/i2c/busses/i2c-i801.c | 1 - drivers/i2c/busses/i2c-qup.c | 6 +- drivers/i2c/busses/i2c-tegra.c | 4 +- drivers/i2c/busses/i2c-xgene-slimpro.c | 33 +- drivers/i2c/busses/i2c-xlr.c | 6 +- drivers/i2c/i2c-core-acpi.c | 10 + drivers/i2c/i2c-core-base.c | 7 +- drivers/iio/adc/dln2-adc.c | 6 +- drivers/infiniband/core/sysfs.c | 2 - drivers/infiniband/core/umem_dmabuf.c | 51 + drivers/infiniband/core/uverbs_cmd.c | 3 - drivers/infiniband/core/verbs.c | 1 + drivers/infiniband/hw/bnxt_re/hw_counters.c | 2 + drivers/infiniband/hw/bnxt_re/ib_verbs.c | 10 +- drivers/infiniband/hw/bnxt_re/ib_verbs.h | 1 - drivers/infiniband/hw/bnxt_re/main.c | 3 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 17 - drivers/infiniband/hw/bnxt_re/qplib_res.h | 1 - drivers/infiniband/hw/efa/efa.h | 4 + drivers/infiniband/hw/efa/efa_main.c | 1 + drivers/infiniband/hw/efa/efa_verbs.c | 127 +- drivers/infiniband/hw/hfi1/Kconfig | 4 +- drivers/infiniband/hw/hfi1/chip.c | 3 +- drivers/infiniband/hw/hfi1/driver.c | 3 +- drivers/infiniband/hw/hfi1/init.c | 3 +- drivers/infiniband/hw/hns/hns_roce_device.h | 23 + drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 6 +- drivers/infiniband/hw/hns/hns_roce_main.c | 139 +- drivers/infiniband/hw/irdma/type.h | 1 - drivers/infiniband/hw/irdma/uk.c | 38 +- drivers/infiniband/hw/irdma/user.h | 23 +- drivers/infiniband/hw/irdma/verbs.c | 43 +- drivers/infiniband/hw/qedr/verbs.c | 15 +- drivers/infiniband/hw/qib/qib_driver.c | 5 +- drivers/infiniband/sw/rxe/rxe_pool.c | 37 +- drivers/infiniband/sw/rxe/rxe_pool.h | 15 - drivers/infiniband/ulp/opa_vnic/Kconfig | 4 +- drivers/infiniband/ulp/opa_vnic/Makefile | 3 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c | 7 +- drivers/input/keyboard/cap11xx.c | 43 +- drivers/iommu/dma-iommu.c | 3 +- drivers/mailbox/Kconfig | 12 + drivers/mailbox/Makefile | 2 + drivers/mailbox/apple-mailbox.c | 384 + drivers/mailbox/imx-mailbox.c | 124 +- drivers/mailbox/pcc.c | 598 +- drivers/md/bcache/bcache.h | 2 +- .../bcache.h => drivers/md/bcache/bcache_ondisk.h | 0 drivers/md/bcache/bset.h | 2 +- drivers/md/bcache/features.c | 2 +- drivers/md/bcache/features.h | 3 +- drivers/md/bcache/super.c | 2 +- drivers/md/bcache/sysfs.h | 18 +- drivers/md/bcache/util.h | 17 - drivers/md/bcache/writeback.c | 4 +- drivers/md/dm-crypt.c | 3 +- drivers/md/dm-integrity.c | 10 +- drivers/md/dm-log-writes.c | 6 +- drivers/md/dm-mpath.c | 4 +- drivers/md/dm-table.c | 4 +- drivers/md/dm-verity-target.c | 6 +- drivers/md/dm-writecache.c | 6 +- drivers/md/dm.c | 12 +- drivers/md/md-bitmap.c | 19 + drivers/md/raid5-ppl.c | 6 +- drivers/media/i2c/imx319.c | 74 +- drivers/mfd/Kconfig | 1 + drivers/mfd/cros_ec_dev.c | 4 +- drivers/mfd/db8500-prcmu.c | 13 +- drivers/misc/eeprom/at24.c | 45 +- drivers/misc/ocxl/config.c | 13 +- drivers/misc/sgi-xp/xpnet.c | 9 +- drivers/mmc/core/block.c | 20 +- drivers/mtd/ubi/block.c | 8 +- drivers/net/Kconfig | 16 + drivers/net/Makefile | 1 + drivers/net/amt.c | 3297 ++++ drivers/net/bareudp.c | 7 +- drivers/net/dsa/ocelot/felix.c | 9 +- drivers/net/dsa/qca8k.c | 8 + drivers/net/dsa/qca8k.h | 1 + drivers/net/ethernet/amd/xgbe/xgbe-common.h | 8 + drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 20 +- drivers/net/ethernet/broadcom/bnxt/Makefile | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 268 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 113 +- drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c | 444 + drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.h | 51 + drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 737 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h | 24 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 398 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h | 46 +- drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 155 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 2 - drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h | 3 + drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h | 3 +- drivers/net/ethernet/ibm/ibmvnic.c | 21 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 2 +- drivers/net/ethernet/intel/iavf/iavf.h | 36 + drivers/net/ethernet/intel/iavf/iavf_main.c | 44 +- drivers/net/ethernet/intel/ice/ice.h | 9 + drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 2 + drivers/net/ethernet/intel/ice/ice_eswitch.c | 6 + drivers/net/ethernet/intel/ice/ice_ethtool.c | 7 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 30 +- drivers/net/ethernet/intel/ice/ice_flex_type.h | 4 + drivers/net/ethernet/intel/ice/ice_lib.c | 8 +- drivers/net/ethernet/intel/ice/ice_lib.h | 2 +- drivers/net/ethernet/intel/ice/ice_main.c | 254 +- drivers/net/ethernet/intel/ice/ice_protocol_type.h | 35 + drivers/net/ethernet/intel/ice/ice_repr.c | 3 + drivers/net/ethernet/intel/ice/ice_switch.c | 389 +- drivers/net/ethernet/intel/ice/ice_switch.h | 3 + drivers/net/ethernet/intel/ice/ice_tc_lib.c | 401 +- drivers/net/ethernet/intel/ice/ice_tc_lib.h | 10 + drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 72 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 2 +- drivers/net/ethernet/intel/igb/igb_main.c | 23 +- drivers/net/ethernet/intel/igc/igc_base.c | 8 +- drivers/net/ethernet/intel/igc/igc_defines.h | 2 +- drivers/net/ethernet/intel/igc/igc_hw.h | 1 + drivers/net/ethernet/intel/igc/igc_main.c | 1 + drivers/net/ethernet/intel/ixgbevf/vf.c | 2 +- drivers/net/ethernet/lantiq_xrx200.c | 21 +- drivers/net/ethernet/marvell/prestera/prestera.h | 69 +- .../ethernet/marvell/prestera/prestera_ethtool.c | 219 +- .../ethernet/marvell/prestera/prestera_ethtool.h | 6 + .../net/ethernet/marvell/prestera/prestera_hw.c | 1076 +- .../net/ethernet/marvell/prestera/prestera_hw.h | 47 +- .../net/ethernet/marvell/prestera/prestera_main.c | 144 +- .../net/ethernet/marvell/prestera/prestera_pci.c | 114 +- .../net/ethernet/marvell/prestera/prestera_rxtx.c | 7 - drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c | 118 +- .../net/ethernet/mellanox/mlx5/core/en/rep/tc.h | 14 +- .../ethernet/mellanox/mlx5/core/en/tc/int_port.c | 457 + .../ethernet/mellanox/mlx5/core/en/tc/int_port.h | 65 + .../ethernet/mellanox/mlx5/core/en/tc/post_act.c | 13 +- .../net/ethernet/mellanox/mlx5/core/en/tc/sample.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 36 +- .../net/ethernet/mellanox/mlx5/core/en/tc_priv.h | 2 + .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 32 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 35 + .../mellanox/mlx5/core/en_accel/ipsec_rxtx.h | 26 + drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 4 + drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 22 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 193 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 11 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 20 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 8 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 60 +- .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 5 +- .../net/ethernet/mellanox/mlx5/core/fs_counters.c | 14 +- .../mellanox/mlx5/core/steering/dr_matcher.c | 28 +- .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 2 +- .../ethernet/mellanox/mlx5/core/steering/dr_ste.c | 272 +- .../mellanox/mlx5/core/steering/dr_types.h | 3 +- drivers/net/ethernet/mellanox/mlxbf_gige/Makefile | 1 - .../net/ethernet/mellanox/mlxbf_gige/mlxbf_gige.h | 12 - .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_gpio.c | 212 - .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c | 22 +- .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 55 +- drivers/net/ethernet/microchip/lan743x_main.h | 2 +- drivers/net/ethernet/microsoft/mana/gdma_main.c | 155 +- drivers/net/ethernet/microsoft/mana/hw_channel.c | 71 +- drivers/net/ethernet/microsoft/mana/mana.h | 4 +- drivers/net/ethernet/microsoft/mana/mana_en.c | 75 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 3 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 2 +- .../net/ethernet/netronome/nfp/flower/offload.c | 2 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 8 +- .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_rdma.c | 17 +- drivers/net/ethernet/ti/davinci_emac.c | 16 +- drivers/net/ifb.c | 2 + drivers/net/netdevsim/bus.c | 155 +- drivers/net/netdevsim/dev.c | 192 +- drivers/net/netdevsim/netdev.c | 72 +- drivers/net/netdevsim/netdevsim.h | 56 +- drivers/net/phy/microchip_t1.c | 44 +- drivers/net/phy/phylink.c | 2 +- drivers/net/vmxnet3/vmxnet3_ethtool.c | 10 +- drivers/nvdimm/blk.c | 21 +- drivers/nvdimm/btt.c | 21 +- drivers/nvdimm/pmem.c | 21 +- drivers/nvme/host/tcp.c | 9 +- drivers/nvme/target/tcp.c | 7 +- drivers/of/fdt.c | 52 +- drivers/of/unittest-data/tests-interrupts.dtsi | 19 + drivers/of/unittest.c | 22 +- drivers/pci/controller/cadence/pcie-cadence-plat.c | 2 + drivers/pci/controller/dwc/Kconfig | 2 +- drivers/pci/controller/dwc/pcie-kirin.c | 646 +- drivers/pci/controller/pci-aardvark.c | 119 +- drivers/pci/controller/pci-thunder-ecam.c | 4 +- drivers/pci/controller/pcie-apple.c | 7 +- drivers/pci/controller/vmd.c | 2 - drivers/pci/hotplug/cpqphp.h | 2 +- drivers/pci/msi.c | 3 +- drivers/pci/pci-bridge-emul.c | 13 + drivers/pci/pci.c | 39 +- drivers/pci/probe.c | 7 +- drivers/pci/quirks.c | 12 +- drivers/pci/rom.c | 2 +- drivers/pci/setup-bus.c | 2 +- drivers/platform/chrome/cros_ec_proto.c | 29 +- .../platform/surface/surface_aggregator_registry.c | 12 + drivers/platform/x86/Kconfig | 2 - drivers/platform/x86/amd-pmc.c | 7 +- drivers/platform/x86/asus-wmi.c | 12 +- drivers/platform/x86/hp-wmi.c | 12 +- drivers/platform/x86/mlx-platform.c | 193 +- drivers/platform/x86/system76_acpi.c | 1 - drivers/platform/x86/thinkpad_acpi.c | 137 +- drivers/platform/x86/touchscreen_dmi.c | 25 + drivers/power/supply/bq25890_charger.c | 33 +- drivers/power/supply/bq27xxx_battery_i2c.c | 3 +- drivers/pwm/core.c | 26 - drivers/pwm/pwm-pxa.c | 16 +- drivers/scsi/hosts.c | 1 + drivers/scsi/mpt3sas/mpt3sas_scsih.c | 9 +- drivers/scsi/scsi_bsg.c | 2 +- drivers/scsi/scsi_error.c | 27 +- drivers/scsi/scsi_ioctl.c | 6 +- drivers/scsi/scsi_lib.c | 7 +- drivers/scsi/scsi_sysfs.c | 1 + drivers/scsi/sg.c | 6 +- drivers/scsi/sr.c | 2 +- drivers/scsi/st.c | 4 +- drivers/scsi/ufs/ufshcd.c | 21 +- drivers/scsi/ufs/ufshpb.c | 311 +- drivers/scsi/ufs/ufshpb.h | 3 - drivers/soc/ti/wkup_m3_ipc.c | 2 +- drivers/spi/spi-geni-qcom.c | 254 +- drivers/staging/fieldbus/anybuss/host.c | 8 +- drivers/staging/r8188eu/core/rtw_cmd.c | 2 +- drivers/staging/r8188eu/hal/rtl8188e_cmd.c | 19 +- drivers/staging/r8188eu/include/osdep_service.h | 2 - drivers/staging/r8188eu/os_dep/usb_intf.c | 4 +- drivers/staging/rtl8712/osdep_service.h | 1 - drivers/staging/rtl8712/rtl8712_cmd.c | 2 +- drivers/staging/rtl8723bs/Kconfig | 1 + drivers/staging/rtl8723bs/core/rtw_cmd.c | 2 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 12 - drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 2 +- .../rtl8723bs/include/osdep_service_linux.h | 2 - .../vc04_services/interface/vchiq_arm/vchiq_core.c | 6 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 4 +- drivers/target/target_core_pscsi.c | 4 +- drivers/tee/optee/ffa_abi.c | 4 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 2 + drivers/usb/gadget/function/f_mass_storage.c | 10 + drivers/usb/gadget/udc/Kconfig | 1 + drivers/usb/gadget/udc/core.c | 4 +- drivers/vdpa/Kconfig | 2 +- drivers/vdpa/alibaba/eni_vdpa.c | 2 +- drivers/vdpa/vdpa.c | 4 +- drivers/video/fbdev/core/fbsysfs.c | 14 +- drivers/video/fbdev/omap/omapfb_main.c | 1 - .../video/fbdev/omap2/omapfb/dss/display-sysfs.c | 14 +- .../video/fbdev/omap2/omapfb/dss/manager-sysfs.c | 18 +- .../video/fbdev/omap2/omapfb/dss/overlay-sysfs.c | 20 +- drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c | 12 +- drivers/virtio/virtio_pci_legacy_dev.c | 4 +- drivers/virtio/virtio_vdpa.c | 7 +- drivers/watchdog/Kconfig | 8 +- drivers/watchdog/Makefile | 2 +- drivers/watchdog/{ux500_wdt.c => db8500_wdt.c} | 89 +- drivers/xen/balloon.c | 110 +- drivers/xen/mem-reservation.c | 27 +- fs/9p/acl.c | 11 +- fs/9p/acl.h | 27 +- fs/9p/cache.c | 4 +- fs/9p/cache.h | 1 - fs/9p/fid.c | 3 +- fs/9p/v9fs.c | 22 +- fs/9p/v9fs.h | 8 +- fs/9p/v9fs_vfs.h | 11 +- fs/9p/vfs_addr.c | 10 +- fs/9p/vfs_dentry.c | 4 +- fs/9p/vfs_dir.c | 6 +- fs/9p/vfs_file.c | 9 +- fs/9p/vfs_inode.c | 29 +- fs/9p/vfs_inode_dotl.c | 11 +- fs/9p/vfs_super.c | 14 +- fs/9p/xattr.c | 10 +- fs/9p/xattr.h | 29 +- fs/afs/file.c | 16 +- fs/afs/inode.c | 6 +- fs/afs/internal.h | 3 +- fs/afs/yfsclient.c | 32 +- fs/btrfs/Kconfig | 1 - fs/btrfs/btrfs_inode.h | 18 +- fs/btrfs/compression.c | 3 +- fs/btrfs/free-space-cache.c | 82 +- fs/btrfs/free-space-cache.h | 2 - fs/btrfs/inode.c | 3 +- fs/btrfs/ioctl.c | 3 +- fs/btrfs/lzo.c | 43 +- fs/btrfs/tree-log.c | 555 +- fs/btrfs/zlib.c | 36 +- fs/btrfs/zstd.c | 27 +- fs/cachefiles/Makefile | 1 + fs/cachefiles/interface.c | 17 +- fs/cachefiles/internal.h | 42 +- fs/cachefiles/io.c | 85 +- fs/cachefiles/main.c | 1 + fs/cachefiles/rdwr.c | 972 + fs/ceph/cache.h | 2 +- fs/cifs/connect.c | 3 +- fs/cifs/file.c | 64 +- fs/cifs/fs_context.c | 8 + fs/cifs/fs_context.h | 1 + fs/cifs/fscache.c | 105 +- fs/cifs/fscache.h | 74 +- fs/cifs/trace.h | 71 + fs/dlm/ast.c | 12 +- fs/dlm/debug_fs.c | 96 +- fs/dlm/dir.c | 3 +- fs/dlm/dlm_internal.h | 11 +- fs/dlm/lock.c | 90 +- fs/dlm/lock.h | 4 + fs/dlm/lockspace.c | 37 +- fs/dlm/lowcomms.c | 26 +- fs/dlm/lowcomms.h | 4 +- fs/dlm/main.c | 3 + fs/dlm/member.c | 3 +- fs/dlm/midcomms.c | 62 +- fs/dlm/midcomms.h | 2 + fs/dlm/rcom.c | 2 +- fs/dlm/recoverd.c | 3 +- fs/dlm/requestqueue.c | 17 +- fs/erofs/zdata.c | 13 +- fs/erofs/zpvec.h | 13 +- fs/exec.c | 2 +- fs/exfat/dir.c | 6 +- fs/exfat/exfat_fs.h | 2 - fs/exfat/fatent.c | 4 +- fs/exfat/file.c | 14 +- fs/exfat/inode.c | 11 +- fs/exfat/namei.c | 6 +- fs/exfat/super.c | 6 +- fs/ext4/extents.c | 3 + fs/ext4/fast_commit.c | 11 +- fs/ext4/inode.c | 316 +- fs/ext4/mballoc.c | 5 +- fs/ext4/namei.c | 2 +- fs/ext4/super.c | 6 +- fs/f2fs/checkpoint.c | 2 +- fs/f2fs/data.c | 2 + fs/f2fs/f2fs.h | 2 + fs/f2fs/file.c | 6 +- fs/f2fs/inline.c | 2 +- fs/f2fs/inode.c | 2 +- fs/f2fs/namei.c | 30 +- fs/f2fs/recovery.c | 6 +- fs/f2fs/segment.c | 3 + fs/f2fs/super.c | 18 +- fs/f2fs/verity.c | 2 +- fs/f2fs/xattr.c | 2 +- fs/fscache/cache.c | 6 + fs/fscache/cookie.c | 10 + fs/fscache/internal.h | 58 +- fs/fscache/io.c | 170 +- fs/fscache/object.c | 2 + fs/fscache/page.c | 1066 + fs/fscache/stats.c | 73 +- fs/fuse/dev.c | 14 +- fs/fuse/virtio_fs.c | 2 +- fs/gfs2/file.c | 6 +- fs/gfs2/glock.c | 8 +- fs/io-wq.c | 46 +- fs/io_uring.c | 182 +- fs/ksmbd/Kconfig | 2 +- fs/ksmbd/auth.c | 11 +- fs/ksmbd/connection.c | 11 +- fs/ksmbd/ksmbd_work.c | 1 - fs/ksmbd/ksmbd_work.h | 4 +- fs/ksmbd/oplock.c | 48 +- fs/ksmbd/oplock.h | 2 - fs/ksmbd/server.c | 2 +- fs/ksmbd/smb2misc.c | 15 +- fs/ksmbd/smb2pdu.c | 495 +- fs/ksmbd/smb2pdu.h | 36 +- fs/ksmbd/smb_common.c | 13 +- fs/ksmbd/smb_common.h | 6 - fs/ksmbd/transport_rdma.c | 3 +- fs/libfs.c | 29 +- fs/netfs/read_helper.c | 8 +- fs/nfs/callback_proc.c | 3 + fs/nfs/client.c | 2 +- fs/nfs/dir.c | 66 +- fs/nfs/export.c | 44 +- fs/nfs/file.c | 14 +- fs/nfs/fscache-index.c | 26 + fs/nfs/fscache.c | 170 +- fs/nfs/fscache.h | 84 +- fs/nfs/getroot.c | 21 +- fs/nfs/inode.c | 60 +- fs/nfs/internal.h | 9 - fs/nfs/namespace.c | 3 +- fs/nfs/nfs3proc.c | 10 +- fs/nfs/nfs42proc.c | 9 + fs/nfs/nfs4_fs.h | 4 +- fs/nfs/nfs4file.c | 5 +- fs/nfs/nfs4proc.c | 173 +- fs/nfs/nfs4trace.h | 911 +- fs/nfs/nfs4xdr.c | 43 +- fs/nfs/nfstrace.h | 207 +- fs/nfs/pnfs.h | 4 - fs/nfs/proc.c | 14 +- fs/nfs/read.c | 27 +- fs/nfs/write.c | 7 +- fs/nfsd/trace.h | 1 + fs/ntfs/Kconfig | 2 +- fs/ocfs2/journal.c | 5 +- fs/overlayfs/copy_up.c | 23 +- fs/overlayfs/dir.c | 3 +- fs/overlayfs/file.c | 16 +- fs/overlayfs/inode.c | 5 +- fs/overlayfs/overlayfs.h | 1 + fs/overlayfs/super.c | 12 +- fs/xfs/xfs_inode.c | 10 +- fs/xfs/xfs_super.c | 1 - include/acpi/acpi_bus.h | 1 + include/acpi/pcc.h | 21 +- include/crypto/engine.h | 5 + {crypto => include/crypto/internal}/ecc.h | 36 + include/drm/drm_connector.h | 55 - include/drm/drm_dp_helper.h | 21 +- include/drm/drm_of.h | 7 - include/drm/drm_privacy_screen_consumer.h | 65 - include/drm/drm_privacy_screen_driver.h | 84 - include/drm/drm_privacy_screen_machine.h | 46 - include/linux/acpi.h | 5 + include/linux/apple-mailbox.h | 19 + include/linux/avf/virtchnl.h | 41 +- include/linux/blk-mq.h | 3 - include/linux/bpf-cgroup.h | 20 - include/linux/bpf.h | 50 +- include/linux/clocksource.h | 2 - include/linux/dma-buf.h | 8 +- include/linux/dsa/ocelot.h | 1 + include/linux/ethtool_netlink.h | 3 + include/linux/firmware/imx/s4.h | 20 + include/linux/fs.h | 2 + include/linux/fscache-cache.h | 137 +- include/linux/fscache.h | 460 +- include/linux/i2c.h | 18 + include/linux/inetdevice.h | 2 + include/linux/input/cy8ctmg110_pdata.h | 10 - include/linux/ipv6.h | 1 + include/linux/lockdep.h | 17 - include/linux/lsm_hook_defs.h | 6 +- include/linux/lsm_hooks.h | 13 +- include/linux/mlx5/fs.h | 4 + include/linux/netfs.h | 17 +- include/linux/nfs4.h | 4 + include/linux/nfs_fs.h | 23 +- include/linux/nfs_xdr.h | 16 +- include/linux/pci.h | 1 + include/linux/platform_data/cros_ec_proto.h | 2 +- include/linux/platform_data/ux500_wdt.h | 18 - include/linux/pnfs_osd_xdr.h | 317 - include/linux/posix-timers.h | 2 + include/linux/pwm.h | 2 - include/linux/rcu_segcblist.h | 51 +- include/linux/rcupdate.h | 50 +- include/linux/rcutiny.h | 2 +- include/linux/rwlock.h | 15 - include/linux/rwlock_api_smp.h | 6 +- include/linux/sched/signal.h | 1 + include/linux/sched/topology.h | 2 +- include/linux/security.h | 17 +- include/linux/signal_types.h | 3 + include/linux/skbuff.h | 38 +- include/linux/skmsg.h | 18 +- include/linux/spinlock.h | 13 - include/linux/spinlock_api_smp.h | 9 - include/linux/spinlock_up.h | 1 - include/linux/srcu.h | 3 +- include/linux/string.h | 19 +- include/linux/tty_driver.h | 2 +- include/net/9p/9p.h | 12 +- include/net/9p/client.h | 24 +- include/net/9p/transport.h | 26 +- include/net/amt.h | 385 + include/net/bluetooth/bluetooth.h | 2 + include/net/bluetooth/hci_core.h | 22 +- include/net/bluetooth/hci_sync.h | 97 + include/net/devlink.h | 20 +- include/net/dsa.h | 2 + include/net/flow_dissector.h | 1 + include/net/mctp.h | 13 + include/net/mctpdevice.h | 16 + include/net/netfilter/nf_tables.h | 10 +- include/net/netfilter/nf_tables_ipv4.h | 7 +- include/net/netfilter/nf_tables_ipv6.h | 6 +- include/net/sctp/sctp.h | 7 +- include/net/sctp/structs.h | 20 +- include/net/sock.h | 7 - include/net/tcp.h | 15 +- include/rdma/ib_umem.h | 11 + include/rdma/ib_verbs.h | 9 + include/scsi/scsi_cmnd.h | 2 +- include/scsi/scsi_host.h | 1 + include/sound/memalloc.h | 14 +- include/sound/soc-acpi.h | 3 + include/trace/events/dlm.h | 260 + include/trace/events/fs.h | 122 + include/trace/events/nfs.h | 375 + include/uapi/asm-generic/signal-defs.h | 1 + include/uapi/linux/amt.h | 62 + include/uapi/linux/bpf.h | 17 + include/uapi/linux/btrfs.h | 3 +- include/uapi/linux/btrfs_tree.h | 4 +- include/uapi/linux/ethtool_netlink.h | 4 +- include/uapi/linux/ip.h | 1 + include/uapi/linux/ipv6.h | 1 + include/uapi/linux/netfilter/nf_tables.h | 6 +- include/uapi/linux/sysctl.h | 1 + include/uapi/linux/virtio_gpio.h | 27 +- include/xen/arm/hypercall.h | 15 - include/xen/balloon.h | 3 - include/xen/xen.h | 6 - kernel/bpf/Kconfig | 7 + kernel/bpf/bloom_filter.c | 55 +- kernel/bpf/bpf_struct_ops.c | 32 +- kernel/bpf/bpf_struct_ops_types.h | 3 + kernel/bpf/cgroup.c | 54 +- kernel/bpf/syscall.c | 27 + kernel/bpf/verifier.c | 22 +- kernel/cgroup/cgroup.c | 38 - kernel/cgroup/rstat.c | 2 - kernel/debug/kdb/kdb_bt.c | 16 +- kernel/debug/kdb/kdb_main.c | 37 +- kernel/debug/kdb/kdb_private.h | 4 +- kernel/debug/kdb/kdb_support.c | 118 +- kernel/entry/syscall_user_dispatch.c | 12 +- kernel/fork.c | 1 + kernel/kprobes.c | 6 +- kernel/kthread.c | 2 +- kernel/locking/spinlock.c | 3 +- kernel/rcu/Kconfig | 18 + kernel/rcu/rcu_segcblist.c | 10 +- kernel/rcu/rcu_segcblist.h | 12 +- kernel/rcu/rcutorture.c | 81 +- kernel/rcu/refscale.c | 42 +- kernel/rcu/srcutiny.c | 2 +- kernel/rcu/tasks.h | 7 +- kernel/rcu/tree.c | 128 +- kernel/rcu/tree.h | 24 +- kernel/rcu/tree_exp.h | 13 +- kernel/rcu/tree_nocb.h | 33 +- kernel/rcu/tree_plugin.h | 247 +- kernel/rcu/tree_stall.h | 27 +- kernel/reboot.c | 1 - kernel/sched/fair.c | 65 +- kernel/sched/topology.c | 2 +- kernel/signal.c | 34 +- kernel/softirq.c | 3 +- kernel/time/clocksource-wdtest.c | 19 +- kernel/time/clocksource.c | 38 +- kernel/time/posix-cpu-timers.c | 19 +- kernel/time/tick-sched.c | 7 - kernel/trace/bpf_trace.c | 16 +- kernel/trace/ftrace.c | 18 +- kernel/trace/trace.c | 11 + kernel/trace/trace_eprobe.c | 2 +- kernel/trace/trace_events_hist.c | 107 +- kernel/trace/trace_osnoise.c | 615 +- lib/Kconfig.debug | 1 - lib/string_helpers.c | 20 + localversion-next | 2 +- mm/damon/core-test.h | 4 +- mm/shmem.c | 24 +- net/8021q/vlan.c | 3 - net/8021q/vlan_dev.c | 3 + net/9p/client.c | 436 +- net/9p/error.c | 4 +- net/9p/mod.c | 41 +- net/9p/protocol.c | 38 +- net/9p/protocol.h | 4 +- net/9p/trans_common.c | 10 +- net/9p/trans_common.h | 12 +- net/9p/trans_fd.c | 2 - net/9p/trans_rdma.c | 3 +- net/9p/trans_virtio.c | 1 + net/9p/trans_xen.c | 26 +- net/batman-adv/tp_meter.c | 2 +- net/bluetooth/Makefile | 2 +- net/bluetooth/aosp.c | 168 +- net/bluetooth/aosp.h | 13 + net/bluetooth/hci_conn.c | 20 +- net/bluetooth/hci_core.c | 1333 +- net/bluetooth/hci_event.c | 153 +- net/bluetooth/hci_request.c | 338 +- net/bluetooth/hci_request.h | 10 + net/bluetooth/hci_sync.c | 4799 +++++ net/bluetooth/mgmt.c | 2069 +- net/bluetooth/mgmt_util.c | 15 +- net/bluetooth/mgmt_util.h | 4 + net/bluetooth/msft.c | 511 +- net/bluetooth/msft.h | 15 +- net/bpf/Makefile | 3 + net/bpf/bpf_dummy_struct_ops.c | 200 + net/bridge/br_mdb.c | 238 +- net/bridge/br_private.h | 35 +- net/bridge/br_switchdev.c | 371 +- net/bridge/br_vlan.c | 84 - net/core/datagram.c | 3 +- net/core/dev_ioctl.c | 2 - net/core/devlink.c | 61 +- net/core/flow_dissector.c | 15 + net/core/skbuff.c | 36 +- net/core/skmsg.c | 43 +- net/core/sock.c | 2 +- net/dsa/port.c | 4 + net/dsa/slave.c | 4 + net/dsa/tag_ocelot.c | 3 + net/ethtool/ioctl.c | 148 +- net/ethtool/pause.c | 3 +- net/ipv4/arp.c | 11 +- net/ipv4/bpf_tcp_ca.c | 9 +- net/ipv4/devinet.c | 4 + net/ipv4/tcp.c | 28 +- net/ipv4/tcp_output.c | 29 +- net/ipv6/addrconf.c | 12 + net/ipv6/ndisc.c | 12 +- net/ipv6/seg6.c | 2 +- net/ipv6/udp.c | 8 +- net/mctp/Kconfig | 7 +- net/mctp/device.c | 51 + net/mctp/route.c | 83 +- net/netfilter/nf_conntrack_proto_udp.c | 7 +- net/netfilter/nf_tables_core.c | 2 +- net/netfilter/nf_tables_trace.c | 4 +- net/netfilter/nft_meta.c | 8 +- net/netfilter/nft_payload.c | 60 +- net/nfc/netlink.c | 15 + net/sched/cls_flower.c | 3 +- net/sctp/output.c | 13 +- net/sctp/sm_statefuns.c | 31 +- net/sctp/socket.c | 5 +- net/sctp/transport.c | 11 +- net/smc/Makefile | 2 + net/smc/af_smc.c | 2 + net/smc/smc_core.c | 9 +- net/smc/smc_rx.c | 3 + net/smc/smc_tracepoint.c | 9 + net/smc/smc_tracepoint.h | 116 + net/smc/smc_tx.c | 3 + net/sunrpc/sysfs.c | 12 +- net/sunrpc/xprtrdma/frwr_ops.c | 13 +- net/sunrpc/xprtsock.c | 106 +- net/xfrm/xfrm_input.c | 4 +- samples/Kconfig | 2 +- samples/fanotify/fs-monitor.c | 4 +- samples/ftrace/ftrace-direct-multi.c | 2 + scripts/Makefile.modfinal | 4 +- scripts/kernel-doc | 1 + scripts/link-vmlinux.sh | 11 +- scripts/pahole-flags.sh | 20 + security/apparmor/apparmorfs.c | 13 +- security/apparmor/include/label.h | 4 - security/apparmor/include/lib.h | 9 +- security/apparmor/label.c | 3 +- security/apparmor/lsm.c | 20 +- security/apparmor/policy.c | 5 +- security/apparmor/procattr.c | 2 - security/integrity/evm/evm_main.c | 2 +- security/security.c | 15 +- security/selinux/hooks.c | 34 +- security/selinux/include/netlabel.h | 4 +- security/selinux/netlabel.c | 18 +- sound/core/Makefile | 1 + sound/core/memalloc.c | 51 +- sound/core/sgbuf.c | 201 + sound/core/timer.c | 4 +- sound/firewire/motu/amdtp-motu.c | 2 - sound/firewire/motu/motu-protocol-v3.c | 22 +- sound/firewire/motu/motu.c | 1 + sound/firewire/motu/motu.h | 1 + sound/pci/hda/patch_realtek.c | 16 + sound/soc/amd/acp/Kconfig | 1 + sound/soc/codecs/cs35l41.c | 14 +- sound/soc/codecs/cs42l42.c | 9 +- sound/soc/codecs/es8316.c | 1 + sound/soc/codecs/tfa989x.c | 21 + sound/soc/codecs/tlv320aic3x-i2c.c | 4 +- sound/soc/codecs/tlv320aic3x-spi.c | 4 +- sound/soc/codecs/tlv320aic3x.c | 3 +- sound/soc/codecs/tlv320aic3x.h | 2 +- sound/soc/intel/boards/Kconfig | 1 + sound/soc/intel/boards/glk_rt5682_max98357a.c | 52 +- sound/soc/intel/boards/sof_rt5682.c | 34 +- sound/soc/intel/common/soc-acpi-intel-adl-match.c | 11 +- sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-byt-match.c | 68 +- sound/soc/intel/common/soc-acpi-intel-cht-match.c | 69 +- sound/soc/intel/common/soc-acpi-intel-cml-match.c | 8 +- sound/soc/intel/common/soc-acpi-intel-glk-match.c | 10 +- sound/soc/intel/common/soc-acpi-intel-jsl-match.c | 43 +- sound/soc/intel/common/soc-acpi-intel-kbl-match.c | 12 +- sound/soc/intel/common/soc-acpi-intel-skl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 11 +- sound/soc/mediatek/Kconfig | 23 +- sound/soc/mediatek/mt8195/Makefile | 1 + .../mediatek/mt8195/mt8195-mt6359-rt1011-rt5682.c | 1155 ++ sound/soc/sh/rcar/core.c | 1 + sound/soc/soc-acpi.c | 24 +- sound/soc/soc-core.c | 3 - sound/soc/soc-topology.c | 34 +- sound/soc/soc-utils.c | 13 + sound/soc/sof/control.c | 8 +- sound/usb/format.c | 1 + sound/usb/quirks.c | 3 + tools/include/nolibc/nolibc.h | 86 +- tools/include/uapi/linux/bpf.h | 17 + tools/lib/bpf/bpf.c | 35 +- tools/lib/bpf/bpf_gen_internal.h | 12 +- tools/lib/bpf/bpf_tracing.h | 32 + tools/lib/bpf/btf.c | 2 +- tools/lib/bpf/gen_loader.c | 132 +- tools/lib/bpf/libbpf.c | 19 +- tools/lib/bpf/libbpf_internal.h | 24 + tools/lib/bpf/libbpf_probes.c | 2 +- tools/lib/bpf/linker.c | 4 +- tools/lib/bpf/xsk.c | 6 +- tools/lib/bpf/xsk.h | 90 +- tools/memory-model/Documentation/locking.txt | 320 - tools/memory-model/litmus-tests/.gitignore | 2 +- tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 - tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 - tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 - tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 - tools/objtool/arch/x86/decode.c | 120 - tools/objtool/check.c | 208 +- tools/objtool/elf.c | 84 - tools/objtool/include/objtool/check.h | 1 - tools/objtool/include/objtool/elf.h | 8 +- tools/objtool/special.c | 8 - tools/perf/Documentation/perf-script.txt | 2 +- tools/perf/arch/powerpc/util/skip-callchain-idx.c | 2 +- tools/perf/bench/futex.h | 43 +- tools/perf/builtin-script.c | 28 +- tools/perf/tests/sample-parsing.c | 43 +- tools/perf/util/evsel.c | 77 +- tools/perf/util/evsel.h | 13 + tools/perf/util/evsel_fprintf.c | 12 +- tools/scripts/Makefile.arch | 3 +- tools/testing/kunit/kunit_kernel.py | 15 +- tools/testing/selftests/bpf/Makefile | 6 +- tools/testing/selftests/bpf/prog_tests/atomics.c | 38 +- .../selftests/bpf/prog_tests/bloom_filter_map.c | 59 +- .../selftests/bpf/prog_tests/bpf_verif_scale.c | 5 + .../selftests/bpf/prog_tests/dummy_st_ops.c | 115 + .../selftests/bpf/prog_tests/fentry_fexit.c | 16 +- .../testing/selftests/bpf/prog_tests/fentry_test.c | 14 +- .../testing/selftests/bpf/prog_tests/fexit_sleep.c | 12 +- .../testing/selftests/bpf/prog_tests/fexit_test.c | 14 +- .../testing/selftests/bpf/prog_tests/kfunc_call.c | 6 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 35 +- .../selftests/bpf/prog_tests/ksyms_module.c | 40 +- .../selftests/bpf/prog_tests/ksyms_module_libbpf.c | 28 - tools/testing/selftests/bpf/prog_tests/netcnt.c | 2 +- tools/testing/selftests/bpf/prog_tests/ringbuf.c | 12 +- tools/testing/selftests/bpf/prog_tests/sk_lookup.c | 4 +- .../testing/selftests/bpf/prog_tests/test_bpffs.c | 85 +- tools/testing/selftests/bpf/prog_tests/test_ima.c | 3 +- .../selftests/bpf/prog_tests/trace_printk.c | 14 +- .../selftests/bpf/prog_tests/trace_vprintk.c | 12 +- .../testing/selftests/bpf/prog_tests/verif_stats.c | 6 +- tools/testing/selftests/bpf/progs/dummy_st_ops.c | 50 + tools/testing/selftests/bpf/progs/strobemeta.h | 4 +- .../testing/selftests/bpf/progs/test_ksyms_weak.c | 2 +- tools/testing/selftests/bpf/progs/twfw.c | 58 + tools/testing/selftests/bpf/test_progs.c | 4 +- tools/testing/selftests/bpf/test_sockmap.c | 35 +- .../testing/selftests/bpf/verifier/array_access.c | 2 +- tools/testing/selftests/bpf/verifier/spill_fill.c | 17 + tools/testing/selftests/core/close_range_test.c | 2 +- .../selftests/drivers/net/mlxsw/sch_offload.sh | 14 + .../test.d/trigger/trigger-hist-expressions.tc | 63 + tools/testing/selftests/net/.gitignore | 5 + tools/testing/selftests/net/Makefile | 12 +- tools/testing/selftests/net/amt.sh | 284 + .../selftests/net/arp_ndisc_evict_nocarrier.sh | 220 + tools/testing/selftests/net/cmsg_so_mark.c | 67 + tools/testing/selftests/net/cmsg_so_mark.sh | 61 + tools/testing/selftests/net/config | 1 + .../selftests/net/forwarding/bridge_igmp.sh | 12 +- .../testing/selftests/net/forwarding/bridge_mld.sh | 12 +- .../selftests/net/forwarding/sch_tbf_etsprio.sh | 28 + tools/testing/selftests/net/gre_gso.sh | 9 +- tools/testing/selftests/net/mptcp/mptcp_connect.c | 72 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 2 +- tools/testing/selftests/net/mptcp/simult_flows.sh | 36 +- tools/testing/selftests/net/reuseport_bpf_numa.c | 4 + tools/testing/selftests/rcutorture/bin/kvm.sh | 9 +- tools/testing/selftests/rcutorture/bin/torture.sh | 2 +- .../selftests/rcutorture/configs/rcu/TREE01 | 1 + .../selftests/rcutorture/configs/rcu/TREE02 | 1 + .../selftests/rcutorture/configs/rcu/TREE04 | 1 + .../selftests/rcutorture/configs/rcu/TREE05 | 1 + .../selftests/rcutorture/configs/rcu/TREE06 | 1 + .../selftests/rcutorture/configs/rcu/TREE07 | 1 + .../selftests/rcutorture/configs/rcu/TREE08 | 1 + .../selftests/rcutorture/configs/rcu/TREE10 | 1 + .../selftests/rcutorture/configs/rcuscale/TINY | 1 + .../selftests/rcutorture/configs/rcuscale/TRACE01 | 1 + .../selftests/rcutorture/configs/rcuscale/TREE | 1 + .../selftests/rcutorture/configs/rcuscale/TREE54 | 1 + .../rcutorture/configs/refscale/NOPREEMPT | 1 + .../selftests/rcutorture/configs/refscale/PREEMPT | 1 + .../selftests/rcutorture/doc/TREE_RCU-kconfig.txt | 1 + tools/testing/selftests/seccomp/seccomp_bpf.c | 56 +- tools/testing/selftests/x86/iopl.c | 78 +- 1268 files changed, 46913 insertions(+), 37404 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/firmware/tlm,trusted-foun [...] create mode 100644 Documentation/devicetree/bindings/arm/firmware/tlm,trusted-foun [...] create mode 100644 Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/nxp,ptn3460.yaml create mode 100644 Documentation/devicetree/bindings/display/bridge/ptn3460.txt create mode 100644 Documentation/devicetree/bindings/display/bridge/sii9234.txt delete mode 100644 Documentation/devicetree/bindings/display/bridge/sil,sii9234.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/boe,bf060y8m-aj0.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/ilitek,ili9163.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/novatek,nt35950.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/sony,tulip-trul [...] create mode 100644 Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml create mode 100644 Documentation/devicetree/bindings/sound/mt8195-mt6359-rt1011-rt [...] delete mode 100644 Documentation/devicetree/bindings/spi/spi-nxp-fspi.txt create mode 100644 Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml create mode 100644 Documentation/firmware-guide/acpi/non-d0-probe.rst delete mode 100644 Documentation/litmus-tests/locking/DCL-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/DCL-fixed.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-fixed.litmus create mode 100644 Documentation/translations/zh_CN/core-api/assoc_array.rst create mode 100644 Documentation/translations/zh_CN/core-api/xarray.rst delete mode 100644 arch/arm/arm-soc-for-next-contents.txt create mode 100644 arch/riscv/include/asm/kvm_vcpu_fp.h create mode 100644 arch/riscv/kvm/vcpu_fp.c create mode 100644 drivers/crypto/keembay/keembay-ocs-ecc.c delete mode 100644 drivers/dma-buf/st-dma-resv.c delete mode 100644 drivers/gpu/drm/drm_privacy_screen.c delete mode 100644 drivers/gpu/drm/drm_privacy_screen_x86.c delete mode 100644 drivers/gpu/drm/panel/panel-boe-bf060y8m-aj0.c delete mode 100644 drivers/gpu/drm/panel/panel-jdi-fhd-r63452.c delete mode 100644 drivers/gpu/drm/panel/panel-novatek-nt35950.c delete mode 100644 drivers/gpu/drm/panel/panel-sony-tulip-truly-nt35521.c delete mode 100644 drivers/gpu/drm/tiny/ili9163.c create mode 100644 drivers/mailbox/apple-mailbox.c rename include/uapi/linux/bcache.h => drivers/md/bcache/bcache_ondisk.h (100%) create mode 100644 drivers/net/amt.c create mode 100644 drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tc/int_port.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tc/int_port.h delete mode 100644 drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_gpio.c rename drivers/watchdog/{ux500_wdt.c => db8500_wdt.c} (54%) create mode 100644 fs/cachefiles/rdwr.c rename {crypto => include/crypto/internal}/ecc.h (90%) delete mode 100644 include/drm/drm_privacy_screen_consumer.h delete mode 100644 include/drm/drm_privacy_screen_driver.h delete mode 100644 include/drm/drm_privacy_screen_machine.h create mode 100644 include/linux/apple-mailbox.h create mode 100644 include/linux/firmware/imx/s4.h delete mode 100644 include/linux/input/cy8ctmg110_pdata.h delete mode 100644 include/linux/platform_data/ux500_wdt.h delete mode 100644 include/linux/pnfs_osd_xdr.h create mode 100644 include/net/amt.h create mode 100644 include/net/bluetooth/hci_sync.h create mode 100644 include/trace/events/dlm.h create mode 100644 include/trace/events/fs.h create mode 100644 include/trace/events/nfs.h create mode 100644 include/uapi/linux/amt.h create mode 100644 net/bluetooth/hci_sync.c create mode 100644 net/bpf/bpf_dummy_struct_ops.c create mode 100644 net/smc/smc_tracepoint.c create mode 100644 net/smc/smc_tracepoint.h create mode 100755 scripts/pahole-flags.sh create mode 100644 sound/core/sgbuf.c create mode 100644 sound/soc/mediatek/mt8195/mt8195-mt6359-rt1011-rt5682.c delete mode 100644 tools/memory-model/Documentation/locking.txt delete mode 100755 tools/memory-model/scripts/checktheselitmus.sh delete mode 100755 tools/memory-model/scripts/hwfnseg.sh delete mode 100755 tools/memory-model/scripts/runlitmus.sh delete mode 100755 tools/memory-model/scripts/simpletest.sh create mode 100644 tools/testing/selftests/bpf/prog_tests/dummy_st_ops.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/ksyms_module_libbpf.c create mode 100644 tools/testing/selftests/bpf/progs/dummy_st_ops.c create mode 100644 tools/testing/selftests/bpf/progs/twfw.c create mode 100644 tools/testing/selftests/ftrace/test.d/trigger/trigger-hist-expr [...] create mode 100644 tools/testing/selftests/net/amt.sh create mode 100755 tools/testing/selftests/net/arp_ndisc_evict_nocarrier.sh create mode 100644 tools/testing/selftests/net/cmsg_so_mark.c create mode 100755 tools/testing/selftests/net/cmsg_so_mark.sh