This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 74ce716cd87b kasan: add kasan mode messages when kasan init omits 313ce938d10d mm: unexport {,un}lock_page_memcg omits 0683c7fef077 mm: unexport folio_memcg_{,un}lock omits 8acf680ff73b mm/migrate.c: remove MIGRATE_PFN_LOCKED omits 9eb5f715f06d mm: migrate: simplify the file-backed pages validation whe [...] omits 8c91a3bff879 mm: allow only SLUB on PREEMPT_RT omits 32b8c48592d4 lib/stackdepot: allow optional init and stack_table alloca [...] omits aaa1cbe25510 lib/stackdepot: allow optional init and stack_table alloca [...] omits 5a4c90a25daf lib/stackdepot: fix spelling mistake and grammar in pr_err [...] omits 445acdb34c90 lib/stackdepot: allow optional init and stack_table alloca [...] omits 418739d9f3d2 Merge branch 'akpm-current/current' omits 35d719bb5b56 disable ntfs for now due to omits 39230edacdf7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ad9de0fdbe88 Merge branch 'zstd-1.4.10' of https://github.com/terrelln/ [...] omits 101e27527187 Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] omits 7ef408b68e8e Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits bf31a6a73b51 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f5ac9b001ccb Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits f37f6fbe21a8 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 743f9e94832e Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git omits 1a39f1624e09 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits ffff039878b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 65eb277ba02f Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits c6286c7fe10e Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits cdb760edd158 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits db1179bd1a3c Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits dd3fc73b431e Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits f33bf51fd7ad Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits 87ef6158e282 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits d0751176f9a4 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits b77b73304615 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b5e9c163608a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 51f98decd17d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2f1a1f251f8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1ba1a31dd8e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8016ab602c0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 346a9bff4480 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b42c40e3aa5f Merge branch 'gpio/gpio-sim' of git://git.kernel.org/pub/s [...] omits 161c2c5f9c9c Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits e27f0414e46b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c556e0ff9725 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits fa0d4fae40d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 37f8872cda38 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6260c80301a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 69902f6f4de4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c8156c53d0f8 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits cc4db1356a61 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits bec2b8dc1b0c Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits d747debab51c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 28c7b7f57402 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 5523923b0d49 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits a9e9f1217f77 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 78202844d165 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits 8f720a6249dc Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 88179f780903 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 071db566dce0 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 9a6ad9e27e74 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits d7f76d76f34f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 748a183f6a0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8777a34a5e24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4031d9ae9c8e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f92ce7b0fef5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 16ff98d52dee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6daccd7a1405 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 728e2c735b2b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8683133c2b77 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1a5c2946fdd7 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits df426514fe22 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits a10d694f143d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fef571916675 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits c271621d0331 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits ed3cecd2f5ac Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] omits 112a42a9fc4d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a4268b959627 Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] omits cf1e78907df6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9f8f453c809a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bb9b145fdae9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f10390f0b83d Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits d4878fd41d7b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cc4245fe0055 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 05ed73e54921 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 946d6df6d6a7 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] omits 40631dddd72e Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits fa16c32bd57b Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits f68233373c02 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits a4d5925cc9f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e4ff8e0fb2e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0db42dfc5312 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 47fc554591dc Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 5f7eb568458a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 61366d10ef45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 137fd56f6426 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 14a490279a2e Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 43ceddcd2ee9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 95c4a670e43d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 79e34df59d6c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5ebdcf53e67d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1783209f5495 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits 4ce4416267a7 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits b50339d4e573 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits e971639b25d9 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 4c8b1d2a63ce Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 6241cbde1bc9 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 0306023d64d5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 26da2793a5d2 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 4bd9ee959040 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits c6ecee7407bd Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 101a47b16290 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1a63f77dbde5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9a6f11d1e594 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7e8c2345b2fd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c34b0a8c39a3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5c4d5f571167 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8dec3c3056eb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 334301f8bf7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 42e5ac1c4faf Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits a43c5a0af800 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 832d9f772542 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits e0196f7d451d Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 0df45c5a6bc7 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 50b92c4c4bf3 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 8c92d9563514 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 60c20097204d Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 1b9e7e59b301 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 31ac11360b9b Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 52d4903dc0ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d664d10d4de1 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 6a4f0711e65e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 97b865a8c794 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fd2263ac06f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 717daf74aa57 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits e652b965dd07 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b46e0df2b44e Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 47bf876e4d26 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9bfcf5bce234 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2968a9464fc2 Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] omits 4bbbd74c1ead Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits a76cfb3f281d Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 121602535729 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b41378419d24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 89a470467e9e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits f4f0fb79b81c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 5b6e49c09d13 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits b76517a9123f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 414f90c69862 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits ea4530fdc58d Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits f2bc742ff051 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits aad9e423287f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits da71cd0d3c14 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] omits ee12b4b8a141 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits 105caaa1de45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4e0ce84537c0 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 31231f619154 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 1208e5b340b7 Merge branch 'for-next' of git://git.libc.org/linux-sh omits 0f21eef3a360 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d12c1f4feff9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5de3d9e72ad7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5d0d343e8e16 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e719d1270f95 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 203237bf68cc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1f1eb909d984 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 847549230e93 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 0385ac4cbe33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2cea85ae6e07 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 413c61448238 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits a77f95b1586d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4ef28ff56db6 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 27766b836490 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 4022a032791f Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] omits 481793b0176b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4a6e5b1e740c Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits b202b37a137e Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 47bfdcabbbd6 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 861343c0bb30 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 118db651ebe9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 31292cfe0830 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7a56b49c7b47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ef928f9e3333 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 513b571561f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bf0e70c58661 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 978b738a8253 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7772af6a20a1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 44736578950d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5c3d279fad62 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a1beafb77514 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b7aab97765f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e1a5732166a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 36a9098c2ffd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0d7ea8cb4b5c Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 1a9edcc6acd4 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 2806a39f7e42 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8499f6978567 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits a3b36fccd9f9 kernel.h: split out instruction pointer accessors omits 31a70055d46f shm: extend forced shm destroy to support objects from sev [...] omits d74bae512b78 ipc: WARN if trying to remove ipc object which is absent omits 1fa7a0591839 ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL omits 0b2021fe501f ipc-check-checkpoint_restore_ns_capable-to-modify-c-r-proc [...] omits f9414a746f17 ipc: check checkpoint_restore_ns_capable() to modify C/R p [...] omits 010b407bd1cd selftests/kselftest/runner/run_one(): Allow running non-ex [...] omits 9248ebef9010 virtio-mem: disallow mapping virtio-mem memory via /dev/mem omits d508aec1b04e kernel/resource: disallow access to exclusive system RAM regions omits ec8ef8166ebb kernel/resource: clean up and optimize iomem_is_exclusive() omits f61ace8f6084 kcov: replace local_irq_save() with a local_lock_t omits fbfc0df09c5c kcov: avoid enable+disable interrupts if !in_task() omits a038d7d3063d kcov: allocate per-CPU memory on the relevant node omits a85889a0b9a2 Documentation/kcov: define `ip' in the example omits 01aa8cf57b97 Documentation/kcov: include types.h in the example omits 63720ea313a1 sysv: use BUILD_BUG_ON instead of runtime check omits 3ae4ac9b490e kernel/fork.c: unshare(): use swap() to make code cleaner omits 5e20bac173ac seq_file: move seq_escape() to a header omits a89f6960b25b signal: remove duplicate include in signal.h omits 2fbdbe55a43b hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits 9828ce605199 hfs/hfsplus: use WARN_ON for sanity check omits fcd57ced83bf nilfs2: remove filenames from file comments omits e017fe28cbae nilfs2: replace snprintf in show functions with sysfs_emit omits c0724aab386a coda: bump module version to 7.2 omits 2639d9fdae32 coda: use vmemdup_user to replace the open code omits e5f1fcd2f52b coda: convert from atomic_t to refcount_t on coda_vm_ops->refcnt omits b46d013cd9f5 coda: avoid doing bad things on inode type changes during [...] omits 3c73a6b3d5e6 coda: avoid hidden code duplication in rename omits 256df96aaad0 coda: avoid flagging NULL inodes omits 33ee7c2ea48d coda: remove err which no one care omits d375c652e6a6 coda: check for async upcall request using local state omits 175a40f06a80 coda: avoid NULL pointer dereference from a bad inode omits 5fee935bc9fc init/main.c: silence some -Wunused-parameter warnings omits 4a1e6a5e40b9 init: make unknown command line param message clearer omits 88fdc2c9921e ramfs: fix mount source show for ramfs omits 9e4b2d2636a7 alpha: use is_kernel_text() helper omits 57ae4f83567d microblaze: use is_kernel_text() helper omits fad7f422091b powerpc/mm: use core_kernel_text() helper omits efe8f1a69a88 extable: use is_kernel_text() helper omits 5d71ba6825b6 mm: kasan: use is_kernel() helper omits b4ed3255325d sections: provide internal __is_kernel() and __is_kernel_t [...] omits 9b62be19a73b x86: mm: rename __is_kernel_text() to is_x86_32_kernel_text() omits 94662378474c sections: move is_kernel_inittext() into sections.h omits af3f2fc122f6 sections: move and rename core_kernel_data() to is_kernel_ [...] omits 77bf09bd9102 kallsyms: fix address-checks for kernel related range omits d957907c2277 kallsyms: remove arch specific text and data check omits 2b31f0189823 ELF: simplify STACK_ALLOC macro omits 850cfa5119a3 ELF: fix overflow in total mapping size calculation omits a45419309117 binfmt_elf: reintroduce using MAP_FIXED_NOREPLACE omits 269fc5a661e7 checkpatch: get default codespell dictionary path from pac [...] omits 57597ec67814 checkpatch: improve EXPORT_SYMBOL test for EXPORT_SYMBOL_NS uses omits 2ef4f57033d1 const_structs.checkpatch: add a few sound ops structs omits 0d8d6deecc80 mm/scatterlist: replace the !preemptible warning in sg_mit [...] omits 1c2e19655202 lib: uninline simple_strntoull() as well omits 5e71b78ef9ed include/linux/string_helpers.h: add linux/string.h for strlen() omits 2f456c230977 lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v3 omits 60ee35c52180 lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v2 omits 921306e6f9b5 lib, stackdepot: add helper to print stack entries into buffer omits 7bdf2fcc141c lib, stackdepot: add helper to print stack entries omits cf796e4772f2 lib, stackdepot: check stackdepot handle before accessing slabs omits b6abddf1e776 MAINTAINERS: rectify entry for ALLWINNER HARDWARE SPINLOCK [...] omits 0018748b3619 MAINTAINERS: rectify entry for INTEL KEEM BAY DRM DRIVER omits 62c07d832704 MAINTAINERS: rectify entry for HIKEY960 ONBOARD USB GPIO H [...] omits 6a4325709c70 MAINTAINERS: rectify entry for ARM/TOSHIBA VISCONTI ARCHITECTURE omits 332dd4d9191e MAINTAINERS: add "exec & binfmt" section with myself and Eric omits 315e93fab91e linux/container_of.h: switch to static_assert omits adf4709f7175 generic-radix-tree-replace-kernelh-with-the-necessary-incl [...] omits bc6e0035a6e0 include/linux/generic-radix-tree.h: replace kernel.h with [...] omits ea4be6d7ae5b include/linux/radix-tree.h: replace kernel.h with the nece [...] omits 3792434eaa9d include/linux/sbitmap.h: replace kernel.h with the necessa [...] omits 0f5e9d5fda0c delay.h: fix for removed kernel.h omits ea3a223f9e84 Merge branch 'compiler-attributes' of https://github.com/o [...] omits 37508d40fe6d Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits c36146ae865b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 923cde4b8abd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits fd81800e2616 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 7e4b3467242c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ac6ff557f03b Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] omits 67edd2f41ba5 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 424bbc6fc058 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2a1f9b699f00 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c84cd1aca0f1 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits fe2a8f0f644f Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits b010c6b200e3 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 2840bbce1104 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits cc9275623e86 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 06482b0d3af7 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits f585788ba74c Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 8474e9753c4f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits de3e09139c44 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 84ffe15eedab Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c522a35aba8c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 05a6d7184699 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 98d462cf1740 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits c60a9debf3c7 of/unittest: Disable new dtc node_name_vs_property_name an [...] omits c12632bfb611 scripts/dtc: Update to upstream version v1.6.1-19-g0a3a9d3449c8 omits e6b331271d41 dt-bindings: arm-smmu: Add compatible for the SDX55 SoC omits 5781407e1d53 dt-bindings: input: microchip,cap11xx: Convert txt binding [...] omits 2a0698906455 Merge branch 'for-5.16/io_uring' into for-next omits 57d9cc0f0dfe io_uring: don't get completion_lock in io_poll_rewait() omits 34ced75ca1f6 io_uring: reduce frequent add_wait_queue() overhead for mu [...] omits db3191671f97 io_uring: refactor event check out of __io_async_wake() omits 2b3374306b31 drm/bridge: sn65dsi86: ti_sn65dsi86_read_u16() __maybe_unused omits 1760a259bbdb Merge x86/fpu into tip/master omits 30142032a114 Merge x86/core into tip/master omits d7398e442f2e Merge sched/core into tip/master omits a1f1ec6fdd75 Merge x86/sev into tip/master omits 788beb56be7a Merge x86/cleanups into tip/master omits 4f2009951194 Merge timers/core into tip/master omits 05ee6864b645 Merge x86/sgx into tip/master omits 142a16536dd0 Merge x86/cpu into tip/master omits e0d4656d2c02 Merge locking/core into tip/master omits 9a2c64d34bbf Merge perf/core into tip/master omits 6e0e6bc11ea5 Merge objtool/core into tip/master omits 9f00f67fd8dc Merge x86/misc into tip/master omits d1fc7621ab63 Merge x86/cc into tip/master omits 00c51212d5ae Merge x86/build into tip/master omits 82c758c39441 Merge efi/core into tip/master omits 50ec4c9b7dfa Merge ras/core into tip/master omits 31714d970937 Merge irq/core into tip/master omits 13245a7e93ae Merge locking/wwmutex into tip/master omits e0153798afd6 dt-bindings: ufs: exynos-ufs: add exynosautov9 compatible omits 10e01b5e537d dt-bindings: ufs: exynos-ufs: add io-coherency property omits 3a99d60e0b66 Merge remote-tracking branch 'asoc/for-5.16' into asoc-next omits 1f57906ee2de Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus omits ad854f362e8c dt-bindings: rockchip: Add DesignWare based PCIe controller omits e73c317efbf9 dma-buf: remove restriction of IOCTL:DMA_BUF_SET_NAME omits e3f3b8e1c6fb Merge branch 'for-next/misc' into for-next/core omits 9b2a85215b21 delay-replace-kernelh-with-the-necessary-inclusions-fix omits 0d280a9fbbd9 include/linux/delay.h: replace kernel.h with the necessary [...] omits c550029fdd21 include/media/media-entity.h: replace kernel.h with the ne [...] omits 7ddfa1c8792c include/linux/plist.h: replace kernel.h with the necessary [...] omits 0065a1488fd4 include/linux/llist.h: replace kernel.h with the necessary [...] omits c7bc01630756 include/linux/list.h: replace kernel.h with the necessary [...] omits 41f5b6ecf125 include/kunit/test.h: replace kernel.h with the necessary [...] omits d9c4536812c4 kernel.h: split out container_of() and typeof_member() macros omits 0d3d34c0625c bottom_half.h needs kernel.h omits 77242ea6e373 kernel.h: drop unneeded <linux/kernel.h> inclusion from ot [...] omits 29131af0cfab proc/sysctl: make protected_* world readable omits b688885ac10c proc: allow pid_revalidate() during LOOKUP_RCU omits 2bbbd6104cb2 virtio-mem: kdump mode to sanitize /proc/vmcore access omits 4805004d8dbb virtio-mem: factor out hotplug specifics from virtio_mem_r [...] omits ec8575069767 virtio-mem: factor out hotplug specifics from virtio_mem_p [...] omits 76bac1b7c46d virtio-mem: factor out hotplug specifics from virtio_mem_i [...] omits f3cb5d9b49ff proc/vmcore: convert oldmem_pfn_is_ram callback to more ge [...] omits 7fecf6432a28 proc/vmcore: let pfn_is_ram() return a bool omits 751c0cb4ef71 x86/xen: print a warning when HVMOP_get_mem_type fails omits 71a44194910f x86/xen: simplify xen_oldmem_pfn_is_ram() omits f0651cb2cd3b x86/xen: update xen_oldmem_pfn_is_ram() documentation omits e64878474cc7 proc: test that /proc/*/task doesn't contain "0" omits b6fae938027f procfs-do-not-list-tid-0-in-proc-pid-task-fix omits 6af81c82f5d6 procfs: do not list TID 0 in /proc/<pid>/task omits d2f4ad8e6366 kernel/hung_task.c: Monitor killed tasks. omits bc44adfa467c fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 87afb735bcc3 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits a08ac4bde645 mm/damon: simplify stop mechanism omits 33ddbb5237b5 Docs/admin-guide/mm/pagemap: wordsmith page flags descriptions omits cc3f1d148189 Docs/admin-guide/mm/damon/start: simplify the content omits f63b2b3064d9 Docs/admin-guide/mm/damon/start: fix a wrong link omits 397dfdf55e69 Docs/admin-guide/mm/damon/start: fix wrong example commands omits 22b2a620304d mm/damon/dbgfs: add adaptive_targets list check before ena [...] omits 96e09820f35d mm/damon: remove unnecessary variable initialization omits 054f93c3c4a8 Documentation/admin-guide/mm/damon: add a document for DAM [...] omits 80699939eff2 mm/damon: fix error return code in damon_reclaim_turn() omits 5cdb711f91f9 mm/damon: introduce DAMON-based Reclamation (DAMON_RECLAIM) omits 450db2530887 selftests/damon: support watermarks omits a6b06c9f27b2 mm/damon/dbgfs: support watermarks omits b2c757fbca9b mm/damon/schemes: activate schemes based on a watermarks m [...] omits b63ff6242986 tools/selftests/damon: update for regions prioritization o [...] omits 08bd830afa30 mm/damon/dbgfs: support prioritization weights omits 91bd2055fb2d mm/damon/vaddr,paddr: support pageout prioritization omits 9235da996268 mm/damon/schemes: prioritize regions within the quotas omits 9b388d203b6a mm/damon/selftests: support schemes quotas omits 990ead252272 mm/damon/dbgfs: support quotas of schemes omits d7d3d6935b17 mm/damon/schemes: implement time quota omits f43fab709938 mm/damon/schemes: skip already charged targets and regions omits 1254fd6ca2bd mm/damon/schemes: implement size quota for schemes applica [...] omits 0c7072852e19 mm/damon: fix missing-prototype build warning for 'damon_p [...] omits dd5f4f8c6ead mm/damon/paddr: support the pageout scheme omits 4a88e896f133 mm/damon/dbgfs: remove unnecessary variables omits 055cd38a9a76 mm/damon/vaddr: constify static mm_walk_ops omits 2e642b133851 Docs/DAMON: document physical memory monitoring support omits 2fde1358060e mm/damon/dbgfs: support physical memory monitoring omits 960848008b29 mm/damon: implement primitives for physical address space [...] omits 1c440eee5cdd mm/damon/vaddr: include 'highmem.h' to fix a build failure omits d0741bb936d6 mm/damon/vaddr: separate commonly usable functions omits 6f67e609ef1a Docs/admin-guide/mm/damon: document 'init_regions' feature omits 8514aa9d05d8 mm/damon/dbgfs-test: add a unit test case for 'init_regions' omits 4b890a63338e mm/damon/dbgfs: allow users to set initial monitoring targ [...] omits f7ae9bff5c14 Docs/admin-guide/mm/damon: document DAMON-based Operation Schemes omits e26b5b2fffe2 selftests/damon: add 'schemes' debugfs tests omits 98a88e8b4847 mm/damon/schemes: implement statistics feature omits a510c96e4f84 mm/damon/dbgfs: support DAMON-based Operation Schemes omits 00713ee68897 mm/damon/vaddr: support DAMON-based Operation Schemes omits d804b4a7038b mm/damon/core: implement DAMON-based Operation Schemes (DAMOS) omits 987e86d2afb1 mm/damon/core: account age of target regions omits d25a8ce8fb70 mm/damon/core: nullify pointer ctx->kdamond with a NULL omits 9e0b1eb4bf26 mm/damon: needn't hold kdamond_lock to print pid of kdamond omits 23f2b91b9828 mm/damon: remove unnecessary do_exit() from kdamond omits bf2c4e8723f4 mm/damon/core: print kdamond start log in debug mode only omits 17560954b3f6 include/linux/damon.h: fix kernel-doc comments for 'damon_ [...] omits baa592129660 docs/vm/damon: remove broken reference omits a399207111fd MAINTAINERS: update SeongJae's email address omits dff5e9d499e8 Documentation/vm: move user guides to admin-guide/mm/ omits d14945b8beba mm/damon: grammar s/works/work/ omits d114b15da607 kfence: default to dynamic branch instead of static keys mode omits f02ba05393c0 kfence: always use static branches to guard kfence_alloc() omits 622a427a0bae kfence: shorten critical sections of alloc/free omits 1877cb4085a9 kfence: test: use kunit_skip() to skip tests omits a5ba86f15932 kfence: add note to documentation about skipping covered a [...] omits 5025a4b4486e fixup! kfence: limit currently covered allocations when po [...] omits ecf697cc8bad kfence-limit-currently-covered-allocations-when-pool-nearl [...] omits 9a4a900637e0 kfence: limit currently covered allocations when pool nearly full omits 3bd0f3b32034 kfence: move saving stack trace of allocations into __kfen [...] omits 0eb4b419d4bf kfence: count unexpectedly skipped allocations omits a6445b38b0e6 stacktrace: move filter_irq_stacks() to kernel/stacktrace.c omits 6bf0acb9c115 include/linux/mm.h: move nr_free_buffer_pages from swap.h to mm.h omits 2277b3119d4f mm: remove HARDENED_USERCOPY_FALLBACK omits 044d8231ed84 zram: Introduce an aged idle interface omits db5a813b720a zram-introduce-an-aged-idle-interface-v5 omits 26b29b8598ce zram: introduce an aged idle interface omits b859057cb39f zram: off by one in read_block_state() omits d92251baa4d6 zram_drv: allow reclaim on bio_alloc omits 148afd8ed985 mm/highmem: Remove deprecated kmap_atomic omits 5db638f8f15e mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() omits f0c9c24c1df7 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] omits df0934909b32 mm: disable zsmalloc on PREEMPT_RT omits 493acb3649aa mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits 1e7d34e315d9 mm/rmap.c: avoid double faults migrating device private pages omits ccb03d59a734 mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] omits f493d50b926a mm/memory_hotplug: indicate MEMBLOCK_DRIVER_MANAGED with I [...] omits 3961c51146fb memblock: add MEMBLOCK_DRIVER_MANAGED to mimic IORESOURCE_ [...] omits d3a57270bbfd memblock: allow to specify flags with memblock_add_node() omits b9eea059988b memblock: improve MEMBLOCK_HOTPLUG documentation omits a214e156e744 mm/memory_hotplug: handle memblock_add_node() failures in [...] omits 0193206eb04c x86: remove memory hotplug support on X86_32 omits bd9a0baa860a mm/memory_hotplug: remove stale function declarations omits 2cf83c0d0fab mm/memory_hotplug: remove HIGHMEM leftovers omits c84562898d55 mm/memory_hotplug: restrict CONFIG_MEMORY_HOTPLUG to 64 bit omits 9f52846157a5 mm/memory_hotplug: remove CONFIG_MEMORY_HOTPLUG_SPARSE omits de5f5a634f12 mm/memory_hotplug: remove CONFIG_X86_64_ACPI_NUMA dependen [...] omits 341abdb2d962 memory-hotplug.rst: document the "auto-movable" online policy omits 77c1eff9bde6 memory-hotplug.rst: document the "auto-movable" online policy omits 3fd88d36698a memory-hotplug.rst: fix wrong /sys/module/memory_hotplug/p [...] omits a8ea67c64128 memory-hotplug.rst: fix two instances of "movablecore" tha [...] omits 8fa6a1530449 mm/memory_hotplug: add static qualifier for online_policy_ [...] omits e4394032d79c selftests/vm: make MADV_POPULATE_(READ|WRITE) use in-tree headers omits 344770cf9abc mm: vmstat.c: make extfrag_index show more pretty omits db37ba69452a mm-vmstat-annotate-data-race-for-zone-free_areanr_free-fix omits 4ae39602a00c mm/vmstat: annotate data race for zone->free_area[order].nr_free omits 986f6098f956 selftests: vm: add KSM huge pages merging time test omits 70b591d2a455 selftest/vm: fix ksm selftest to run with different NUMA t [...] omits 97b8aaae0179 mm: nommu: kill arch_get_unmapped_area() omits bdfe918868ef mm/readahead.c: fix incorrect comments for get_init_ra_size omits 4fdf7421c9ed mm, thp: fix incorrect unmap behavior for private pages omits 1cd527a74e59 mm, thp: lock filemap when truncating page cache omits 93cb001ed23b selftests/vm/transhuge-stress: fix ram size thinko omits c7e4bf8bad62 mm: migrate: make demotion knob depend on migration omits a39e577664ce mm/migrate: de-duplicate migrate_reason strings omits da22bf84f75a hugetlbfs: extend the definition of hugepages parameter to [...] omits d2df5272548a oom_kill: oom_score_adj broken for processes with small me [...] omits e204a0316619 mm: mark the OOM reaper thread as freezable omits 6e6e6dd9d511 fixup for "memblock: use memblock_free for freeing virtual [...] omits a81cba5c979f memblock: use memblock_free for freeing virtual pointers omits 6aee3192227f memblock: rename memblock_free to memblock_phys_free omits 15178f734505 memblock: stop aliasing __memblock_free_late with memblock [...] omits 686f3865af53 memblock: drop memblock_free_early_nid() and memblock_free [...] omits d2db7bb1dc99 xen/x86: free_p2m_page: use memblock_free_ptr() to free a [...] omits 9c496873eb5f arch_numa: simplify numa_distance allocation omits 29ce4bb675f9 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits e14d8ffa55c4 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits 0cd542153848 tools/vm/page-types.c: print file offset in hexadecimal omits d25030924651 tools/vm/page-types.c: move show_file() to summary output omits 80c4782f94e3 tools/vm/page-types.c: make walk_file() aware of address r [...] omits c95b7cc1c81c tools/vm/page_owner_sort.c: count and sort by mem omits bfa81fcc7141 mm/vmpressure: fix data-race with memcg->socket_pressure omits 65a96489b21e mm/vmscan: delay waking of tasks throttled on NOPROGRESS omits df295b3d7af3 mm/vmscan: increase the timeout if page reclaim is not mak [...] omits f7db0a898c92 mm/vmscan: centralise timeout values for reclaim_throttle omits 4392d8522c58 mm/page_alloc: remove the throttling logic from the page a [...] omits 1159a009cd1c mm/writeback: throttle based on page writeback instead of [...] omits 28f4dd6f8a3c mm/vmscan: throttle reclaim when no progress is being made omits 3e7105a09f25 mm/vmscan: throttle reclaim and compaction when too may pa [...] omits 23ce07252095 mm/vmscan: throttle reclaim until some writeback completes [...] omits 395d482bee78 mm/vmscan.c: fix -Wunused-but-set-variable warning omits 9c1b99a0c84a mm/page_isolation: guard against possible putback unisolated page omits 67c226ce0bc4 mm/page_isolation: fix potential missing call to unset_mig [...] omits f48ea2be85af userfaultfd/selftests: fix calculation of expected ioctls omits d556059bd03b userfaultfd/selftests: fix feature support detection omits 48e528758e27 userfaultfd/selftests: don't rely on GNU extensions for ra [...] omits 9a3956dee33d hugetlb: remove unnecessary set_page_count in prep_compoun [...] omits 7f5e292c9cf1 hugetlb: remove redundant VM_BUG_ON() in add_reservation_i [...] omits 0d2bdfff80f5 hugetlb: remove redundant validation in has_same_uncharge_info() omits fcdd39b7626c hugetlb: replace the obsolete hugetlb_instantiation_mutex [...] omits ebb0d0889bcd hugetlb_cgroup: remove unused hugetlb_cgroup_from_counter macro omits cbec6d38df90 mm: remove duplicate include in hugepage-mremap.c omits e903aec6ae4d hugetlb: support node specified when using cma for giganti [...] omits ccd0c6f9b041 selftests: vm: remove duplicated include in hugepage-mremap omits 2b8eaead3a31 mm-hugepages-add-hugetlb-vma-mremap-test-v8 omits 550c930b545f mm, hugepages: add hugetlb vma mremap() test omits 3f6a8150c249 mm, hugepages: add mremap() support for hugepage backed vma omits fe4952998b79 mm: khugepaged: Recalculate min_free_kbytes after stopping [...] omits 234c8d94cea9 mm,hugetlb: remove mlock ulimit for SHM_HUGETLB omits 83dd852cf82f hugetlb-add-hugetlb-demote-page-support-v4 omits 654857fbca7b hugetlb: add hugetlb demote page support omits 353928b6a36c hugetlb: add demote bool to gigantic page routines omits 82202f876774 hugetlb: be sure to free demoted CMA pages to CMA omits 151f94501d63 mm/cma: add cma_pages_valid to determine if pages are in CMA omits 2197568e73a5 hugetlb-add-demote-hugetlb-page-sysfs-interfaces-fix omits 380f8488f485 hugetlb: add demote hugetlb page sysfs interfaces omits 6959932e963f mm/hugetlb: drop __unmap_hugepage_range definition from hugetlb.h omits 27814716895e mm: hwpoison: handle non-anonymous THP correctly omits 102b79155946 mm: shmem: fix uninitialized variable use in me_pagecache_clean() omits baac8c87a203 mm: shmem: don't truncate page if memory failure happens omits 4e8d27bc91e9 mm: hwpoison: refactor refcount check handling omits 27f325e1729f mm: filemap: coding style cleanup for filemap_map_pmd() omits daa25ca12030 mm/memory_failure: constify static mm_walk_ops omits beeee4a785f9 mm: fix data race in PagePoisoned() omits cb6b4ef44299 mm/page_alloc: use clamp() to simplify code omits ac95c0e566e9 mm: page_alloc: use migrate_disable() in drain_local_pages_wq() omits 7eaa513dab5f s390: use generic version of arch_is_kernel_initmem_freed() omits 89e7a29b1f8a powerpc: use generic version of arch_is_kernel_initmem_freed() omits ea7907b01309 mm: make generic arch_is_kernel_initmem_freed() do what it says omits c86de34f8cd7 mm: create a new system state and fix core_kernel_text() omits 8b487acb7e44 mm/page_alloc.c: show watermark_boost of zone in zoneinfo omits 25e003a32688 mm/page_alloc: detect allocation forbidden by cpuset and b [...] omits 6eae2474363d mm/page_alloc.c: do not acquire zone lock in is_free_buddy_page() omits ba80f42ee39c mm: move fold_vm_numa_events() to fix NUMA without SMP omits bde7f481e0d1 mm: move node_reclaim_distance to fix NUMA without SMP omits d723fab93943 mm/page_alloc: use accumulated load when building node fal [...] omits ae4e32e67fb7 mm/page_alloc: print node fallback order omits 1e0f1be8e7e9 mm/page_alloc.c: avoid allocating highmem pages via alloc_ [...] omits a00604209347 mm/page_alloc.c: use helper function zone_spans_pfn() omits 0f0b63c5f898 mm/page_alloc.c: fix obsolete comment in free_pcppages_bulk() omits 4506e6137e44 mm/page_alloc.c: simplify the code by using macro K() omits c787da64c061 mm/page_alloc.c: remove meaningless VM_BUG_ON() in pindex_ [...] omits 4e0c2f24fef6 mm/large system hash: avoid possible NULL deref in alloc_l [...] omits 22876e839f75 mm-vmalloc-introduce-alloc_pages_bulk_array_mempolicy-to-a [...] omits 585a2a5e6742 mm-vmalloc-introduce-alloc_pages_bulk_array_mempolicy-to-a [...] omits d7b30d497685 mm-vmalloc-introduce-alloc_pages_bulk_array_mempolicy-to-a [...] omits ce0fa68a7737 mm/vmalloc: introduce alloc_pages_bulk_array_mempolicy to [...] omits 6957a0ca5620 mm/vmalloc: be more explicit about supported gfp flags omits 41c3a8ac4f63 mm: kasan: fix redefinition of 'kasan_populate_early_vm_ar [...] omits 70da9ca4cf6b kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC omits 8dea54591c7a arm64: support page mapping percpu first chunk allocator omits 5a10c9216d1c vmalloc: choose a better start address in vm_area_register [...] omits 15ad225565fb vmalloc: back off when the current task is OOM-killed omits bf1d5e82002d mm/vmalloc: check various alignments when debugging omits d98a909721d1 mm/vmalloc: do not adjust the search size for alignment overhead omits 649cca0fb187 mm/vmalloc: make sure to dump unpurged areas in /proc/vmallocinfo omits 77e23b577002 mm/vmalloc: make show_numa_info() aware of hugepage mappings omits eb14c53957fc mm/vmalloc: don't allow VM_NO_GUARD on vmap() omits 6ee455935c23 mm/vmalloc: repair warn_alloc()s in __vmalloc_area_node() omits 73a607381922 mm: mmap_lock: use DECLARE_EVENT_CLASS and DEFINE_EVENT_FN omits 9f4b90dbf4cb mm: mmap_lock: remove redundant newline in TP_printk omits 5f3dd4b56823 include/linux/io-mapping.h: remove fallback for writecombine omits 2bf777b26f84 mm/mremap: don't account pages in vma_to_resize() omits 831e4964fbb8 mm/mprotect.c: avoid repeated assignment in do_mprotect_pkey() omits e3545d4aba27 memory: remove unused CONFIG_MEM_BLOCK_SIZE omits 68e3bb7670d4 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits d0b27d2cd1cc lazy tlb: shoot lazies, a non-refcounting lazy tlb option omits a1981b479d62 lazy tlb: allow lazy tlb mm refcounting to be configurable omits 930aa46fe23a lazy tlb: introduce lazy mm refcount helper functions omits 425c547278c1 Documentation: update pagemap with shmem exceptions omits a513d64205c8 mm: remove redundant smp_wmb() omits 4773537b2c22 mm: introduce pmd_install() helper omits 9cec0443b072 mm: add zap_skip_check_mapping() helper omits f238d91994c1 mm: drop first_index/last_index in zap_details omits 0c1afa880739 mm: clear vmf->pte after pte_unmap_same() returns omits e7e8c8fbd6f4 mm/shmem: unconditionally set pte dirty in mfill_atomic_in [...] omits f71a2de64407 mm/memory.c: use correct VMA flags when freeing page-tables omits ca830d2dcce0 mm/memory.c: avoid unnecessary kernel/user pointer conversion omits 6784f2e3dd42 mm: use __pfn_to_section() instead of open coding it omits 080db3d49a63 mm/mmap.c: fix a data race of mm->total_vm omits 8bdaf0e4425d memcg: prohibit unconditional exceeding the limit of dying tasks omits 5c6f87943580 mm, oom: do not trigger out_of_memory from the #PF omits 3b491ab8a60a mm, oom: pagefault_out_of_memory: don't force global OOM f [...] omits 21d61f9ddc41 mm: list_lru: only add memcg-aware lrus to the global lru list omits d04b9c7afa7a mm: memcontrol: remove the kmem states omits d698509d05e5 mm: memcontrol: remove kmemcg_id reparenting omits d9907275e75c mm: list_lru: fix the return value of list_lru_count_one() omits d1aec4018c62 mm: list_lru: remove holding lru lock omits 2fd32e47ef10 memcg, kmem: mark cancel_charge() inline omits 0eb581a157d7 memcg-kmem-further-deprecate-kmemlimit_in_bytes-checkpatch-fixes omits e259f2659888 memcg, kmem: further deprecate kmem.limit_in_bytes omits 180c63fe994d mm/list_lru.c: prefer struct_size over open coded arithmetic omits 47cfbd0e42b7 mm/memcg: remove obsolete memcg_free_kmem() omits 07f6453d4544 memcg: unify memcg stat flushing omits 7154791f329e memcg: flush stats only if updated omits 0dd8514e970a mm/memcg: drop swp_entry_t* in mc_handle_file_pte() omits 7fa08d77e23b mm: optimise put_pages_list() omits 3d8b8e39826d mm/swapfile: fix an integer overflow in swap_show() omits d45f2f696c68 mm/swapfile: remove needless request_queue NULL pointer check omits f1835f29f600 mm/gup: further simplify __gup_device_huge() omits fbf6637a5e14 vfs: keep inodes with page cache off the inode shrinker LRU omits c7b34f3b7b05 mm: move more expensive part of XA setup out of mapping check omits ce2ef48f3c9c mm/filemap.c: remove bogus VM_BUG_ON omits a2c21680ad12 mm: don't read i_size of inode unless we need it omits 57f60b396cf3 mm-simplify-bdi-refcounting-fix-fix omits 16e8875bb4ab mm-simplify-bdi-refcounting-fix omits df3a39d2741c mm: simplify bdi refcounting omits db5b342dc5ba mm: don't automatically unregister bdis omits 05c62dcf907e fs: explicitly unregister per-superblock BDIs omits 20ea5065a05f mtd: call bdi_unregister explicitly omits 67cd73c186c4 mm: export bdi_unregister omits 6eaa1c583a10 mm: stop filemap_read() from grabbing a superfluous page omits 72cdf48cdf5d mm-page_ownerc-modify-the-type-of-argument-order-in-some-f [...] omits 8e6c0bb8d78b mm/page_owner.c: modify the type of argument "order" in so [...] omits 9631cfd7f60f mm/page_ext.c: fix a comment omits 545ba5ddec0a kasan: test: consolidate workarounds for unwanted __alloc_ [...] omits 74880b2db0b9 percpu: add __alloc_size attributes for better bounds checking omits 7cd1251d1817 mm/page_alloc: add __alloc_size attributes for better boun [...] omits 10b6ef889635 mm/vmalloc: add __alloc_size attributes for better bounds [...] omits 4835519d4763 mm/kvmalloc: add __alloc_size attributes for better bounds [...] omits c9e0b6fb6896 slab: add __alloc_size attributes for better bounds checking omits 6c2da55fdba3 slab: clean up function prototypes omits bcab4fd50856 Compiler Attributes: add __alloc_size() for better bounds [...] omits d480c7fcb3b7 rapidio: avoid bogus __alloc_size warning omits 2cb81739acee kasan: test: bypass __alloc_size checks omits 47953bae58db mm: debug_vm_pgtable: don't use __P000 directly omits c0c932dbc32e mm/smaps: simplify shmem handling of pte holes omits 8eef8624c7ad mm/smaps: use vma->vm_pgoff directly when counting partial swap omits 6e2b805b8dc4 mm/smaps: fix shmem pte hole swap calculation omits 8a748940faf9 kasan: test: add memcpy test that avoids out-of-bounds write omits 6a87cb97bf8b kasan: fix tag for large allocations when using CONFIG_SLAB omits d555db227000 workqueue, kasan: avoid alloc_pages() when recording stack omits 2f64acf6b653 kasan: generic: introduce kasan_record_aux_stack_noalloc() omits 78f1c0392b9e kasan: common: provide can_alloc in kasan_save_stack() omits 898bff7f3840 lib/stackdepot: introduce __stack_depot_save() omits ddd6dced0362 lib/stackdepot: remove unused function argument omits 76a6d3f4eec1 lib/stackdepot: include gfp.h omits c279a07e6649 mm: don't include <linux/dax.h> in <linux/mempolicy.h> omits 0852885fcb25 mm, slub: use prefetchw instead of prefetch omits 7eabe12fb7e9 mm/slub: increase default cpu partial list sizes omits 75038eb77ff1 mm, slub: change percpu partial accounting from objects to pages omits ae08e82d1b6b slub: add back check for free nonslab objects omits a4867f49e930 mm/slab.c: remove useless lines in enable_cpucache() omits cfd37e1c6338 drivers/hwmon/occ/p9_sbe.c needs slab.h omits a2fce322b03e mm: move kvmalloc-related functions to slab.h omits 8c5fd9ecba8d d_path: fix Kernel doc validator complaining omits c654b04a1c5f fs/posix_acl.c: avoid -Wempty-body warning omits 311b0f0371aa ocfs2: fix ocfs2 corrupt when iputting an inode omits 740b1ffab039 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 26ca6405cb4c ocfs2: reflink deadlock when clone file to the same direct [...] omits c5d6ebb737b4 ocfs2: do not zero pages beyond i_size omits 35048d400a0a ocfs2: fix data corruption on truncate omits 08f2d816eae3 ocfs2/dlm: remove redundant assignment of variable ret omits 498029750c3d ocfs2: cleanup journal init and shutdown omits 260117fd073f ocfs2: Fix handle refcount leak in two exception handling paths omits 4c6a793a5b6a scripts/decodecode: fix faulting instruction no print when [...] omits b664421c8416 scripts/spelling.txt: fix "mistake" version of "synchronization" omits 53c45f4b3f6e scripts/spelling.txt: add more spellings to spelling.txt omits d2531e2c732c procfs: prevent unpriveleged processes accessing fdinfo dir omits 752b4ccf6831 /proc/kpageflags: do not use uninitialized struct pages omits 73f29dd075bd /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits e77c987aef3c mm-khugepaged-skip-huge-page-collapse-for-special-files-fix omits 94cea5e9dab0 mm: khugepaged: skip huge page collapse for special files omits 1982bc3512e3 mm, thp: bail out early in collapse_file for writeback page omits 50e8c40d5a36 mm/vmalloc: fix numa spreading for large hash tables omits 5fb0769f914a mm-bdi-initialize-bdi_min_ratio-when-bdi-unregister-fix omits c785ebf0d214 mm: bdi: initialize bdi_min_ratio when bdi is unregistered omits 5d84134640a9 mm/secretmem: avoid letting secretmem_users drop to zero omits a42353a0012a ocfs2: race between searching chunks and release journal_h [...] omits 7a1a03266d5a mm/oom_kill.c: prevent a race between process_mrelease and [...] omits 64f74cf49662 mm: filemap: check if THP has hwpoisoned subpage for PMD p [...] omits 30a9cb0a903e mm: hwpoison: remove the unnecessary THP check omits 883055488a62 memcg: page_alloc: skip bulk allocator for __GFP_ACCOUNT omits a656d106b87b kasan-test-use-underlying-string-helpers-checkpatch-fixes omits 21b69ddec779 lib/test_kasan.c: use underlying string helpers omits 5ab117dfaaf3 tools/testing/selftests/vm/split_huge_page_test.c: fix app [...] omits 099afadc533f drm/kmb: Enable support for framebuffer console omits 8f59ee9a570c drm/msm/dsi: Adjust probe order omits 4280e1a0ba1d drm/kirin: dsi: Adjust probe order omits 4d77688ff27c drm/bridge: tc358775: Register and attach our DSI device at probe omits 526dcedf877f drm/bridge: tc358775: Switch to devm MIPI-DSI helpers omits c3b75d4734cb drm/bridge: sn65dsi86: Register and attach our DSI device [...] omits 77d2a71b94e3 drm/bridge: sn65dsi86: Switch to devm MIPI-DSI helpers omits 6ef7ee48765f drm/bridge: sn65dsi83: Register and attach our DSI device [...] omits 6cae235e9cd1 drm/bridge: sn65dsi83: Switch to devm MIPI-DSI helpers omits c05f1a4e2c4b drm/bridge: sn65dsi83: Fix bridge removal omits 7abbc26fd667 drm/bridge: ps8640: Register and attach our DSI device at probe omits fe93ae800eb8 drm/bridge: ps8640: Switch to devm MIPI-DSI helpers omits 4a46ace5ac62 drm/bridge: lt9611uxc: Register and attach our DSI device [...] omits 293ada7b058e drm/bridge: lt9611uxc: Switch to devm MIPI-DSI helpers omits fef604db2312 drm/bridge: lt9611: Register and attach our DSI device at probe omits b91df118e4ff drm/bridge: lt9611: Switch to devm MIPI-DSI helpers omits d89078c37b10 drm/bridge: lt8912b: Register and attach our DSI device at probe omits 1fdbf66e3d40 drm/bridge: lt8912b: Switch to devm MIPI-DSI helpers omits 49e61bee26f7 drm/bridge: anx7625: Register and attach our DSI device at probe omits 25a390a9aadb drm/bridge: anx7625: Switch to devm MIPI-DSI helpers omits 864c49a31d6b drm/bridge: adv7511: Register and attach our DSI device at probe omits ee9418808bcc drm/bridge: adv7533: Switch to devm MIPI-DSI helpers omits b9971e549adf drm: Link CMA framebuffer helpers into KMS helper library omits f2c05cbd6670 Merge remote-tracking branch 'spi/for-5.16' into spi-next omits cea86c5bb442 drm/bridge: ti-sn65dsi86: Implement the pwm_chip omits 3c7a8600dec9 drm/bridge: ti-sn65dsi86: Use regmap_bulk_write API omits 3ab7b6ac5d82 pwm: Introduce single-PWM of_xlate function omits 086b90c76fc1 drm/etnaviv: replace dma_resv_get_excl_unlocked omits 0e994828ec88 drm/etnaviv: use new iterator in etnaviv_gem_describe omits 23b461ade5ed Merge branch 'for-next-next-v5.15-20211026' into for-next- [...] omits d08596be993d Merge branch 'ext/filipe/tree-log-speedup' into for-next-n [...] omits ebabc717f06f Merge branch 'ext/josef/bg-index' into for-next-next-v5.15 [...] omits 7dd678d0ea3b Merge branch 'misc-next' into for-next-next-v5.15-20211026 omits 135a0ebc0f55 btrfs: remove no longer needed logic for replaying directo [...] omits 75c0df1b165a btrfs: only copy dir index keys when logging a directory omits 48388998bb21 btrfs: index free space entries on size omits 6d815e92d97a btrfs: remove root argument from check_item_in_log() omits c366b70b75f2 btrfs: remove root argument from add_link() omits c9c9962c9992 btrfs: remove root argument from btrfs_unlink_inode() omits 4d88c45ee659 btrfs: remove root argument from drop_one_dir_item() omits e72d4188a201 btrfs: clear MISSING device status bit in btrfs_close_one_device omits f6906c363f2e btrfs: call btrfs_check_rw_degradable only if there is a m [...] omits c8d9cdfc766d btrfs: send: prepare for v2 protocol omits 55d5e4f98fde dma-buf: st: fix error handling in test_get_fences() omits e3690c95157c Merge branch 'for-next/fixes' into for-next/core omits 9857ddce1e1f Merge branches 'for-next/8.6-timers', 'for-next/extable', [...] omits 61c96499021b Merge branch 'devel-stable' into for-next omits c1346c1e05c7 Merge branches 'fixes' and 'misc' into for-next omits dd7bf3ebe9e6 parisc: Remove unused constants from asm-offsets.c omits 974aed0df7f2 parisc/ftrace: use static key to enable/disable function g [...] omits 59c3c0a47cdf parisc/ftrace: set function trace function omits 62c6b5fbd644 parisc: Make use of the helper macro kthread_run() omits 0cf1bd3df530 parisc: don't enable irqs unconditionally in handle_interr [...] omits 0f0a06de5492 parisc: mark xchg functions notrace omits 20ffa8e15bce parisc: enhance warning regarding usage of O_NONBLOCK omits bc4c23e7a0c0 parisc: Drop ifdef __KERNEL__ from non-uapi kernel headers omits 942c20fac91a parisc: Use PRIV_USER and PRIV_KERNEL in ptrace.h omits 61e91d7189c4 parisc: Use PRIV_USER in syscall.S omits b33f32bc3ee9 parisc/kgdb: add kgdb_roundup() to make kgdb work with idl [...] omits 8dad0e6f17ce parisc: Move thread_info into task struct omits db84b84e5b25 parisc: add support for TOC (transfer of control) omits 0be0ae384abe parisc/firmware: add functions to retrieve TOC data omits 3d36361a6bd8 parisc: add PIM TOC data structures omits e95a6d63a259 parisc: move virt_map macro to assembly.h omits f1d62a1273d3 parisc/unwind: fix unwinder when CONFIG_64BIT is enabled omits fe3f79017d8a parisc: Fix ptrace check on syscall return omits 4a1a10513897 task_stack: Fix end_of_stack() for architectures with upwa [...] omits 6860c2927ebe parisc: Use PRIV_USER instead of 3 in entry.S omits ff35df3d7794 parisc: Use FRAME_SIZE and FRAME_ALIGN from assembly.h omits 505f60557aae parisc: Allocate task struct with stack frame alignment omits 26a54bd492fb parisc: Define FRAME_ALIGN and PRIV_USER/PRIV_KERNEL in as [...] omits ae2eac9bbfa5 parisc: fix warning in flush_tlb_all omits 82bd44570b8b parisc: disable preemption in send_IPI_allbutself() omits 67f6bda4482a parisc: fix preempt_count() check in entry.S omits ea3d540b210b parisc: deduplicate code in flush_cache_mm() and flush_cac [...] omits e6983fcdb1e4 parisc: disable preemption during local tlb flush omits 0b297e44ce2c parisc: Add KFENCE support omits d1dcbec59ffa parisc: Switch to ARCH_STACKWALK implementation omits ad696d0a07a4 parisc: make parisc_acctyp() available outside of faults.c omits 6d8dcdfdc1a1 parisc/unwind: use copy_from_kernel_nofault() omits d8daa20d7898 Merge branch 'fscache-remove-old-io' into fscache-next omits 44653c400615 drm/panel: novatek-nt35950: remove unneeded semicolon omits e15623cdce6f drm/panel: make sharp_ls055d1sx04 static omits d9c022d5dfea drm/panel: ilitek-ili9881c: Read panel orientation omits f4b2e66967bc dt-bindings: ili9881c: add rotation property omits 62b51e4be63c dt-bindings: ili9881c: add missing panel-common inheritance omits 4e8bf1a67198 erofs: don't trigger WARN() when decompression fails omits bca10db67bda drm/vc4: crtc: Make sure the HDMI controller is powered wh [...] omits 14e193b95604 drm/vc4: hdmi: Warn if we access the controller while disabled omits 20b0dfa86bef drm/vc4: hdmi: Make sure the device is powered with CEC omits 724fc856c09e drm/vc4: hdmi: Split the CEC disable / enable functions in two omits caa51a4c11f1 drm/vc4: hdmi: Rework the pre_crtc_configure error handling omits 9c6e4f6ed1d6 drm/vc4: hdmi: Make sure the controller is powered up during bind omits 0f5251339eda drm/vc4: hdmi: Make sure the controller is powered in detect omits c86b41214362 drm/vc4: hdmi: Move the HSM clock enable to runtime_pm omits 3e85b8159160 drm/vc4: hdmi: Set a default HSM rate omits 8ca011ef4af4 clk: bcm-2835: Remove rounding up the dividers omits 5517357a4733 clk: bcm-2835: Pick the closest clock rate omits 736638246ec2 Merge drm/drm-next into drm-misc-next omits 525bbf72dbe0 drm: use new iterator in drm_gem_plane_helper_prepare_fb v3 omits 4b2b5e142ff4 drm: Move GEM memory managers into modules omits 72071beec8fb drm: Link several object files into drm_kms_helper.ko omits 9d27478c7c01 drm: Build drm_irq.o only if CONFIG_DRM_LEGACY has been set omits 25b8a14e88d9 drm/amdgpu: use new iterator in amdgpu_ttm_bo_eviction_valuable omits 930ca2a7cbb6 drm/amdgpu: use the new iterator in amdgpu_sync_resv omits 1d51775cd3f5 dma-buf: add dma_resv selftest v4 omits 40298cb45071 drm/nouveau: use the new iterator in nouveau_fence_sync omits dd66f56caea6 dma-buf: fix kerneldoc for renamed members 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 e9012e756d30 Merge of per_signal_struct_coredumps-for-v5.16, and ucount [...] 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 c93ce6a6dfbd Merge tag 'topic/drm-dp-training-delay-helpers-2021-10-19' [...] omits 13e9e30cafea drm/scheduler: fix drm_sched_job_add_implicit_dependencies omits c4f08d7246a5 drm/locking: fix __stack_depot_* name conflict 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 91909d57169d dma-buf: Update obsoluted comments on dma_buf_vmap/vunmap() 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 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 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 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 3c04540345fe fscache: Update the documentation to reflect I/O API changes omits 3e3e5e20ad34 fscache: Remove stats that are no longer used omits c2ab459d6459 fscache: Remove the old I/O API omits d53048a45b28 cifs: (untested) Move to using the alternate fallback fsca [...] 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 b9cac915c541 ARC: thread_info.h: correct two typos in a comment adds a7986b84ed2e Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds e59e6a3acb13 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] 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 d50334a60457 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 2bee7176596b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] 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 ec7e0a24fff6 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 1d47f2909f3c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds bc886482dd19 Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus adds 3de290de4d8b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 3bf39eaf25de Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 5d07f5c36f4c Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds f82150f157a0 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 74c560bd8dcc Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 0e892f8000e7 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds d595ea9bcff8 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds c5bc84e67d05 Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] adds 5336d93db688 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 75f097aa9969 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new c1003cf09690 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a8042bc0ca7a Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new ebf48e5f5f28 Merge branch 'compiler-attributes' of https://github.com/o [...] new b115f4317e38 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new f1c0d22e39bc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new d1f9d53fba9e Merge branches 'fixes' and 'misc' into for-next new fa191b711c32 ARM: 9150/1: Fix PID_IN_CONTEXTIDR regression when THREAD_ [...] new c1e42efacb9b ARM: 9151/1: Thumb2: avoid __builtin_thread_pointer() on Clang new 2aa8f79c7509 Merge branch 'devel-stable' into for-next new d14dc63b7137 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new a69483eeefff Merge branch 'for-next/8.6-timers' into for-next/core new 99fe09c857c6 Merge branch 'for-next/extable' into for-next/core new d8a2c0fba530 Merge branch 'for-next/kexec' into for-next/core new 082f6b4b6223 Merge branch 'for-next/kselftest' into for-next/core new 2bc655ce2942 Merge branch 'for-next/misc' into for-next/core new dc6bab18fb3c Merge branch 'for-next/mm' into for-next/core new 7066248c44ee Merge branch 'for-next/mte' into for-next/core new bd334dd7def6 Merge branch 'for-next/perf' into for-next/core new 16c200e04045 Merge branch 'for-next/pfn-valid' into for-next/core new 3d9c8315fa9b Merge branch 'for-next/scs' into for-next/core new 655ee5571f4b Merge branch 'for-next/sve' into for-next/core new e5f521021279 Merge branch 'for-next/trbe-errata' into for-next/core new b2909a447ec3 Merge branch 'for-next/vdso' into for-next/core new e6359798f62d Merge branch 'for-next/fixes' into for-next/core new d79171042d47 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new eb6d50a5d5ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3550cd5fa252 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 314d72024659 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 81afc4b28381 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 718f747dbbb6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f4bc87956f9b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a53a4134beff Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5c3f7ceac5f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 334fdc48e6f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 46b8163b9681 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6cd0bda0bf81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7587043624f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 900a02676aad Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new beda6dc24e90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ff95fc9ec5d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5a153e5b1ce6 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 377b498e10fe Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 4fbea92d343b Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 00837aaba8f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b25a594759db Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] new fc505b1c62ac Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new aefcc76020f9 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 9b10a7b454cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b69cc9ad7e06 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] new 7411dfb66bfa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 113256aa41ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bd79273a1397 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new fdc1eebd2fb7 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 7f621f904881 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new be6ff59c18bc Merge branch 'for-next' of git://github.com/openrisc/linux.git new cf2ec7893f87 parisc/unwind: use copy_from_kernel_nofault() new a348eab32776 parisc: make parisc_acctyp() available outside of faults.c new aeb1e833a4c3 parisc: Switch to ARCH_STACKWALK implementation new ec5c115050f5 parisc: Add KFENCE support new a5e8ca3783ad parisc: disable preemption during local tlb flush new 4f1938673994 parisc: deduplicate code in flush_cache_mm() and flush_cac [...] new 3fb28e199d1f parisc: fix preempt_count() check in entry.S new 1c2fb946cdb7 parisc: disable preemption in send_IPI_allbutself() new 1030d681319b parisc: fix warning in flush_tlb_all new 9f6cfef1d040 parisc: Define FRAME_ALIGN and PRIV_USER/PRIV_KERNEL in as [...] new b7d8c16a58f8 parisc: Allocate task struct with stack frame alignment new 6ff7fa4b2393 parisc: Use FRAME_SIZE and FRAME_ALIGN from assembly.h new f06d6e92c879 parisc: Use PRIV_USER instead of 3 in entry.S new 9cc2fa4f4a92 task_stack: Fix end_of_stack() for architectures with upwa [...] new 4c67283be7cd parisc: Fix ptrace check on syscall return new 0d71b5832d95 parisc/unwind: fix unwinder when CONFIG_64BIT is enabled new b802c93f9ea2 parisc: move virt_map macro to assembly.h new ef1d34fcac4c parisc: add PIM TOC data structures new 1d3ac7d1c1f9 parisc/firmware: add functions to retrieve TOC data new 71ba05e1c624 parisc: add support for TOC (transfer of control) new 150dd95a8936 parisc: Move thread_info into task struct new 32a0ffc831d9 parisc/kgdb: add kgdb_roundup() to make kgdb work with idl [...] new e8e9c218252d parisc: Use PRIV_USER in syscall.S new aa131b1121ce parisc: Use PRIV_USER and PRIV_KERNEL in ptrace.h new 458627ee3c5b parisc: Drop ifdef __KERNEL__ from non-uapi kernel headers new 82c98eee79c1 parisc: enhance warning regarding usage of O_NONBLOCK new e8b993e510b7 parisc: mark xchg functions notrace new e33df8c9cf26 parisc: Make use of the helper macro kthread_run() new 3a1156913883 parisc/ftrace: set function trace function new a5b07aa4b062 parisc/ftrace: use static key to enable/disable function g [...] new c59edda7bfb6 parisc: Remove unused constants from asm-offsets.c new 9abc2a307e9e parisc: decompressor: remove repeated depenency of misc.o new 9486d04a6a7a parisc: decompressor: clean up Makefile new b51ca450c601 parisc: Update defconfigs new fb91ddee0f66 parisc: Fix set_fixmap() on PA1.x CPUs new 84345349641c parisc: Fix code/instruction patching on PA1.x machines new 6cc5cf8e40ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f8c0e36b48e3 powerpc: Don't provide __kernel_map_pages() without ARCH_S [...] new 52862ab33c5d powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier dur [...] new 81291383ffde powerpc/32e: Ignore ESR in instruction storage interrupt handler new ec077bea8382 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 16f537d2590a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 29cfd0d3568d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 16179212bd71 Merge branch 'for-next' of git://git.libc.org/linux-sh new 7885c6b55109 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 0f1eab669447 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 12ccfdfcf960 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3622342c2ffe Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new 81fcca5346e0 cifs: Move to using the alternate fallback fscache I/O API new ecf951aa90bc fscache: Remove the old I/O API new 3b741cd6fa38 fscache: Remove stats that are no longer used new cb5484ae3fec fscache: Update the documentation to reflect I/O API changes new 4f15c6e47431 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] new e77fbf990316 btrfs: send: prepare for v2 protocol new 5c78a5e7aa83 btrfs: call btrfs_check_rw_degradable only if there is a m [...] new 5d03dbebba25 btrfs: clear MISSING device status bit in btrfs_close_one_device new 9798ba24cb76 btrfs: remove root argument from drop_one_dir_item() new 4467af880929 btrfs: remove root argument from btrfs_unlink_inode() new 6d9cc07215c7 btrfs: remove root argument from add_link() new d1ed82f3559e btrfs: remove root argument from check_item_in_log() new 30dfc2d8e88a Merge branch 'misc-next' into for-next-next-v5.15-20211029 new 16e421e5ad15 btrfs: index free space entries on size new 6e6190a532b9 Merge branch 'ext/josef/bg-index' into for-next-next-v5.15 [...] new 7882a21ed6ab btrfs: only copy dir index keys when logging a directory new fa9108695218 btrfs: remove no longer needed logic for replaying directo [...] new 34e158bd30c3 Merge branch 'ext/filipe/tree-log-speedup' into for-next-n [...] new 764ada313576 Merge branch 'for-next-next-v5.15-20211029' into for-next- [...] new e0716c12f5f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d40db14ae122 Merge branch 'master' of git://github.com/ceph/ceph-client.git new e400de80866d cifs: To match file servers, make sure the server hostname [...] new 6fb401504cba cifs: add mount parameter tcpnodelay new ae272e34bfa1 cifs: for compound requests, use open handle if possible new 85e2f9b9b211 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new a0961f351d82 erofs: don't trigger WARN() when decompression fails new a3087f87f7c3 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 4a4774321af6 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new e8e0b00ecccf Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 04515da1f761 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new ca98d72141dd f2fs: fix incorrect return value in f2fs_sanity_check_ckpt() new 10a26878564f f2fs: support fault injection for dquot_initialize() new bc0ff947927b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 21dcfcc50476 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f2e2e60ca05b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d54ee8dbe189 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 8b6e7d370231 ksmbd: use ksmbd_req_buf_next() in ksmbd_verify_smb_message() new 5cefa8206b91 ksmbd: use ksmbd_req_buf_next() in ksmbd_smb2_check_message() new c3344929032a ksmdb: use cmd helper variable in smb2_get_ksmbd_tcon() new 09a0141566ad ksmbd: Remove redundant 'flush_workqueue()' calls new 5ed876c19929 ksmbd: Fix buffer length check in fsctl_validate_negotiate_info() new 647bc03ba456 ksmbd: don't need 8byte alignment for request length in ks [...] new d957217495ca Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 0aaf22e2f3d5 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new e23f67a61580 Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] new 3ff8574bbb5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5ed176a2b4f1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0b9007ec7b9f xfs: Remove duplicated include in xfs_super new 2a09b575074f xfs: use swap() to make code cleaner new c1b0b40fcf38 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 393613387664 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c0a3f7eb59cd Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 62e773181f46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 731c6ad3a3ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 73641d473a38 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4962dc5a9531 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 66d6b998d1b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1ad5dc3540d8 i2c: i801: Fix incorrect and needless software PEC disabling new e4f2647585d0 Merge tag 'at24-updates-for-v5.16' of git://git.kernel.org [...] new ef3fe574d49e i2c: tegra: Ensure that device is suspended before driver [...] new 8e98c4f5c38b i2c: qup: fix a trivial typo new 5fe058b04d01 i2c: qup: move to use request_irq by IRQF_NO_AUTOEN flag new 7f98960c046e i2c: xlr: Fix a resource leak in the error handling path o [...] new 6bf9e6543811 Merge branch 'i2c/for-mergewindow' into i2c/for-next new dbf9147d1136 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 3b9b834d3a8b Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new 10f0d2ab9aa6 hwmon: (nct7802) Add of_node_put() before return new 0d6a1e908e9c Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new c76fb853bc94 Merge branch 'docs-next' of git://git.lwn.net/linux.git new a0ba7a5312b3 Merge branch 'master' of git://linuxtv.org/media_tree.git new 88e41fb5ce93 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 61a3c78d991c ACPI: glue: Use acpi_device_adr() in acpi_find_child_device() new 5f6ba0ff183c Merge branch 'acpi-glue' into linux-next new 0b152da5514c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new cde421f4f487 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 6f9cfc7b3dd1 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new da965dbc9625 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 5460601de590 dma-buf: Fix pin callback comment new 1e4df4a21c5a RDMA/umem: Allow pinned dmabuf umem usage new 66f4817b5712 RDMA/efa: Add support for dmabuf memory regions new 067113d9db66 RDMA/core: Fix missed initialization of rdma_hw_stats::lock new 50604757e792 RDMA/irdma: Remove the unused variable local_qp new 69d1ed59999c RDMA/rxe: Save a few bytes from struct rxe_pool new e30bb300a401 RDMA/rxe: Use 'bitmap_zalloc()' when applicable new 000b8490ecac RDMA/rxe: Make rxe_type_info static const new 04567caf96e5 RDMA/bnxt_re: Fix kernel panic when trying to access bnxt_ [...] new 493620b1c903 RDMA/bnxt_re: Use helper function to set GUIDs new ddf65f28ddca IB/hfi1: Rebranding of hfi1 driver to Cornelis Networks new 840f4ed2d47b IB/qib: Rebranding of qib driver to Cornelis Networks new 4892298c3a33 IB/opa_vnic: Rebranding of OPA VNIC driver to Cornelis Networks new 6d202d9f70a3 RDMA/hns: Use the core code to manage the fixed mmap entries new bef9972fd218 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 48e4d00b1b93 mlxsw: spectrum_qdisc: Offload root TBF as port shaper new 3d5290ea1dae selftests: mlxsw: Test offloadability of root TBF new 2b11e24ebaef selftests: mlxsw: Test port shaper new d57beb0e1418 Merge branch 'mlxsw-offload-root-tbf-as-port-shaper' new c5f6e5ebc2af net: bridge: provide shim definition for br_vlan_flags new 4a6849e46173 net: bridge: move br_vlan_replay to br_switchdev.c new 9ae9ff994b0e net: bridge: split out the switchdev portion of br_mdb_notify new 9776457c784f net: bridge: mdb: move all switchdev logic to br_switchdev.c new 326b212e9cd6 net: bridge: switchdev: consistent function naming new a812a046c22d Merge branch 'code-movement-to-br_switchdev-c' new c7dd4a5b0a15 bnxt_en: refactor printing of device info new d900aadd86b0 bnxt_en: refactor cancellation of resource reservations new 228ea8c187d8 bnxt_en: implement devlink dev reload driver_reinit new 8f6c5e4d1470 bnxt_en: implement devlink dev reload fw_activate new 892a662f0473 bnxt_en: add enable_remote_dev_reset devlink parameter new 1596847d0f7b bnxt_en: improve error recovery information messages new aadb0b1a0b36 bnxt_en: remove fw_reset devlink health reporter new 2bb21b8db5c0 bnxt_en: consolidate fw devlink health reporters new 8cc95ceb7087 bnxt_en: improve fw diagnose devlink health messages new 9a575c8c25ae bnxt_en: Refactor coredump functions new b032228e58ea bnxt_en: move coredump functions into dedicated file new 80f62ba9d53d bnxt_en: Add compression flags information in coredump seg [...] new 80194db9f53b bnxt_en: Retrieve coredump and crashdump size via FW command new 4e59f0600790 bnxt_en: extract coredump command line from current task new 188876db04a3 bnxt_en: implement dump callback for fw health reporter new 21e70778d0d4 bnxt_en: Update firmware interface to 1.10.2.63 new 3c4153394e2c bnxt_en: implement firmware live patching new 63185eb3aa26 bnxt_en: Provide stored devlink "fw" version on older firmware new eff441f3b597 bnxt_en: Update bnxt.rst devlink documentation new f8f20f2986cb Merge branch 'bnxt_en-devlink' new 7e553c44f09a net: lantiq_xrx200: Hardcode the burst length value new 0b3f86397fee dt-bindings: net: lantiq-xrx200-net: Remove the burst leng [...] new 195bb48fccde ice: support for indirect notification new 9e300987d4a8 ice: VXLAN and Geneve TC support new 8b032a55c1bd ice: low level support for tunnels new f0a35040adbe ice: support for GRE in eswitch new e492c2e12d7b ice: send correct vc status in switchdev new e984c4408fc9 ice: Add support for changing MTU on PR in switchdev mode new 99d407524cdf ice: Add support to print error on PHY FW load failure new 370764e60b18 ice: Fix clang -Wimplicit-fallthrough in ice_pull_qvec_from_rc() new c8e51a012214 ice: fix error return code in ice_get_recp_frm_fw() new 704bc986ffda Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 40d5cb400530 net: sgi-xp: use eth_hw_addr_set() new ac617341343c net: um: use eth_hw_addr_set() new 7e1dd824e531 net: xtensa: use eth_hw_addr_set() new e311eb919249 Merge branch 'eth_hw_addr_set' new 212c10c3c658 mctp: Return new key from mctp_alloc_local_tag new 78476d315e19 mctp: Add flow extension to skb new 67737c457281 mctp: Pass flow data & flow release events to drivers new 6689d716fded Merge branch 'MCTP-flow-support' new a1f1627540cd net: ethernet: microchip: lan743x: Increase rx ring size t [...] new c4cb8d0ac714 net: netxen: fix code indentation new 5bd663212f2e net: bareudp: fix duplicate checks of data[] expressions new c52ef04d5920 devlink: make all symbols GPL-only new bb5dbf2cc64d net: marvell: prestera: add firmware v4.0 support new 7444d706be31 ifb: fix building without CONFIG_NET_CLS_ACT new 28131d896d6d Merge tag 'wireless-drivers-next-2021-10-29' of git://git. [...] new ba064e4cf923 netdevsim: remove max_vfs dentry new 3c6f3ae3bb2e intel: Simplify bool conversion new a97f8783a937 igb: unbreak I2C bit-banging on i350 new 1b9abade3e75 net: ixgbevf: Remove redundant initialization of variable ret_val new 5c595791009b Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] new d269287761ab bnxt_en: Remove not used other ULP define new 8643d0b6b367 igc: Remove media type checking on the PHY initialization new 8f20571db527 igc: Add new device ID new e377a063e2c2 igc: Change Device Reset to Port Reset new 6d40edcf4ee1 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] new ae0393500e3b net: bridge: switchdev: fix shim definition for br_switchd [...] new 94a8b6c14b04 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new d6aef08a872b bpf: Add bpf_kallsyms_lookup_name helper new c24941cd3766 libbpf: Add typeless ksym support to gen_loader new 585a3571981d libbpf: Add weak ksym support to gen_loader new 549a63238603 libbpf: Ensure that BPF syscall fds are never 0, 1, or 2 new 92274e24b01b libbpf: Use O_CLOEXEC uniformly when opening fds new 087cba799ced selftests/bpf: Add weak/typeless ksym test for light skeleton new c3fc706e94f5 selftests/bpf: Fix fd cleanup in sk_lookup test new efadf2ad17a2 selftests/bpf: Fix memory leak in test_ima new b9989b59123b Merge branch 'Typeless/weak ksym for gen_loader + misc fixups' new f48ad69097fe selftests/bpf: Fix fclose/pclose mismatch in test_progs new b42d11e850f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ad57dae8a64d xfrm: Remove redundant fields and related parentheses new f537b1d09227 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 5e36e13e34eb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6a98e3836fa2 Bluetooth: Add helper for serialized HCI command execution new 161510ccf91c Bluetooth: hci_sync: Make use of hci_cmd_sync_queue set 1 new cba6b758711c Bluetooth: hci_sync: Make use of hci_cmd_sync_queue set 2 new e8907f76544f Bluetooth: hci_sync: Make use of hci_cmd_sync_queue set 3 new ad383c2c65a5 Bluetooth: hci_sync: Enable advertising when LL privacy is [...] new 5bee2fd6bcaa Bluetooth: hci_sync: Rework background scan new cf75ad8b41d2 Bluetooth: hci_sync: Convert MGMT_SET_POWERED new abfeea476c68 Bluetooth: hci_sync: Convert MGMT_OP_START_DISCOVERY new 353a0249c3f6 Bluetooth: hci_sync: Convert MGMT_OP_SET_FAST_CONNECTABLE new 451d95a98c5a Bluetooth: hci_sync: Enable synch'd set_bredr new 47db6b42991e Bluetooth: hci_sync: Convert MGMT_OP_GET_CONN_INFO new 2f2eb0c9de2e Bluetooth: hci_sync: Convert MGMT_OP_SET_SECURE_CONN new 5a7501374664 Bluetooth: hci_sync: Convert MGMT_OP_GET_CLOCK_INFO new d81a494c43df Bluetooth: hci_sync: Convert MGMT_OP_SET_LE new f892244b05bf Bluetooth: hci_sync: Convert MGMT_OP_READ_LOCAL_OOB_DATA new 177e77a30e46 Bluetooth: hci_sync: Convert MGMT_OP_READ_LOCAL_OOB_EXT_DATA new 6f6ff38a1e14 Bluetooth: hci_sync: Convert MGMT_OP_SET_LOCAL_NAME new 71efbb08b538 Bluetooth: hci_sync: Convert MGMT_OP_SET_PHY_CONFIGURATION new 26ac4c56f03f Bluetooth: hci_sync: Convert MGMT_OP_SET_ADVERTISING new 5e233ed59cc4 Bluetooth: hci_sync: Convert adv_expire new 3244845c6307 Bluetooth: hci_sync: Convert MGMT_OP_SSP new d0b137062b2d Bluetooth: hci_sync: Rework init stages new 182ee45da083 Bluetooth: hci_sync: Rework hci_suspend_notifier new d6cba4e6d0e2 Bluetooth: btusb: Add support using different nvm for vari [...] new d3889e2cfba5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a75d16049d88 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new de62256c5ca3 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 5ec8983b7b52 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new adec456d2e98 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new cad439fc040e crypto: api - Do not create test larvals if manager is disabled new 1730c5aa3b15 crypto: engine - Add KPP Support to Crypto Engine new a745d3ace3fd crypto: ecc - Move ecc.h to include/crypto/internal new eaffe377e168 crypto: ecc - Export additional helper functions new cadddc89a044 dt-bindings: crypto: Add Keem Bay ECC bindings new c9f608c38009 crypto: keembay-ocs-ecc - Add Keem Bay OCS ECC Driver new a472cc0dde3e crypto: s5p-sss - Add error handling in s5p_aes_probe() new 284340a368a0 crypto: sa2ul - Use the defined variable to clean code new 83bff1096164 crypto: ccp - Make use of the helper macro kthread_run() new 68b6dea802ce crypto: pcrypt - Delay write to padata->info new 39ef08517082 crypto: testmgr - fix wrong key length for pkcs1pad new 128077be3faf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 86a601aaadc1 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 5c01ecc9d319 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 313cfecce2a7 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 16cc8febdd93 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new d3becc2d272c Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] new 31613a746987 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] new 5a7b8ebe480a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2672e1970ab0 ALSA: firewire-motu: remove TODO for interaction with user [...] new d770d228b9fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 986c5b0a1d1c ASoC: es8316: add support for ESSX8336 ACPI _HID new 2554877e4b08 ASoC: fix unmet dependencies on GPIOLIB for SND_SOC_RT1015P new 88b4d77d6035 ASoC: Intel: glk_rt5682_max98357a: support ALC5682I-VS codec new 2a2df2a75517 ASoC: dt-bindings: cs42l42: Correct description of ts-inv new 778a0cbef5fb ASoC: cs42l42: Correct configuring of switch inversion fro [...] new 1560081f4c4b Merge series "ASoC: cs42l42: Fix definition and handling o [...] new 62a30322607f ASoC: amd: acp: select CONFIG_SND_SOC_ACPI new b6a4e209fb7d ASoC: codecs: tfa989x: Add support for tfa9897 RCV bit new 0261e36477cf ASoC: mediatek: mt8195: add machine driver with mt6359, rt [...] new 6c8552ebba77 ASoC: mediatek: mt8195: add mt8195-mt6359-rt1011-rt5682 bi [...] new 2a7985136cac ASoC: tlv320aic3x: Make aic3x_remove() return void new 173632358fde ASoC: rsnd: Fix an error handling path in 'rsnd_node_count()' new 7db53c21b1c3 ASoC: core: Remove invalid snd_soc_component_set_jack call new 86e2d14b6d1a ASoC: topology: Add header payload_size verification new 2e288333e9e0 ASoC: topology: Check for dapm widget completeness new 2a710bb35a5a ASoC: topology: Use correct device for prints new f714fbc1e89a ASoC: topology: Change topology device to card device new 6c504663ba2e ASoC: Stop dummy from overriding hwparams new 956ac4f1f53c Merge series "ASoC: Sanity checks and soc-topology updates [...] new cafa39b650ec ASoC: soc-acpi: add comp_ids field for machine driver matching new 8fe6ec03183a ASoC: Intel: sof_rt5682: detect codec variant in probe function new d4f3fdc2b7e1 ASoC: Intel: sof_rt5682: use comp_ids to enumerate rt5682s new dac7cbd55dca ASoC: Intel: soc-acpi-byt: shrink tables using compatible IDs new 959ae8215a9e ASoC: Intel: soc-acpi-cht: shrink tables using compatible IDs new 9a5d96add514 ASoC: Intel: soc-acpi: use const for all uses of snd_soc_a [...] new 6195eb15f6d6 Merge series "Multiple headphone codec driver support" fro [...] new 226d19fa1127 Merge remote-tracking branch 'asoc/for-5.16' into asoc-next new 4ae0089eb307 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 03768f35a172 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cf2197ca4b8c bcache: move uapi header bcache.h to bcache code directory new 1b86db5f4e02 bcache: replace snprintf in show functions with sysfs_emit new df75db1fc1e5 block: ataflop: Fix warning comparing pointer to 0 new 15dfc662ef31 null_blk: Fix handling of submit_queues and poll_queues at [...] new cb270adda4b1 Merge branch 'for-5.16/drivers' into for-next new 9b84c629c903 blk-mq-debugfs: Show active requests per queue for shared tags new db8a0117b61c Merge branch 'for-5.16/block' into for-next new 0bf6d96cb829 block: remove blk_{get,put}_request new dbe63eaa9e16 Merge branch 'for-5.16/passthrough-flag' into for-next new f75d118349be io_uring: harder fdinfo sq/cq ring iterating new 1d5f5ea7cb7d io-wq: remove worker to owner tw dependency new 7605f0d0f242 Merge branch 'for-5.16/io_uring' into for-next new ef1661ba6d2e blk-mq: fix redundant check of !e expression new f2e83d851e54 Merge branch 'for-5.16/block' into for-next new 5e2e1cc4131c zram: add error handling support for add_disk() new ff4cbe0fcf5d ps3disk: add error handling support for add_disk() new 3c30883acab1 ps3vram: add error handling support for add_disk() new c6e9312f74cc Merge branch 'for-5.16/drivers' into for-next new e1528830bd4e block/brd: add error handling support for add_disk() new b43fadb6631f Merge branch 'for-5.16/drivers' into for-next new 4bc7921342ff Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 5a8f70bf38e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 446fcfb77078 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 53e4afcb25e8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e45860710d5f Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 987fa5f02686 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 9167867ecddd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bff1922527c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 873b5ababf5c Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new 48118a24d253 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 32ba540f3c2a evm: mark evm_fixmode as __ro_after_init new 46b413ce6db9 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new d3f882968b1f Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] new cac9ccf2be27 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7cd1e7121408 Merge branch 'next' of git://github.com/cschaufler/smack-next new 210c5b01c86b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new da2f440bdd8d Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new 940f07b98ca1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e789f3226a6b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 57e9befa4863 dt-bindings: ufs: exynos-ufs: add io-coherency property new 14d9f6b02648 dt-bindings: ufs: exynos-ufs: add exynosautov9 compatible new a8bc0707e134 dt-bindings: input: microchip,cap11xx: Convert txt binding [...] new e2266d372f6f dt-bindings: display: tilcd: Fix endpoint addressing in example new 7d194a5afcc2 dt-bindings: arm: firmware: tlm,trusted-foundations: Conve [...] new a77725a9a3c5 scripts/dtc: Update to upstream version v1.6.1-19-g0a3a9d3449c8 new a16c4510683f of/unittest: Disable new dtc node_name_vs_property_name an [...] new cfc475690fa8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7feea290e9f4 MAINTAINERS: Add Apple mailbox files new 29848f309e7e dt-bindings: mailbox: Add Apple mailbox bindings new f89f9c56e737 mailbox: apple: Add driver for Apple mailboxes new 10dcc2d66292 mailbox: pcc: Fix kernel doc warnings new 80b2bdde002c mailbox: pcc: Refactor all PCC channel information into a [...] new 319bfb35bd1d mailbox: pcc: Consolidate subspace interrupt information parsing new 4e3c96ff950e mailbox: pcc: Consolidate subspace doorbell register parsing new 0f2591e21b2e mailbox: pcc: Add pcc_mbox_chan structure to hold shared m [...] new 7b6da7fe7bba mailbox: pcc: Use PCC mailbox channel pointer instead of standard new f92ae90e52bb mailbox: pcc: Rename doorbell ack to platform interrupt ac [...] new 800cda7b63f2 mailbox: pcc: Add PCC register bundle and associated acces [...] new bf18123e78f4 mailbox: pcc: Avoid accessing PCCT table in pcc_send_data [...] new 45ec2dafb177 mailbox: pcc: Drop handling invalid bit-width in {read,wri [...] new c45ded7e1135 mailbox: pcc: Add support for PCCT extended PCC subspaces( [...] new ce028702ddbc mailbox: pcc: Move bulk of PCCT parsing into pcc_mbox_probe new 9a172b62a969 ACPI/PCC: Add maintainer for PCC mailbox driver new a6daa2207302 dt-bindings: mailbox: imx-mu: add i.MX8ULP S400 MU support new 97961f78e8bc mailbox: imx: support i.MX8ULP S4 MU new d0d05f79e7c9 Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] new b59c122484ec spi: spi-geni-qcom: Add support for GPI dma new 28b5eaf9712b spi: Convert NXP flexspi to json schema new e6f98315aba2 Merge remote-tracking branch 'spi/for-5.16' into spi-next new f43694b040d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c75c2ca5e425 Merge locking/wwmutex into tip/master new 429ef1a8b6b6 Merge ras/core into tip/master new ad38c6cd13dc Merge efi/core into tip/master new 57d614ab3702 Merge x86/build into tip/master new 0618104925d8 Merge x86/cc into tip/master new 1850c407d20e Merge x86/misc into tip/master new 5b1fcf7305de Merge x86/cpu into tip/master new ca2a70e0c206 Merge x86/sgx into tip/master new ae4fcbad7af9 Merge timers/core into tip/master new c0d07530f431 Merge x86/sev into tip/master new e252f21852c3 Merge sched/core into tip/master new e2c8faae799a Merge x86/fpu into tip/master new a757ac555ce1 x86/Makefile: Remove unneeded whitespaces before tabs new 27f7298406f9 Merge x86/cleanups into tip/master new 1739c66eb7bd objtool: Classify symbols new dd003edeffa3 objtool: Explicitly avoid self modifying code in .altinstr [...] new c509331b41b7 objtool: Shrink struct instruction new 134ab5bd1883 objtool,x86: Replace alternatives with .retpoline_sites new 4fe79e710d95 x86/retpoline: Remove unused replacement symbols new a92ede2d584a x86/asm: Fix register order new b6d3d9944bd7 x86/asm: Fixup odd GEN-for-each-reg.h usage new 6fda8a388656 x86/retpoline: Move the retpoline thunk declarations to no [...] new 1a6f74429c42 x86/retpoline: Create a retpoline thunk array new 750850090081 x86/alternative: Implement .retpoline_sites support new 2f0cbb2a8e5b x86/alternative: Handle Jcc __x86_indirect_thunk_\reg new bbe2df3f6b6d x86/alternative: Try inline spectre_v2=retpoline,amd new d4b5a5c99300 x86/alternative: Add debug prints to apply_retpolines() new f8a66d608a3e x86,bugs: Unconditionally allow spectre_v2=retpoline,amd new dceba0817ca3 bpf,x86: Simplify computing label offsets new 87c87ecd00c5 bpf,x86: Respect X86_FEATURE_RETPOLINE* new 061c4aea604e Merge objtool/core into tip/master new cc95a07fef06 x86/apic: Reduce cache line misses in __x2apic_send_IPI_mask() new 371ab4b480f6 Merge x86/apic into tip/master new 441e90369344 x86/softirq: Disable softirq stacks on PREEMPT_RT new 2258a6fc33d5 Merge tag 'irqchip-5.16' into irq/core new 2b27d8967416 Merge irq/core into tip/master new 2de71ee153ef perf/x86/intel: Fix ICL/SPR INST_RETIRED.PREC_DIST encodings new 357d75d1cbd2 Merge perf/core into tip/master new f98a3dccfcb0 locking: Remove spin_lock_flags() etc new e14f833f4dcb Merge locking/core into tip/master new a72fdfd21e01 selftests/x86/iopl: Adjust to the faked iopl CLI/STI usage new 5989725f40fa Merge x86/core into tip/master new bc1d20f6bde2 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] new 4860a5dd66e1 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 93d76e4a0e01 tracing/histogram: Fix documentation inline emphasis warning new 8e6a6cc47aa0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8f121461f24d Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new e59f3e5d4521 Merge branch 'kvm-pvclock-raw-spinlock' into HEAD new 4e3386843325 Merge tag 'kvmarm-5.16' of git://git.kernel.org/pub/scm/li [...] new 0a86512dc113 RISC-V: KVM: Factor-out FP virtualization into separate sources new 7c8de080d476 RISC-V: KVM: Fix GPA passed to __kvm_riscv_hfence_gvma_xyz [...] new 9c6eb531e760 Merge tag 'kvm-s390-next-5.16-1' of git://git.kernel.org/p [...] new 78da95a292fb Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 8f2de0f36fd4 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new efd0d74cd56c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 437b5b15b818 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2978891aff80 platform/x86: amd-pmc: fix compilation without CONFIG_RTC_ [...] new 16a035a31406 platform/x86: amd-pmc: Downgrade dev_info message to dev_dbg new 9587f39277ef platform/x86: amd-pmc: Drop check for valid alarm time new d411e370978f platform/x86: hp-wmi: rename platform_profile_* function symbols new 3aa539a584f6 platform/x86: asus-wmi: rename platform_profile_* function [...] new 9045512ca6cd platform/x86: mlx-platform: Extend FAN and LED configurati [...] new 4289fd4ad43a platform/x86: mlx-platform: Add BIOS attributes for Coffee [...] new 4616e54795cc platform/x86: mlx-platform: Add support for new system SGN2410 new 025a2fbd8ddc platform/surface: aggregator_registry: Add initial support [...] new bf653b61cf5f platform/x86: touchscreen_dmi: Add info for the Viglen Con [...] new da225bc93a04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7ff22787ba49 platform/chrome: cros_ec_proto: Use EC struct for features new 297d34e73d49 platform/chrome: cros_ec_proto: Use ec_command for check_features new 54ed41fbcc59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 133195f264b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d43eed27cfae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 13c5878a42e7 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new a74a5a0f21af Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new c47055e943b0 Merge tag 'usb-serial-5.16-rc1' of https://git.kernel.org/ [...] new b0d5d2a71641 usb: gadget: udc: core: Revise comments for USB ep enable/disable new 9fff139aeb11 usb: gadget: f_mass_storage: Disable eps during disconnect new a0548b26901f usb: gadget: Mark USB_FSL_QE broken on 64-bit new 792ae735ce26 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 7bda8c5af0ca Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] new d142585bceb3 serial: cpm_uart: Protect udbg definitions by CONFIG_SERIA [...] new cc8d7b4aea79 tty: Fix extra "not" in TTY_DRIVER_REAL_RAW description new 6275e04919c4 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new db788e6bf66d Merge tag 'extcon-next-for-5.16' of git://git.kernel.org/p [...] new 27182be96200 Merge tag 'phy-for-5.16' of git://git.kernel.org/pub/scm/l [...] new 28eb3b363df7 Merge tag 'coresight-next-v5.16.v3' of gitolite.kernel.org [...] new 907767da8f3a comedi: ni_usb6501: fix NULL-deref in command paths new 536de747bc48 comedi: dt9812: fix DMA buffers on stack new d30f4c326d28 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 2e3aa37259fd Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 68264c4609ea staging: r8188eu: fix missing unlock in rtw_resume() new bdcfac6ab6c9 staging: fieldbus: anybus: reframe comment to avoid warning new d8a364820e01 staging: vchiq_core: get rid of typedef new 88c47bbf9a2f staging: rtl8723bs: fix unmet dependency on CRYPTO for CRY [...] new cacd73e55e77 staging: rtl8723bs: hal remove the assignment to itself new 10508ae08ed8 staging: r8188eu: hal: remove goto statement and local variable new 231c9cee81bc Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new d1a802a9cdc1 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new f2d041f6d2b3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 66ca082280fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3c7603727c3a Merge branch 'fixes' into for-next new e80fe60a2b46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 09f23ed2b797 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e7bc70d64f44 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 2ae64f01a1bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2b725265cb08 gpio: mlxbf2: Introduce IRQ support new 6c2a6ddca763 net: mellanox: mlxbf_gige: Replace non-standard interrupt [...] new dd1695a221e0 gpio: clean up Kconfig file new 585a07079909 gpio: realtek-otto: fix GPIO line IRQ offset new f06f18159ed3 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 5065e08e4ef3 gpio: sim: fix missing unlock on error in gpio_sim_config_ [...] new c87a4cb2940b Merge branch 'gpio/gpio-sim' of git://git.kernel.org/pub/s [...] new 4a1b1d0db234 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b0f9984f1a58 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4435d1f9aae8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6ab80d88f82e exit/doublefault: Remove apparently bogus comment about re [...] new 9fd5a04d8efc exit: Remove calls of do_exit after noreturn versions of die new a52f60fa2905 reboot: Remove the unreachable panic after do_exit in reboot(2) new 97cae8482707 signal/sparc32: Remove unreachable do_exit in do_sparc_fault new 95bf9d646c3c signal/mips: Update (_save|_restore)_fp_context to fail wi [...] new ce0ee4e6ac99 signal/sh: Use force_sig(SIGKILL) instead of do_group_exit [...] new 83a1f27ad773 signal/powerpc: On swapcontext failure force SIGSEGV new 984bd71fb320 signal/sparc: In setup_tsb_params convert open coded BUG into BUG new 1a4d21a23c4c signal/vm86_32: Replace open coded BUG_ON with an actual BUG_ON new 1fbd60df8a85 signal/vm86_32: Properly send SIGSEGV when the vm86 state [...] new 9bc508cf0791 signal/s390: Use force_sigsegv in default_trap_handler new 111e70490d2a exit/kthread: Have kernel threads return instead of callin [...] new 26d5badbccdd signal: Implement force_fatal_sig new 941edc5bf174 exit/syscall_user_dispatch: Send ordinary signals on failure new c317d306d550 signal/sparc32: Exit with a fatal signal when try_to_clear [...] new 086ec444f866 signal/sparc32: In setup_rt_frame and setup_fram use force [...] new 695dd0d634df signal/x86: In emulate_vsyscall force a signal instead of [...] new 501c88722797 exit/rtl8723bs: Replace the macro thread_exit with a simpl [...] new 99d7ef1e4792 exit/rtl8712: Replace the macro thread_exit with a simple [...] new 0fdc0c4279c8 exit/r8188eu: Replace the macro thread_exit with a simple [...] new e21294a7aaae signal: Replace force_sigsegv(SIGSEGV) with force_fatal_si [...] new d7ada7583197 signal: Add SA_IMMUTABLE to ensure forced siganls do not g [...] new 2302fcb6e492 Merge of per_signal_struct_coredumps-for-v5.16, ucount-fix [...] new 568d083488bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f35dcaa0a8a2 selftests/core: fix conflicting types compile error for cl [...] new 147d73cba13f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 45d101f23c97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ea5d70da565a Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 84b6f4934e1d Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 1a644e12a749 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new fd5d7298f616 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 4ec81d1260c1 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new cbead58ccbd0 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 59652a275314 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new 17654fa4827d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9255f33ffa7a Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 8e518813c194 Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git new 52a5d80a2225 kunit: tool: fix typecheck errors about loading qemu configs new 2748ff99f64f Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 62a236a7e92c Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 91a45b12d49e cxl/acpi: Do not fail cxl_acpi_probe() based on a missing CHBS new cdcce47cb33a cxl/pci: Convert register block identifiers to an enum new d22fed9c2b70 cxl/pci: Remove dev_dbg for unknown register blocks new ca76a3a8052b cxl/pci: Fix NULL vs ERR_PTR confusion new 84e36a9d1bbd cxl/pci: Remove pci request/release regions new 7dc7a64de2bb cxl/pci: Make more use of cxl_register_map new a261e9a1576a cxl/pci: Add @base to cxl_register_map new 85afc3175aeb cxl/pci: Split cxl_pci_setup_regs() new ee12203746e5 PCI: Add pci_find_dvsec_capability to find designated VSEC new 55006a2c9464 cxl/pci: Use pci core's DVSEC functionality new c6d7e1341cc9 ocxl: Use pci core's DVSEC functionality new 63bc798c400b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1807019f37e5 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new a1afdd963fa6 Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] new aed95fb69e52 Merge branch 'zstd-1.4.10' of https://github.com/terrelln/ [...] new ff9e61969af1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 082cbb8bb463 disable ntfs for now due to new bd10aab614ee lib/test_kasan.c: use underlying string helpers new 56f08e04378a kasan-test-use-underlying-string-helpers-checkpatch-fixes new 459fcf1f6941 mm: bdi: initialize bdi_min_ratio when bdi is unregistered new 1cb27b906f12 mm-bdi-initialize-bdi_min_ratio-when-bdi-unregister-fix new fbefb1e0bee6 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 07fac7aa6b81 /proc/kpageflags: do not use uninitialized struct pages new 7fa7cd4dba6d procfs: prevent unpriveleged processes accessing fdinfo dir new 532a778c2d89 scripts/spelling.txt: add more spellings to spelling.txt new 7e5449b9f635 scripts/spelling.txt: fix "mistake" version of "synchronization" new c384664f57e6 scripts/decodecode: fix faulting instruction no print when [...] new 270aa2acfca3 ocfs2: Fix handle refcount leak in two exception handling paths new 94072d1d4fca ocfs2: cleanup journal init and shutdown new e0564a099d66 ocfs2/dlm: remove redundant assignment of variable ret new 3944dcc43381 ocfs2: fix data corruption on truncate new 6ae4120ed6da ocfs2: do not zero pages beyond i_size new 9f922fcf8197 ocfs2: reflink deadlock when clone file to the same direct [...] new 6e773db8f444 ocfs2: clear links count in ocfs2_mknod() if an error occurs new 205f998d1600 ocfs2: fix ocfs2 corrupt when iputting an inode new c1027bc866db fs/posix_acl.c: avoid -Wempty-body warning new d88c8ca24548 d_path: fix Kernel doc validator complaining new f8c2ef41ad6d mm: move kvmalloc-related functions to slab.h new 0d85c2200d27 drivers/hwmon/occ/p9_sbe.c needs slab.h new 22853bdb4ca3 mm/slab.c: remove useless lines in enable_cpucache() new 995081b8917b slub: add back check for free nonslab objects new 269945ac752b mm, slub: change percpu partial accounting from objects to pages new ba171bab15d0 mm/slub: increase default cpu partial list sizes new 1787637cbd06 mm, slub: use prefetchw instead of prefetch new 3cd2c8c58a65 mm: don't include <linux/dax.h> in <linux/mempolicy.h> new b3962b027b18 lib/stackdepot: include gfp.h new f9cf9f2402dd lib/stackdepot: remove unused function argument new 41d785d606e7 lib/stackdepot: introduce __stack_depot_save() new 5680ed65060d kasan: common: provide can_alloc in kasan_save_stack() new d2b58bffdda0 kasan: generic: introduce kasan_record_aux_stack_noalloc() new f71ff4351ae4 workqueue, kasan: avoid alloc_pages() when recording stack new 6d071e08f077 kasan: fix tag for large allocations when using CONFIG_SLAB new babef34d86e3 kasan: test: add memcpy test that avoids out-of-bounds write new 655fc83d4f41 mm/smaps: fix shmem pte hole swap calculation new df4e088247b7 mm/smaps: use vma->vm_pgoff directly when counting partial swap new bd32c0dab501 mm/smaps: simplify shmem handling of pte holes new 6b852bfb5f8f mm: debug_vm_pgtable: don't use __P000 directly new fb8b56a6d95b kasan: test: bypass __alloc_size checks new 920717289eaf rapidio: avoid bogus __alloc_size warning new 1c22c57481a9 Compiler Attributes: add __alloc_size() for better bounds [...] new a988396acc2f slab: clean up function prototypes new d9fba3c241c2 slab: add __alloc_size attributes for better bounds checking new a3053f351f20 mm/kvmalloc: add __alloc_size attributes for better bounds [...] new 81e367147b31 mm/vmalloc: add __alloc_size attributes for better bounds [...] new 6e80676c6a23 mm/page_alloc: add __alloc_size attributes for better boun [...] new 641940746780 percpu: add __alloc_size attributes for better bounds checking new 284ecea1a2a5 kasan: test: consolidate workarounds for unwanted __alloc_ [...] new 07e7d0202c88 mm/page_ext.c: fix a comment new f0592656b227 mm/page_owner.c: modify the type of argument "order" in so [...] new b66829edaa53 mm-page_ownerc-modify-the-type-of-argument-order-in-some-f [...] new cc2643312f47 mm: stop filemap_read() from grabbing a superfluous page new bfdc8ed1a7fa mm: export bdi_unregister new 6c1a4818d637 mtd: call bdi_unregister explicitly new 37764f4140a4 fs: explicitly unregister per-superblock BDIs new ae16edbaf8a9 mm: don't automatically unregister bdis new 75bd1591df2b mm: simplify bdi refcounting new 6fae3ddd3aad mm-simplify-bdi-refcounting-fix new 68d8be5433da mm-simplify-bdi-refcounting-fix-fix new 8d76e78fd84a mm: don't read i_size of inode unless we need it new d224e87b46fd mm/filemap.c: remove bogus VM_BUG_ON new e1294a2408e0 mm: move more expensive part of XA setup out of mapping check new 2d8a580492b7 vfs: keep inodes with page cache off the inode shrinker LRU new c81632d8343c mm/gup: further simplify __gup_device_huge() new 6b684a93b35e mm/swapfile: remove needless request_queue NULL pointer check new 416803f62408 mm/swapfile: fix an integer overflow in swap_show() new f056bd9ddf67 mm: optimise put_pages_list() new 5580129e03e1 mm/memcg: drop swp_entry_t* in mc_handle_file_pte() new 1ffe52ac1341 memcg: flush stats only if updated new d649bbd3408c memcg: unify memcg stat flushing new e796c7ac104d mm/memcg: remove obsolete memcg_free_kmem() new db9a276418b4 mm/list_lru.c: prefer struct_size over open coded arithmetic new 6d8f31950d9c memcg, kmem: further deprecate kmem.limit_in_bytes new 734a16d055b9 memcg-kmem-further-deprecate-kmemlimit_in_bytes-checkpatch-fixes new 96d42b6df79f memcg, kmem: mark cancel_charge() inline new 67ef6b3a4bfa mm: list_lru: remove holding lru lock new c4cd65e6e7e8 mm: list_lru: fix the return value of list_lru_count_one() new 451cd84f7858 mm: memcontrol: remove kmemcg_id reparenting new 52f07bf605a3 mm: memcontrol: remove the kmem states new bcd06cbf9fcf mm: list_lru: only add memcg-aware lrus to the global lru list new 7a9254198331 mm, oom: pagefault_out_of_memory: don't force global OOM f [...] new 658b8971fd1a mm, oom: do not trigger out_of_memory from the #PF new b031817ea810 memcg: prohibit unconditional exceeding the limit of dying tasks new 7d2dfe56b201 mm/mmap.c: fix a data race of mm->total_vm new aa2bdd112a78 mm: use __pfn_to_section() instead of open coding it new 2fd3d4e20317 mm/memory.c: avoid unnecessary kernel/user pointer conversion new e2d04b1fd6e1 mm/memory.c: use correct VMA flags when freeing page-tables new b62ded81007a mm/shmem: unconditionally set pte dirty in mfill_atomic_in [...] new ad893768f49f mm: clear vmf->pte after pte_unmap_same() returns new b06f4e9bddc9 mm: drop first_index/last_index in zap_details new 6c9028699829 mm: add zap_skip_check_mapping() helper new e19fcadef5b5 mm: introduce pmd_install() helper new d5777b77dea4 mm: remove redundant smp_wmb() new 18368f815275 Documentation: update pagemap with shmem exceptions new bef75334262a lazy tlb: introduce lazy mm refcount helper functions new f41a3200a8af lazy tlb: allow lazy tlb mm refcounting to be configurable new c1d06f76ebb3 lazy tlb: shoot lazies, a non-refcounting lazy tlb option new 7a5bbda51aec powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN new 29a7bf05b4b9 memory: remove unused CONFIG_MEM_BLOCK_SIZE new 51ec6685ae30 mm/mprotect.c: avoid repeated assignment in do_mprotect_pkey() new a673f69d9d9f mm/mremap: don't account pages in vma_to_resize() new 92f5ff630e4a include/linux/io-mapping.h: remove fallback for writecombine new f525c78b5ef2 mm: mmap_lock: remove redundant newline in TP_printk new b765008e81c8 mm: mmap_lock: use DECLARE_EVENT_CLASS and DEFINE_EVENT_FN new da9b2f6a5940 mm/vmalloc: repair warn_alloc()s in __vmalloc_area_node() new 00c597b01bc3 mm/vmalloc: don't allow VM_NO_GUARD on vmap() new ff7ebdde5eaf mm/vmalloc: make show_numa_info() aware of hugepage mappings new d2cd16a941e6 mm/vmalloc: make sure to dump unpurged areas in /proc/vmallocinfo new fd876b6cf1f9 mm/vmalloc: do not adjust the search size for alignment overhead new 240c633e32c3 mm/vmalloc: check various alignments when debugging new a8a740bc0abf vmalloc: back off when the current task is OOM-killed new 96d5d3cb3e7c vmalloc: choose a better start address in vm_area_register [...] new 3286c86ea428 arm64: support page mapping percpu first chunk allocator new 541849ca1a83 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC new db903aa019f6 mm: kasan: fix redefinition of 'kasan_populate_early_vm_ar [...] new 3ad4cfe4c6dc mm/vmalloc: be more explicit about supported gfp flags new e2c21cdfc1c4 mm/vmalloc: introduce alloc_pages_bulk_array_mempolicy to [...] new e7abb2ae4694 mm-vmalloc-introduce-alloc_pages_bulk_array_mempolicy-to-a [...] new 50ee7a21549c mm-vmalloc-introduce-alloc_pages_bulk_array_mempolicy-to-a [...] new f1a25c16211b mm-vmalloc-introduce-alloc_pages_bulk_array_mempolicy-to-a [...] new 0dedb17a1207 mm/large system hash: avoid possible NULL deref in alloc_l [...] new 2d4217a18eb2 mm/page_alloc.c: remove meaningless VM_BUG_ON() in pindex_ [...] new 16cd0b4c3248 mm/page_alloc.c: simplify the code by using macro K() new 489c630fb971 mm/page_alloc.c: fix obsolete comment in free_pcppages_bulk() new 15cdeb44af3a mm/page_alloc.c: use helper function zone_spans_pfn() new 3388ebe80521 mm/page_alloc.c: avoid allocating highmem pages via alloc_ [...] new 3c25e76c9842 mm/page_alloc: print node fallback order new 110233336def mm/page_alloc: use accumulated load when building node fal [...] new c3ad0356bc6d mm: move node_reclaim_distance to fix NUMA without SMP new dc17aa4a9a2a mm: move fold_vm_numa_events() to fix NUMA without SMP new bd6de3ca7f06 mm/page_alloc.c: do not acquire zone lock in is_free_buddy_page() new 852a60f0bd9c mm/page_alloc: detect allocation forbidden by cpuset and b [...] new ce594c709b23 mm/page_alloc.c: show watermark_boost of zone in zoneinfo new c3cc608a7061 mm: create a new system state and fix core_kernel_text() new 8ac1a7baace8 mm: make generic arch_is_kernel_initmem_freed() do what it says new febdba54a85a powerpc: use generic version of arch_is_kernel_initmem_freed() new e334926aa303 s390: use generic version of arch_is_kernel_initmem_freed() new 655ba12dce5d mm: page_alloc: use migrate_disable() in drain_local_pages_wq() new b41d090b6eaa mm/page_alloc: use clamp() to simplify code new 85ffaddc5c12 mm: fix data race in PagePoisoned() new 3c8ddd302393 mm/memory_failure: constify static mm_walk_ops new 2f17b7775bf8 mm: filemap: coding style cleanup for filemap_map_pmd() new 1706c9ff2806 mm: hwpoison: refactor refcount check handling new 8324fa50e7b0 mm: shmem: don't truncate page if memory failure happens new 954e847cf287 mm: shmem: fix uninitialized variable use in me_pagecache_clean() new 6e67b33adf4e mm: hwpoison: handle non-anonymous THP correctly new 62ad83a1ecb2 mm/hugetlb: drop __unmap_hugepage_range definition from hugetlb.h new c056f8dc224a hugetlb: add demote hugetlb page sysfs interfaces new 6cb35880f4f3 hugetlb-add-demote-hugetlb-page-sysfs-interfaces-fix new f6f8bf375096 mm/cma: add cma_pages_valid to determine if pages are in CMA new e5785a456d3c hugetlb: be sure to free demoted CMA pages to CMA new 7a91c732d37d hugetlb: add demote bool to gigantic page routines new b93c98337ff8 hugetlb: add hugetlb demote page support new 0d2d69e092ba hugetlb-add-hugetlb-demote-page-support-v4 new 64c0dafb10a3 mm,hugetlb: remove mlock ulimit for SHM_HUGETLB new 8069ab5ad281 mm: khugepaged: Recalculate min_free_kbytes after stopping [...] new cc8a7c54903e mm, hugepages: add mremap() support for hugepage backed vma new cf67b1e3ba85 mm, hugepages: add hugetlb vma mremap() test new ec9fb43ab019 mm-hugepages-add-hugetlb-vma-mremap-test-v8 new b7c434479c36 selftests: vm: remove duplicated include in hugepage-mremap new 2de5bc5a8ac4 hugetlb: support node specified when using cma for giganti [...] new 48ed6bba8a12 mm: remove duplicate include in hugepage-mremap.c new feeaf0b3c5c0 hugetlb_cgroup: remove unused hugetlb_cgroup_from_counter macro new 1815f62f03e0 hugetlb: replace the obsolete hugetlb_instantiation_mutex [...] new 4fa585d7d133 hugetlb: remove redundant validation in has_same_uncharge_info() new 3dfae46082e9 hugetlb: remove redundant VM_BUG_ON() in add_reservation_i [...] new 3206faed6854 hugetlb: remove unnecessary set_page_count in prep_compoun [...] new 8e60fd241bf1 userfaultfd/selftests: don't rely on GNU extensions for ra [...] new 3e939741139a userfaultfd/selftests: fix feature support detection new 5312dea57445 userfaultfd/selftests: fix calculation of expected ioctls new ff7094913b5b mm/page_isolation: fix potential missing call to unset_mig [...] new 489cb8c7bf01 mm/page_isolation: guard against possible putback unisolated page new 12f4a113ce33 mm/vmscan.c: fix -Wunused-but-set-variable warning new a175d958f45b mm/vmscan: throttle reclaim until some writeback completes [...] new 4b45cb70573d mm/vmscan: throttle reclaim and compaction when too may pa [...] new dcaf98a2e660 mm/vmscan: throttle reclaim when no progress is being made new ab23e1581632 mm/writeback: throttle based on page writeback instead of [...] new 4f5fae65a399 mm/page_alloc: remove the throttling logic from the page a [...] new f111f8090d58 mm/vmscan: centralise timeout values for reclaim_throttle new 0e2a0a71230d mm/vmscan: increase the timeout if page reclaim is not mak [...] new d5dac3b85f99 mm/vmscan: delay waking of tasks throttled on NOPROGRESS new 2c5e4644a70e mm/vmpressure: fix data-race with memcg->socket_pressure new 01416ece3c5b tools/vm/page_owner_sort.c: count and sort by mem new 81f7b477b382 tools/vm/page-types.c: make walk_file() aware of address r [...] new c53c322ef30e tools/vm/page-types.c: move show_file() to summary output new c7cb2deb7e55 tools/vm/page-types.c: print file offset in hexadecimal new 0c07b02ee758 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] new 8a4721f5ba9b mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] new 06568e8d73f0 arch_numa: simplify numa_distance allocation new 190d5db3d316 xen/x86: free_p2m_page: use memblock_free_ptr() to free a [...] new 1581f644dd53 memblock: drop memblock_free_early_nid() and memblock_free [...] new fd9157da2df4 memblock: stop aliasing __memblock_free_late with memblock [...] new e84ed434e794 memblock: rename memblock_free to memblock_phys_free new 0894268c107c memblock: use memblock_free for freeing virtual pointers new a60b0dac2bc8 fixup for "memblock: use memblock_free for freeing virtual [...] new 1db04c37b480 mm: mark the OOM reaper thread as freezable new fc8ce756814e oom_kill: oom_score_adj broken for processes with small me [...] new a76bc0a3ca24 hugetlbfs: extend the definition of hugepages parameter to [...] new 8086887adfc5 mm/migrate: de-duplicate migrate_reason strings new 121881ef1573 mm: migrate: make demotion knob depend on migration new dcd6910c8612 selftests/vm/transhuge-stress: fix ram size thinko new e04fc1aef50b mm, thp: lock filemap when truncating page cache new c00b28f5b60d mm, thp: fix incorrect unmap behavior for private pages new b2bf08968831 mm/readahead.c: fix incorrect comments for get_init_ra_size new d05858c4b27f mm: nommu: kill arch_get_unmapped_area() new 945467734b51 selftest/vm: fix ksm selftest to run with different NUMA t [...] new 075046b21bb2 selftests: vm: add KSM huge pages merging time test new c42f60087ef1 mm/vmstat: annotate data race for zone->free_area[order].nr_free new 1d0c74dab92d mm-vmstat-annotate-data-race-for-zone-free_areanr_free-fix new 42f620aed536 mm: vmstat.c: make extfrag_index show more pretty new f19f496dd885 selftests/vm: make MADV_POPULATE_(READ|WRITE) use in-tree headers new a0dc2599cd98 mm/memory_hotplug: add static qualifier for online_policy_ [...] new ab72c955aa61 memory-hotplug.rst: fix two instances of "movablecore" tha [...] new ad174ed31580 memory-hotplug.rst: fix wrong /sys/module/memory_hotplug/p [...] new b2ac9cfe27c6 memory-hotplug.rst: document the "auto-movable" online policy new fa82a1b40639 memory-hotplug.rst: document the "auto-movable" online policy new aeeb36ec6a1e mm/memory_hotplug: remove CONFIG_X86_64_ACPI_NUMA dependen [...] new 71aaf0e012cb mm/memory_hotplug: remove CONFIG_MEMORY_HOTPLUG_SPARSE new d50c958ffeaf mm/memory_hotplug: restrict CONFIG_MEMORY_HOTPLUG to 64 bit new f4ff4f344ef9 mm/memory_hotplug: remove HIGHMEM leftovers new 178b6773daa0 mm/memory_hotplug: remove stale function declarations new c7f5afbf2ffa x86: remove memory hotplug support on X86_32 new 6615dd41df11 mm/memory_hotplug: handle memblock_add_node() failures in [...] new f7b15e3580bf memblock: improve MEMBLOCK_HOTPLUG documentation new 248f630376d0 memblock: allow to specify flags with memblock_add_node() new 47ae14183665 memblock: add MEMBLOCK_DRIVER_MANAGED to mimic IORESOURCE_ [...] new 4093db64c21c mm/memory_hotplug: indicate MEMBLOCK_DRIVER_MANAGED with I [...] new 2990f6c97084 mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] new 93da5d438e7e mm/rmap.c: avoid double faults migrating device private pages new d921d3af95f2 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] new 64a78398f1b6 mm: disable zsmalloc on PREEMPT_RT new 4e7feb6f6c91 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] new 275b17956da7 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() new 25cb1ea8fd28 mm/highmem: Remove deprecated kmap_atomic new f19779aadbec zram_drv: allow reclaim on bio_alloc new a01e0afea2cd zram: off by one in read_block_state() new ddf8a0071d71 zram: introduce an aged idle interface new d230e4c22fa5 zram-introduce-an-aged-idle-interface-v5 new d1a948e817e1 zram: Introduce an aged idle interface new cf9c428b2adf mm: remove HARDENED_USERCOPY_FALLBACK new 0e95fb9ea6fc include/linux/mm.h: move nr_free_buffer_pages from swap.h to mm.h new 51262abc7073 stacktrace: move filter_irq_stacks() to kernel/stacktrace.c new 09c949570f92 kfence: count unexpectedly skipped allocations new 1028d5b6c07a kfence: move saving stack trace of allocations into __kfen [...] new 5adad7f8ae42 kfence: limit currently covered allocations when pool nearly full new e0f55e08e025 kfence-limit-currently-covered-allocations-when-pool-nearl [...] new d9b37dab830f fixup! kfence: limit currently covered allocations when po [...] new dbe918fc2947 kfence: add note to documentation about skipping covered a [...] new e5afbe1243b5 kfence: test: use kunit_skip() to skip tests new bb7f155decee kfence: shorten critical sections of alloc/free new 9223181e2f86 kfence: always use static branches to guard kfence_alloc() new 0912438ae7d1 kfence: default to dynamic branch instead of static keys mode new a57c8873d766 mm/damon: grammar s/works/work/ new 831aa164779a Documentation/vm: move user guides to admin-guide/mm/ new bcb8e2f416e1 MAINTAINERS: update SeongJae's email address new 89d15e28a47c docs/vm/damon: remove broken reference new 924d7461aac3 include/linux/damon.h: fix kernel-doc comments for 'damon_ [...] new 81bf23525d10 mm/damon/core: print kdamond start log in debug mode only new c6b5c4cfbf6a mm/damon: remove unnecessary do_exit() from kdamond new 5f469eb47b4d mm/damon: needn't hold kdamond_lock to print pid of kdamond new e6afc259a07f mm/damon/core: nullify pointer ctx->kdamond with a NULL new eb415ee71de9 mm/damon/core: account age of target regions new 8bb6da679e02 mm/damon/core: implement DAMON-based Operation Schemes (DAMOS) new c54befc9fe8c mm/damon/vaddr: support DAMON-based Operation Schemes new 4a4fbd16574a mm/damon/dbgfs: support DAMON-based Operation Schemes new 12c4d491ef3a mm/damon/schemes: implement statistics feature new 5f569005c7d4 selftests/damon: add 'schemes' debugfs tests new 09d411aa3047 Docs/admin-guide/mm/damon: document DAMON-based Operation Schemes new 7d298d30a7a9 mm/damon/dbgfs: allow users to set initial monitoring targ [...] new 1d98769f543a mm/damon/dbgfs-test: add a unit test case for 'init_regions' new 824811286eb0 Docs/admin-guide/mm/damon: document 'init_regions' feature new d67afacf6455 mm/damon/vaddr: separate commonly usable functions new 31f7a89e47d6 mm/damon/vaddr: include 'highmem.h' to fix a build failure new 18fabbeb8c89 mm/damon: implement primitives for physical address space [...] new 61908ba881af mm/damon/dbgfs: support physical memory monitoring new 4d2a09346104 Docs/DAMON: document physical memory monitoring support new 8ed12579bc87 mm/damon/vaddr: constify static mm_walk_ops new 0e114e210ad4 mm/damon/dbgfs: remove unnecessary variables new e8e0584a1a9d mm/damon/paddr: support the pageout scheme new a2f8428d8b9c mm/damon: fix missing-prototype build warning for 'damon_p [...] new 2f12975458da mm/damon/schemes: implement size quota for schemes applica [...] new 4f33c1beef6b mm/damon/schemes: skip already charged targets and regions new a9fae67fd25a mm/damon/schemes: implement time quota new 69f87d182cb1 mm/damon/dbgfs: support quotas of schemes new 29ba7d28bc5a mm/damon/selftests: support schemes quotas new 065aeeaaa731 mm/damon/schemes: prioritize regions within the quotas new 8a76b1041c95 mm/damon/vaddr,paddr: support pageout prioritization new c6d9b8ac2360 mm/damon/dbgfs: support prioritization weights new 3e5f8f0b9246 tools/selftests/damon: update for regions prioritization o [...] new 1a86532e9b12 mm/damon/schemes: activate schemes based on a watermarks m [...] new 819f878ef9c4 mm/damon/dbgfs: support watermarks new 0e623a7dc712 selftests/damon: support watermarks new 7284e7a41e96 mm/damon: introduce DAMON-based Reclamation (DAMON_RECLAIM) new 0890a041bab8 mm/damon: fix error return code in damon_reclaim_turn() new 474b5e065388 Documentation/admin-guide/mm/damon: add a document for DAM [...] new ad7fd1060699 mm/damon: remove unnecessary variable initialization new 3411b6673001 mm/damon/dbgfs: add adaptive_targets list check before ena [...] new b30e048f4532 Docs/admin-guide/mm/damon/start: fix wrong example commands new d9eb57d70444 Docs/admin-guide/mm/damon/start: fix a wrong link new 124cb41f0697 Docs/admin-guide/mm/damon/start: simplify the content new ac06de1709d6 Docs/admin-guide/mm/pagemap: wordsmith page flags descriptions new ba886ab717af mm/damon: simplify stop mechanism new 5536e167af98 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 0b0ee5f6a53e fs/buffer.c: dump more info for __getblk_gfp() stall problem new dd009008f528 kernel/hung_task.c: Monitor killed tasks. new bdfd760453f7 procfs: do not list TID 0 in /proc/<pid>/task new 0c571275ea72 procfs-do-not-list-tid-0-in-proc-pid-task-fix new a603a708a949 proc: test that /proc/*/task doesn't contain "0" new f82393b83f8a x86/xen: update xen_oldmem_pfn_is_ram() documentation new 0d48a63e15e3 x86/xen: simplify xen_oldmem_pfn_is_ram() new a3530e2bf935 x86/xen: print a warning when HVMOP_get_mem_type fails new 0b3bad3547b0 proc/vmcore: let pfn_is_ram() return a bool new 23989213fe25 proc/vmcore: convert oldmem_pfn_is_ram callback to more ge [...] new 51adca72dfcc virtio-mem: factor out hotplug specifics from virtio_mem_i [...] new 1a1b2358513b virtio-mem: factor out hotplug specifics from virtio_mem_p [...] new f590e5917799 virtio-mem: factor out hotplug specifics from virtio_mem_r [...] new 33be75e5c705 virtio-mem: kdump mode to sanitize /proc/vmcore access new 48358cf5df3f proc: allow pid_revalidate() during LOOKUP_RCU new d4d9796e9092 proc/sysctl: make protected_* world readable new ca02e4a72f07 kernel.h: drop unneeded <linux/kernel.h> inclusion from ot [...] new 9209d5362204 bottom_half.h needs kernel.h new 083e0c27c978 kernel.h: split out container_of() and typeof_member() macros new ae44388f44bb include/kunit/test.h: replace kernel.h with the necessary [...] new 4a772f888bc7 include/linux/list.h: replace kernel.h with the necessary [...] new d7503d80bfe1 include/linux/llist.h: replace kernel.h with the necessary [...] new ef6b2643e882 include/linux/plist.h: replace kernel.h with the necessary [...] new 585a38612d05 include/media/media-entity.h: replace kernel.h with the ne [...] new 300424acf349 include/linux/delay.h: replace kernel.h with the necessary [...] new 0e2b9f024b6b delay-replace-kernelh-with-the-necessary-inclusions-fix new 840f67b0f84a delay.h: fix for removed kernel.h new 8e9a762c5ef9 include/linux/sbitmap.h: replace kernel.h with the necessa [...] new fb6d73619255 include/linux/radix-tree.h: replace kernel.h with the nece [...] new 9a38da5e7394 include/linux/generic-radix-tree.h: replace kernel.h with [...] new c07c2f3a543b generic-radix-tree-replace-kernelh-with-the-necessary-incl [...] new 473d38f73b46 linux/container_of.h: switch to static_assert new 4db09d5aafad MAINTAINERS: add "exec & binfmt" section with myself and Eric new c8ba769b9269 MAINTAINERS: rectify entry for ARM/TOSHIBA VISCONTI ARCHITECTURE new f1b1559c21dd MAINTAINERS: rectify entry for HIKEY960 ONBOARD USB GPIO H [...] new baa3b8e2c064 MAINTAINERS: rectify entry for INTEL KEEM BAY DRM DRIVER new b729ea0fbfec MAINTAINERS: rectify entry for ALLWINNER HARDWARE SPINLOCK [...] new 122485425449 lib, stackdepot: check stackdepot handle before accessing slabs new 706294fc16eb lib, stackdepot: add helper to print stack entries new 21d2cce5bfb3 lib, stackdepot: add helper to print stack entries into buffer new 954bb4b2693d lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v2 new 1cb51b0f0dc4 lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v3 new 4117b5189396 include/linux/string_helpers.h: add linux/string.h for strlen() new 0c5c8f64e304 lib: uninline simple_strntoull() as well new b5677932fe2c mm/scatterlist: replace the !preemptible warning in sg_mit [...] new 046eaeca6568 const_structs.checkpatch: add a few sound ops structs new 0b76e1dbe1cf checkpatch: improve EXPORT_SYMBOL test for EXPORT_SYMBOL_NS uses new ecb31db2414a checkpatch: get default codespell dictionary path from pac [...] new 64d9b648d9dc binfmt_elf: reintroduce using MAP_FIXED_NOREPLACE new e95786f056b9 ELF: fix overflow in total mapping size calculation new 8b45f9b025e2 ELF: simplify STACK_ALLOC macro new 279438fda058 kallsyms: remove arch specific text and data check new 8e3d37e9acca kallsyms: fix address-checks for kernel related range new 613df9162f1f sections: move and rename core_kernel_data() to is_kernel_ [...] new bba2649a4fd8 sections: move is_kernel_inittext() into sections.h new 0e3c4b1f8adf x86: mm: rename __is_kernel_text() to is_x86_32_kernel_text() new e57287824f64 sections: provide internal __is_kernel() and __is_kernel_t [...] new 103fbfa290c6 mm: kasan: use is_kernel() helper new f6356bf19ce6 extable: use is_kernel_text() helper new d9997f2627d4 powerpc/mm: use core_kernel_text() helper new 5b9ecdc4c310 microblaze: use is_kernel_text() helper new 69ebb6110757 alpha: use is_kernel_text() helper new 851f6bbffcdd ramfs: fix mount source show for ramfs new 2ed638f1ecc5 init: make unknown command line param message clearer new c69ed3c5c48f init/main.c: silence some -Wunused-parameter warnings new 4fe8d05619cf coda: avoid NULL pointer dereference from a bad inode new 4ae7f1f30aa0 coda: check for async upcall request using local state new 5ae3cce64677 coda: remove err which no one care new 8395ce73037f coda: avoid flagging NULL inodes new 1780f27c3d69 coda: avoid hidden code duplication in rename new d58c7e75e74d coda: avoid doing bad things on inode type changes during [...] new 689055117452 coda: convert from atomic_t to refcount_t on coda_vm_ops->refcnt new 887bd09b1fa7 coda: use vmemdup_user to replace the open code new 785cd5f201ed coda: bump module version to 7.2 new 1e7068875306 nilfs2: replace snprintf in show functions with sysfs_emit new 09d391acf7ca nilfs2: remove filenames from file comments new ce02eacc42d6 hfs/hfsplus: use WARN_ON for sanity check new 0c7b8255fee8 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr new c5d26eb0407b signal: remove duplicate include in signal.h new 806fbfb30a59 seq_file: move seq_escape() to a header new 64375d69ee5d kernel/fork.c: unshare(): use swap() to make code cleaner new cc669a817150 sysv: use BUILD_BUG_ON instead of runtime check new dc3254982e12 Documentation/kcov: include types.h in the example new aaac53f74f38 Documentation/kcov: define `ip' in the example new ebedc531daa2 kcov: allocate per-CPU memory on the relevant node new 0a580faa3e14 kcov: avoid enable+disable interrupts if !in_task() new 83a5ce1f64f2 kcov: replace local_irq_save() with a local_lock_t new 8f3b2a8e70dc kernel/resource: clean up and optimize iomem_is_exclusive() new cbf7a8ce916e kernel/resource: disallow access to exclusive system RAM regions new b0a6ddec3b54 virtio-mem: disallow mapping virtio-mem memory via /dev/mem new e54ac0def0bd selftests/kselftest/runner/run_one(): Allow running non-ex [...] new 00aeadae9f54 ipc: check checkpoint_restore_ns_capable() to modify C/R p [...] new 0156e528ccd6 ipc-check-checkpoint_restore_ns_capable-to-modify-c-r-proc [...] new b3ce81a07883 ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL new 591dc06f37a7 ipc: WARN if trying to remove ipc object which is absent new 7af5921dcb7f shm: extend forced shm destroy to support objects from sev [...] new 42ff691f7a36 kernel.h: split out instruction pointer accessors new 9704c4c8d76b Merge branch 'akpm-current/current' new b7afdb55dd8c drm/locking: fix for name conflict new b415168cc5e4 lib/stackdepot: allow optional init and stack_table alloca [...] new 18829fd45aaa lib/stackdepot: fix spelling mistake and grammar in pr_err [...] new 4b9fea0e11fc lib/stackdepot: allow optional init and stack_table alloca [...] new e5e15efcb908 lib/stackdepot: allow optional init and stack_table alloca [...] new 0c44f3bb1834 mm: allow only SLUB on PREEMPT_RT new 6c416277cc04 mm: migrate: simplify the file-backed pages validation whe [...] new 398ac1895e86 mm/migrate.c: remove MIGRATE_PFN_LOCKED new fab77dfa7e4f mm: unexport folio_memcg_{,un}lock new 241bb1a7955f mm: unexport {,un}lock_page_memcg new 2276c629fb05 kasan: add kasan mode messages when kasan init
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 (74ce716cd87b) \ N -- N -- N refs/heads/akpm (2276c629fb05)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1013 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/crypto/crypto_engine.rst | 4 + .../arm/firmware/tlm,trusted-foundations.txt | 20 - .../arm/firmware/tlm,trusted-foundations.yaml | 46 + .../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 +- .../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/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/f2fs.rst | 1 + Documentation/gpu/drm-kms-helpers.rst | 15 - Documentation/gpu/drm-kms.rst | 2 - Documentation/networking/devlink/bnxt.rst | 2 + Documentation/trace/histogram.rst | 2 +- MAINTAINERS | 30 +- Makefile | 4 +- arch/arc/include/asm/thread_info.h | 4 +- arch/arc/kernel/process.c | 2 +- arch/arm/include/asm/current.h | 7 +- arch/arm/include/asm/thread_info.h | 11 + arch/arm/mm/context.c | 2 +- arch/ia64/include/asm/spinlock.h | 23 +- arch/m68k/kernel/traps.c | 2 +- arch/mips/kernel/r2300_fpu.S | 4 +- arch/mips/kernel/syscall.c | 9 - arch/nds32/kernel/traps.c | 2 +- arch/nds32/mm/fault.c | 6 +- arch/openrisc/include/asm/spinlock.h | 3 - 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/spinlock.h | 15 - arch/parisc/kernel/patch.c | 5 +- arch/parisc/kernel/traps.c | 2 +- arch/parisc/mm/fixmap.c | 5 +- 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/tlb.S | 4 +- arch/riscv/kvm/vcpu.c | 172 - arch/riscv/kvm/vcpu_fp.c | 167 + arch/riscv/mm/kasan_init.c | 14 +- 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 | 6 + arch/x86/include/asm/nospec-branch.h | 72 +- 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/xtensa/kernel/traps.c | 2 +- arch/xtensa/mm/fault.c | 3 +- arch/xtensa/platforms/iss/network.c | 3 +- block/blk-core.c | 21 - block/blk-mq-debugfs.c | 2 +- block/blk-mq-sched.c | 2 +- block/blk-mq.c | 13 +- block/blk-settings.c | 20 +- block/genhd.c | 22 +- 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/glue.c | 7 +- drivers/block/ataflop.c | 3 +- drivers/block/brd.c | 9 +- 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/virtio_blk.c | 4 +- drivers/block/zram/zram_drv.c | 6 +- drivers/bluetooth/btusb.c | 53 +- drivers/clk/bcm/clk-bcm2835.c | 13 +- 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 | 24 +- drivers/dma-buf/selftests.h | 1 - drivers/dma-buf/st-dma-resv.c | 371 -- drivers/firmware/stratix10-svc.c | 4 +- drivers/gpio/Kconfig | 116 +- drivers/gpio/gpio-mlxbf2.c | 142 +- drivers/gpio/gpio-realtek-otto.c | 2 +- drivers/gpio/gpio-sim.c | 4 +- drivers/gpu/drm/Kconfig | 8 +- drivers/gpu/drm/Makefile | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 44 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 26 +- 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_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/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_fence.c | 48 +- 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/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/infiniband/core/sysfs.c | 2 - drivers/infiniband/core/umem_dmabuf.c | 51 + drivers/infiniband/core/verbs.c | 1 + drivers/infiniband/hw/bnxt_re/hw_counters.c | 2 + drivers/infiniband/hw/bnxt_re/ib_verbs.c | 5 +- drivers/infiniband/hw/bnxt_re/main.c | 2 +- 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/verbs.c | 1 - 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/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/sysfs.h | 18 +- drivers/md/bcache/util.h | 17 - drivers/md/dm-mpath.c | 4 +- drivers/mfd/cros_ec_dev.c | 4 +- drivers/misc/ocxl/config.c | 13 +- drivers/misc/sgi-xp/xpnet.c | 9 +- drivers/mmc/core/block.c | 20 +- drivers/net/bareudp.c | 7 +- 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/intel/i40e/i40e_xsk.c | 2 +- drivers/net/ethernet/intel/ice/ice.h | 9 + drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 2 + 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 | 1 + drivers/net/ethernet/intel/ice/ice_main.c | 242 +- 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 | 63 +- 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 | 1064 ++--- .../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/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 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 8 +- .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 2 +- drivers/net/ifb.c | 2 + drivers/net/netdevsim/dev.c | 8 +- drivers/net/netdevsim/netdevsim.h | 1 - drivers/net/phy/phylink.c | 2 +- drivers/nvme/host/tcp.c | 9 +- drivers/nvme/target/tcp.c | 7 +- drivers/pci/pci.c | 32 + 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/thinkpad_acpi.c | 137 +- drivers/platform/x86/touchscreen_dmi.c | 25 + drivers/pwm/core.c | 26 - drivers/pwm/pwm-pxa.c | 16 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 9 +- drivers/scsi/scsi_bsg.c | 2 +- drivers/scsi/scsi_error.c | 2 +- drivers/scsi/scsi_ioctl.c | 4 +- drivers/scsi/scsi_lib.c | 4 +- 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 | 287 +- drivers/scsi/ufs/ufshpb.h | 2 - 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/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/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 +- fs/btrfs/Kconfig | 1 - fs/btrfs/compression.c | 3 +- fs/btrfs/inode.c | 3 +- fs/btrfs/ioctl.c | 3 +- fs/btrfs/lzo.c | 34 +- fs/btrfs/zlib.c | 36 +- fs/btrfs/zstd.c | 27 +- fs/cifs/fs_context.c | 8 + fs/cifs/fs_context.h | 1 + fs/cifs/fscache.h | 2 +- fs/exec.c | 2 +- fs/f2fs/checkpoint.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/super.c | 18 +- fs/f2fs/verity.c | 2 +- fs/f2fs/xattr.c | 2 +- fs/io-wq.c | 46 +- fs/io_uring.c | 182 +- fs/ksmbd/ksmbd_work.c | 1 - fs/ksmbd/smb2misc.c | 13 +- fs/ksmbd/smb2pdu.c | 9 +- fs/ksmbd/smb_common.c | 2 +- fs/ksmbd/transport_rdma.c | 1 - fs/ocfs2/journal.c | 5 +- fs/xfs/xfs_inode.c | 10 +- fs/xfs/xfs_super.c | 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/apple-mailbox.h | 19 + include/linux/blk-mq.h | 3 - include/linux/bpf.h | 1 + include/linux/dma-buf.h | 8 +- include/linux/firmware/imx/s4.h | 20 + include/linux/lockdep.h | 17 - include/linux/pci.h | 1 + include/linux/platform_data/cros_ec_proto.h | 2 +- include/linux/pwm.h | 2 - include/linux/rwlock.h | 15 - include/linux/rwlock_api_smp.h | 6 +- include/linux/sched/signal.h | 1 + include/linux/signal_types.h | 3 + include/linux/skbuff.h | 3 + include/linux/spinlock.h | 13 - include/linux/spinlock_api_smp.h | 9 - include/linux/spinlock_up.h | 1 - include/linux/tty_driver.h | 2 +- include/net/bluetooth/bluetooth.h | 2 + include/net/bluetooth/hci_core.h | 21 +- include/net/bluetooth/hci_sync.h | 97 + include/net/flow_dissector.h | 1 + include/net/mctp.h | 13 + include/net/mctpdevice.h | 16 + include/net/sctp/sctp.h | 7 +- include/rdma/ib_umem.h | 11 + include/rdma/ib_verbs.h | 9 + include/sound/soc-acpi.h | 3 + include/uapi/asm-generic/signal-defs.h | 1 + include/uapi/linux/bpf.h | 16 + include/uapi/linux/btrfs.h | 3 +- kernel/bpf/syscall.c | 27 + kernel/entry/syscall_user_dispatch.c | 12 +- kernel/kthread.c | 2 +- kernel/locking/spinlock.c | 3 +- kernel/reboot.c | 1 - kernel/signal.c | 34 +- kernel/trace/ftrace.c | 18 +- kernel/trace/trace_eprobe.c | 2 +- lib/Kconfig.debug | 1 - mm/damon/core-test.h | 4 +- net/batman-adv/tp_meter.c | 2 +- net/bluetooth/Makefile | 2 +- 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 | 2064 ++++----- net/bluetooth/mgmt_util.c | 15 +- net/bluetooth/mgmt_util.h | 4 + net/bluetooth/msft.c | 511 ++- net/bluetooth/msft.h | 15 +- 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/devlink.c | 8 +- net/core/flow_dissector.c | 15 + net/core/skbuff.c | 19 + net/mctp/Kconfig | 7 +- net/mctp/device.c | 51 + net/mctp/route.c | 83 +- net/sched/cls_flower.c | 3 +- net/sctp/output.c | 13 +- net/sctp/transport.c | 11 +- net/xfrm/xfrm_input.c | 4 +- security/integrity/evm/evm_main.c | 2 +- sound/firewire/motu/amdtp-motu.c | 2 - sound/soc/amd/acp/Kconfig | 1 + 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 + tools/include/uapi/linux/bpf.h | 16 + tools/lib/bpf/bpf.c | 35 +- tools/lib/bpf/bpf_gen_internal.h | 12 +- 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/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/arch/powerpc/util/skip-callchain-idx.c | 2 +- tools/perf/builtin-script.c | 14 +- tools/testing/kunit/kunit_kernel.py | 15 +- tools/testing/selftests/bpf/Makefile | 4 +- tools/testing/selftests/bpf/prog_tests/atomics.c | 34 +- .../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/ringbuf.c | 12 +- tools/testing/selftests/bpf/prog_tests/sk_lookup.c | 4 +- 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 +- .../testing/selftests/bpf/progs/test_ksyms_weak.c | 2 +- tools/testing/selftests/bpf/test_progs.c | 4 +- tools/testing/selftests/core/close_range_test.c | 2 +- .../selftests/drivers/net/mlxsw/sch_offload.sh | 14 + tools/testing/selftests/net/.gitignore | 4 + .../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/x86/iopl.c | 78 +- 603 files changed, 19551 insertions(+), 14769 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 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/ethernet/broadcom/bnxt/bnxt_coredump.c delete mode 100644 drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_gpio.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 create mode 100644 include/net/bluetooth/hci_sync.h create mode 100644 net/bluetooth/hci_sync.c create mode 100644 sound/soc/mediatek/mt8195/mt8195-mt6359-rt1011-rt5682.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/ksyms_module_libbpf.c