This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-defconfig in repository toolchain/ci/linux.
omits 2d3d8c7643a5 Add linux-next specific files for 20220203 omits 176a3166a825 Merge branch 'akpm-current/current' omits f7596176b3a5 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 399b8f0e0406 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ebaf0f2adbb8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits db688d72aaba Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits be6e49cc2c2f Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 09eeac8b08c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2b6b1ef0775a Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 1a919e06106a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits be7692dedc05 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits fa9bc3170e5f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits aaaa77cbfe96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4a0b638aa111 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7762c58a070b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2871b9a313c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 34df756d8811 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 34e75350fe25 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 353e105a0d5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 38e274656c81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 37ae4e10fcbe Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits e9674bf9edb4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3b1a8234d51c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 525943406285 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 64722fb26a5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 82f4c9547394 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 15989048709c Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 2b749131d39e Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 757ecd494768 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6371cf815a4b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 141160519b9f Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 90c9f19fd657 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 61cdc7546211 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits d255755ff338 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 2e18b08b4544 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits e9c4514ce4e4 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits bd91639b8858 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4148b666a198 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2bbf1a77194f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3508656e772e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aed809f47d0c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 8bc5950e8bf2 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits f0bccbc2e553 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits c2e1391b8fcf Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] omits 19e877af6e1e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0649de9d73d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 108479dc73e8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a321f281f330 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 1c3f79ef16dc Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 0ec4e279c7a1 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits d0c931842df2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 96642db7d176 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b3c618cdea7b Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits ccbc867ce4ad Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0edfbf18b938 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8ba80bb99b27 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits e1485c40aa86 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3aa0cb7ac476 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 879ec78a0e3b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 377391dde3ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 331b271f1030 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3513cd73ba6a Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits cda9973aced6 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits 22203d2eb3de Merge branch 'for-linux-next-gt' of git://anongit.freedesk [...] omits e179279f97c3 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 84650a6f1f8e Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits da5979cdf2a2 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 2832596541cb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits dfae082669b6 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits d278249da182 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 0795504b28d9 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] omits 5c44174f269f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f6cfa1dec9d9 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits d18668ec5465 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8edfed7a84e2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4ef0d8a0320f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 53ff1909b252 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 0f6ec57e6ca9 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 1c02ca2e1224 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 96f50f2a67d5 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 52175eed2418 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 18995410cfa4 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits dfb595f250a9 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits e288f59db1a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d01bbadee209 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cd432c9735a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ad9e6a699687 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits e7896a109785 Merge branch 'vfs-for-next' of git://git.kernel.org/pub/sc [...] omits fbb7d025881c Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits 3b672f23ec9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5b80a91719c1 Merge branch '9p-next' of git://github.com/martinetd/linux omits 0aa7cd0fac76 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 120770bc7689 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 315be98c65af Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 3b7d27e1985c Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 874a795303f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c021506b053e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 8ee1637897c3 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 93c765e06b5b Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 36cf3c4f7f50 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 4089c8436b72 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f127b4273e7a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5471c0c9febb Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 6fed60c22610 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c62a93538d57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits de143f0ee9a1 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 10dd0671e8c8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 633025f7185c Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 473c8b1654b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 019a2f27ab3a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 98028420ccc2 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits aaa7770bb6b6 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 072d2506b46b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 83fc2efedba8 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 0f067c43dfad Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 7f32b05070c3 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 4c6eae423f67 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5cc81185f03e Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 92a122b88923 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits d35c94a4bd89 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e88ea21d9cbe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5752c26cefcd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 08c08dc8db80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 37f134bfd9cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eee86fe51452 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits efdc48e112ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 857141eff296 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0c67a3b088a6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6b1c1c882eaf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7c6aa4df7789 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5a98c404101d Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 5992ef3da5a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dc3062804309 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 016cca2b87a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c0268d956cab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9b7a92822ca5 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits e350da869c27 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 44c7d95e98ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c5182fb7ee25 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 1c6ffcd3a088 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 927f7e2f6fa4 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 23a88219bcb7 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits a0442ec3d77a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5538575a5a48 Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] omits 76f2c8d70ced Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 12555153dfc5 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 681806bd5161 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits a3b0f260536c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e155eb7bf0e9 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 7b7765f8b1dd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 8236c695ac53 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits b797a61eabfc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d2b88cbdb476 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 5c44c3449580 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 2122ac9a6676 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 5805b345759f Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] omits 72ff6f948d30 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 6e30e4e83cdd Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 5e0ded249b98 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2852472227a7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1c8bcf3e0682 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits b8af0aafef0d Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 1189c84a2deb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 28d440a6a566 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 747724e5dcb1 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 2def46e908cd Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 00cddf571b6e Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 9347dd6645b5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e026a6c77dc6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 683ba99abe88 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 8408ea9ffd9b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a3c364130f6f Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 21cd8090bcd3 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] omits 1fa33e86970b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 26d3d7c7b8d7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c0677c9670ee Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 57839c560648 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 55ca2f81aaba Merge branch 'ti-k3-dts-next' into ti-next omits 41fe04c0d76b arm64: dts: ti: k3-am64-main: add RTI watdog nodes omits 71c96af28da5 PCI: kirin: Add dev struct for of_device_get_match_data() omits 8e39ec98c198 Merge remote-tracking branch 'spi/for-5.16' into spi-linus omits f49f98cea341 ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() omits 39c6bbe7c552 Revert "ubsan, kcsan: Don't combine sanitizer with kcov on clang" omits cab7c2a687f6 selftests: kselftest framework: provide "finished" helper omits 49a3525c379b selftests: vm: remove dependecy from internal kernel macros omits cb2e9751311d selftests: vm: add the uapi headers include variable omits 76af26874a76 selftests: mptcp: add the uapi headers include variable omits 923d39c06534 selftests: net: add the uapi headers include variable omits bfb5b295f1c5 selftests: landlock: add the uapi headers include variable omits 9cb5d5159a3c selftests: kvm: add the uapi headers include variable omits 86aadb826df6 selftests: futex: add the uapi headers include variable omits 551b2e223df9 selftests: correct the headers install path omits c8a19a564e09 selftests: add and export a kernel uapi headers path omits 074261f46b83 selftests: set the BUILD variable to absolute path omits 62b84ce4f07c kcov: properly handle subsequent mmap calls omits 8cdcff701f77 kcov: split ioctl handling into locked and unlocked parts omits d4e3a5706c55 panic: allow printing extra panic information on kdump omits f8b8600ba980 panic: add option to dump all CPUs backtraces in panic_print omits 60100a489f3a sysctl: documentation: fix table format warning omits ad36464d2925 docs: sysctl/kernel: add missing bit to panic_print omits 45c07267b359 arm64: mm: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef omits 31dc83661e4a x86/setup: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef omits 0f2ab164be1d riscv: mm: init: use IS_ENABLED(CONFIG_KEXEC_CORE) instead [...] omits db5f73ec0e27 kexec: make crashk_res, crashk_low_res and crash_notes sym [...] omits a81513826990 selftests/exec: test for empty string on NULL argv omits d3e645ef08e8 exec: Fix min/max typo in stack space calculation omits 6a0b03fe141a exec: force single empty string when argv is empty omits fc8aa001a680 minix: fix bug when opening a file with O_DIRECT omits f21321dfe8af fs/pipe.c: local vars have to match types of proper pipe_i [...] omits 8620759d4b31 fs/pipe: use kvcalloc to allocate a pipe_buffer array omits 9b33acbd831a init/main.c: silence some -Wunused-parameter warnings omits cfd8357cfcb6 kallsyms: print module name in %ps/S case when KALLSYMS is [...] omits e750939eacfa ELF: fix overflow in total mapping size calculation omits 90a8657ba641 fs/binfmt_elf: refactor load_elf_binary function omits 83b2b8597c35 fs-binfmt_elf-fix-at_phdr-for-unusual-elf-files-v5 omits 0587c926a80c fs/binfmt_elf: fix AT_PHDR for unusual ELF files omits 0131b0c4399c checkpatch: add --fix option for some TRAILING_STATEMENTS omits c10cfb2bc2ef checkpatch: prefer MODULE_LICENSE("GPL") over MODULE_LICEN [...] omits a04f25881145 lz4: fix LZ4_decompress_safe_partial read out of bound omits 0493b2dc0510 Kconfig.debug: make DEBUG_INFO always default=n omits e11ef20106b7 Kconfig.debug: make DEBUG_INFO selectable from a choice omits 09098e67a6a0 proc/sysctl: make protected_* world readable omits 4c22e1570a17 proc/vmcore: fix vmcore_alloc_buf() kernel-doc comment omits ff76a4e63cf8 proc/vmcore: fix possible deadlock on concurrent mmap and read omits e30bcd44838a proc-alloc-path_max-bytes-for-proc-pid-fd-symlinks-fix omits c647120d2fb0 proc: alloc PATH_MAX bytes for /proc/${pid}/fd/ symlinks omits 5aeb22b87982 kernel/hung_task.c: Monitor killed tasks. omits 1d1af296aea2 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 159df5fa5421 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits b6fc7dbab0b0 mm/damon: remove redundant page validation omits d02b65fc364c mm/damon: remove the target id concept omits b3fc11d13213 mm/damon/core: move damon_set_targets() into dbgfs omits efb9c4260d86 Docs/admin-guide/mm/damon/usage: update for changed initai [...] omits e932abd2b39e mm/damon/dbgfs/init_regions: use target index instead of t [...] omits 6b155a0789eb tools: update test_hmm script to support SP config omits ea10452e169f tools: update hmm-test to support device coherent type omits 3043f45cabc9 lib: add support for device coherent type in test_hmm omits c1130a090cbe lib: test_hmm add module param for zone device type omits d0f7a8f4ae44 lib: test_hmm add ioctl to get zone device type omits d469579a3e1c drm/amdkfd: coherent type as sys mem on migration to ram omits bad689551898 drm/amdkfd: add SPM support for SVM omits 08ded5b3ebc2 mm/gup: fail get_user_pages for LONGTERM dev coherent type omits bf58420fd05b mm: add device coherent vma selection for memory migration omits f69f86ffab69 mm: add zone device coherent type memory support omits 60496ce76e9d mm/hmm.c: remove unneeded local variable ret omits 5989ca395a98 mm/highmem: remove unnecessary done label omits d7e5b41a167d highmem-document-kunmap_local-v2 omits 395b5d578e06 highmem: document kunmap_local() omits 1cb6616db0e7 mm/zswap.c: allow handling just same-value filled pages omits a03d200069a6 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits 86e3e56b3391 drivers/base/memory: add memory block to memory group afte [...] omits 98c536faedc0 memcg: do not tweak node in alloc_mem_cgroup_per_node_info omits 2245e09d4ae0 mm: make free_area_init_node aware of memory less nodes omits 39ade3c201c6 mm, memory_hotplug: reorganize new pgdat initialization omits c576cdda8d52 mm, memory_hotplug: drop arch_free_nodedata omits d04f9609acc7 mm: handle uninitialized numa nodes gracefully omits bebebd06dd39 mm, memory_hotplug: make arch_alloc_nodedata independent o [...] omits 131f6da91988 mm: fix race between MADV_FREE reclaim and blkdev direct IO read omits 5b30c8492737 mm/balloon_compaction: make balloon page compaction callba [...] omits a5da7ec0dbbc mm/hwpoison: check the subpage, not the head page omits 06167780a76d mm/vmstat: add event for ksm swapping in copy omits c558ddc08104 memory tiering: skip to scan fast memory omits 49ec6eb41c49 NUMA balancing: optimize page placement for memory tiering system omits edc007e796f2 NUMA Balancing: add page promotion counter omits b36b635c04b2 powerpc/fadump: opt out from freeing pages on cma activati [...] omits 4e19be44fb14 mm/cma: provide option to opt out from exposing pages on a [...] omits a62626312469 mm,migrate: fix establishing demotion target omits 1a443f4e26d1 mm/migration: add trace events for base page and HugeTLB m [...] omits 408e5355e787 mm/migration: add trace events for THP migrations omits 8a4cc53a6621 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits 549368e457d9 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits 7fabc45ef047 mm/hugetlb: generalize ARCH_WANT_GENERAL_HUGETLB omits 46185dbbb10a mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] omits fa0bfe3adc35 selftests: vm: add a hugetlb test case omits 95bd1527967f mm: sparsemem: use page table lock to protect kernel pmd o [...] omits e6224b7b6f4e mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] omits 177498438399 mm: hugetlb: free the 2nd vmemmap page associated with eac [...] omits d2141c65c443 mm/hwpoison: fix error page recovered but reported "not re [...] omits 6dabd6d0e604 mm/memory-failure.c: remove obsolete comment omits 42ccedb6d03e mm/mmzone.h: remove unused macros omits 183cb48f7cf7 mm: discard __GFP_ATOMIC omits 61a802155c97 mm/mmzone.c: use try_cmpxchg() in page_cpupid_xchg_last() omits b2b3b9969c1b mm/page_alloc: add penalty to local_node omits 17a65786ec5c mm/page_alloc: adding same penalty is enough to get round- [...] omits 9f030421d4a6 mm: page_alloc: avoid merging non-fallbackable pageblocks [...] omits c57e8ea203c9 mm/vmalloc.c: vmap(): don't allow invalid pages omits 075a688627cf mm/vmalloc.c: fix "unused function" warning omits 4ebb4b36c6d2 mm/vmalloc: Move draining areas out of caller context omits 80905d084fb8 mm/vmalloc: remove unneeded function forward declaration omits 990723f2377f mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning omits f573e1561f1b mm/sparse: make mminit_validate_memmodel_limits() static omits 6e31a919164c mm: replace multiple dcache flush with flush_dcache_folio() omits 7d6404cdaef5 mm: hugetlb: fix missing cache flush in hugetlb_mcopy_atom [...] omits 78288b7572b8 mm: hugetlb: fix missing cache flush in copy_huge_page_fro [...] omits 23e0f6bec203 mm: fix missing cache flush for all tail pages of compound page omits 17526b8a259d mm: thp: fix wrong cache flush in remove_migration_pmd() omits 3780c01702b2 mm/huge_memory: remove stale locking logic from __split_hu [...] omits 9e1204f2e5a9 mm/huge_memory: remove stale page_trans_huge_mapcount() omits 1275fca7a022 mm/swapfile: remove stale reuse_swap_page() omits 7c1df5c6c1c9 mm/khugepaged: remove reuse_swap_page() usage omits bc58f9724503 mm/huge_memory: streamline COW logic in do_huge_pmd_wp_page() omits ba38f9d2995b mm: streamline COW logic in do_swap_page() omits b62f3c0234c7 mm: slightly clarify KSM logic in do_swap_page() omits f24edf8b1c2e mm: optimize do_wp_page() for fresh pages in local LRU pagevecs omits 5adafc8ad4d9 mm: optimize do_wp_page() for exclusive pages in the swapcache omits 877b953e0b27 mm: generalize ARCH_HAS_FILTER_PGPROT omits 3ba0f95a0b75 mm/memcg: retrieve parent memcg from css.parent omits 8380c51818d1 mm/memcg: mem_cgroup_per_node is already set to 0 on allocation omits 3f0d9563b9f9 memcg: add per-memcg total kernel memory stat omits 917ed3c75875 memcg: replace in_interrupt() with !in_task() omits b0a11f725212 mm/gup: remove get_user_pages_locked() omits a0139c96b721 mm/gup: remove unused pin_user_pages_locked() omits 05fef840b5c6 mm/gup: clean up follow_pfn_pte() slightly omits 45b80af1923d mm: fix invalid page pointer returned with FOLL_PIN gups omits 007937136a38 mm-move-page-writeback-sysctls-to-is-own-file-fix omits dd49db76eb13 mm-move-page-writeback-sysctls-to-is-own-file-checkpatch-fixes omits ad52595728a2 mm: move page-writeback sysctls to their own file omits e1a0350fa812 Documentation/vm/page_owner.rst: fix unexpected indentation warns omits 45f77a222e94 documentation-vm-page_ownerrst-update-the-documentation-fix omits df7dd7d488ef Documentation/vm/page_owner.rst: update the documentation omits d1e626f55597 tools/vm/page_owner_sort.c: delete invalid duplicate code omits ada5a6f7e68a tools/vm/page_owner_sort.c: two trivial fixes omits 9e3229c2db92 tools/vm/page_owner_sort.c: support sorting pid and time omits 0ab1e7f3bdcc tools/vm/page_owner_sort.c: add switch between culling by [...] omits 9a04dc4ff5cf tools/vm/page_owner_sort.c: support sorting by stack trace omits c6bfdb987909 tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] omits 90991ab08081 tools/vm/page_owner_sort.c: sort by stacktrace before culling omits 05dcd97763f3 mm/memremap: avoid calling kasan_remove_zero_shadow() for [...] omits 28c6ff7fdf68 similar to "kasan: test: fix compatibility with FORTIFY_SOURCE" omits 432dbbfd6711 kasan: improve vmalloc tests omits 12cb5b54e1cc kasan: documentation updates omits 1eee9d46f12a arm64: select KASAN_VMALLOC for SW/HW_TAGS modes omits 2d97dab7d7ab kasan: allow enabling KASAN_VMALLOC and SW/HW_TAGS omits 23b92231ad08 kasan: add kasan.vmalloc command line flag omits a856684f9245 kasan: clean up feature flags for HW_TAGS mode omits 5676d02fde4f kasan: mark kasan_arg_stacktrace as __initdata omits 28b7a5772306 kasan, arm64: don't tag executable vmalloc allocations omits 3cc31c141c1c kasan, vmalloc: only tag normal vmalloc allocations omits e44894edbd76 kasan, vmalloc: add vmalloc tagging for HW_TAGS omits 61e10c516fe7 kasan, page_alloc: allow skipping memory init for HW_TAGS omits c6537d5738c8 kasan, page_alloc: allow skipping unpoisoning for HW_TAGS omits 09c4475fa0c9 kasan, mm: only define ___GFP_SKIP_KASAN_POISON with HW_TAGS omits c34cdf846c12 kasan, vmalloc: unpoison VM_ALLOC pages after mapping omits 8f6c95ad08da kasan, vmalloc, arm64: mark vmalloc mappings as pgprot_tagged omits 4c9cccce301d kasan, vmalloc: add vmalloc tagging for SW_TAGS omits bcf2a082c330 kasan, arm64: reset pointer tags of vmapped stacks omits e5e723376601 kasan, fork: reset pointer tags of vmapped stacks omits 87223f7a61b7 kasan, vmalloc: reset tags in vmalloc functions omits 699bd228dc60 kasan: add wrappers for vmalloc hooks omits 500c6ada0ae3 kasan: reorder vmalloc hooks omits 005ea3a78459 kasan, vmalloc: drop outdated VM_KASAN comment omits 11cd1f5fd562 kasan, x86, arm64, s390: rename functions for modules shadow omits cba0338bd489 kasan: define KASAN_VMALLOC_INVALID for SW_TAGS omits cd954c13a647 kasan: clean up metadata byte definitions omits ed956af3b4a3 kasan, page_alloc: rework kasan_unpoison_pages call site omits cc49f0b2e8f6 kasan, page_alloc: move kernel_init_free_pages in post_alloc_hook omits 6ecd19a6e012 kasan, page_alloc: move SetPageSkipKASanPoison in post_alloc_hook omits 77e956fe8cf4 kasan, page_alloc: combine tag_clear_highpage calls in pos [...] omits faec99b6f8ac kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hook omits 9554ce1f9ed5 kasan, page_alloc: refactor init checks in post_alloc_hook omits 94f1f1f8b8ef kasan: only apply __GFP_ZEROTAGS when memory is zeroed omits cf722e058066 mm: clarify __GFP_ZEROTAGS comment omits 4fbf3e98e2ed kasan: drop skip_kasan_poison variable in free_pages_prepare omits df637f204208 kasan, page_alloc: init memory of skipped pages on free omits 116fde39ed28 kasan, page_alloc: simplify kasan_poison_pages call site omits ae69fc02da6d kasan, page_alloc: merge kasan_free_pages into free_pages_prepare omits 07f2f7b8ed75 kasan, page_alloc: move tag_clear_highpage out of kernel_i [...] omits f82953964059 kasan, page_alloc: deduplicate should_skip_kasan_poison omits 87ca7036faab mount: warn only once about timestamp range expiration omits 9ea236265f57 mm: remove congestion tracking framework omits 9f9cff04e2d0 block/bfq-iosched.c: use "false" rather than "BLK_RW_ASYNC" omits df43321df3ca NFS: remove congestion control omits f1c486f46d77 fuse: don't set/clear bdi_congested omits 81ec92b00067 cephfs: don't set/clear bdi_congestion omits e28c5a7c7566 f2f2: replace some congestion_wait() calls with io_schedul [...] omits 915da19e3eac f2fs: change retry waiting for f2fs_write_single_data_page() omits 457432443d41 remove-bdi_congested-and-wb_congested-and-related-functions-fix omits 37c32ade079f mm/fs: remove bdi_congested() and wb_congested() and relat [...] omits 92f8f549e000 mm/fs: remove inode_congested() omits 627e83d613c2 ocfs2: fix ocfs2 corrupt when iputting an inode omits a8b6150bd7ef ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 9c1556c3a8a5 ocfs2: reflink deadlock when clone file to the same direct [...] omits c83f75ecd839 ocfs2: cleanup some return variables omits ddcbf2ec8306 ntfs: add sanity check on allocation size omits 72129d81744c procfs: prevent unpriveleged processes accessing fdinfo dir omits 88dd982b334b /proc/kpageflags: do not use uninitialized struct pages omits c538aa7b055a /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 549afc27af48 selftests/vm: cleanup hugetlb file after mremap test omits 02969e0d2c61 mm/kmemleak: avoid scanning potential huge holes omits 10de7e71eb7a fs/proc: task_mmu.c: don't read mapcount for migration entry omits 68fcae7e8258 mm: fix panic in __alloc_pages omits fac0b85e5271 ipc/sem: do not sleep with a spin lock held omits c6c5b805c25a mm/pgtable: define pte_index so that preprocessor could re [...] omits a597d1eb4a22 coredump: also dump first pages of non-executable ELF libraries omits ac784acbf150 mm/page_table_check: check entries at pmd levels omits ca9212c95454 mm/khugepaged: unify collapse pmd clear, flush and free omits 6e753f573014 mm/page_table_check: use unsigned long for page counters a [...] omits 1b9c6e3407ae mm/debug_vm_pgtable: remove pte entry from the page table omits a407f26bdf78 Revert "mm/page_isolation: unset migratetype directly for [...] omits 62fa3442e64b Merge branch 'for-next/overflow' into for-next/kspp omits 3e8d2c99adee Merge branch 'for-next/array-bounds' into for-next/kspp omits 0b27a15c23f1 fortify: Add Clang support omits d309573a4133 Compiler Attributes: Add __diagnose_as for Clang omits 64b3206af777 Compiler Attributes: Add __overloadable for Clang omits 85dd850b427f Compiler Attributes: Add __pass_object_size for Clang omits 310a4d2865a3 fortify: Update compile-time tests for Clang 14 omits 66c9e685783e lib/test_string.c: Add test for strlen() omits c50361004311 fortify: Detect struct member overflows in memset() at com [...] omits c2ac85a945bd fortify: Detect struct member overflows in memmove() at co [...] omits ccb7ebac07f9 fortify: Detect struct member overflows in memcpy() at com [...] omits 0ff32c71418f scsi: mpt3sas: Convert to flexible arrays omits 8194b9a5e4a0 tools/memory-model: Explain syntactic and semantic dependencies omits 3384fbce8c30 rcutorture: Provide non-power-of-two Tasks RCU scenarios omits 8b3c5f35feae Invalidate fscache cookie only when inode attributes are changed. omits 8a7153c2dd77 ima: Allow template selection with ima_template[_fmt]= aft [...] omits a5ee6b7720cb Merge branches 'arm64-defconfig-for-5.18', 'arm64-for-5.18 [...] omits 42a3d5cc6367 rcutorture: Test SRCU size transitions omits 073e47255244 hwmon: Fix possible NULL pointer omits 291a65d5a909 hwmon: (powr1220) Add support for Lattice's POWR1014 power [...] omits ae6d3e8f8259 hwmon: (powr1220) Upgrade driver to support hwmon info inf [...] omits 311d8d156bf6 hwmon: (powr1220) Cosmetic changes omits b9867a8ac419 dt-bindings: hwmon: lm90: Drop Tegra specifics from example omits 0b24da98d078 hwmon: (pmbus) Remove trailing whitespaces from Kconfig file omits 8f6730a633d8 hwmon: (asus_wmi_sensors) add ASUS ROG STRIX B450-F GAMING II omits 670e0714fb47 hwmon: (asus_wmi_ec_sensors) Support T_Sensor on Prime X570-Pro omits cee58ba29e95 Documentation: ABI: Add ABI file for legacy /proc/i8k interface omits 537d857ca375 Documentation: admin-guide: Add Documentation for undocume [...] omits 12437a6ef1f2 Documentation: admin-guide: Update i8k driver name omits 1a27d7ebe331 hwmon: (nct6775) add PRIME B550-PLUS motherboard to whitelist omits 00e69e015afc hwmon: (nct6775) add ASUS Pro B550M-C/PRIME B550M-A omits 13ea4861c75c hwmon: Add "label" attribute omits 2e20a3f057bb ABI: hwmon: Document "label" sysfs attribute omits 40c0301b64dd hwmon: (nct6775) add support for TSI temperature registers omits 94fe5491672e hwmon: (lm83) Convert to use with_info API omits df9a2f2234df hwmon: (lm83) Explain why LM82 may be misdetected as LM83 omits 13203eb58fd3 hwmon: (lm83) Demote log message if chip identification fails omits 9489c2c4c096 hwmon: (lm83) Replace temperature conversion macros with s [...] omits e310e2b46153 hwmon: (lm83) Use regmap omits 71dadc3b7655 hwmon: (lm83) Replace new_client with client omits 8753aca922b4 hwmon: (lm83) Move lm83_id to avoid forward declaration omits a61d9f03c2eb hwmon: (lm83) Reorder include files to be in alphabetic order omits 59ba33a4f941 hwmon: Report attribute name with udev events omits 71f218b0ab01 srcu: Add contention check to call_srcu() srcu_data ->lock [...] omits b73a53444340 srcu: Automatically determine size-transition strategy at boot omits e5771b982a9d srcu: Make srcu_size_state_name static omits 6a416bb97669 srcu: Add contention-triggered addition of srcu_node tree omits 349fbcd8a3d7 drm/amdgpu/smu11.5: restore cclks in vangogh_set_performan [...] omits a63bd4555112 drm/radeon: Add HD-audio component notifier support (v2) omits 0060c8b4384e Revert "drm/amd/display: To modify the condition in indica [...] omits 70e2ab99f2bd drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 795e055de2c1 drm/amdgpu: only check for _PR3 on dGPUs omits ad56a96acbf1 drm/amdgpu: add another raven1 gfxoff quirk omits d2edaaaaa23a drm/amd/display: Force link_rate as LINK_RATE_RBR2 for 201 [...] omits 42dfbb5e1530 drm/amd/display: clean up some inconsistent indenting omits 67358504f52e drm/amd/display: Trigger DP2 Sequence With Uncertified Cable omits 605508c196c1 drm/amd/display: 3.2.171 omits 4d4ec4795d06 drm/amd/display: [FW Promotion] Release 0.0.102.0 omits 2395353ca429 drm/amd/display: move link_hwss to link folder and break d [...] omits 57f1ab690414 drm/amd/display: move get_link_hwss to dc_resource omits 89cce534d938 drm/amd/display: temporarly move non link_hwss code to dc_link_dp omits e6d38236c74d drm/amd/display: add set dp lane settings to link_hwss omits 28eed4fc8d5e drm/amd/display: add set dp link test pattern to link_hwss omits c998b22a471e drm/amd/display: add enable/disable dp link output to link_hwss omits 1a206273c322 drm/amd/display: refactor destructive verify link cap sequence omits 1b3e82a77234 drm/amd/display: add setup/reset stream encoder to link_hwss omits 3be54af17ed7 drm/amd/display: revert "Reset fifo after enable otg" omits 231b2fcb229f drm/amd/display: add infoframe update sequence debug trace omits e8875f571c07 drm/amd/display: watermark latencies is not enough on DCN31 omits d63569725031 drm/amd/display: Improve dce_aux_transfer_with_retries logging omits d2e326caf97c drm/amd/display: Add link enc null ptr check for cable ID (#2597) omits 4d3d1eb45b0a drm/amdgpu: drop flood print in rlcg reg access function omits dd3c967823f2 drm/amdgpu: Fix uninitialized variable use warning omits 994b510e237c drm/amdgpu: Add judgement to avoid infinite loop omits aa2ad74763a3 drm/amd/display: Update watermark values for DCN301 omits 2292671a328c drm/amdkfd: Fix variable set but not used warning omits 14a81cd89de2 drm/amd/display: fix spelling mistake: synatpics -> synaptics omits 865955334707 drm/amd/pm: remove duplicate include in 'arcturus_ppt.c' omits cc339a66de2e drm/amdgpu: remove duplicate include in 'amdgpu_device.c' omits 5ec0bb36788c drm/amdgpu: fix a potential GPU hang on cyan skillfish omits fb3f38dcf0d4 drm/amd: Only run s3 or s0ix if system is configured properly omits 11bc42ea179d drm/amd: add support to check whether the system is set to s3 omits f96fedcdb838 scripts/dtc: Call pkg-config POSIXly correct omits 1086d0fa83af ASoC: dt-bindings: Centralize the 'sound-dai' definition omits 2525db375bab dt-bindings: arm,cci-400: Add interrupt controller to example omits ca7127a2745c dt-bindings: remoteproc: ti: Add mailbox provider nodes to [...] omits 675aad8a28ff net/mlx5e: Use struct_group() for memcpy() region omits 6366c1761c20 net/mlx5e: Avoid field-overflowing memcpy() omits d0ce7cdf36d1 random: only call crng_finalize_init() for primary_crng omits 4ec7fec65414 random: access primary_pool directly rather than through pointer omits 74144382b3d2 Merge sched/core into tip/master omits 35f77b931adc Merge locking/core into tip/master omits 3e80cbf2184a Merge x86/paravirt into tip/master omits 958a31eda45e Merge x86/build into tip/master omits 75df8583f0f8 Merge x86/misc into tip/master omits 8834aa69e209 Merge x86/cpu into tip/master omits 359b93624aa4 media: omap3isp: Use struct_group() for memcpy() region omits 8a44900f9787 intel_th: msu: Use memset_startat() for clearing hw header omits 567b635416f9 KVM: x86: Replace memset() "optimization" with normal per- [...] omits e8a1a72b5883 selftest/interpreter: Add tests for trusted_for(2) policies omits 2fea7fa07e48 arch: Wire up trusted_for(2) omits b8308b854ac0 fs: Add trusted_for(2) syscall implementation and related sysctl omits c96303ec34ab printk: Move back proc_dointvec_minmax_sysadmin() to sysctl.c omits 32a609dbc322 random: wake up /dev/random writers after zap omits b36c9466ce98 fs/ext4: fix comments mentioning i_mutex omits 3f6a7abe77c1 ext4: fix incorrect type issue during replay_del_range omits be74a53334ad jbd2: fix kernel-doc descriptions for jbd2_journal_shrink_ [...] omits 7c6bb3d664aa ext4: fix potential NULL pointer dereference in ext4_fill_super() omits 8ad7c204f8f4 Makefile: Enable -Wzero-length-bounds omits a8712a32665f Makefile: Enable -Warray-bounds omits 3cb7f3b590dd tpm: vtpm_proxy: Check length to avoid compiler warning omits 96178bd7060b iio: addac: ad74413r: Do not reference negative array offsets omits baec3226ad9c random: continually use hwgenerator randomness omits d98f76810635 Merge branch 'for-next-next-v5.17-20220128' into for-next- [...] omits ce6c98accb55 Merge branch 'for-next-current-v5.16-20220128' into for-ne [...] omits df6df52004d2 Merge branch 'ext/jth/zoned-dup' into for-next-next-v5.17- [...] omits d1301b099f79 Merge branch 'ext/qu/scrub-refactor' into for-next-next-v5 [...] omits c379dd8e6931 Merge branch 'ext/qu/subpage-more-sizes' into for-next-nex [...] omits 1ac42167879a Merge branch 'ext/omar/encoded' into for-next-next-v5.17-20220128 omits e779071c8237 Merge branch 'misc-next' into for-next-next-v5.17-20220128 omits 35719df2297d Merge branch 'misc-5.17' into for-next-current-v5.16-20220128 omits 3effb48bf31b btrfs: zoned: allow DUP on meta-data block groups omits 01030e8dee3d btrfs: zoned: prepare for allowing DUP on zoned omits 40dd678ccb45 btrfs: zoned: make zone finishing multi stripe capable omits 547370bc9c14 btrfs: zoned: make zone activation multi stripe capable omits ee1a1e2c4a6e btrfs: use scrub_simple_mirror() to handle RAID56 data str [...] omits f113ce2e6975 btrfs: introduce dedicated helper to scrub simple-stripe b [...] omits df26b48b9a22 btrfs: introduce dedicated helper to scrub simple-mirror b [...] omits 2d54e6b510f9 btrfs: introduce a helper to locate an extent item omits 0477c6d49209 btrfs: expand subpage support to any PAGE_SIZE > 4K omits da7c6d2a3737 btrfs: make nodesize >= PAGE_SIZE case to reuse the non-su [...] omits e9795fb3fbcd btrfs: use dummy extent buffer for super block sys chunk a [...] omits 03709738914f linux-next: build failure after merge of the kspp tree omits ebd51c03047c btrfs: add BTRFS_IOC_ENCODED_WRITE omits 58d09a0ba312 btrfs: add BTRFS_IOC_ENCODED_READ omits 496dbcdc48b9 btrfs: add definitions + documentation for encoded I/O ioctls omits ac61b5b38a57 btrfs: optionally extend i_size in cow_file_range_inline() omits 8ec355675a24 btrfs: clean up cow_file_range_inline() omits 83e607bfee57 btrfs: support different disk extent size for delalloc omits 33754e204134 btrfs: add ram_bytes and offset to btrfs_ordered_extent omits 8e11476f90f5 btrfs: don't advance offset for compressed bios in btrfs_c [...] omits ddba249c8f4e fs: export variant of generic_write_checks without iov_iter omits 7163b933fd76 fs: export rw_verify_area() omits eb64023d4fcc btrfs: add support for multiple global roots omits 0447018f74f5 btrfs: add code to support the block group root omits 08e286691c29 btrfs: abstract out loading the tree root omits a203f99c9fc8 btrfs: tree-checker: don't fail on empty extent roots for [...] omits 980e5e56993e btrfs: disable space cache related mount options for exten [...] omits 376161a37eaa btrfs: disable snapshot creation/deletion for extent tree v2 omits 88e48197b013 btrfs: disable scrub for extent-tree-v2 omits f7cd33d0c8d8 btrfs: disable qgroups in extent tree v2 omits 187337ba52e9 btrfs: disable device manipulation ioctl's EXTENT_TREE_V2 omits a34f78473f91 btrfs: disable balance for extent tree v2 for now omits d7a703b7b421 btrfs: add definition for EXTENT_TREE_V2 omits bc8cffa01112 btrfs: use single variable to track return value at btrfs_ [...] omits 5c08a126175d btrfs: avoid inode logging during rename and link when possible omits 2f3c7e2dd98e btrfs: stop doing unnecessary log updates during a rename omits 482ea7e0dbf2 btrfs: avoid logging all directory changes during renames omits 5783dcfe9cfc btrfs: pass the dentry to btrfs_log_new_name() instead of [...] omits afbeb73f927f btrfs: add helper to delete a dir entry from a log tree omits e81828b07c12 btrfs: skip reserved bytes warning on unmount after log cl [...] omits 629798d692c7 btrfs: send: remove redundant ret variable in fs_path_copy omits a5836f6e04b6 btrfs: move QUOTA_ENABLED check to rescan_should_stop from [...] omits 35a918b83f47 btrfs: fix use of uninitialized variable at rm device ioctl omits c84e5d0d248d btrfs: scrub: remove redundant initialization of increment omits 26e54ecda5a8 btrfs: zoned: remove redundant initialization of to_add omits 784d90143760 btrfs: fix use-after-free after failure to create a snapshot omits 3f1c7bbb99f0 btrfs: tree-checker: check item_size for dev_item omits 29fe00599d26 btrfs: tree-checker: check item_size for inode_item omits bd3570c9e33c btrfs: cleanup temporary variables when finding rotational [...] omits 90fa2bfc066e btrfs: fix deadlock between quota disable and qgroup resca [...] omits 162c89251083 btrfs: use dev_t to match device in device_matched omits 8bd009f827fa btrfs: add device major-minor info in the struct btrfs_device omits be64f89626f3 btrfs: match stale devices by dev_t omits 6c66cce4ef74 btrfs: harden identification of a stale device omits 66a1c037029c btrfs: simplify fs_devices member access in btrfs_init_dev [...] omits 4d049b9b7a66 btrfs: reuse existing inode from btrfs_ioctl omits f67ad8d72178 btrfs: move missing device handling in a dedicate function omits c2a3b8bcfb91 btrfs: stop trying to log subdirectories created in past t [...] omits 93ed575516d9 btrfs: stop copying old dir items when logging a directory omits 22d15085c406 btrfs: put initial index value of a directory in a constant omits ca211e20eb53 btrfs: don't log unnecessary boundary keys when logging directory omits 17024720a959 btrfs: don't start transaction for scrub if the fs is moun [...] omits 69262f644819 btrfs: reuse existing pointers from btrfs_ioctl omits d6416ce15f89 btrfs: remove write and wait of struct walk_control omits 369a77648ee3 rcutorture: Enable limited callback-flooding tests of SRCU omits 9f4e4b6c8ff1 srcu: Create concurrency-safe helper for initiating size t [...] omits 123430b3d489 srcu: Explain srcu_funnel_gp_start() call to list_add() is safe omits 26ababe97224 f2fs: add a way to limit roll forward recovery time omits f26f32510fcf f2fs: expose discard related parameters in sysfs omits 623cd240a2ac f2fs: move discard parameters into discard_cmd_control omits d045b3957fc9 srcu: Prevent cleanup_srcu_struct() from freeing non-dynam [...] omits e2277994093b srcu: Avoid NULL dereference in srcu_torture_stats_print() omits b6d0708448c4 torture: Make torture.sh help message match reality omits 3a8b00198194 Merge branch for-5.17/arm/defconfig into for-next omits 182aaa97107f Merge branch for-5.17/arm/dt into for-next omits e54c1f5dd32e Merge branch for-5.17/arm64/dt into for-next omits 8fce7c4dc52e Merge branch for-5.17/memory into for-next omits d21cca7beb40 Merge branch for-5.17/dt-bindings into for-next omits e46f30d25e27 Merge branch for-5.17/drivers into for-next omits afc951cd3a3e Merge branch for-5.17/soc into for-next omits d9dd1c5a4d9f Merge branch for-5.17/clk into for-next omits ebea268ea583 arm64: tegra: Disable ISO SMMU for Tegra194 omits 96a9263ec15d srcu: Use invalid initial value for srcu_node GP sequence numbers omits 1de7f83f614c srcu: Compute snp_seq earlier in srcu_funnel_gp_start() omits 27418479d22a srcutree: Use export for srcu_struct defined by DEFINE_STA [...] omits 947332d512d5 torture: Change KVM environment variable to RCUTORTURE omits 9dc5ed04798e srcu: Add boot-time control over srcu_node array allocation omits d024bf1b7c63 rcu: Add per-CPU rcuc task dumps to RCU CPU stall warnings omits d2230e376ad7 srcu: Make rcutorture dump the SRCU size state omits eb69f517ab0b ima: Remove ima_policy file before directory omits 6baf395a1688 integrity: check the return value of audit_log_start() omits 86ece078c890 lib/crypto: blake2s: avoid indirect calls to compression f [...] omits 9fd5c2135250 srcu: Add size-state transitioning code omits 79c5c7567bfa srcu: Make Tree SRCU able to operate without snp_node array omits cdde7f1173ca rcu: Replace cpumask_weight with cpumask_empty where appropriate omits efbdb910e14b srcu: Dynamically allocate srcu_node array omits b1b4b5ec6f42 rcu: Don't deboost before reporting expedited quiescent state omits a7fb7f87acef srcu: Make srcu_funnel_gp_start() cache ->mynode in snp_leaf omits 3de429c9b5e6 srcu: Fix s/is/if/ typo in srcu_node comment omits 53715bfcb0a6 torture: Make kvm-find-errors.sh notice missing vmlinux file omits 710f460c395a rcu: Allow expedited RCU grace periods on incoming CPUs omits 581008fc7e40 rcu: Remove __read_mostly annotations from rcu_scheduler_a [...] omits 61dbeb5835b4 rcu: Uninline multi-use function: finish_rcuwait() omits bab6374cac5b srcu: Tighten cleanup_srcu_struct() GP checks omits 6c7aca453a95 RCU: update documentation regarding kthread_prio cmdline p [...] omits 72ac17b4e71c RCU: elevate priority of offloaded callback threads omits a23388265d96 RCU: make priority of grace-period thread consistent omits 1ad8ff280c87 RCU: move kthread_prio bounds-check to a separate function omits 6c7e8c6319e1 rcu: Mark writes to the rcu_segcblist structure's ->flags field omits 0b25acc8c724 rcu: Create per-cpu rcuc kthreads only when rcutree.use_softirq=0 omits 7dbafa7e3488 torture: Wake up kthreads after storing task_struct pointer omits 0d81e9fd4edf rcutorture: Fix rcu_fwd_mutex deadlock omits 49e1290dbd72 kasan: Record work creation stack trace with interrupts enabled omits a56594b323f2 torture: Print only one summary line per run omits 1f7e9720e760 torture: Make kvm-remote.sh try multiple times to download [...] omits 430d31ecbc79 rcu: Inline __call_rcu() into call_rcu() omits 74e25da91f73 torture: Compress KCSAN as well as KASAN vmlinux files omits 1badbb3826b0 rcutorture: Add end-of-test check to rcu_torture_fwd_prog() loop omits a201ae7dcaa1 rcutorture: Make rcu_fwd_cb_nodelay be a counter omits af912f661454 rcutorture: Increase visibility of forward-progress hangs omits 3337d6113b33 torture: Distinguish kthread stopping and being asked to stop omits 30542e16cbcc rcu: Mark ->expmask access in synchronize_rcu_expedited_wait() omits de8650adde0e rcu: Remove unused rcu_state.boost omits fcb567324c78 rcu/nocb: Handle concurrent nocb kthreads creation omits 7f988127a613 rcu/exp: Fix check for idle context in rcu_exp_handler omits 59b7bd78dcd0 rcu: Mark accesses to boost_starttime omits 0c4019873772 rcu: Make rcu_barrier() no longer block CPU-hotplug operations omits f0f796e06f65 rcu: Rework rcu_barrier() and callback-migration logic omits 32ff917db772 rcu: Refactor rcu_barrier() empty-list handling omits 4feb94df2bb0 rcu: Create and use a rcu_rdp_cpu_online() omits 02a50b09c31f rcu: Add mutex for rcu boost kthread spawning and affinity [...] omits 23594e39d679 rcu: Kill rnp->ofl_seq and use only rcu_state.ofl_lock for [...] omits a1b55b672093 EXP rcu-tasks: Check for abandoned callbacks omits d179bc4b1464 rcutorture: Print message before invoking ->cb_barrier() omits c240755eb3f9 clocksource: Add a Kconfig option for WATCHDOG_MAX_SKEW omits bad87b55fa7a torture: Indicate which torture.sh runs' bugs are all KCSA [...] omits e619bf7105a4 torture: Make kvm.sh summaries note runs having only KCSAN [...] omits d304f4ba5049 torture: Output per-failed-run summary lines from torture.sh omits 926c2d08e5da torture: Allow four-digit repetition numbers for --configs [...] omits 259fdd72a15b torture: Drop trailing ^M from console output omits 0c8fdcf4f9c0 rcu: Fix description of kvfree_rcu() omits a69d3b41752f MAINTAINERS: Add Frederic and Neeraj to their RCU files omits 643352a9011b tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits ece55d6c4f57 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits 9fdc53e7d283 tools/memory-model: Add data-race capabilities to judgelitmus.sh omits 5000b7c9af43 tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 2d9dbb10f084 tools/memory-model: Repair parseargs.sh header comment omits 307e5d568728 tools/memory-model: Add "--" to parseargs.sh for addition [...] omits d62382daaf44 tools/memory-model: Make history-check scripts use mselect7 omits b298fb2b24f8 tools/memory-model: Make checkghlitmus.sh use mselect7 omits 6cf568457e53 tools/memory-model: Fix scripting --jobs argument omits d97e3933c8b8 tools/memory-model: Implement --hw support for checkghlitmus.sh omits 9fd9804e34e3 tools/memory-model: Add -v flag to jingle7 runs omits 517d189476cc tools/memory-model: Make runlitmus.sh check for jingle errors omits a7e94e4924fd tools/memory-model: Allow herd to deduce CPU type omits 33409b028fe5 tools/memory-model: Keep assembly-language litmus tests omits 6b18f525b0eb tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits f785e69fdb0b tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits 63b2484b9656 tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits 68af71dc91b7 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits 789d645a35fd tools/memory-model: Hardware checking for check{,all}litmus.sh omits 362e40d5a977 tools/memory-model: Fix checkalllitmus.sh comment omits fcf436c0c2d9 tools/memory-model: Add simpletest.sh to check locking, RC [...] omits 14b0f4320ec1 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits 2dc4400ac801 tools/memory-model: Update parseargs.sh for hardware verification omits 29ee4a878769 tools/memory-model: Fix paulmck email address on pre-exist [...] omits a7d0411e1e2e tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits e299f77b6059 tools/memory-model: Make judgelitmus.sh identify bad macros omits d85982698f69 tools/memory-model: Make cmplitmushist.sh note timeouts omits 49231b472fa1 tools/memory-model: Make judgelitmus.sh note timeouts omits dd42cbee4cda tools/memory-model: Document locking corner cases omits a55e715b7c71 dt-bindings: watchdog: fsl-imx7ulp-wdt: Fix assigned-clock [...] omits afb6d4dc7f28 dt-bindings: net: ti,k3-am654-cpts: Fix assigned-clock-parents omits 9cfc44643cf7 dt-bindings: i2c: stm32-i2c: Move st,syscfg-fmp definition [...] omits 6cb2f45b3440 dt-bindings: ingenic,i2c: Rework interrupts in example omits e14fce030b06 dt-bindings: nvmem: qcom,spmi-sdam: Drop child node schema omits 18b78483e7ae dt-bindings: i2c: imx: Make each example a separate entry omits 791ad79f64be dt-bindings: i2c: mpc: Make each example a separate entry omits abf0fee97313 dt-bindings: Improve phandle-array schemas omits 24e378c66089 overflow: Implement size_t saturating arithmetic helpers omits 88f3306dbb39 test_overflow: Regularize test reporting output omits 613bcc81d43c drm/dp: Remove common Post Cursor2 register handling omits 84f43e805843 drm/dp: Fix off-by-one in register cache size omits 2e3528388d25 Merge branch 'misc-5.17' into next-fixes omits 7237727f8c44 x86/CPU/AMD: Use default_groups in kobj_type omits fd692f3d8ff3 bus: mhi: Add mru_default for Cinterion MV31-W omits 12bb8ff3c62e bus: mhi: Add mru_default for Foxconn SDX55 omits b0544c1f23dd jbd2: refactor wait logic for transaction updates into a c [...] omits 16263b9820b0 jbd2: cleanup unused functions declarations from jbd2.h omits 6dcee78ea266 ext4: fix error handling in ext4_fc_record_modified_inode() omits c7fc77e512a4 ext4: remove redundant max inline_size check in ext4_da_wr [...] omits 2fdd85005f70 ext4: fix error handling in ext4_restore_inline_data() omits 4a404adb1978 ext4: fast commit may miss file actions omits b4facf2d8a22 ext4: fast commit may not fallback for ineligible commit omits 85c6392fef63 ext4: modify the logic of ext4_mb_new_blocks_simple omits 8484c37da00d ext4: prevent used blocks from being allocated during fast [...] omits d835946fc3d8 Merge branch 'mvebu/dt' into mvebu/for-next omits 9ecccfabc29d memory: tegra: Add Tegra234 support omits 55928b162acb Merge tag 'tegra-for-5.17-dt-bindings-memory' into for-5.1 [...] omits 1c9f4b00b3cf XArray: Document the locking requirement for the xa_state adds d394bb77dd0b Merge tag 'mips-fixes-5.17_2' of git://git.kernel.org/pub/ [...] adds c36c04c2e132 Revert "mm/gup: small refactoring: simplify try_grab_page()" adds 2bdfd2825c96 cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning adds 305e6c42e8de Merge branch 'for-5.17-fixes' of git://git.kernel.org/pub/ [...] adds 67d6212afda2 Revert "module, async: async_synchronize_full() on module [...] adds 1f2cfdd349b7 printk: Fix incorrect __user type in proc_dointvec_minmax_ [...] adds 25b20ae8151b Merge tag 'linux-kselftest-fixes-5.17-rc3' of git://git.ke [...] adds 186edf7e368c selinux: fix double free of cond_list on error paths adds 551007a8f10a Merge tag 'selinux-pr-20220203' of git://git.kernel.org/pu [...] adds b67985be4009 tcp: add missing tcp_skb_can_collapse() test in tcp_shift_ [...] adds 4a81f6da9cb2 net, neigh: Do not trigger immediate probes on NUD_FAILED [...] adds ac62a0174d62 dt-bindings: net: qcom,ipa: add optional qcom,qmp property adds 34a081761e4e net: ipa: request IPA register values be retained adds 0166556a1266 Merge branch 'net-ipa-enable-register-retention' adds b293dcc473d2 bpf: Use VM_MAP instead of VM_ALLOC for ringbuf adds 7f3bdbc3f131 tools/resolve_btfids: Do not print any commands when build [...] adds 77b1b8b43ec3 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 80d4609008e6 net: stmmac: ensure PTP time register reads are consistent adds 87563a043cef ax25: fix reference count leaks of ax25_dev adds eb2eb5161cdb Merge tag 'net-5.17-rc3' of git://git.kernel.org/pub/scm/l [...] adds dcb85f85fa6f gcc-plugins/stackleak: Use noinstr in favor of notrace adds 40c845c17695 Invalidate fscache cookie only when inode attributes are changed. adds d3b331fb51f3 cifs: fix workstation_name for multiuser mounts adds 633a8e8986ea Merge tag '5.17-rc3-smb3-client-fixes' of git://git.samba. [...] adds 1eb7de177d40 Merge tag '9p-for-5.17-rc3' of git://github.com/martinetd/linux adds cff7f2237c2b Merge tag 'ceph-for-5.17-rc3' of git://github.com/ceph/cep [...] adds a85468b766d3 Revert "mm/page_isolation: unset migratetype directly for [...] adds fb5222aae64f mm/debug_vm_pgtable: remove pte entry from the page table adds 64d8b9e14512 mm/page_table_check: use unsigned long for page counters a [...] adds e59a47b8a453 mm/khugepaged: unify collapse pmd clear, flush and free adds 80110bbfbba6 mm/page_table_check: check entries at pmd levels adds 314c459a6fe0 mm/pgtable: define pte_index so that preprocessor could re [...] adds 520ba724061c ipc/sem: do not sleep with a spin lock held adds c10a0f877fe0 mm/kmemleak: avoid scanning potential huge holes adds 6a0fb704b05c MAINTAINERS: update rppt's email adds 07d2505b963b kselftest/vm: revert "tools/testing/selftests/vm/userfault [...] adds f9aaa5b05ea3 Merge branch 'akpm' (patches from Andrew) adds 3ec5586b4699 drm/amd/pm: correct the MGpuFanBoost support for Beige Goby adds a6ed2035878e drm/amd: Warn users about potential s0ix problems adds f52a2b8badbd drm/amd: add support to check whether the system is set to s3 adds 04ef860469fd drm/amd: Only run s3 or s0ix if system is configured properly adds bca52455a3c0 drm/amdgpu: fix a potential GPU hang on cyan skillfish adds 2d8ae25d2337 drm/amd/display: Update watermark values for DCN301 adds f5fa54f45ab4 drm/amd/display: watermark latencies is not enough on DCN31 adds 49a6ebb95d04 drm/amd/display: revert "Reset fifo after enable otg" adds 30fbce374745 drm/amd/display: Force link_rate as LINK_RATE_RBR2 for 201 [...] adds e55a3aea4182 drm/amd: avoid suspend on dGPUs w/ s2idle support when run [...] adds e8ae38720e1a drm/amdgpu: fix logic inversion in check adds 7eb3848cc8c1 Merge tag 'amd-drm-fixes-5.17-2022-02-02' of https://gitla [...] adds 622c9a3a7868 drm: mxsfb: Fix NULL pointer dereference adds 8ea2c5187d7b Merge tag 'drm-misc-fixes-2022-02-03' of git://anongit.fre [...] adds 9ca3d3cd0857 Merge tag 'drm-intel-fixes-2022-02-03' of git://anongit.fr [...] adds 31462d9e47cf Merge tag 'drm-fixes-2022-02-04' of git://anongit.freedesk [...] adds 0a566d43c8cd Merge tag 'sound-5.17-rc3' of git://git.kernel.org/pub/scm [...] adds 04662bac0067 ACPI: require CRC32 to build adds ddb16b08316b Merge tag 'acpi-5.17-rc3' of git://git.kernel.org/pub/scm/ [...] adds d2a02e3c8bb6 lib/crypto: blake2s: avoid indirect calls to compression f [...] adds c321e907aa48 random: continually use hwgenerator randomness adds 042e293e16e3 random: wake up /dev/random writers after zap adds ebf760638873 random: access primary_pool directly rather than through pointer adds 9d5505f1eebe random: only call crng_finalize_init() for primary_crng adds ba6ef8af0f3b Merge tag 'random-5.17-rc3-for-linus' of git://git.kernel. [...] adds b54240ad4943 iommu: Fix potential use-after-free during probe adds 30209b93177a iommu: Fix some W=1 warnings adds 99e675d473eb iommu/vt-d: Fix potential memory leak in intel_setup_irq_r [...] adds 9b45a7738eec iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() adds 07cd9ac4c540 Merge tag 'iommu-fixes-v5.17-rc2' of git://git.kernel.org/ [...] adds c4f9c8bbcc24 MAINTAINERS: add myself as PATA drivers reviewer adds d052c5d3a35f MAINTAINERS: add myself as Renesas R-Car SATA driver reviewer adds ac9f0c810684 ata: libata-core: Introduce ATA_HORKAGE_NO_LOG_DIR horkage adds 494a2c2b27c5 Merge tag 'ata-5.17-rc3' of git://git.kernel.org/pub/scm/l [...] adds 3e1f941dd9f3 block: fix DIO handling regressions in blkdev_read_iter() adds 0f9650bd838e md: fix NULL pointer deref with nowait but no mddev->queue adds aace2b7a93ca Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/ [...] adds 0fa0f99fc84e nvme: fix a possible use-after-free in controller reset du [...] adds ff9fc7ebf5c0 nvme-tcp: fix possible use-after-free in transport error_r [...] adds b6bb1722f34b nvme-rdma: fix possible use-after-free in transport error_ [...] adds 6a51abdeb259 nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() adds e8db8c9cadac Merge tag 'nvme-5.17-2022-02-03' of git://git.infradead.or [...] adds b13e0c718568 block: bio-integrity: Advance seed correctly for larger in [...] adds 7c4a94590e4d Merge tag 'block-5.17-2022-02-04' of git://git.kernel.dk/l [...] adds 24331050a3e6 erofs: fix small compressed files inlining adds b0bc0cb8157d Merge tag 'erofs-for-5.17-rc3-fixes' of git://git.kernel.o [...] adds 2d192fc4c1ab btrfs: don't start transaction for scrub if the fs is moun [...] adds e804861bd4e6 btrfs: fix deadlock between quota disable and qgroup resca [...] adds 0c982944af27 btrfs: tree-checker: check item_size for inode_item adds ea1d1ca4025a btrfs: tree-checker: check item_size for dev_item adds 28b21c558a37 btrfs: fix use-after-free after failure to create a snapshot adds 37b4599547e3 btrfs: fix use of uninitialized variable at rm device ioctl adds 40cdc509877b btrfs: skip reserved bytes warning on unmount after log cl [...] adds 86286e486cbd Merge tag 'for-5.17-rc2-tag' of git://git.kernel.org/pub/s [...] adds 7dd3876205df PCI: kirin: Add dev struct for of_device_get_match_data() adds e09e1a40639b Merge tag 'pci-v5.17-fixes-3' of git://git.kernel.org/pub/ [...] adds fc93310c67ff Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds b43a76f423aa RDMA/siw: Fix broken RDMA Read Fence/Resume logic. adds f3136c4ce7ac RDMA/mlx4: Don't continue event handler after memory alloc [...] adds 0457e5153e0e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 524446e21798 Merge tag 'iomap-5.17-fixes-1' of git://git.kernel.org/pub [...] adds ea7b3e6d42d7 Merge tag 'vfs-5.17-fixes-2' of git://git.kernel.org/pub/s [...] adds 29d650f7e3ab xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP* adds 472c6e46f589 xfs: remove XFS_PREALLOC_SYNC adds fbe7e5200365 xfs: fallocate() should call file_modified() adds 0b02c8c0d75a xfs: set prealloc flag in xfs_alloc_file_space() adds b39a04636fd7 xfs: move xfs_update_prealloc_flags() to xfs_pnfs.c adds cea267c235e1 xfs: ensure log flush at the end of a synchronous fallocate call adds fbc04bf01a8d Merge tag 'xfs-5.17-fixes-1' of git://git.kernel.org/pub/s [...] adds 8cfe148a7136 kvm/arm64: rework guest entry logic adds 6455317e4d0d kvm/riscv: rework guest entry logic adds de1d7b6a51da RISC-V: KVM: make CY, TM, and IR counters accessible in VU mode adds 403271548a84 RISC-V: KVM: Fix SBI implementation version adds cb4f0843429e Merge tag 'kvm-riscv-fixes-5.17-1' of https://github.com/k [...] adds e3bcfda012ed KVM: x86: Report deprecated x87 features in supported CPUID adds 6e37ec8825a1 KVM: x86: Use ERR_PTR_USR() to return -EFAULT as a __user pointer adds 1c71dbc8a179 KVM: arm64: Avoid consuming a stale esr value when SError occur adds 1229630af886 KVM: arm64: Stop handle_exit() from handling HVC twice whe [...] adds 1dd498e5e26a KVM: arm64: Workaround Cortex-A510's single-step and PAC t [...] adds 7e6a6b400db8 Merge tag 'kvmarm-fixes-5.17-2' of git://git.kernel.org/pu [...] adds 5fdb26213fcb Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 4564661af6ee xen: xenbus_dev.h: delete incorrect file name adds 164666fa6666 Improve docs for IOCTL_GNTDEV_MAP_GRANT_REF adds 3ccb3128e503 xen: update missing ioctl magic numers documentation adds e25a8d959992 x86/Xen: streamline (and fix) PV CPU enumeration adds 90c9e950c0de Merge tag 'for-linus-5.17a-rc3-tag' of git://git.kernel.or [...] adds 898b5841ae37 Merge tag 'edac_urgent_for_v5.17_rc3' of git://git.kernel. [...] adds dd7f5a11ac5a PCI/MSI: Remove bogus warning in pci_irq_get_affinity() adds b72e40b192f2 Merge tag 'irq_urgent_for_v5.17_rc3' of git://git.kernel.o [...] adds 82880283d7fc objtool: Fix truncated string warning adds aeabe1e0744d Merge tag 'objtool_urgent_for_v5.17_rc3' of git://git.kern [...] adds a01994f5e5c7 x86/perf: Default set FREEZE_ON_SMI for all adds 3c25fc97f559 perf: Copy perf_event_attr::sig_data on modification adds 95d29fa10452 selftests/perf_events: Test modification of perf_event_att [...] adds ddecd2287860 perf: uapi: Document perf_event_attr::sig_data truncation [...] adds 1d9093457b24 perf/x86/intel/pt: Fix crash with stop filters in single-r [...] adds c3bf8a14408a Merge tag 'perf_urgent_for_v5.17_rc3' of git://git.kernel. [...] adds e9cc5d48d4f4 tools include UAPI: Sync sound/asound.h copy with the kern [...] adds 88443d3f79b8 tools headers UAPI: Sync linux/perf_event.h with the kerne [...] adds d5381cc9f123 tools headers cpufeatures: Sync with the kernel sources adds 100198322b2e perf beauty: Make the prctl arg regexp more strict to cope [...] adds fc45e6588d57 tools headers UAPI: Sync linux/prctl.h with the kernel sources adds 9334030c3b94 Merge remote-tracking branch 'torvalds/master' into perf/urgent adds b7b9825fbee7 tools headers UAPI: Sync linux/kvm.h with the kernel sources adds ae65b443f03f perf tools: Add missing branch_sample_type to perf_event_a [...] adds a663520fcc4b perf annotate: Set error stream of objdump process for TUI adds d792a7a94c2c perf session: Check for NULL pointer before dereference adds bc9c806e5244 perf synthetic-events: Return error if procfs isn't mounte [...] adds a2887b9b8d1d perf bpf: Fix a typo in bpf_counter_cgroup.c adds 05b5a9d62854 perf tools: Apply correct label to user/kernel symbols in [...] adds b2b1aa73ade9 perf stat: Fix display of grouped aliased events adds 4f2492731ada tools include UAPI: Sync sound/asound.h copy with the kern [...] adds 407eb43ae87c libperf: Add arm64 support to perf_mmap__read_self() adds fceb62124d8f perf ftrace: system_wide collection is not effective by default adds 18118a4298fd Merge tag 'perf-tools-fixes-for-v5.17-2022-02-06' of git:/ [...] adds 599ea31d1361 ext4: prevent used blocks from being allocated during fast [...] adds 31a074a0c62d ext4: modify the logic of ext4_mb_new_blocks_simple adds e85c81ba8859 ext4: fast commit may not fallback for ineligible commit adds bdc8a53a6f2f ext4: fast commit may miss file actions adds 897026aaa73e ext4: fix error handling in ext4_restore_inline_data() adds 09355d9d038a ext4: remove redundant max inline_size check in ext4_da_wr [...] adds cdce59a15491 ext4: fix error handling in ext4_fc_record_modified_inode() adds 3ca40c0d3291 jbd2: cleanup unused functions declarations from jbd2.h adds 4f9818684870 jbd2: refactor wait logic for transaction updates into a c [...] adds 7c268d4ce2d3 ext4: fix potential NULL pointer dereference in ext4_fill_super() adds 715a67f11d67 jbd2: fix kernel-doc descriptions for jbd2_journal_shrink_ [...] adds 8fca8a2b0a82 ext4: fix incorrect type issue during replay_del_range adds f340b3d90274 fs/ext4: fix comments mentioning i_mutex adds d8ad2ce873ab Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] adds dfd42facf1e4 Linux 5.17-rc3 new e358e578462d Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 9decff5f403f optee: Use bitmap_free() to free bitmap adds abc8dc34d1f6 tee: optee: do not check memref size on return from Secure World adds 4064c461148a optee: add error checks in optee_ffa_do_call_with_arg() adds aceeafefff73 optee: use driver internal tee_context for some rpc adds 7e3c6eb44c91 Merge tags 'optee-fixes-for-v5.17' and 'optee-fix-for-v5.1 [...] new c679d1eb5ae7 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] new ed14fc7a79ab net: sparx5: Fix get_stat64 crash in tcpdump new fe68195daf34 ixgbevf: Require large buffers for build_skb on 82599VF new 77b337196a9d netfilter: conntrack: don't refresh sctp entries in closed state new a9e8503def0f netfilter: nft_payload: don't allow th access for fragments new cc4f9d62037e netfilter: conntrack: move synack init code to helper new 82b72cb94666 netfilter: conntrack: re-init state for retransmitted syn-ack new 1f6339e034d5 MAINTAINERS: netfilter: update git links new d1ca60efc53d netfilter: ctnetlink: disable helper autoassign new 40106e005bd9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf new f8d9d938514f tcp: take care of mixed splice()/sendmsg(MSG_ZEROCOPY) case new 59085208e4a2 net: mscc: ocelot: fix all IP traffic getting trapped to C [...] new aec12836e719 net: phy: marvell: Fix MDI-x polarity setting in 88e1118-c [...] new 28f922213886 net/smc: fix ref_tracker issue in smc_pnet_add() new 7b812302da04 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6ea356ee3345 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds be8287c9b832 iwlwifi: mvm: fix condition which checks the version of ra [...] adds 973f02c932b0 iwlwifi: fix iwl_legacy_rate_to_fw_idx adds e9848aed1477 iwlwifi: pcie: fix locking when "HW not ready" adds 4c29c1e27a1e iwlwifi: pcie: gen2: fix locking when "HW not ready" adds e1849784de9b iwlwifi: mei: fix the pskb_may_pull check in ipv4 adds 44bf7c4667ef iwlwifi: mei: retry mapping the shared area adds 7cf800f46e07 iwlwifi: mvm: don't feed the hardware RFKILL into iwlmei adds 30de48b436a0 iwlwifi: mei: report RFKILL upon register when needed adds 92883a524ae9 iwlwifi: remove deprecated broadcast filtering feature adds 5f06f6bf8d81 iwlwifi: mvm: don't send SAR GEO command for 3160 devices new f0a6fd152706 cfg80211: fix race in netlink owner interface destruction new 0fa08b69f6d9 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] adds 7fa5c33d0431 ASoC: amd: acp: Set gpio_spkr_en to None for max speaker a [...] adds 564778d7b1ea ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() adds 7f3d90a35196 ASoC: ops: Fix stereo change notifications in snd_soc_put_ [...] adds 650204ded370 ASoC: ops: Fix stereo change notifications in snd_soc_put_ [...] adds 2b7c46369f09 ASoC: ops: Fix stereo change notifications in snd_soc_put_xr_sx() adds 618c2dc667c8 ASoC: ops: Fix stereo change notifications new 4d186771d1c1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 8419f8e559a7 regmap-irq: Use regmap_irq_update_bits instead of regmap_write new 5ea22b57e5e8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new afcf42bcf737 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 9104f6b46783 Merge remote-tracking branch 'spi/for-5.16' into spi-linus new aa74cdeac6dd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 5d5ead5e1caf serial: 8250_pericom: Revert "Re-enable higher baud rates" new 61cc70d9e8ef vt_ioctl: fix array_index_nospec in vt_setactivate new 28cb138f559f vt_ioctl: add array_index_nospec to VT_ACTIVATE new 3bef05410450 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] new ee2bfe659a78 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] new fb17b4c41dcf Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] new baf8187b970f Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] new 2d9703ac81f5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new b20797f2d45e Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] new 4787cdbfbcb9 iio: mma8452: Fix probe failing when an i2c_device_id is used new 21472ddd4258 iio: imu: st_lsm6dsx: wait for settling time in st_lsm6dsx [...] new 097b60ffca2a Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 46963e2e0629 misc: fastrpc: avoid double fput() on failed usercopy new c0689e46be23 eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX new 9ccdcc73d37c Merge tag 'phy-fixes-5.17' of git://git.kernel.org/pub/scm [...] new a0572cea8866 bus: mhi: pci_generic: Add mru_default for Foxconn SDX55 new 05daa805a86c bus: mhi: pci_generic: Add mru_default for Cinterion MV31-W new e3683d90b48d Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] new c6ce9c5831ca crypto: api - Move cryptomgr soft dependency into algapi new 167d36855416 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 4cbd93c3c110 pidfd: fix test failure due to stack overflow on some arches new e2aa5e650b07 selftests: fixup build warnings in pidfd / clone3 tests new 183f80fd72db selftests/ir: fix build with ancient kernel headers new c740a71a27bd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new a888061064a6 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] new a0a8e50efcdf Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git new bb9bb9c75482 hwmon: (ntc_thermistor) Underscore Samsung thermistor new bcb5d172205d Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds c30ef1bf06ac Merge branch 'misc-5.17' into next-fixes new 56cd9024caa2 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 868d7618d75f platform/x86: thinkpad_acpi: Add dual-fan quirk for T15g ( [...] new e3d13da7f77d platform/x86: asus-wmi: Fix regression when probing for fa [...] new 0b16866c37ee Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 5aadf54c2376 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 1ac2253a8ba4 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] new 35d4dc7ebb00 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new ee0c478648dd Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 3149efcdf2c6 PCI: hv: Fix NUMA node assignment when kernel boots with c [...] new 78a24ca82cec Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] new 6a00ef449370 riscv: eliminate unreliable __builtin_frame_address(1) new 3c04d84508b5 riscv: Fix XIP_FIXUP_FLASH_OFFSET new 4b1c70aa8ed8 riscv/mm: Add XIP_FIXUP for phys_ram_base new ca0cb9a60f6d riscv/mm: Add XIP_FIXUP for riscv_pfn_base new 1314d1f3c040 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 7242fe913f5b Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] new ae374ca2bb19 Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] new 1f18d9c4fff1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new a65b819f0804 NFSD: Fix the behavior of READ near OFFSET_MAX new ae37acbe86de NFSD: Fix ia_size underflow new 665913f30e19 NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes new 1b5ec3d3c450 NFSD: Clamp WRITE offsets new 7b2a2cda3e45 NFSD: COMMIT operations must not return NFS?ERR_INVAL new 798cae3d98bb NFSD: Fix offset type in I/O trace points new accd66d0a0a3 NFSD: Deprecate NFS_OFFSET_MAX new 2ef6424b8b0c Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] new d0345db8335e Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] new 1c36ece2955d Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 68e8cc2a23b6 fbdev: fbmem: Fix the implicit type casting adds 3404b39919c3 drm/vc4: hdmi: Ensure we don't use 2711 HPD registers on Pi0-3 adds 71702c495b78 drm/vc4: hdmi: Don't try disabling SCDC on Pi0-3. adds 1d118965965f drm/vc4: hdmi: Allow DBLCLK modes even if horz timing is odd. new 6df4432a5eca drm/panel: simple: Assign data from panel_dpi_probe() correctly new 418dccbc3ba5 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 280862eb9594 drm/dp: Fix off-by-one in register cache size new b4612fa141b6 drm/dp: Fix OOB read when handling Post Cursor2 register new 66754fc63e3f iio: addac: ad74413r: Do not reference negative array offsets new a3d9ef822928 tpm: vtpm_proxy: Check length to avoid compiler warning new 7645d63bc94d alpha: Silence -Warray-bounds warnings new 102a4c406d00 m68k: cmpxchg: Dereference matching size new c58345173d38 Makefile: Enable -Warray-bounds new 93653fa75a84 Makefile: Enable -Wzero-length-bounds new eedbb6f19315 KVM: x86: Replace memset() "optimization" with normal per- [...] new 95ae8df365bb intel_th: msu: Use memset_startat() for clearing hw header new f90dc1ce2500 media: omap3isp: Use struct_group() for memcpy() region new 66afa553fc86 net/mlx5e: Avoid field-overflowing memcpy() new b1372d3526d1 net/mlx5e: Use struct_group() for memcpy() region new 94aab3b79777 scsi: mpt3sas: Convert to flexible arrays new 3dc114fdb114 fortify: Detect struct member overflows in memcpy() at com [...] new 8be735e83d11 fortify: Detect struct member overflows in memmove() at co [...] new d49c1bd1c14d fortify: Detect struct member overflows in memset() at com [...] new 274d8f425a84 fortify: Update compile-time tests for Clang 14 new 1099ce55b053 x86: don't build CONFIG_X86_32 as -ffreestanding new 4bb8b32d1fd9 Compiler Attributes: Add __pass_object_size for Clang new a382dbba4f1e Compiler Attributes: Add __overloadable for Clang new d3b2dc20b4f5 Compiler Attributes: Add __diagnose_as for Clang new 4cfbda15d657 fortify: Add Clang support new 9b2930f3d155 Merge branch 'for-next/memcpy' into for-next/kspp new f1d61881a32a test_overflow: Regularize test reporting output new a66866cff71c overflow: Implement size_t saturating arithmetic helpers new 3b1d45c294ac Merge branch 'for-next/overflow' into for-next/kspp new ddc6bc08dcb9 gcc-plugins/stackleak: Use noinstr in favor of notrace new 9327f2939dc4 Merge branch 'for-next/hardening' into for-next/kspp new c10ac4eb2e0e Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new a596bd621b8b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e4808fd380c6 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 2cc1e792e37c Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new ad352605cabb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f4c735196932 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f0ba711ecec9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1aafcaa55f97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 55829d3b5cf3 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 94ca6dfe2f3d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 61571263a9f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d176ce55381e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c0850604fbd0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 224d725d0458 arm64: dts: marvell: armada-37xx: Increase PCIe IO size fr [...] adds 0f89e3d718bc arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias adds bba14b329157 ARM: orion/gpio: Get rid of unused first parameter in orio [...] adds fecc54c7ccfe Merge branch 'mvebu/arm' into mvebu/for-next new 5885351793f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bac2dfa69953 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 73419e4d2fd1 arm64: dts: qcom: add IPA qcom,qmp property new 1172729576fb arm64: dts: qcom: sm8450: Add remoteproc enablers and instances new 72c370dfbd58 arm64: dts: qcom: sm8450-qrd: Enable remoteproc instances new 171bac46700f arm64: dts: qcom: sc7180-trogdor: Add "-regulator" suffix [...] new 7a86ac040565 arm64: dts: qcom: sc7280-herobrine: Consistently add "-reg [...] new b1969bc52218 arm64: dts: qcom: sc7280: Properly sort sdc pinctrl lines new f9800dde34e6 arm64: dts: qcom: sc7280: Clean up sdc1 / sdc2 pinctrl new 8fdedd6c6464 arm64: dts: qcom: sc7280-idp: No need for "input-enable" o [...] new bbef2a9ca087 arm64: dts: qcom: sc7280: Fix sort order of dp_hot_plug_de [...] new 118cd3b8ec0d arm64: dts: qcom: sc7280: Add edp_out port and HPD lines new 376e9183c1d1 arm64: dts: qcom: sc7280: Move pcie1_clkreq pull / drive s [...] new ad4152d6e259 arm64: dts: qcom: sc7280: Move dp_hot_plug_det pull from S [...] new 96b34a6ea7d0 arm64: dts: qcom: sc7280: Add a blank line in the dp node new 42d3ce71ebce dt-bindings: arm: qcom: Document SM8450 HDK boards new 067b2b3616cd arm64: dts: qcom: Add SM8450 HDK DTS new 116f7cc43d28 arm64: dts: qcom: sc7280: Add herobrine-r1 new 7823e5aa5d1d firmware: qcom: scm: Remove reassignment to desc following [...] new 943515090ec6 firmware: qcom: scm: Add function to set the maximum IOMMU [...] new 071a13332de8 firmware: qcom: scm: Add function to set IOMMU pagetable a [...] new a9ff0638a406 soc: qcom: llcc: Use devm_bitmap_zalloc() when applicable new a5d32f6d2e59 firmware: qcom: scm: Fix some kernel-doc comments new 5a811126d38f soc: qcom: rpmpd: Check for null return of devm_kcalloc new 0ff027027e05 soc: qcom: ocmem: Fix missing put_device() call in of_get_ocmem new 4b41a9d0fe3d soc: qcom: aoss: Fix missing put_device call in qmp_get new 4e6ae78ee619 soc: qcom: apr: Remove redundant 'flush_workqueue()' calls new 8030cb9a5568 soc: qcom: aoss: remove spurious IRQF_ONESHOT flags new 3a99f121fe0b firmware: qcom: scm: Introduce pas_metadata context new 26c1f17013a8 soc: qcom: mdt_loader: Split out split-file-loader new 8bd42e2341a7 soc: qcom: mdt_loader: Allow hash segment to be split out new 64fb5eb87d58 soc: qcom: mdt_loader: Allow hash to reside in any segment new ea90330fa329 soc: qcom: mdt_loader: Extend check for split firmware new 75d7213ce191 soc: qcom: mdt_loader: Reorder parts of __qcom_mdt_load() new ebeb20a9cd3f soc: qcom: mdt_loader: Always invoke PAS mem_setup new f4e526ff7e38 soc: qcom: mdt_loader: Extract PAS operations new 94749156e6bc remoteproc: qcom: pas: Carry PAS metadata context new dd72781b48a5 dt-bindings: remoteproc: qcom: pas: Add SM8450 PAS compatibles new 5cef9b48458d remoteproc: qcom: pas: Add SM8450 remoteproc support new 0ee30ace67e4 cpuidle: qcom-spm: Check if any CPU is managed by SPM new 7734c4b507ce firmware: qcom: scm: Simplify set_cold/warm_boot_addr() new 52beb1fc237d firmware: qcom: scm: Drop cpumask parameter from set_boot_addr() new f60a317bcbea firmware: qcom: scm: Add support for MC boot address API new c924e8d6f4a4 Merge branches 'arm64-defconfig-for-5.18', 'arm64-for-5.18 [...] new b272a259bccd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1b8a3921ef2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cb7514f7a2d5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bfb1197ae600 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 38dfe352b5a5 ARM: dts: exynos: add charger and battery to p4note new bb03389a7cf5 Merge branch 'next/dt' into for-next new f5b721d2c911 ARM: dts: exynos: use generic node name for LPDDR3 timings [...] new 7803fc72e50b Merge branch 'next/dt' into for-next new 300ccbb25491 ARM: defconfig: add SMB347 charger driver for p4note new e0995440d460 Merge branch 'next/defconfig' into for-next new 8a32bc5f79ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8754914540d2 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 77bc6d674ecd Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds 6c4a4683d55d soc/tegra: pmc: Enable core domain support for Tegra20 and [...] adds bcfaf15762bb Merge branch for-5.17/soc into for-next adds bb747becf808 dt-bindings: Add headers for Tegra234 I2C adds 38eb21a5fcd2 dt-bindings: Add headers for Tegra234 PWM adds 05c33dbe8a2f Merge branch for-5.18/dt-bindings into for-next adds 2b7153047a90 Merge branch 'for-5.18/dt-bindings' into for-5.18/arm64/dt adds e8db3011ac27 arm64: tegra: Add Tegra234 I2C devicetree nodes adds e33fc29dd307 arm64: tegra: Add Tegra234 PWM devicetree nodes adds 52db893a313e Merge branch for-5.18/arm64/dt into for-next new a13a9009088d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6dd8457dc206 arm64: dts: ti: k3-am64-main: Add RTI watchdog nodes new 3be5bf60d055 Merge branch 'ti-k3-dts-next' into ti-next new b8f4b8180cc0 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new e1114acf264d Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 6bdec98b1b8f Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 583ea08ac978 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4d86ed1d3314 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 0a8590da1723 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] new 698401ea4c07 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 67afe209ac1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d3e57e0fcc4d Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 6c62a126ca42 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ca18f820a921 Merge branch 'for-next' of git://github.com/openrisc/linux.git new e92481807907 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d6ac425f5767 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6233289dc6aa Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new ed90c0dbf580 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7ae58b9aac9b Merge branch 'misc-5.17' into for-next-current-v5.16-20220204 new 7cb25875e95a Merge branch 'for-next-current-v5.16-20220204' into for-ne [...] new 3a1c3e9268be btrfs: remove write and wait of struct walk_control new 9c4e34c58bd8 btrfs: reuse existing pointers from btrfs_ioctl new 7827c43b0f93 btrfs: don't start transaction for scrub if the fs is moun [...] new 98872f868849 btrfs: don't log unnecessary boundary keys when logging directory new 4cf46a8dc2e5 btrfs: put initial index value of a directory in a constant new bbbf338af54e btrfs: stop copying old dir items when logging a directory new 7080f941de94 btrfs: stop trying to log subdirectories created in past t [...] new a1ed976c8fff btrfs: move missing device handling in a dedicate function new 8754f7c257e9 btrfs: reuse existing inode from btrfs_ioctl new 877a0388fb99 btrfs: simplify fs_devices member access in btrfs_init_dev [...] new b042fbc6c4b1 btrfs: harden identification of a stale device new e721dd9b4740 btrfs: match stale devices by dev_t new 5ac23c8af585 btrfs: add device major-minor info in the struct btrfs_device new fe97b9a8ef63 btrfs: use dev_t to match device in device_matched new fd81f57b440d btrfs: fix deadlock between quota disable and qgroup resca [...] new 28aac724c9d4 btrfs: cleanup temporary variables when finding rotational [...] new d17aa3c4df79 btrfs: tree-checker: check item_size for inode_item new 89fb2531b70e btrfs: tree-checker: check item_size for dev_item new fe81a078aad9 btrfs: fix use-after-free after failure to create a snapshot new 91a847140a32 btrfs: zoned: remove redundant initialization of to_add new ca580b5175c3 btrfs: scrub: remove redundant initialization of increment new 8a7aa8b97995 btrfs: fix use of uninitialized variable at rm device ioctl new dd4bd65bf5a1 btrfs: move QUOTA_ENABLED check to rescan_should_stop from [...] new a6eaa3018967 btrfs: send: remove redundant ret variable in fs_path_copy new af445f5103f2 btrfs: skip reserved bytes warning on unmount after log cl [...] new 5468a675c11d btrfs: add helper to delete a dir entry from a log tree new ca3f601b7407 btrfs: pass the dentry to btrfs_log_new_name() instead of [...] new a4c1c682cd29 btrfs: avoid logging all directory changes during renames new 594c0edba2ba btrfs: stop doing unnecessary log updates during a rename new fcbc3d39923f btrfs: avoid inode logging during rename and link when possible new 6d062d89db6e btrfs: use single variable to track return value at btrfs_ [...] new bfc02e089422 btrfs: add definition for EXTENT_TREE_V2 new aefd84a73caa btrfs: disable balance for extent tree v2 for now new d5810c821194 btrfs: disable device manipulation ioctl's EXTENT_TREE_V2 new 6a0375c9855e btrfs: disable qgroups in extent tree v2 new 5f1e6501e0c8 btrfs: disable scrub for extent-tree-v2 new 5c9f3b2af2fb btrfs: disable snapshot creation/deletion for extent tree v2 new 6d42cebaa34d btrfs: disable space cache related mount options for exten [...] new 014f69860ad1 btrfs: tree-checker: don't fail on empty extent roots for [...] new 4dcbe0d73dd5 btrfs: abstract out loading the tree root new 97f3684358c4 btrfs: add code to support the block group root new ba87132c7e06 btrfs: add support for multiple global roots new 5c1f44a2a0f0 btrfs: zoned: make zone activation multi stripe capable new cdff03c0153b btrfs: zoned: make zone finishing multi stripe capable new 56e029df09fa btrfs: zoned: prepare for allowing DUP on zoned new 02accd6c0c05 btrfs: zoned: allow DUP on meta-data block groups new d1ac1e6d7b2b btrfs: don't hold CPU for too long when defragging a file new e7b2a1b85b3b btrfs: replace BUILD_BUG_ON by static_assert new 7cc0ce61f01d btrfs: zoned: remove redundant assignment in btrfs_check_z [...] new 9b2bdd007c34 btrfs: stop checking for NULL return from btrfs_get_extent [...] new 6cdc80cd277d Merge branch 'misc-next' into for-next-next-v5.17-20220204 new 9d0d6412ce45 fs: export rw_verify_area() new 40faa2c77aee fs: export variant of generic_write_checks without iov_iter new 0653fdc91e4f btrfs: don't advance offset for compressed bios in btrfs_c [...] new 72bee479fd5b btrfs: add ram_bytes and offset to btrfs_ordered_extent new 77b48121e8cb btrfs: support different disk extent size for delalloc new 6be12bc442b7 btrfs: clean up cow_file_range_inline() new 805104ec24fe btrfs: optionally extend i_size in cow_file_range_inline() new d43c6f21edd8 btrfs: add definitions + documentation for encoded I/O ioctls new e2b865e02688 btrfs: add BTRFS_IOC_ENCODED_READ new e5402ab080aa btrfs: add BTRFS_IOC_ENCODED_WRITE new 047fbf431722 linux-next: build failure after merge of the kspp tree new 995f7b23203e Merge branch 'ext/omar/encoded' into for-next-next-v5.17-20220204 new 42e9b6113415 btrfs: use dummy extent buffer for super block sys chunk a [...] new b2e01c34e821 btrfs: make nodesize >= PAGE_SIZE case to reuse the non-su [...] new a29423c05321 btrfs: expand subpage support to any PAGE_SIZE > 4K new 207e153e022d Merge branch 'ext/qu/subpage-more-sizes' into for-next-nex [...] new d6ff6c653ced btrfs: introduce a helper to locate an extent item new 9dae7e613729 btrfs: introduce dedicated helper to scrub simple-mirror b [...] new 76e2822c3d45 btrfs: introduce dedicated helper to scrub simple-stripe b [...] new 30ba322788d7 btrfs: use scrub_simple_mirror() to handle RAID56 data str [...] new cfb5c8e04ddd Merge branch 'ext/qu/scrub-refactor' into for-next-next-v5 [...] new f4d840610c66 btrfs: defrag: don't try to merge regular extents with pre [...] new a7c0fab916ae btrfs: defrag: don't defrag extents which is already at it [...] new 5cfd2010719d btrfs: defrag: remove an ambiguous condition for rejection new df9b5c799eb0 Merge branch 'ext/qu/more-defrag-fixes' into for-next-next [...] new b353325c483d btrfs: stop checking for NULL return from btrfs_get_extent() new ca1a9cca2456 btrfs: fix lost error return value when reading a data page new c401a2b2a24c btrfs: remove no longer used counter when reading data page new 2f50e60cd27a btrfs: assert we have a write lock when removing and repla [...] new 4d75d3047bdc Merge branch 'ext/filipe/read-cleanups' into for-next-next [...] new 6b79729069d0 btrfs: remove unnecessary leaf free space checks when push [...] new f181aaea7438 btrfs: avoid unnecessary COW of leaves when deleting items [...] new 3b080ef8a112 btrfs: avoid unnecessary computation when deleting items f [...] new 8df544e91b36 btrfs: remove constraint on number of visited leaves when [...] new e409a9df9309 btrfs: remove useless path release in the fast fsync path new 7b6830648997 btrfs: prepare extents to be logged before locking a log t [...] new 78c89c69bbbc Merge branch 'ext/filipe/cleanups-logging' into for-next-n [...] new 80839488f2a7 Merge branch 'for-next-next-v5.17-20220204' into for-next- [...] new 96e2689a0677 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d2d8e896485a f2fs: move discard parameters into discard_cmd_control adds b2e4a2b300e5 f2fs: expose discard related parameters in sysfs adds a69ca52808fb f2fs: add a way to limit roll forward recovery time adds a7b55e08008a f2fs: adjust readahead block number during recovery new 1c9043283ab4 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 0d01b7e67271 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6d896d3b44cf ksmbd: smbd: validate buffer descriptor structures new 97550c7478a2 ksmbd: fix same UniqueId for dot and dotdot entries new 04e260948a16 ksmbd: don't align last entry offset in smb2 query directory new deae24b0b13f ksmbd: reduce smb direct max read/write size new f9929ef6a2a5 ksmbd: add support for key exchange new 4b357cd56de6 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 677c0cebca78 NFS: Fix initialisation of nfs_client cl_flags field new bde6c98853b2 xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create new 08e4061582d4 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 8e9642897693 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fd49dd16e5b8 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new c1d2204eabf2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 778751372149 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 01dcb34d8dea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fa14535c8c44 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fd5dd6acd8f8 HID:Add support for UGTABLET WP5540 new 2b3566c337c3 Merge branch 'for-5.17/upstream-fixes' into for-next new 00ba8e6b3a6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 449d8a7cf3b4 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new eac88dd85db9 hwmon: Report attribute name with udev events new 428f7a213afd hwmon: (lm83) Reorder include files to be in alphabetic order new 1450a43ecc9b hwmon: (lm83) Move lm83_id to avoid forward declaration new f85e94000ac2 hwmon: (lm83) Replace new_client with client new a166d8e6f5b7 hwmon: (lm83) Use regmap new a507df46b21e hwmon: (lm83) Replace temperature conversion macros with s [...] new 0650d138eb19 hwmon: (lm83) Demote log message if chip identification fails new 57878b3660dd hwmon: (lm83) Explain why LM82 may be misdetected as LM83 new 642d25f9476b hwmon: (lm83) Convert to use with_info API new f3960243a90d hwmon: (nct6775) add support for TSI temperature registers new 9e7fa9848ac6 ABI: hwmon: Document "label" sysfs attribute new cf8235193389 hwmon: Add "label" attribute new 213b1e022e18 hwmon: (nct6775) add ASUS Pro B550M-C/PRIME B550M-A new 74fa97c35a74 hwmon: (nct6775) add PRIME B550-PLUS motherboard to whitelist new d3476c4d5406 Documentation: admin-guide: Update i8k driver name new eae517082663 Documentation: admin-guide: Add Documentation for undocume [...] new 79c527a2e495 Documentation: ABI: Add ABI file for legacy /proc/i8k interface new d42db176269b hwmon: (asus_wmi_ec_sensors) Support T_Sensor on Prime X570-Pro new 64b7e2364bf0 hwmon: (asus_wmi_sensors) add ASUS ROG STRIX B450-F GAMING II new 7dcaed8298b9 hwmon: (pmbus) Remove trailing whitespaces from Kconfig file new b59e0978bae3 dt-bindings: hwmon: lm90: Drop Tegra specifics from example new df44f4201cb4 hwmon: (powr1220) Cosmetic changes new 3e27150cd65b hwmon: (powr1220) Upgrade driver to support hwmon info inf [...] new c8fefd872569 hwmon: (powr1220) Add support for Lattice's POWR1014 power [...] new d7b5273204f5 hwmon: Fix possible NULL pointer new 64e1d02550b7 hwmon: (sch56xx) Autoload modules on platform device creation new de7084a74519 hwmon: (sch56xx-common) Add automatic module loading on su [...] new 95f991132636 hwmon: (sch56xx-common) Replace msleep() with usleep_range() new 9870b763256f hwmon: (sch56xx-common) Replace WDOG_ACTIVE with WDOG_HW_RUNNING new 91f4e586ec16 hwmon: (asus-ec-sensors) add driver for ASUS EC new d8b4e2ef3c58 hwmon: (asus-ec-sensors) update documentation new ef8669148153 hwmon: deprecate asis_wmi_ec_sensors driver new 40ca67115d60 hwmon: (mlxreg-fan) Use pwm attribute for setting fan spee [...] new d59c77fa9435 hwmon: (max6639) Update Datasheet URL new f88e30f4f81d hwmon: (max6639) Add regulator support new d0f6dc43f102 hwmon: (asus-ec-sensors) Add Crosshair VIII Hero WiFi new 57b5c2c9bac4 hwmon: (asus-ec-sensors) fix a typo in asus_ec_probe() new 2d894d63ecb9 hwmon: (asus-ec-sensors) read sensors as signed ints new d418fdae0e3b Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 95342e697b24 Merge branch 'docs-next' of git://git.lwn.net/linux.git new b82e08901e3a Merge branch 'master' of git://linuxtv.org/media_tree.git new 591f1b7effcc Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 43cff354fc36 Merge branch 'acpi-scan' into linux-next new 4a960e8941bd x86/Documentation: Describe the Intel Hardware Feedback Interface new 7b8f40b3de75 x86/cpu: Add definitions for the Intel Hardware Feedback I [...] new 1cb19cabeb0e thermal: intel: hfi: Minimally initialize the Hardware Fee [...] new 2d74e6319abe thermal: intel: hfi: Handle CPU hotplug events new ab09b0744a99 thermal: intel: hfi: Enable notification interrupt new e4b1eb24ce5a thermal: netlink: Add a new event to notify CPU capabiliti [...] new bd30cdfd9bd7 thermal: intel: hfi: Notify user space for HFI events new 08615cb8c0e1 Merge branch 'thermal-hfi' into linux-next new f77c6ed5471d Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 4a3807576515 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 0d9c00117b8a RDMA/mlx4: remove redundant assignment to variable nreq new c76c62b13d99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ed23f02680ca net: ipa: define per-endpoint receive buffer size adds 33230aeb2ef4 net: ipa: set IPA v4.11 AP<-modem RX buffer size to 32KB adds 156a532b4812 Merge branch 'net-ipa-support-variable-rx-buffer-size' adds d7889cfa0b89 mptcp: move the declarations of ssk and subflow adds 902c8f864882 mptcp: reduce branching when writing MP_FAIL option adds 8cca39e25171 mptcp: clarify when options can be used adds 9ddd1cac6fe1 mptcp: print out reset infos of MP_RST adds 73c762c1f07d mptcp: set fullmesh flag in pm_netlink adds c25d29be00c1 selftests: mptcp: set fullmesh flag in pm_nl_ctl adds 6a0653b96f5d selftests: mptcp: add fullmesh setting tests adds 83a18b8e6954 Merge branch 'mptcp-next' adds 2a229ef44e73 net: dsa: ar9331: convert to phylink_generic_validate() adds 927c9daea9b5 net: dsa: bcm_sf2: convert to phylink_generic_validate() adds 82fdbb917462 net: dsa: ksz8795: convert to phylink_generic_validate() adds 9865b881a513 net: dsa: qca8k: convert to phylink_generic_validate() adds 1f8d99de1d1b net: dsa: xrs700x: convert to phylink_generic_validate() adds 33f7a32dd4b6 Merge branch 'dsa-phylink_generic_validate' adds 52cc6ffc0ab2 page_pool: Refactor page_pool to enable fragmenting after [...] adds bfcbb76b0f59 ptp: unregister virtual clocks when unregistering physical clock. adds f77222d693cc ptp: increase maximum adjustment of virtual clocks. adds f0067ebfc42b ptp: add gettimex64() to virtual clocks. adds 21fad63084c2 ptp: add getcrosststamp() to virtual clocks. adds b566967c3c57 Merge branch 'ptp-virtual-clock-improvements' adds 7af4a361a62f net: dsa: mv88e6xxx: Improve isolation of standalone ports adds bb03b280e0c3 net: dsa: mv88e6xxx: Support policy entries in the VTU adds 585d42bb57bb net: dsa: mv88e6xxx: Enable port policy support on 6097 adds d352b20f4174 net: dsa: mv88e6xxx: Improve multichip isolation of standa [...] adds 081197591769 selftests: net: bridge: Parameterize ageing timeout adds 0947644332cd Merge branch 'dsa-mv88e6xxx-port-isolation' adds 62001548a6da net: dsa: mv88e6xxx: add mv88e6352_g2_scratch_port_has_serdes() adds d4ebf12bcec4 net: dsa: mv88e6xxx: populate supported_interfaces and mac [...] adds 2ee84cfefb1e net: dsa: mv88e6xxx: convert to phylink_generic_validate() adds 7f7d32bc2608 net: dsa: mv88e6xxx: improve 88e6352 serdes statistics detection adds 9c30918925d7 Merge branch 'dsa-mv88e6xxx-phylink_generic_validate' new c59400a68c53 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new 25ee1660a590 net: minor __dev_alloc_name() optimization new bafe517af299 selftests: fib offload: use sensible tos values new 95eb6ef82b73 selftests: rtnetlink: Use more sensible tos values new 41414c9bdbb8 net: lan966x: use .mac_select_pcs() interface new 647c65e14332 i40e: Disable hw-tc-offload feature on driver load new 79f227c4ff3e i40e: Remove unused RX realloc stat new 00edb2bac29f i40e: remove enum i40e_client_state new 59b3d7350ff3 i40e: Add sending commands in atomic context new 74073848b0d7 i40e: Add new versions of send ASQ command functions new b3237df9e7c8 i40e: Add new version of i40e_aq_add_macvlan function new 53a9e346e159 i40e: Fix race condition while adding/deleting MAC/VLAN filters new eace555b4c34 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] new 6ff6064605e9 net: dsa: realtek: convert to phylink_generic_validate() new b93235e68921 tls: cap the output scatter list to something reasonable new a9bec7ae70c1 net: ipa: kill replenish_saved new b4061c136b56 net: ipa: allocate transaction before pages when replenishing new 4b22d8419549 net: ipa: increment backlog in replenish caller new b9dbabc5ca84 net: ipa: decide on doorbell in replenish loop new 6a606b90153b net: ipa: allocate transaction in replenish loop new d0ac30e74ea0 net: ipa: don't use replenish_backlog new 5fc7f9ba2e51 net: ipa: introduce gsi_channel_trans_idle() new 09b337dedaca net: ipa: kill replenish_backlog new 5d6ac24fb10f net: ipa: replenish after delivering payload new 9654d8c462ce net: ipa: determine replenish doorbell differently new c531adaf884d Merge branch 'ipa-RX-replenish' new c78b8b20e349 net: don't include ndisc.h from ipv6.h new be847673cfff uapi: ioam: Insertion frequency new 08731d30e78e ipv6: ioam: Insertion frequency in lwtunnel output new 660a38bf6f62 Merge branch 'support-for-the-ioam-insertion-frequency' new 09f12c3ab7a5 mptcp: allow to use port and non-signal in set_flags new d6a676e0e1a8 selftests: mptcp: add the port argument for set_flags new 33397b83eee6 selftests: mptcp: add backup with port testcase new 34aa6e3bccd8 selftests: mptcp: add ip mptcp wrappers new dda61b3dbea0 selftests: mptcp: add wrapper for showing addrs new f01403862592 selftests: mptcp: add wrapper for setting flags new a224a847ae7a selftests: mptcp: add the id argument for set_flags new 6da1dfdd037e selftests: mptcp: add set_flags tests in pm_netlink.sh new 621bd393039e selftests: mptcp: set ip_mptcp in command line new ed8c8f605c0b Merge branch 'mptcp-improve-set-flags-command-and-update-s [...] new 35d39fecbc24 net/sched: Enable tc skb ext allocation on chain miss only [...] new 1c213f05a3e1 net: lan966x: Update the PGID used by IPV6 data frames new 47aeea0d57e8 net: lan966x: Implement the callback SWITCHDEV_ATTR_ID_BRI [...] new add2c844db33 net: lan966x: Update mdb when enabling/disabling mcast_snooping new df434326bfc8 Merge branch 'lan966x-mcast-snooping' new c3664d913dc1 net: dsa: qca8k: check correct variable in qca8k_phy_eth_c [...] new 7881453e4adf net: gro: avoid re-computing truesize twice on recycle new de5a1f3ce4c8 net: gro: minor optimization for dev_gro_receive() new 95e26838a8e6 Merge branch 'gro-minor-opts' new 0463e320421b net: phylink: remove phylink_set_10g_modes() new 3682e7b841bc net: sparx5: remove phylink_config.pcs_poll usage new 3115ff3c9d3c net: dsa: realtek: don't default Kconfigs to y new 145c7a793838 ipv6: make mc_forwarding atomic new f2f2325ec799 ip6mr: ip6mr_sk_done() can exit early in common cases new cc3063502e08 Merge branch 'ipv6-mc_forwarding-changes' new e3ececfe668f ref_tracker: implement use-after-free detection new 8fd5522f44dc ref_tracker: add a count of untracked references new 4c6c11ea0f7b net: refine dev_put()/dev_hold() debugging new 8f4f9c93c704 Merge branch 'net-dev-tracking-improvements' new e4b7621982d2 net: mana: Add handling of CQE_RX_TRUNCATED new 68f831355052 net: mana: Remove unnecessary check of cqe_type in mana_pr [...] new b58ef6b70ada Merge branch 'net-mana-next' new 76ad950c8fd7 bnx2x: Replace one-element array with flexible-array member new 5f2155132c5b net: sundance: Replace one-element array with non-array object new d2692eee05b8 net: typhoon: implement ndo_features_check method new 5a8fb33e5305 skmsg: convert struct sk_msg_sg::copy to a bitmap new 4acc45db7115 net: hsr: use hlist_head instead of list_head for mac addresses new 9c1be1935fb6 net: initialize init_net earlier new c0e18258f7eb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 04fcb5f9a104 selftests/bpf: Migrate from bpf_prog_test_run adds 393161837845 selftests/bpf: Migrate from bpf_prog_test_run_xattr adds 9cce53138dd9 bpftool: Migrate from bpf_prog_test_run_xattr adds 3e1ab843d2d4 libbpf: Deprecate bpf_prog_test_run_xattr and bpf_prog_test_run adds 707ee8ac3a5b Merge branch 'migrate from bpf_prog_test_run{,_xattr}' adds a5dd9589f0ab libbpf: Stop using deprecated bpf_map__is_offload_neutral() adds 1a56c18e6c2e bpftool: Stop supporting BPF offload-enabled feature probing adds a9a8ac592e47 bpftool: Fix uninit variable compilation warning adds 32e608f82946 selftests/bpf: Remove usage of deprecated feature probing APIs adds e4e284a8c0d9 selftests/bpf: Redo the switch to new libbpf XDP APIs adds 1e4edb6d8c4f samples/bpf: Get rid of bpf_prog_load_xattr() use adds c3be3676dea1 Merge branch 'bpf-libbpf-deprecated-cleanup' adds dd33fb571f5c bpf, docs: Document the byte swapping instructions adds 63d8c242b9a5 bpf, docs: Better document the regular load and store inst [...] adds 15175336270a bpf, docs: Better document the legacy packet access instruction adds 5ca15b8a939f bpf, docs: Better document the extended instruction format adds 594d32348556 bpf, docs: Better document the atomic instructions adds a6763080856f bpf: test_run: Fix OOB access in bpf_prog_test_run_xdp adds ca33aa4ec5cb libbpf: Deprecate priv/set_priv storage adds d7e7b42f4f95 bpf: Fix a btf decl_tag bug when tagging a function adds cf1a4cbce63b selftests/bpf: Add a selftest for invalid func btf with bt [...] new 227a0713b319 libbpf: Deprecate forgotten btf__get_map_kv_tids() new b5e975d256db bpf, arm64: Enable kfunc call new e70e13e7d4ab bpf: Implement bpf_core_types_are_compat(). new 976a38e05a49 selftests/bpf: Test bpf_core_types_are_compat() functionality. new 0908a66ad112 libbpf: Fix build issue with llvm-readelf new d473f4062165 arm64/bpf: Add orig_x0 to user_pt_regs new 61f88e88f263 s390/bpf: Add orig_gpr2 to user_pt_regs new a936c141cbe4 selftests/bpf: Fix an endianness issue in bpf_syscall_macro test new 3a9d84aafb8c libbpf: Add __PT_PARM1_REG_SYSCALL macro new b62a862d42f5 libbpf: Add PT_REGS_SYSCALL_REGS macro new 730809c15ac2 selftests/bpf: Use PT_REGS_SYSCALL_REGS in bpf_syscall_macro new 8b9b06ad4726 libbpf: Fix accessing the first syscall argument on arm64 new f5af16d0ae28 libbpf: Fix accessing syscall arguments on powerpc new 27870c91b5c7 libbpf: Fix accessing program counter on riscv new 5860b82236c6 libbpf: Fix accessing syscall arguments on riscv new 088d6aafd5bb libbpf: Fix accessing the first syscall argument on s390 new 9a3d1eb80c7a Merge branch 'libbpf: Fix accessing syscall arguments' new 9830f0575cf3 selftests/bpf: Use "__se_" prefix on architectures without [...] new 422ee58dc0ef selftests/bpf: Fix tests to use arch-dependent syscall ent [...] new e68c5c023968 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2ecda181682e xfrm: delete duplicated functions that calls same xfrm_api [...] new fa18a0b7e8b6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 50abc664434d Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new 5bed9f3f63f8 netfilter: conntrack: mark UDP zero checksum as CHECKSUM_U [...] new 8b5413647262 netfilter: nfqueue: enable to get skb->priority new bb62a765b1b5 netfilter: conntrack: make all extensions 8-byte alignned new 5f31edc0676b netfilter: conntrack: move extension sizes into core new 1bc91a5ddf3e netfilter: conntrack: handle ->destroy hook via nat_ops instead new 1015c3de23ee netfilter: conntrack: remove extension register api new 20ff32024624 netfilter: conntrack: pptp: use single option structure new 7890cbea66e7 netfilter: exthdr: add support for tcp option removal new c828414ac935 netfilter: nft_compat: suppress comment match new 4527b18d86df Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 36e35b05195e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 1f2c10444847 mac80211: limit bandwidth in HE capabilities new f39b7d62a19e mac80211: consider RX NSS in UHB connection new 667aa7426454 cfg80211/mac80211: assume CHECKSUM_COMPLETE includes SNAP new 5666ee154f46 cfg80211: don't add non transmitted BSS to 6GHz scanned channels new bed89478934a ieee80211: fix -Wcast-qual warnings new 7e367b06f16b cfg80211: fix -Wcast-qual warnings new 5beb53d6ba4f ieee80211: radiotap: fix -Wcast-qual warnings new abd5a8e5ccf7 mac80211: vht: use HE macros for parsing HE capabilities new 6ad1dce5ebda mac80211: mlme: add documentation from spec to code new ae962e5f630f mac80211: airtime: avoid variable shadowing new 1b198233a39d cfg80211: pmsr: remove useless ifdef guards new 453a2a82050e mac80211: remove unused macros new 97634ef4bf07 mac80211: mlme: validate peer HE supported rates new ea5907db2a9c mac80211: fix struct ieee80211_tx_info size new 45d33746d2f2 mac80211: remove useless ieee80211_vif_is_mesh() check new c761161851d3 mac80211: Remove redundent assignment channel_type new 9342c1b3424d Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] new 19898efee009 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 2dbfdcdaf6ef Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 26a03981318d hwrng: core - explicit ordering of initcalls new 6ff6304497c9 hwrng: core - read() callback must be called for size of 3 [...] new c05ac449442d hwrng: core - use rng_fillbuf in add_early_randomness() new f41aa47c8bb4 hwrng: core - only set cur_rng_set_by_user if it is working new f4f7c153a617 hwrng: core - break out of hwrng_fillfn if current rng is [...] new bd9305b0cb69 crypto: octeontx2 - CN10K CPT to RNM workaround new 9eef6e972a32 crypto: octeontx2 - disable DMA black hole on an DMA fault new e236ab0d4362 crypto: octeontx2 - increase CPT HW instruction queue length new 8daa399edeed crypto: arm64/aes-neon-ctr - improve handling of single ta [...] new c8bf850e991a crypto: arm/aes-neonbs-ctr - deal with non-multiples of AE [...] new fc074e130051 crypto: arm64/aes-neonbs-ctr - fallback to plain NEON for [...] new dfc6031ec917 crypto: arm64/aes-neonbs-xts - use plain NEON for non-powe [...] new a43bed8220f2 hwrng: core - credit entropy for low quality sources of ra [...] new 16d20a08f15e crypto: atmel - add support for AES and SHA IPs available [...] new 388ac25efc8c crypto: tcrypt - remove all multibuffer ahash tests new 2d841af23ae8 crypto: octeontx2 - remove CONFIG_DM_CRYPT check new c717993dd76a crypto: marvell/octeontx - remove redundant initialization [...] new 95e26b0391d0 crypto: sl3516 - remove redundant initializations of point [...] new adea654ce603 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 4c8b2b0d2747 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds 18b66ace6b3a drm/amd: add support to check whether the system is set to s3 adds d2a197a45daa drm/amd: Only run s3 or s0ix if system is configured properly adds d2895ec4ca6c drm/amdgpu: fix a potential GPU hang on cyan skillfish adds 6a77bce58c6b drm/amdgpu: remove duplicate include in 'amdgpu_device.c' adds f89154b6525c drm/amd/pm: remove duplicate include in 'arcturus_ppt.c' adds 1ca489fc60e2 drm/amd/display: fix spelling mistake: synatpics -> synaptics adds 90c44207cdd1 drm/amdkfd: Fix variable set but not used warning adds 67ff4a72a069 drm/amd/display: Update watermark values for DCN301 adds a2170b4af62f drm/amdgpu: Add judgement to avoid infinite loop adds 889f84798c5b drm/amdgpu: Fix uninitialized variable use warning adds 274b924c3ed1 drm/amdgpu: drop flood print in rlcg reg access function adds 241a074fc134 drm/amd/display: Add link enc null ptr check for cable ID (#2597) adds d389eafa3f50 drm/amd/display: Improve dce_aux_transfer_with_retries logging adds 219fa961e124 drm/amd/display: watermark latencies is not enough on DCN31 adds 88839870c306 drm/amd/display: add infoframe update sequence debug trace adds 702f8dd8319f drm/amd/display: revert "Reset fifo after enable otg" adds 9d8033d6beca drm/amd/display: add setup/reset stream encoder to link_hwss adds 2426d71c5287 drm/amd/display: refactor destructive verify link cap sequence adds e8702d0b97dc drm/amd/display: add enable/disable dp link output to link_hwss adds b9d3d50adbc7 drm/amd/display: add set dp link test pattern to link_hwss adds 8788e0668f4f drm/amd/display: add set dp lane settings to link_hwss adds dfabe5979779 drm/amd/display: temporarly move non link_hwss code to dc_link_dp adds 2750caffa7a9 drm/amd/display: move get_link_hwss to dc_resource adds fd2492667680 drm/amd/display: move link_hwss to link folder and break d [...] adds 2412d339b30e drm/amd/display: [FW Promotion] Release 0.0.102.0 adds 05f8c2a87aa0 drm/amd/display: 3.2.171 adds bd682a788c1f drm/amd/display: Trigger DP2 Sequence With Uncertified Cable adds dd4dabe4b3c2 drm/amd/display: clean up some inconsistent indenting adds 33413ef964b8 drm/amd/display: Force link_rate as LINK_RATE_RBR2 for 201 [...] adds fcd6b0e270a9 drm/amdgpu: fix logic inversion in check adds e0a4459d4542 drm/amdgpu: lower BUG_ON into WARN_ON for AMDGPU_PL_PREEMPT adds 6927913d7007 drm/amdgpu: rework GART copy window handling adds 22f7cc752408 drm/amdgpu: restructure amdgpu_fill_buffer v2 adds 9308a49d8ee2 drm/amd: avoid suspend on dGPUs w/ s2idle support when run [...] adds 4f860edecdaf drm/amdgpu: limit the number of dst address in trace adds 5d64f9bbb628 amdgpu/pm: Implement new API function "emit" that accepts [...] adds 7e2ec174945f drm/amd/display: Use NULL pointer instead of plain integer adds 1f21cd7bc296 drm/amdgpu: add another raven1 gfxoff quirk adds b5ae6286bc58 drm/amdgpu: only check for _PR3 on dGPUs adds f410e3ac5ac3 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify adds 925c8e21ecad Revert "drm/amd/display: To modify the condition in indica [...] adds 97532df9067b drm/radeon: Add HD-audio component notifier support (v2) adds 53593d1be00c drm/amdgpu/smu11.5: restore cclks in vangogh_set_performan [...] new 2c35f598d384 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds d30b9ae93bf5 drm/i915: Do not spam log with missing arch support adds 377c675f3c17 drm/i915: Fix header test for !CONFIG_X86 adds d946bc44aa0b drm/i915: Disable unused power wells left enabled by BIOS new ed1e76ecc486 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 876f7a438e42 Merge drm/drm-next into drm-intel-gt-next new 99a886914c72 Merge branch 'for-linux-next-gt' of git://anongit.freedesk [...] new 379c951031bb Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] new be05f264ea86 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] new c63bedc60b5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fb77ca6f3560 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b1446bda5645 kselftest: alsa: Check for event generation when we write [...] new 9d73d1928eb8 kselftest: alsa: Declare most functions static new c3969c5d803b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b5083c0c948a ASoC: wm8962: Allow switching between analog and digital inputs adds ed482dc8c76d ASoC: samsung: Explicitly include gpiolib header adds ec29170c724c ASoC: madera: Add dependencies on MFD adds 7f97b2ad9483 ASoC: dt-bindings: sun4i-i2s: Add compatibles for R329 and D1 adds c8bbc1de9088 ASoC: sun4i-i2s: Update registers for more channels adds e2ce580f1fff ASoC: sun4i-i2s: Add support for the R329/D1 variant adds d466706b9d0d ASoC: sun4i-i2s: Support for Allwinner R329 and D1 SoCs new 9ccc869887a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 90ed56c1de61 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2651bf680bc2 block: introduce BLK_STS_OFFLINE new 7d32c027a21e block: return -ENODEV for BLK_STS_OFFLINE new 9574d43479e1 scsi: use BLK_STS_OFFLINE for not fully online devices new 93c54e7ed917 Merge branch 'for-5.18/block' into for-next new 78e3437450be block: call bio_associate_blkg from bio_reset new f9f95d675c36 Merge branch 'for-5.18/block' into for-next new c347a787e34c drbd: set ->bi_bdev in drbd_req_new new 6c23f0bd7f16 dm: add a clone_to_tio helper new b1bee79237ce dm: fold clone_bio into __clone_and_map_data_bio new 8eabf5d0a7bd dm: fold __send_duplicate_bios into __clone_and_map_simple_bio new dc8e2021da71 dm: move cloning the bio into alloc_tio new 1561b396106d dm: pass the bio instead of tio to __map_bio new 1d1068cecff7 dm: retun the clone bio from alloc_tio new 891fced644a7 dm: simplify the single bio fast path in __send_duplicate_bios new 3c4b455ef8ac dm-cache: remove __remap_to_origin_clear_discard new 56b4b5abcdab block: clone crypto and integrity data in __bio_clone_fast new 92986f6b4c8a dm: use bio_clone_fast in alloc_io/alloc_tio new a0e8de798dd6 block: initialize the target bio in __bio_clone_fast new abfc426d1b2f block: pass a block_device to bio_clone_fast new e1e5798b61be Merge branch 'for-5.18/block' into for-next new 054f8098d98b io_uring: remove trace for eventfd new b77e315a9644 io_uring: avoid ring quiesce while registering/unregisteri [...] new 13bcfd43fd0e io_uring: avoid ring quiesce while registering async eventfd new 1769f1468f46 io_uring: avoid ring quiesce while registering restriction [...] new 971d72eb4766 io_uring: remove ring quiesce for io_uring_register new 55afd1269c72 Merge branch 'for-5.18/io_uring' into for-next new 60074aeed249 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 0c72a87889d6 libata: make ata_host_suspend() *void* new 2bd55f3bdfb2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6c00ef0d3c68 drivers/pcmcia: Fix typo in comment new 3928cf08334e pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards new 4d03a6d75241 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] new b437c2a1c315 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2e05860c8288 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 09ce51e29fd8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9c765f92cc04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c6cd606ffc3d Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new ccab71ad44a9 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds 83230351c523 integrity: check the return value of audit_log_start() adds f7333b9572d0 ima: Remove ima_policy file before directory adds bb8e52e4906f ima: Allow template selection with ima_template[_fmt]= aft [...] adds 89677197ae70 ima: Do not print policy rule with inactive LSM labels new 4f32961a14fa Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 70f4169ab421 selinux: parse contexts for mount options early new 0d8801318738 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 39bd2b6a3783 dt-bindings: Improve phandle-array schemas new 58bcfe0a082d dt-bindings: i2c: mpc: Make each example a separate entry new 8682016ca043 dt-bindings: i2c: imx: Make each example a separate entry new a1ba6ac48a9f dt-bindings: nvmem: qcom,spmi-sdam: Drop child node schema new b588772a9cb3 dt-bindings: ingenic,i2c: Rework interrupts in example new b1809ee93210 dt-bindings: i2c: stm32-i2c: Move st,syscfg-fmp definition [...] new d7b0c4aae171 dt-bindings: net: ti,k3-am654-cpts: Fix assigned-clock-parents new b85c7d88ed87 dt-bindings: watchdog: fsl-imx7ulp-wdt: Fix assigned-clock [...] new 24a4b57a3d01 dt-bindings: remoteproc: ti: Add mailbox provider nodes to [...] new d7f17b661fe9 dt-bindings: arm,cci-400: Add interrupt controller to example new 97709d365bbd ASoC: dt-bindings: Centralize the 'sound-dai' definition new a8b309ce9760 scripts/dtc: Call pkg-config POSIXly correct new d029175f1420 MAINTAINERS: dt-bindings: Add Krzysztof Kozlowski new b549212bb0e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4e28b22225e3 spi: dt-bindings: add mising description type to reg property new 613bd4cf51df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 19a06fb176cd Merge x86/misc into tip/master adds 404a4b6b98c8 Merge x86/build into tip/master adds 041733f76093 Merge objtool/urgent into tip/master adds dd8fa30e7076 Merge x86/paravirt into tip/master adds dc67008346ab Merge locking/core into tip/master adds 7fc204bc9170 Merge sched/core into tip/master adds 7f99cb5e6039 x86/CPU/AMD: Use default_groups in kobj_type adds 0dcab41d3487 x86/cpu: Merge Intel and AMD ppin_init() functions adds 00a2f23eef7d x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit adds 822ccfade55b x86/cpu: Read/save PPIN MSR during initialization adds 182ecfaf757d topology/sysfs: Add format parameter to macro defining "sh [...] adds ab28e944197f topology/sysfs: Add PPIN in sysfs under cpu topology adds 370505bfe872 Merge x86/cpu into tip/master adds 5c2830301a87 x86/PCI: Show the physical address of the $PIR table adds 957493178994 x86/PCI: Include function number in $PIR table dump adds 9598dca94cbf x86/PCI: Also match function number in $PIR table adds c9df2d2677e8 x86/PCI: Handle IRQ swizzling with PIRQ routers adds dfcf39eff65f x86/PCI: Add support for the Intel 82378ZB/82379AB (SIO/SI [...] adds 040a35f1a327 x86/PCI: Disambiguate SiS85C503 PIRQ router code entities adds d1f37bac9beb x86/PCI: Add support for the SiS85C497 PIRQ router adds f3ff9dcbdd5b x86/PCI: Handle PIRQ routing tables with no router device given adds d1ba93f1f184 x86/PCI: Add $IRT PIRQ routing table support adds 07a9d83afc3d x86/PCI: Fix ALi M1487 (IBC) PIRQ router link value interp [...] adds 449972c67ea7 x86/PCI: Fix coding style in PIRQ table search functions adds 427ecc1fe6b3 Merge x86/irq into tip/master adds fe13889c390e genirq, softirq: Use in_hardirq() instead of in_irq() adds 6275d291a763 Merge irq/core into tip/master new 612bb31345ec Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] new bfe186347f83 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds 4d266c247d56 rcu/exp: Fix check for idle context in rcu_exp_handler adds 63c564da11cb rcu: Mark ->expmask access in synchronize_rcu_expedited_wait() adds 1d3fc9ea5e64 rcu: Allow expedited RCU grace periods on incoming CPUs adds 1095325c0690 MAINTAINERS: Add Frederic and Neeraj to their RCU files adds 63fd4853d0a7 rcu: Fix description of kvfree_rcu() adds 3253707913eb rcu: Add mutex for rcu boost kthread spawning and affinity [...] adds 441066bfb74c rcu: Inline __call_rcu() into call_rcu() adds a6075a506439 kasan: Record work creation stack trace with interrupts enabled adds 1b43ebb1dbf4 rcu: Mark writes to the rcu_segcblist structure's ->flags field adds 2b86746d2a52 rcu: Uninline multi-use function: finish_rcuwait() adds 55939045131a rcu: Remove __read_mostly annotations from rcu_scheduler_a [...] adds 8f1f7a7e0bbc rcu: Replace cpumask_weight with cpumask_empty where appropriate adds e189567baea4 rcu: Kill rnp->ofl_seq and use only rcu_state.ofl_lock for [...] adds 3a5ff05f1efb rcu: Refactor rcu_barrier() empty-list handling adds 61b0ebd2a7f4 rcu: Rework rcu_barrier() and callback-migration logic adds bc953fc4a9df rcu: Make rcu_barrier() no longer block CPU-hotplug operations adds 9117a70dbb13 rcu: Create and use an rcu_rdp_cpu_online() adds a47f9f131dfe rcu: Mark accesses to boost_starttime adds 02e302417527 rcu/nocb: Handle concurrent nocb kthreads creation adds eae9f147a4b0 rcu: Remove unused rcu_state.boost adds 4b4399b2450d rcu: Create per-cpu rcuc kthreads only when rcutree.use_softirq=0 adds c8db27dd0ea8 rcu: Move kthread_prio bounds-check to a separate function adds 54577e23fa07 rcu: Make priority of grace-period thread consistent adds c8b16a65267e rcu: Elevate priority of offloaded callback threads adds a469948b20ed rcu: Update documentation regarding kthread_prio cmdline p [...] adds 10c535787436 rcu: Don't deboost before reporting expedited quiescent state adds c9515875850f rcu: Add per-CPU rcuc task dumps to RCU CPU stall warnings adds a9068193025c srcu: Tighten cleanup_srcu_struct() GP checks adds 0476dec8bf3c srcu: Fix s/is/if/ typo in srcu_node comment adds 1a96a2501ad2 srcu: Make srcu_funnel_gp_start() cache ->mynode in snp_leaf adds 010d3077d17b srcu: Dynamically allocate srcu_node array adds 376100134e81 srcu: Make Tree SRCU able to operate without snp_node array adds fb12c61cf646 srcu: Add size-state transitioning code adds f85873320a8b srcu: Make rcutorture dump the SRCU size state adds 6b9b40bf2b79 srcu: Add boot-time control over srcu_node array allocation adds 7050c58e338d srcu: Use export for srcu_struct defined by DEFINE_STATIC_SRCU() adds 014989c01408 srcu: Compute snp_seq earlier in srcu_funnel_gp_start() adds 2299a2063d31 srcu: Use invalid initial value for srcu_node GP sequence numbers adds d7894104c240 srcu: Avoid NULL dereference in srcu_torture_stats_print() adds 6bfb74ccf7a8 srcu: Prevent cleanup_srcu_struct() from freeing non-dynam [...] adds 7604b05e326b srcu: Explain srcu_funnel_gp_start() call to list_add() is safe adds 67afcaaffe59 srcu: Create concurrency-safe helper for initiating size t [...] adds 180a77899a2f srcu: Add contention-triggered addition of srcu_node tree adds c76ead77eea4 srcu: Make srcu_size_state_name static adds b7bdb914d4f4 srcu: Automatically determine size-transition strategy at boot adds 88d854d8b228 srcu: Add contention check to call_srcu() srcu_data ->lock [...] adds 6f81bd6a4e30 rcutorture: Print message before invoking ->cb_barrier() adds 2b4a7f20f160 torture: Distinguish kthread stopping and being asked to stop adds 05b724655bf1 rcutorture: Increase visibility of forward-progress hangs adds e22ef8df415d rcutorture: Make rcu_fwd_cb_nodelay be a counter adds 02b51a1cf479 rcutorture: Add end-of-test check to rcu_torture_fwd_prog() loop adds 89440d2dad0c rcutorture: Fix rcu_fwd_mutex deadlock adds 6b8646a9d37c torture: Wake up kthreads after storing task_struct pointer adds 9c0f1c7fd7c6 rcutorture: Enable limited callback-flooding tests of SRCU adds bee6f2169935 torture: Drop trailing ^M from console output adds 010e5773b205 torture: Allow four-digit repetition numbers for --configs [...] adds 21fbc62576b6 torture: Output per-failed-run summary lines from torture.sh adds a711aaccf6b3 torture: Make kvm.sh summaries note runs having only KCSAN [...] adds 9a32ed1cf6cd torture: Indicate which torture.sh runs' bugs are all KCSA [...] adds 99c80a96a512 torture: Compress KCSAN as well as KASAN vmlinux files adds 2bc9062e7f39 torture: Make kvm-remote.sh try multiple times to download [...] adds b376005eb3a8 torture: Print only one summary line per run adds e31ccc1ddd2a torture: Make kvm-find-errors.sh notice missing vmlinux file adds a7d89cfb8e12 torture: Change KVM environment variable to RCUTORTURE adds dbc3fa1ffb4b torture: Make torture.sh help message match reality adds 543c2b62fedb rcutorture: Test SRCU size transitions adds 58c612670126 rcutorture: Provide non-power-of-two Tasks RCU scenarios adds d11575c578cd Merge branches 'exp.2022.02.01b', 'fixes.2022.02.01b', 'rc [...] adds e2b665f612ca tools/memory-model: Explain syntactic and semantic dependencies adds 53edc5df1ef5 Merge branch 'lkmm.2022.02.01b' into HEAD adds fc153c1c58cb clocksource: Add a Kconfig option for WATCHDOG_MAX_SKEW adds 6975bd8259ba Merge branch 'clocksource.2022.02.01b' into HEAD adds ffe7d0072594 tools/memory-model: Document locking corner cases adds 320518d6cbc2 tools/memory-model: Make judgelitmus.sh note timeouts adds 77f5835170ae tools/memory-model: Make cmplitmushist.sh note timeouts adds 0e587a7042e4 tools/memory-model: Make judgelitmus.sh identify bad macros adds 8ba13e4f4d67 tools/memory-model: Make judgelitmus.sh detect hard deadlocks adds f8601cfe192f tools/memory-model: Fix paulmck email address on pre-exist [...] adds d8772abddbd7 tools/memory-model: Update parseargs.sh for hardware verification adds 7d71b3e5ff96 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] adds 936b551a3954 tools/memory-model: Add simpletest.sh to check locking, RC [...] adds b1fe2d2a9f38 tools/memory-model: Fix checkalllitmus.sh comment adds fa473d89d006 tools/memory-model: Hardware checking for check{,all}litmus.sh adds c307464de3c7 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files adds 80464d9c771b tools/memory-model: Split runlitmus.sh out of checklitmus.sh adds 20c3bdc38057 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] adds 4c63e313b695 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] adds f51269141ba1 tools/memory-model: Keep assembly-language litmus tests adds ab023c1a3733 tools/memory-model: Allow herd to deduce CPU type adds 0c54b596fd43 tools/memory-model: Make runlitmus.sh check for jingle errors adds aa09b964d460 tools/memory-model: Add -v flag to jingle7 runs adds e5e5eea14c59 tools/memory-model: Implement --hw support for checkghlitmus.sh adds b8a4815a8762 tools/memory-model: Fix scripting --jobs argument adds a0645c26f202 tools/memory-model: Make checkghlitmus.sh use mselect7 adds 4891feb630e5 tools/memory-model: Make history-check scripts use mselect7 adds 311f4f6cbeb2 tools/memory-model: Add "--" to parseargs.sh for addition [...] adds ed88ea03c182 tools/memory-model: Repair parseargs.sh header comment adds 000de0eb9f23 tools/memory-model: Add checktheselitmus.sh to run specifi [...] adds 9798916cea66 tools/memory-model: Add data-race capabilities to judgelitmus.sh adds 06fd59242587 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] adds 33a2f66a158e tools/memory-model: Use "-unroll 0" to keep --hw runs finite adds 00b1da1c26b6 Merge branch 'lkmm-dev.2022.02.01b' into HEAD adds d4bbdfe98bee EXP rcu-tasks: Check for abandoned callbacks adds 727ca9c5256e rcu: Clarify fill-the-gap comment in rcu_segcblist_advance() adds 93c40509a9f0 EXP tick: Detect and fix jiffies update stall adds 25c0b105b7ba EXP rcu: Add polled expedited grace-period primitives adds ab799149b79f EXP rcutorture: Test polled expedited grace-period primitives adds 7544a403aff3 rcu-tasks: Use order_base_2() instead of ilog2() adds d51c69ea4ca3 rcu-tasks: Set ->percpu_enqueue_shift to zero upon contention new 5fcb4d7073f0 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new a15d27bb3371 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 34b2cf91612c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5e63b2ea3dfb platform/x86: i2c-multi-instantiate: Rename it for a gener [...] adds 35a36cbb7b1c platform/x86: serial-multi-instantiate: Reorganize I2C functions adds 68f201f9061c platform/x86: serial-multi-instantiate: Add SPI support adds 07bcab93946c ALSA: hda/realtek: Add support for HP Laptops adds d9c01c530cc5 ACPI / scan: Create platform device for CS35L41 adds e6ac77ab78cb Merge tag 'platform-drivers-x86-serial-multi-instantiate-1 [...] new e9b0e120d02a platform/x86: thinkpad_acpi: Add dual-fan quirk for T15g ( [...] new f7e62c5890f0 platform/x86: Replace acpi_bus_get_device() new 6768bddb70f0 platform/surface: Replace acpi_bus_get_device() new 34fc68348554 platform/surface: surface3-wmi: Simplify resource management new ce3f5348c78b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ffebd9053272 platform/chrome: cros_ec_typec: Check for EC device new 19500275533e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2122ee8330ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0c976e054f68 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 8f2d11604543 devtmpfs: drop redundant fs parameters from internal fs new bb6e8c284143 firmware_loader: simplfy builtin or module check new 28c9f3f9a01d spdxcheck.py: Fix a type error new aa21a1bf97be scripts/get_abi.pl: Ignore hidden files new b19ae2c6d56e Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 9d19d966b4cb usb: gadget: f_uac2: change maxpctksize/maxpcktsize to wMa [...] new 2dac5d2864af usb: gadget: f_uac2: Neaten and reduce size of afunc_valid [...] new fff62646ebf3 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new b36d7ed854af Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] new 0fc589312074 dt-bindings: serial: samsung_uart: Document Exynos5433 compatible new a5e3faf161a3 amiserial: Drop duplicate NULL check in shutdown() new 916acbf6b4b9 serial: core: Fix the definition name in the comment of UP [...] new 3c5b2f5b9a82 tty: Drop duplicate NULL check in TTY port functions new 186ab09930aa serial: core: Drop duplicate NULL check in uart_*shutdown() new e44929088ff8 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 5f8583a3b755 greybus: svc: fix an error handling bug in gb_svc_hello() new 5f648e00f50f greybus: svc: clean up hello error path new a74e7263b534 greybus: svc: clean up link configuration hack at hello new abaca3179b41 pps: clients: gpio: Propagate return value from pps_gpio_probe new b2fb28dedd39 drivers/android: remove redundant ret variable new 84564481bc45 mux: Add support for reading mux state from consumer DT node new 6632866df852 mux: add missing mux_state_get new f22d1117b9c3 mux: fix grammar, missing "is". new ad10ab11348c mux: Fix struct mux_state kernel-doc comment new c194a38675ea dt-bindings: reserved-memory: Open Profile for DICE new f396ededbd8b misc: open-dice: Add driver to expose DICE data to userspace new 10f4629f85f1 drivers: dio: Use <linux/io.h> instead <asm/io.h> new 8a4606c6429d drivers: dio: brace should be on the previous line new 7649cb6f3daf drivers: dio: trailing whitespace new c3c6138589e6 drivers: dio: space prohibited after parenthesis new f8b187c25435 drivers: dio: space required after that ',' new dffae938c06a drivers: dio: code indent should use tabs new aafce7bc5908 drivers: dio: Missing a blank line after declarations new 83ba7e895deb fsi: Aspeed: Fix a potential double free new 7163ae1642ae hpet: fix style issue about braces and alignment new b86f32951d17 hpet: remove unused writeq/readq function definitions new 3ec58c7db8cf Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 974374ddf72a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4d49ce5ebd2c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b47f6db34c29 staging: r8188eu: Silence out-of-bounds warning in HT_caps [...] new 999bae66ba9d staging: r8188eu: ExternalPA is read-only new 75ba99b4022e staging: r8188eu: remove PGMaxGroup from struct hal_data_8188e new 513750ab921f staging: r8188eu: remove ReceiveConfig from struct hal_data_8188e new 2687230c07ed staging: r8188eu: BasicRateSet is set but never used new b57774ccf573 staging: r8188eu: remove UsbTxAggDescNum from struct hal_d [...] new 0da702745514 staging: r8188eu: remove UsbTxAggMode from struct hal_data_8188e new 0646c218554f staging: r8188eu: remove UsbRxAggMode from struct hal_data_8188e new eb5e767e568f staging: r8188eu: remove UsbRxAggBlock* from struct hal_da [...] new 7ef976e0dc59 staging: r8188eu: remove UsbRxAggPage* from struct hal_data_8188e new c531c785bc49 staging: r8188eu: move struct rt_firmware_hdr to rtw_fw.h new 3a797f364fe9 staging: vt6656: Fix crash when WLAN is turned off new 3993e760881b staging: r8188eu: remove unnecessary error check new 04952a99cb6e staging: r8188eu: simplify error handling in phy_BB8188E_C [...] new 4ef027d5a367 staging: pi433: add debugfs interface new 532382fe480d staging: r8188eu: remove constant parameter of phy_LCCalib [...] new 7728dc33f93e staging: r8188eu: remove dead code for tx power tracking new 7f2156992a3f staging: r8188eu: remove constant parameter of odm_ConfigR [...] new 74e69e95f13f staging: r8188eu: remove constant variable eRFPath new fd807abe9311 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 65c707e9e964 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] adds 48da2ddc4c78 Merge branch 'for-5.17-fixes' into for-next new e9fd30b183bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7a1b9b5d20a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e7468050f472 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b18e7095ac53 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new ee2482a60019 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aa84135c5e96 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new db827a5920ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 58517bf0b35f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d0e3095b2c35 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aac55acad488 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 1136faa66563 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 77abafa5bb76 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a03cd52d44e8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8a67b75ab97e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds df33c8b18f92 hwtracing: coresight: Replace acpi_bus_get_device() adds f070c87f5c89 coresight: no-op refactor to make INSTP0 check more idiomatic new ebbce265bba1 coresight: trbe: Move check for kernel page table isolatio [...] new 5713c0385b79 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b7f869637920 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 4612742e6dd5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ac23d1a96460 XArray: Document the locking requirement for the xa_state adds 22f56b8e890d XArray: Include bitmap.h from xarray.h new 2c7cb94e863c Merge branch 'main' of git://git.infradead.org/users/willy [...] adds a70d298c4459 Drivers: hv: vmbus: Use struct_size() helper in kmalloc() adds de96e8a09889 Drivers: hv: Rename 'alloced' to 'allocated' adds 4ee524587105 Drivers: hv: Compare cpumasks and not their weights in ini [...] new bd4c6b23cd87 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 5ac24c42ab8e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e71ebdf554f9 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 1e72f0035be8 bus: mhi: pci_generic: Add mru_default for Foxconn SDX55 new b2aa7904752d bus: mhi: pci_generic: Add mru_default for Cinterion MV31-W new 67c1b55b6d5a Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 11707497d60c random: remove use_input_pool parameter from crng_reseed() new f4926db6ebbb random: use computational hash for entropy extraction new c90183eefd57 random: simplify entropy debiting new 17e19ef79dd0 random: use linear min-entropy accumulation crediting new 7037ae6184f2 random: always wake up entropy writers after extraction new 7c866ef11e30 random: make credit_entropy_bits() always safe new 73bf82805494 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new dae71698b6c5 printk: Move back proc_dointvec_minmax_sysadmin() to sysctl.c new f68ff06cdc99 fs: Add trusted_for(2) syscall implementation and related sysctl new b635cc3ce5f7 arch: Wire up trusted_for(2) new eea13742554e selftest/interpreter: Add tests for trusted_for(2) policies new 66b513b7c64a samples/landlock: Fix path_list memory leak new aea0b9f2486d landlock: Use square brackets around "landlock-ruleset" new a691b9858300 Merge Landlock fixes into next new 8de0d72c5471 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a47c28b250d8 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new d1545120eac5 coredump: also dump first pages of non-executable ELF libraries new 700f9c86b429 fs/binfmt_elf: fix PT_LOAD p_align values for loaders new 099379d910a5 mm: fix panic in __alloc_pages new f0d65ae174ab fs/proc: task_mmu.c: don't read mapcount for migration entry new 78cff485ae77 fs-proc-task_mmuc-dont-read-mapcount-for-migration-entry-v4 new e927a4c70de7 selftests/vm: cleanup hugetlb file after mremap test new ad8894ce26d4 mm: vmscan: remove deadlock due to throttling failing to m [...] new 9107c898e6ed mm: memcg: synchronize objcg lists with a dedicated spinlock new 83925bcf1558 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 46a5cbfa78bb /proc/kpageflags: do not use uninitialized struct pages new bbaec2516115 procfs: prevent unpriveleged processes accessing fdinfo dir new 5c21ad3b236c ntfs: add sanity check on allocation size new 543f642043f4 ocfs2: cleanup some return variables new 74e7b5d0b95f ocfs2: reflink deadlock when clone file to the same direct [...] new d6565694a7d7 ocfs2: clear links count in ocfs2_mknod() if an error occurs new 38e13ad4b05f ocfs2: fix ocfs2 corrupt when iputting an inode new 1596c664656b mm/fs: remove inode_congested() new 9bbab3a63d49 mm/fs: remove bdi_congested() and wb_congested() and relat [...] new 941276336619 remove-bdi_congested-and-wb_congested-and-related-functions-fix new 66ae381aa892 f2fs: change retry waiting for f2fs_write_single_data_page() new 135dc72693ce f2f2: replace some congestion_wait() calls with io_schedul [...] new 844fd4eabbdc cephfs: don't set/clear bdi_congestion new 71be27de5122 fuse: don't set/clear bdi_congested new efd41463b45a NFS: remove congestion control new 6bc59022f935 block/bfq-iosched.c: use "false" rather than "BLK_RW_ASYNC" new b11318cc8c91 mm: remove congestion tracking framework new 8fa37b3b5a66 mount: warn only once about timestamp range expiration new e628e5893848 kasan, page_alloc: deduplicate should_skip_kasan_poison new f4179952a533 kasan, page_alloc: move tag_clear_highpage out of kernel_i [...] new 3011fef55071 kasan, page_alloc: merge kasan_free_pages into free_pages_prepare new 4fe46de87629 kasan, page_alloc: simplify kasan_poison_pages call site new e099ff7c0830 kasan, page_alloc: init memory of skipped pages on free new 494d4f1d8757 kasan: drop skip_kasan_poison variable in free_pages_prepare new eab970f7ec3d mm: clarify __GFP_ZEROTAGS comment new 5e14d104d3fa kasan: only apply __GFP_ZEROTAGS when memory is zeroed new 5e4b15b8b69c kasan, page_alloc: refactor init checks in post_alloc_hook new 689af6a94ae5 kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hook new 88590d74293c kasan, page_alloc: combine tag_clear_highpage calls in pos [...] new b5310f0be8ed kasan, page_alloc: move SetPageSkipKASanPoison in post_alloc_hook new a6747c2cbb19 kasan, page_alloc: move kernel_init_free_pages in post_alloc_hook new ec71de8b8039 kasan, page_alloc: rework kasan_unpoison_pages call site new 6711b032e15a kasan: clean up metadata byte definitions new 36c8f9742efc kasan: define KASAN_VMALLOC_INVALID for SW_TAGS new 444d4c02bf39 kasan, x86, arm64, s390: rename functions for modules shadow new f6284da89784 kasan, vmalloc: drop outdated VM_KASAN comment new 8ddaa54290e8 kasan: reorder vmalloc hooks new 35dde284fb56 kasan: add wrappers for vmalloc hooks new fb8d32021e12 kasan, vmalloc: reset tags in vmalloc functions new ab407be83bf5 kasan, fork: reset pointer tags of vmapped stacks new 8155b830be51 kasan, arm64: reset pointer tags of vmapped stacks new abe0bf71d31d kasan, vmalloc: add vmalloc tagging for SW_TAGS new 02eac92f9076 kasan, vmalloc, arm64: mark vmalloc mappings as pgprot_tagged new 9c6711245742 kasan, vmalloc: unpoison VM_ALLOC pages after mapping new 2662f91b7e2f kasan, mm: only define ___GFP_SKIP_KASAN_POISON with HW_TAGS new 575d1e4dba83 kasan, page_alloc: allow skipping unpoisoning for HW_TAGS new 2bf6142e44f2 kasan, page_alloc: allow skipping memory init for HW_TAGS new 63982203eb3e kasan, vmalloc: add vmalloc tagging for HW_TAGS new 98d00e77e587 kasan, vmalloc: only tag normal vmalloc allocations new 6b34e68eb045 kasan, arm64: don't tag executable vmalloc allocations new ca549a3513fd kasan: mark kasan_arg_stacktrace as __initdata new 872711da6eef kasan: clean up feature flags for HW_TAGS mode new a6542e4b21b2 kasan: add kasan.vmalloc command line flag new 1a700f95024e kasan: allow enabling KASAN_VMALLOC and SW/HW_TAGS new 678c5ba3d326 arm64: select KASAN_VMALLOC for SW/HW_TAGS modes new cf6488b90605 kasan: documentation updates new db0d78bcb3e6 kasan: improve vmalloc tests new a35ea4fd51a0 similar to "kasan: test: fix compatibility with FORTIFY_SOURCE" new baff457ba689 mm/memremap: avoid calling kasan_remove_zero_shadow() for [...] new e28be2980277 tools/vm/page_owner_sort.c: sort by stacktrace before culling new 1f14da9ef5de tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] new 5a44b2b97c3e tools/vm/page_owner_sort.c: support sorting by stack trace new c8a567a5a969 tools/vm/page_owner_sort.c: add switch between culling by [...] new 087ab8df0f72 tools/vm/page_owner_sort.c: support sorting pid and time new 0b7c0b353c4f tools/vm/page_owner_sort.c: two trivial fixes new 19ec53341cef tools/vm/page_owner_sort.c: delete invalid duplicate code new b4ae4461e03f Documentation/vm/page_owner.rst: update the documentation new 32aeda141285 documentation-vm-page_ownerrst-update-the-documentation-fix new b4275053c8fc Documentation/vm/page_owner.rst: fix unexpected indentation warns new 7774df05713a lib/vsprintf: avoid redundant work with 0 size new af92c9e41572 mm/page_owner: use scnprintf() to avoid excessive buffer o [...] new a92909ca8cb2 mm/page_owner: print memcg information new 4bf92c3bc78b mm/page_owner: record task command name new 3d5d182ecd1f mm: move page-writeback sysctls to their own file new b7e0430b05b7 mm-move-page-writeback-sysctls-to-is-own-file-checkpatch-fixes new 4b723ad78eb1 mm-move-page-writeback-sysctls-to-is-own-file-fix new c1491744059a memcg: replace in_interrupt() with !in_task() new ecac13ee0f5e memcg: add per-memcg total kernel memory stat new e42dde802633 memcg-add-per-memcg-total-kernel-memory-stat-v2 new 0070d4b50f7a mm/memcg: mem_cgroup_per_node is already set to 0 on allocation new 7d4d1b77585d mm/memcg: retrieve parent memcg from css.parent new 7c450c36c326 mm: generalize ARCH_HAS_FILTER_PGPROT new 801b363301cd mm: optimize do_wp_page() for exclusive pages in the swapcache new 0e1d60b279a3 mm: optimize do_wp_page() for fresh pages in local LRU pagevecs new 2e0284aa7086 mm: slightly clarify KSM logic in do_swap_page() new bdb4678a047f mm: streamline COW logic in do_swap_page() new 56f460d432c5 mm/huge_memory: streamline COW logic in do_huge_pmd_wp_page() new b7cc584ea2bb mm/khugepaged: remove reuse_swap_page() usage new faf23722f707 mm/swapfile: remove stale reuse_swap_page() new 6694fc02b587 mm/huge_memory: remove stale page_trans_huge_mapcount() new 0f54700cf497 mm/huge_memory: remove stale locking logic from __split_hu [...] new d8f32e06e2d5 mm: thp: fix wrong cache flush in remove_migration_pmd() new bfc9517c5946 mm: fix missing cache flush for all tail pages of compound page new c70b2b347273 mm: hugetlb: fix missing cache flush in copy_huge_page_fro [...] new b162f2cf589e mm: hugetlb: fix missing cache flush in hugetlb_mcopy_atom [...] new 6f1db7eae75c mm: replace multiple dcache flush with flush_dcache_folio() new 21bbfb24fd7a mm: merge pte_mkhuge() call into arch_make_huge_pte() new d86f88982bc3 mm/sparse: make mminit_validate_memmodel_limits() static new 5faf9584152e mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning new b7973dfcb2dd mm-sparsemem-fix-mem_section-will-never-be-null-gcc-12-warning-v2 new c6ac918398f1 mm/vmalloc: remove unneeded function forward declaration new d60c7b198117 mm/vmalloc: Move draining areas out of caller context new 38146ff6e249 mm/vmalloc.c: fix "unused function" warning new 06470890d7b0 mm/vmalloc.c: vmap(): don't allow invalid pages new 665040d245f3 mm: page_alloc: avoid merging non-fallbackable pageblocks [...] new 23e85db8fec7 mm/page_alloc: adding same penalty is enough to get round- [...] new 18e2d309c341 mm/page_alloc: add penalty to local_node new 961eaf74dd24 mm/mmzone.c: use try_cmpxchg() in page_cpupid_xchg_last() new 661fc60a324b mm: discard __GFP_ATOMIC new e4e88dac00d4 mm/mmzone.h: remove unused macros new 9c2e54078947 mm/page_alloc: don't pass pfn to free_unref_page_commit() new f1ee375e0447 mm/memory-failure.c: remove obsolete comment new 36a9012e23d8 mm/hwpoison: fix error page recovered but reported "not re [...] new c35aa8db5abd mm: hugetlb: free the 2nd vmemmap page associated with eac [...] new 7d66897b38ad mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] new 7a87fde812f3 mm: sparsemem: use page table lock to protect kernel pmd o [...] new 8e2c182e3296 selftests: vm: add a hugetlb test case new c22ab0950cc7 mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] new 3265c3e275d1 mm/hugetlb: generalize ARCH_WANT_GENERAL_HUGETLB new 22406bc7fd48 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] new 5dd2333c2114 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] new 4b515939ca35 mm/migration: add trace events for THP migrations new 80128d90e1cc mm/migration: add trace events for base page and HugeTLB m [...] new ecce0bde1041 mm,migrate: fix establishing demotion target new f7e12ec1b590 mm/cma: provide option to opt out from exposing pages on a [...] new dd95485fcfbb powerpc/fadump: opt out from freeing pages on cma activati [...] new a67b210844b7 NUMA Balancing: add page promotion counter new 9dff5b1cf7b6 NUMA balancing: optimize page placement for memory tiering system new e958418dbc02 numa-balancing-optimize-page-placement-for-memory-tiering- [...] new a5d8b4b172b8 memory tiering: skip to scan fast memory new e6d780806db9 mm/vmstat: add event for ksm swapping in copy new 021ec4894ad2 mm/hwpoison: check the subpage, not the head page new 20e0b85a54df mm/balloon_compaction: make balloon page compaction callba [...] new a05b4d171b9d mm: fix race between MADV_FREE reclaim and blkdev direct IO read new c6052629d063 mm, memory_hotplug: make arch_alloc_nodedata independent o [...] new bee72a02847a mm: handle uninitialized numa nodes gracefully new b6f63bd074a8 mm, memory_hotplug: drop arch_free_nodedata new 6d6223e4ecc6 mm, memory_hotplug: reorganize new pgdat initialization new 5be966b04e69 mm: make free_area_init_node aware of memory less nodes new 50d71edd76e9 memcg: do not tweak node in alloc_mem_cgroup_per_node_info new 711aa1a78a54 drivers/base/memory: add memory block to memory group afte [...] new 106e92952277 drivers/base/node: consolidate node device subsystem initi [...] new 8ecdbc85d63f mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] new 9027543ce592 mm/zswap.c: allow handling just same-value filled pages new 2951272eb5b3 highmem: document kunmap_local() new 7f033fe788a7 highmem-document-kunmap_local-v2 new 1858b6949873 mm/highmem: remove unnecessary done label new ba44457240c2 mm/hmm.c: remove unneeded local variable ret new b2cee0948f5a mm: add zone device coherent type memory support new 701f17519036 mm: add device coherent vma selection for memory migration new 839551798f16 mm/gup: fail get_user_pages for LONGTERM dev coherent type new 2ba7790c2e65 drm/amdkfd: add SPM support for SVM new c6a13e9c02ea drm/amdkfd: coherent type as sys mem on migration to ram new 634c3360d022 lib: test_hmm add ioctl to get zone device type new f9706cc93ae4 lib: test_hmm add module param for zone device type new c8e720d3cbb1 lib: add support for device coherent type in test_hmm new fc66f1bdc5f5 tools: update hmm-test to support device coherent type new e359d9d5961f tools: update test_hmm script to support SP config new af92bf758cfa mm/damon/dbgfs/init_regions: use target index instead of t [...] new ba64ca2d3d33 Docs/admin-guide/mm/damon/usage: update for changed initai [...] new ad72e016a20a mm/damon/core: move damon_set_targets() into dbgfs new 7ff67bc3ae95 mm/damon: remove the target id concept new f28923339b83 mm/damon: remove redundant page validation new a6eae1afe6c1 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 5592956dd35b fs/buffer.c: dump more info for __getblk_gfp() stall problem new 5462be6c9c46 kernel/hung_task.c: Monitor killed tasks. new 7def9a5c0268 proc: alloc PATH_MAX bytes for /proc/${pid}/fd/ symlinks new 7ebaf564eed8 proc-alloc-path_max-bytes-for-proc-pid-fd-symlinks-fix new f14e24ec794d proc/vmcore: fix possible deadlock on concurrent mmap and read new 4628d20f8f4b proc/vmcore: fix vmcore_alloc_buf() kernel-doc comment new 8d44ff8f3855 proc/sysctl: make protected_* world readable new aa3995636ed8 Kconfig.debug: make DEBUG_INFO selectable from a choice new b6806f783f37 Kconfig.debug: make DEBUG_INFO always default=n new aa2b88241f4a include: drop pointless __compiler_offsetof indirection new cd4bf36e2478 lz4: fix LZ4_decompress_safe_partial read out of bound new 23e291574bff checkpatch: prefer MODULE_LICENSE("GPL") over MODULE_LICEN [...] new cfc8ef25e06a checkpatch: add --fix option for some TRAILING_STATEMENTS new b5b4664c5d4d fs/binfmt_elf: fix AT_PHDR for unusual ELF files new 26f2ae333ba5 fs-binfmt_elf-fix-at_phdr-for-unusual-elf-files-v5 new 8d5b68da03a4 fs/binfmt_elf: refactor load_elf_binary function new a82e2e091b29 ELF: fix overflow in total mapping size calculation new 31ef31b4dbea kallsyms: print module name in %ps/S case when KALLSYMS is [...] new 0b1832206982 init/main.c: silence some -Wunused-parameter warnings new 1c402bc8f671 fs/pipe: use kvcalloc to allocate a pipe_buffer array new 8611e0025502 fs/pipe.c: local vars have to match types of proper pipe_i [...] new 17c0570561db minix: fix bug when opening a file with O_DIRECT new 7f1c91902982 exec: force single empty string when argv is empty new c58233ef1365 exec: Fix min/max typo in stack space calculation new 715b1edbf18f selftests/exec: test for empty string on NULL argv new f4d72f06c807 kexec: make crashk_res, crashk_low_res and crash_notes sym [...] new c0675e831b3e riscv: mm: init: use IS_ENABLED(CONFIG_KEXEC_CORE) instead [...] new 3619ec5d5be4 x86/setup: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef new f325517db275 arm64: mm: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef new 2a182dfd97d9 docs: sysctl/kernel: add missing bit to panic_print new d2e21ce906b1 sysctl: documentation: fix table format warning new f4962bb4009d panic: add option to dump all CPUs backtraces in panic_print new d228d069fd7f panic: allow printing extra panic information on kdump new fb26e8d04f8f kcov: split ioctl handling into locked and unlocked parts new 509cdc873de9 kcov: properly handle subsequent mmap calls new 04efb04ddf56 selftests: set the BUILD variable to absolute path new af4ea5be7164 selftests: add and export a kernel uapi headers path new d60ac1c7b8e4 selftests: correct the headers install path new a6bf02424e3e selftests: futex: add the uapi headers include variable new f06f82408d50 selftests: kvm: add the uapi headers include variable new 7149d0b5c35d selftests: landlock: add the uapi headers include variable new 9721bc969a6c selftests: net: add the uapi headers include variable new e2e4aa5a4e9f selftests: mptcp: add the uapi headers include variable new 34b5b3d7db9e selftests: vm: add the uapi headers include variable new b4bb70856402 selftests: vm: remove dependecy from internal kernel macros new 5256e364e91d selftests: kselftest framework: provide "finished" helper new c48257d64680 Revert "ubsan, kcsan: Don't combine sanitizer with kcov on clang" new 7eb867b39a8e ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() new 2080104cef88 Merge branch 'akpm-current/current' new b3c0a155ef77 Add linux-next specific files for 20220207
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 (2d3d8c7643a5) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-aarch [...]
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 910 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/stable/sysfs-devices-system-cpu | 4 + Documentation/ABI/testing/sysfs-devices-system-cpu | 6 + Documentation/admin-guide/cgroup-v2.rst | 10 +- Documentation/admin-guide/sysctl/kernel.rst | 12 +- Documentation/arm64/silicon-errata.rst | 2 + Documentation/block/biodoc.rst | 5 - Documentation/bpf/instruction-set.rst | 215 +- Documentation/devicetree/bindings/arm/qcom.yaml | 1 + .../devicetree/bindings/firmware/arm,scmi.yaml | 2 +- .../devicetree/bindings/firmware/arm,scpi.yaml | 2 +- .../bindings/iommu/renesas,ipmmu-vmsa.yaml | 4 +- .../devicetree/bindings/net/qcom,ipa.yaml | 6 + .../bindings/net/socionext,uniphier-ave4.yaml | 2 +- .../devicetree/bindings/net/stm32-dwmac.yaml | 2 +- .../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 4 +- .../devicetree/bindings/remoteproc/qcom,adsp.yaml | 16 + .../bindings/reserved-memory/google,open-dice.yaml | 46 + .../devicetree/bindings/serial/samsung_uart.yaml | 2 + .../bindings/sound/allwinner,sun4i-a10-i2s.yaml | 5 + .../bindings/spi/spi-sunplus-sp7021.yaml | 4 +- Documentation/driver-api/driver-model/devres.rst | 1 + Documentation/hwmon/asus_ec_sensors.rst | 53 + Documentation/hwmon/index.rst | 1 + Documentation/hwmon/max6639.rst | 2 +- Documentation/userspace-api/ioctl/ioctl-number.rst | 3 + Documentation/x86/index.rst | 1 + Documentation/x86/intel-hfi.rst | 72 + MAINTAINERS | 31 +- Makefile | 2 +- Next/SHA1s | 168 +- Next/merge.log | 2363 +++++++++++++------- arch/alpha/mm/init.c | 6 +- arch/arm/boot/dts/exynos4412-p4note.dtsi | 34 + arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 2 +- arch/arm/configs/exynos_defconfig | 1 + arch/arm/configs/multi_v7_defconfig | 1 + arch/arm/crypto/aes-neonbs-core.S | 105 +- arch/arm/crypto/aes-neonbs-glue.c | 35 +- arch/arm/mach-dove/irq.c | 6 +- arch/arm/mach-mv78xx0/irq.c | 3 +- arch/arm/mach-orion5x/irq.c | 2 +- arch/arm/mach-qcom/platsmp.c | 3 +- arch/arm/plat-orion/gpio.c | 8 +- arch/arm/plat-orion/include/plat/orion-gpio.h | 3 +- arch/arm64/Kconfig | 16 + .../boot/dts/marvell/armada-3720-turris-mox.dts | 3 +- arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 4 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra234.dtsi | 133 ++ arch/arm64/boot/dts/qcom/Makefile | 2 + arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 2 + .../dts/qcom/sc7280-herobrine-herobrine-r0.dts | 97 +- .../dts/qcom/sc7280-herobrine-herobrine-r1.dts | 313 +++ arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 785 +++++++ arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 99 +- arch/arm64/boot/dts/qcom/sc7280-qcard.dtsi | 547 +++++ arch/arm64/boot/dts/qcom/sc7280.dtsi | 182 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 2 + .../dts/qcom/{sm8450-qrd.dts => sm8450-hdk.dts} | 17 +- arch/arm64/boot/dts/qcom/sm8450-qrd.dts | 20 + arch/arm64/boot/dts/qcom/sm8450.dtsi | 297 +++ arch/arm64/crypto/aes-glue.c | 22 +- arch/arm64/crypto/aes-modes.S | 18 +- arch/arm64/crypto/aes-neonbs-core.S | 264 +-- arch/arm64/crypto/aes-neonbs-glue.c | 97 +- arch/arm64/include/asm/ptrace.h | 2 +- arch/arm64/include/uapi/asm/ptrace.h | 1 + arch/arm64/kernel/cpu_errata.c | 8 + arch/arm64/kernel/setup.c | 3 - arch/arm64/kvm/arm.c | 51 +- arch/arm64/kvm/handle_exit.c | 8 + arch/arm64/kvm/hyp/include/hyp/switch.h | 23 +- arch/arm64/mm/hugetlbpage.c | 1 + arch/arm64/net/bpf_jit_comp.c | 5 + arch/arm64/tools/cpucaps | 5 +- arch/ia64/kernel/topology.c | 10 - arch/m68k/include/asm/cmpxchg.h | 9 +- arch/mips/kernel/topology.c | 5 - arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h | 4 +- arch/powerpc/kernel/sysfs.c | 17 - arch/riscv/kernel/head.S | 11 +- arch/riscv/kernel/setup.c | 3 - arch/riscv/kernel/stacktrace.c | 9 +- arch/riscv/kvm/vcpu.c | 48 +- arch/riscv/kvm/vcpu_sbi_base.c | 3 +- arch/riscv/mm/init.c | 2 + arch/s390/include/asm/ptrace.h | 2 +- arch/s390/include/uapi/asm/ptrace.h | 1 + arch/s390/kernel/numa.c | 7 - arch/sh/kernel/topology.c | 5 - arch/sparc/kernel/sysfs.c | 12 - arch/sparc/mm/hugetlbpage.c | 1 + arch/x86/Makefile | 3 - arch/x86/events/intel/core.c | 13 + arch/x86/events/intel/pt.c | 5 +- arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/msr-index.h | 6 + arch/x86/include/asm/pci_x86.h | 8 + arch/x86/include/asm/processor.h | 2 + arch/x86/include/asm/topology.h | 1 + arch/x86/kernel/cpu/amd.c | 30 - arch/x86/kernel/cpu/common.c | 79 + arch/x86/kernel/cpu/mce/core.c | 7 +- arch/x86/kernel/cpu/mce/intel.c | 42 - arch/x86/kernel/cpu/scattered.c | 1 + arch/x86/kernel/topology.c | 5 - arch/x86/kvm/cpuid.c | 13 +- arch/x86/kvm/x86.c | 6 +- arch/x86/pci/irq.c | 372 ++- arch/x86/xen/enlighten_pv.c | 4 - arch/x86/xen/smp_pv.c | 26 +- block/bio-integrity.c | 3 +- block/bio.c | 108 +- block/blk-core.c | 1 + block/blk-crypto.c | 1 - block/blk-mq.c | 4 +- block/bounce.c | 3 +- block/fops.c | 33 +- crypto/algapi.c | 1 + crypto/api.c | 1 - crypto/tcrypt.c | 224 -- drivers/acpi/Kconfig | 1 + drivers/acpi/scan.c | 16 +- drivers/android/binder_alloc.c | 8 +- drivers/ata/ahci.c | 3 +- drivers/ata/ata_piix.c | 5 +- drivers/ata/libahci_platform.c | 3 +- drivers/ata/libata-core.c | 18 +- drivers/ata/pata_arasan_cf.c | 3 +- drivers/ata/pata_cs5520.c | 5 +- drivers/ata/pata_imx.c | 15 +- drivers/ata/pata_macio.c | 6 +- drivers/ata/pata_mpc52xx.c | 3 +- drivers/ata/pata_samsung_cf.c | 3 +- drivers/ata/pata_triflex.c | 5 +- drivers/ata/sata_fsl.c | 4 +- drivers/ata/sata_highbank.c | 3 +- drivers/ata/sata_mv.c | 6 +- drivers/ata/sata_rcar.c | 18 +- drivers/base/devtmpfs.c | 2 - drivers/base/init.c | 1 + drivers/base/node.c | 30 +- drivers/base/regmap/regmap-irq.c | 52 +- drivers/base/topology.c | 20 +- drivers/block/drbd/drbd_req.c | 5 +- drivers/block/drbd/drbd_worker.c | 4 +- drivers/block/pktcdvd.c | 4 +- drivers/char/hpet.c | 28 +- drivers/char/hw_random/core.c | 24 +- drivers/char/random.c | 511 +---- drivers/cpuidle/cpuidle-qcom-spm.c | 28 +- drivers/crypto/atmel-aes.c | 1 + drivers/crypto/atmel-sha.c | 1 + drivers/crypto/gemini/sl3516-ce-cipher.c | 4 +- drivers/crypto/marvell/octeontx/otx_cptvf_main.c | 1 - drivers/crypto/marvell/octeontx2/otx2_cptlf.h | 19 +- .../crypto/marvell/octeontx2/otx2_cptpf_ucode.c | 56 +- drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c | 17 +- drivers/dio/dio.c | 140 +- drivers/firmware/qcom_scm.c | 215 +- drivers/firmware/qcom_scm.h | 7 + drivers/fsi/fsi-master-aspeed.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 242 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 2 +- .../gpu/drm/amd/display/dc/dml/dsc/rc_calc_fpu.c | 2 +- drivers/gpu/drm/amd/include/kgd_pp_interface.h | 1 + drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 21 + drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h | 4 + drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 42 +- drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 14 + drivers/gpu/drm/i915/display/intel_display.c | 2 + drivers/gpu/drm/i915/display/intel_display_power.c | 31 + drivers/gpu/drm/i915/display/intel_display_power.h | 1 + drivers/gpu/drm/i915/i915_mm.h | 4 +- drivers/gpu/drm/mxsfb/mxsfb_kms.c | 6 +- drivers/gpu/drm/panel/panel-simple.c | 1 + drivers/gpu/drm/vc4/vc4_hdmi.c | 29 +- drivers/gpu/drm/vc4/vc4_hdmi.h | 3 + drivers/greybus/svc.c | 16 +- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-quirks.c | 1 + drivers/hv/channel_mgmt.c | 19 +- drivers/hv/hyperv_vmbus.h | 14 +- drivers/hv/vmbus_drv.c | 4 +- drivers/hwmon/Kconfig | 16 +- drivers/hwmon/Makefile | 1 + drivers/hwmon/asus-ec-sensors.c | 700 ++++++ drivers/hwmon/max6639.c | 62 +- drivers/hwmon/mlxreg-fan.c | 84 +- drivers/hwmon/ntc_thermistor.c | 2 +- drivers/hwmon/sch5627.c | 10 + drivers/hwmon/sch5636.c | 10 + drivers/hwmon/sch56xx-common.c | 44 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 2 +- drivers/hwtracing/coresight/coresight-platform.c | 8 +- drivers/hwtracing/coresight/coresight-trbe.c | 11 +- drivers/iio/accel/mma8452.c | 23 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 6 +- drivers/infiniband/hw/mlx4/main.c | 2 +- drivers/infiniband/hw/mlx4/srq.c | 1 - drivers/infiniband/sw/siw/siw.h | 7 +- drivers/infiniband/sw/siw/siw_qp_rx.c | 20 +- drivers/iommu/amd/init.c | 2 + drivers/iommu/intel/irq_remapping.c | 13 +- drivers/iommu/ioasid.c | 1 + drivers/iommu/iommu.c | 33 +- drivers/iommu/omap-iommu.c | 2 +- drivers/md/bcache/request.c | 6 +- drivers/md/dm-cache-target.c | 26 +- drivers/md/dm-crypt.c | 11 +- drivers/md/dm-zoned-target.c | 3 +- drivers/md/dm.c | 166 +- drivers/md/md-faulty.c | 4 +- drivers/md/md-multipath.c | 4 +- drivers/md/md.c | 13 +- drivers/md/raid1.c | 34 +- drivers/md/raid10.c | 16 +- drivers/md/raid5.c | 4 +- drivers/memory/tegra/Makefile | 1 - drivers/memory/tegra/mc.c | 3 - drivers/memory/tegra/mc.h | 7 +- drivers/memory/tegra/tegra186-emc.c | 3 - drivers/memory/tegra/tegra234.c | 81 - drivers/misc/Kconfig | 12 + drivers/misc/Makefile | 1 + drivers/misc/eeprom/ee1004.c | 3 + drivers/misc/fastrpc.c | 9 +- drivers/misc/open-dice.c | 208 ++ drivers/mux/core.c | 239 +- drivers/net/bonding/bond_alb.c | 1 + drivers/net/dsa/bcm_sf2.c | 54 +- drivers/net/dsa/microchip/ksz8795.c | 45 +- drivers/net/dsa/mv88e6xxx/chip.c | 447 ++-- drivers/net/dsa/mv88e6xxx/chip.h | 6 +- drivers/net/dsa/mv88e6xxx/global1.h | 1 + drivers/net/dsa/mv88e6xxx/global1_vtu.c | 5 +- drivers/net/dsa/mv88e6xxx/global2.h | 3 + drivers/net/dsa/mv88e6xxx/global2_scratch.c | 28 + drivers/net/dsa/mv88e6xxx/port.c | 7 +- drivers/net/dsa/mv88e6xxx/port.h | 7 +- drivers/net/dsa/mv88e6xxx/serdes.c | 43 +- drivers/net/dsa/qca/ar9331.c | 45 +- drivers/net/dsa/qca8k.c | 68 +- drivers/net/dsa/realtek/Kconfig | 4 - drivers/net/dsa/realtek/rtl8365mb.c | 46 +- drivers/net/dsa/xrs700x/xrs700x.c | 29 +- drivers/net/ethernet/3com/typhoon.c | 21 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 2 +- drivers/net/ethernet/dlink/sundance.c | 60 +- drivers/net/ethernet/intel/i40e/i40e_adminq.c | 92 +- drivers/net/ethernet/intel/i40e/i40e_common.c | 155 +- drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 3 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 29 +- drivers/net/ethernet/intel/i40e/i40e_prototype.h | 25 + drivers/net/ethernet/intel/i40e/i40e_txrx.h | 1 - drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 13 +- .../net/ethernet/marvell/octeontx2/af/rvu_cpt.c | 1 + .../net/ethernet/microchip/lan966x/lan966x_main.c | 42 +- .../net/ethernet/microchip/lan966x/lan966x_main.h | 3 + .../net/ethernet/microchip/lan966x/lan966x_mdb.c | 45 + .../ethernet/microchip/lan966x/lan966x_phylink.c | 9 + .../net/ethernet/microchip/lan966x/lan966x_regs.h | 18 + .../ethernet/microchip/lan966x/lan966x_switchdev.c | 61 + .../net/ethernet/microchip/sparx5/sparx5_ethtool.c | 2 +- .../net/ethernet/microchip/sparx5/sparx5_main.c | 1 - drivers/net/ethernet/microsoft/mana/mana_en.c | 10 +- drivers/net/ethernet/mscc/ocelot.c | 8 + .../net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c | 19 +- drivers/net/ipa/gsi_trans.c | 11 + drivers/net/ipa/gsi_trans.h | 10 + drivers/net/ipa/ipa_data-v3.1.c | 2 + drivers/net/ipa/ipa_data-v3.5.1.c | 2 + drivers/net/ipa/ipa_data-v4.11.c | 2 + drivers/net/ipa/ipa_data-v4.2.c | 2 + drivers/net/ipa/ipa_data-v4.5.c | 2 + drivers/net/ipa/ipa_data-v4.9.c | 2 + drivers/net/ipa/ipa_data.h | 2 + drivers/net/ipa/ipa_endpoint.c | 217 +- drivers/net/ipa/ipa_endpoint.h | 8 +- drivers/net/ipa/ipa_power.c | 52 + drivers/net/ipa/ipa_power.h | 7 + drivers/net/ipa/ipa_uc.c | 5 + drivers/net/phy/marvell.c | 7 +- drivers/net/phy/phylink.c | 11 - drivers/net/usb/cdc_mbim.c | 1 + drivers/net/wireless/ath/ath10k/txrx.c | 2 +- drivers/net/wireless/ath/ath10k/wmi.c | 2 +- drivers/net/wireless/ath/ath11k/dp_tx.c | 5 +- drivers/net/wireless/intel/iwlwifi/Kconfig | 13 - drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 11 +- .../net/wireless/intel/iwlwifi/fw/api/commands.h | 5 - drivers/net/wireless/intel/iwlwifi/fw/api/filter.h | 88 - drivers/net/wireless/intel/iwlwifi/fw/api/rs.h | 1 - drivers/net/wireless/intel/iwlwifi/fw/file.h | 2 - drivers/net/wireless/intel/iwlwifi/fw/rs.c | 33 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 3 +- drivers/net/wireless/intel/iwlwifi/mei/main.c | 45 +- drivers/net/wireless/intel/iwlwifi/mei/net.c | 3 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 203 -- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 240 -- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 15 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 1 - drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 3 + drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 2 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 3 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 3 +- drivers/nvme/host/core.c | 9 +- drivers/nvme/host/fabrics.h | 1 + drivers/nvme/host/rdma.c | 1 + drivers/nvme/host/tcp.c | 1 + drivers/of/platform.c | 1 + drivers/pci/controller/pci-hyperv.c | 13 +- drivers/pci/msi/msi.c | 3 +- drivers/pcmcia/Kconfig | 2 +- drivers/pcmcia/rsrc_nonstatic.c | 2 +- drivers/platform/chrome/cros_ec_typec.c | 6 + drivers/platform/surface/surface3-wmi.c | 17 +- drivers/platform/surface/surface_acpi_notify.c | 3 +- drivers/platform/x86/Kconfig | 12 +- drivers/platform/x86/Makefile | 2 +- drivers/platform/x86/asus-wmi.c | 2 +- drivers/platform/x86/i2c-multi-instantiate.c | 174 -- drivers/platform/x86/intel/hid.c | 7 +- drivers/platform/x86/intel/int3472/discrete.c | 5 +- drivers/platform/x86/intel/vbtn.c | 7 +- drivers/platform/x86/serial-multi-instantiate.c | 348 +++ drivers/platform/x86/thinkpad_acpi.c | 18 +- drivers/platform/x86/x86-android-tablets.c | 2 +- drivers/pps/clients/pps-gpio.c | 2 +- drivers/ptp/ptp_clock.c | 11 +- drivers/ptp/ptp_vclock.c | 56 +- drivers/remoteproc/qcom_q6v5_mss.c | 7 +- drivers/remoteproc/qcom_q6v5_pas.c | 36 +- drivers/scsi/scsi_lib.c | 2 +- drivers/soc/qcom/apr.c | 1 - drivers/soc/qcom/llcc-qcom.c | 5 +- drivers/soc/qcom/mdt_loader.c | 232 +- drivers/soc/qcom/ocmem.c | 1 + drivers/soc/qcom/qcom_aoss.c | 8 +- drivers/soc/qcom/rpmpd.c | 3 + drivers/soc/tegra/pmc.c | 4 +- drivers/staging/pi433/pi433_if.c | 76 + drivers/staging/pi433/rf69.c | 2 +- drivers/staging/pi433/rf69.h | 1 + drivers/staging/r8188eu/hal/HalPhyRf_8188e.c | 90 +- drivers/staging/r8188eu/hal/odm_RegConfig8188E.c | 7 +- drivers/staging/r8188eu/hal/rtl8188e_phycfg.c | 19 +- drivers/staging/r8188eu/hal/rtl8188e_rf6052.c | 5 +- drivers/staging/r8188eu/hal/rtl8188eu_xmit.c | 2 +- drivers/staging/r8188eu/hal/usb_halinit.c | 86 +- drivers/staging/r8188eu/hal/usb_ops_linux.c | 14 +- drivers/staging/r8188eu/include/rtl8188e_hal.h | 61 +- drivers/staging/r8188eu/include/rtl8188e_xmit.h | 2 + drivers/staging/r8188eu/include/rtw_fw.h | 35 + drivers/staging/r8188eu/include/wlan_bssdef.h | 2 +- drivers/staging/vt6656/usbpipe.c | 4 +- drivers/tee/optee/core.c | 1 + drivers/tee/optee/ffa_abi.c | 92 +- drivers/tee/optee/notif.c | 2 +- drivers/tee/optee/optee_private.h | 5 +- drivers/tee/optee/smc_abi.c | 58 +- drivers/thermal/intel/Kconfig | 13 + drivers/thermal/intel/Makefile | 1 + drivers/thermal/intel/intel_hfi.c | 569 +++++ drivers/thermal/intel/intel_hfi.h | 17 + drivers/thermal/intel/therm_throt.c | 22 + drivers/thermal/thermal_netlink.c | 53 + drivers/thermal/thermal_netlink.h | 14 + drivers/tty/amiserial.c | 6 +- drivers/tty/serial/8250/8250_pericom.c | 2 +- drivers/tty/serial/serial_core.c | 6 +- drivers/tty/tty_port.c | 11 +- drivers/tty/vt/vt_ioctl.c | 3 +- drivers/usb/gadget/function/f_uac2.c | 95 +- drivers/video/fbdev/core/fbmem.c | 2 + fs/Kconfig | 4 +- fs/binfmt_elf.c | 2 +- fs/btrfs/compression.h | 2 + fs/btrfs/ctree.c | 66 +- fs/btrfs/ctree.h | 16 +- fs/btrfs/extent_io.c | 18 +- fs/btrfs/extent_map.c | 4 + fs/btrfs/file.c | 5 +- fs/btrfs/inode.c | 32 +- fs/btrfs/ioctl.c | 41 +- fs/btrfs/sysfs.c | 10 +- fs/btrfs/tests/extent-map-tests.c | 2 + fs/btrfs/tree-log.c | 65 +- fs/btrfs/zoned.c | 3 +- fs/cifs/connect.c | 13 + fs/cifs/sess.c | 6 +- fs/erofs/zmap.c | 7 + fs/f2fs/checkpoint.c | 8 +- fs/f2fs/f2fs.h | 6 +- fs/f2fs/node.h | 2 +- fs/f2fs/recovery.c | 30 +- fs/io_uring.c | 185 +- fs/ksmbd/auth.c | 27 + fs/ksmbd/smb2pdu.c | 43 +- fs/ksmbd/smb_common.c | 5 +- fs/ksmbd/transport_rdma.c | 2 +- fs/ksmbd/vfs.h | 1 + fs/nfs/client.c | 2 +- fs/nfsd/nfs3proc.c | 19 +- fs/nfsd/nfs3xdr.c | 4 +- fs/nfsd/nfs4proc.c | 13 +- fs/nfsd/nfs4xdr.c | 10 +- fs/nfsd/trace.h | 14 +- fs/nfsd/vfs.c | 57 +- fs/nfsd/vfs.h | 4 +- fs/proc/task_mmu.c | 17 +- fs/xfs/xfs_bmap_util.c | 9 +- fs/xfs/xfs_file.c | 86 +- fs/xfs/xfs_inode.h | 9 - fs/xfs/xfs_ioctl.c | 2 +- fs/xfs/xfs_pnfs.c | 42 +- include/dt-bindings/clock/tegra234-clock.h | 35 +- include/dt-bindings/reset/tegra234-reset.h | 16 + include/linux/bio.h | 6 +- include/linux/blk_types.h | 7 + include/linux/btf.h | 5 + include/linux/compiler_attributes.h | 14 +- include/linux/compiler_types.h | 2 - include/linux/firmware.h | 2 +- include/linux/fortify-string.h | 42 +- include/linux/hugetlb.h | 2 +- include/linux/ieee80211.h | 8 +- include/linux/ipv6.h | 2 +- include/linux/libata.h | 3 +- include/linux/memcontrol.h | 5 +- include/linux/mm.h | 4 + include/linux/mmzone.h | 4 +- include/linux/mux/consumer.h | 18 + include/linux/net/intel/i40e_client.h | 10 - include/linux/netdevice.h | 69 +- include/linux/netfilter.h | 1 + include/linux/netfilter/nf_conntrack_pptp.h | 38 +- include/linux/nfs.h | 8 - include/linux/node.h | 4 + include/linux/phylink.h | 1 - include/linux/qcom_scm.h | 16 +- include/linux/rcutiny.h | 20 + include/linux/rcutree.h | 4 + include/linux/ref_tracker.h | 4 + include/linux/sched.h | 1 - include/linux/serial_core.h | 2 +- include/linux/skmsg.h | 11 +- include/linux/soc/qcom/mdt_loader.h | 17 +- include/linux/stddef.h | 6 +- include/linux/topology.h | 3 + include/linux/uio.h | 17 + include/linux/xarray.h | 1 + include/net/ax25.h | 8 +- include/net/cfg80211.h | 10 +- include/net/dsa.h | 18 + include/net/gro.h | 52 +- include/net/ieee80211_radiotap.h | 4 +- include/net/ipv6.h | 1 - include/net/ipv6_frag.h | 1 + include/net/mac80211.h | 19 +- include/net/neighbour.h | 18 +- include/net/net_namespace.h | 6 + include/net/netfilter/nf_conntrack_acct.h | 1 - include/net/netfilter/nf_conntrack_ecache.h | 13 - include/net/netfilter/nf_conntrack_extend.h | 18 +- include/net/netfilter/nf_conntrack_labels.h | 3 - include/net/netfilter/nf_conntrack_seqadj.h | 3 - include/net/netfilter/nf_conntrack_timeout.h | 12 - include/net/netfilter/nf_conntrack_timestamp.h | 13 - include/net/page_pool.h | 82 +- include/net/pkt_cls.h | 11 + include/trace/events/io_uring.h | 13 +- include/trace/events/random.h | 30 +- include/uapi/linux/ioam6_iptunnel.h | 9 + include/uapi/linux/netfilter/nf_conntrack_common.h | 2 +- include/uapi/linux/netfilter/nfnetlink_queue.h | 1 + include/uapi/linux/perf_event.h | 2 + include/uapi/linux/thermal.h | 6 +- include/uapi/xen/gntdev.h | 8 +- include/xen/xenbus_dev.h | 2 - init/main.c | 2 + kernel/async.c | 3 - kernel/bpf/btf.c | 134 +- kernel/bpf/ringbuf.c | 2 +- kernel/cgroup/cpuset.c | 10 + kernel/events/core.c | 16 + kernel/irq/irqdesc.c | 4 +- kernel/module.c | 25 +- kernel/rcu/rcu.h | 7 + kernel/rcu/rcu_segcblist.c | 8 +- kernel/rcu/rcutorture.c | 87 +- kernel/rcu/tasks.h | 6 +- kernel/rcu/tree.c | 9 +- kernel/rcu/tree.h | 7 + kernel/rcu/tree_exp.h | 151 ++ kernel/softirq.c | 10 +- kernel/stackleak.c | 5 +- kernel/sysctl.c | 2 +- kernel/time/tick-sched.c | 17 + kernel/time/tick-sched.h | 4 + lib/ref_tracker.c | 17 +- lib/test_string.c | 37 - lib/vsprintf.c | 8 +- localversion-next | 2 +- mm/gup.c | 135 +- mm/hugetlb.c | 3 +- mm/memcontrol.c | 25 +- mm/mempolicy.c | 21 +- mm/page_alloc.c | 17 +- mm/page_owner.c | 70 +- mm/vmalloc.c | 1 - mm/vmscan.c | 4 +- net/6lowpan/core.c | 1 + net/ax25/af_ax25.c | 12 +- net/ax25/ax25_dev.c | 24 +- net/ax25/ax25_route.c | 16 +- net/batman-adv/multicast.c | 2 +- net/bpf/test_run.c | 5 + net/core/dev.c | 9 +- net/core/filter.c | 4 +- net/core/gro.c | 16 +- net/core/link_watch.c | 6 +- net/core/neighbour.c | 18 +- net/core/net_namespace.c | 17 +- net/core/page_pool.c | 23 +- net/hsr/hsr_debugfs.c | 40 +- net/hsr/hsr_device.c | 10 +- net/hsr/hsr_forward.c | 7 +- net/hsr/hsr_framereg.c | 200 +- net/hsr/hsr_framereg.h | 8 +- net/hsr/hsr_main.h | 9 +- net/hsr/hsr_netlink.c | 4 +- net/ieee802154/6lowpan/core.c | 1 + net/ipv4/netfilter/nf_nat_pptp.c | 24 +- net/ipv4/tcp.c | 33 +- net/ipv4/tcp_input.c | 2 + net/ipv6/addrconf.c | 4 +- net/ipv6/ioam6_iptunnel.c | 59 +- net/ipv6/ip6_input.c | 2 +- net/ipv6/ip6mr.c | 11 +- net/mac80211/airtime.c | 11 +- net/mac80211/debugfs.c | 2 + net/mac80211/debugfs_key.c | 2 +- net/mac80211/debugfs_netdev.c | 4 +- net/mac80211/ieee80211_i.h | 2 +- net/mac80211/mesh.c | 2 +- net/mac80211/mlme.c | 183 +- net/mac80211/rc80211_minstrel_ht.c | 2 +- net/mac80211/rx.c | 2 + net/mac80211/sta_info.c | 3 +- net/mac80211/status.c | 14 +- net/mac80211/util.c | 28 +- net/mac80211/vht.c | 4 +- net/mctp/device.c | 1 + net/mptcp/options.c | 64 +- net/mptcp/pm_netlink.c | 50 +- net/netfilter/nf_conntrack_acct.c | 19 - net/netfilter/nf_conntrack_core.c | 94 +- net/netfilter/nf_conntrack_ecache.c | 24 +- net/netfilter/nf_conntrack_extend.c | 132 +- net/netfilter/nf_conntrack_helper.c | 17 - net/netfilter/nf_conntrack_labels.c | 20 +- net/netfilter/nf_conntrack_netlink.c | 3 +- net/netfilter/nf_conntrack_pptp.c | 60 +- net/netfilter/nf_conntrack_proto_sctp.c | 9 + net/netfilter/nf_conntrack_proto_tcp.c | 59 +- net/netfilter/nf_conntrack_proto_udp.c | 4 +- net/netfilter/nf_conntrack_seqadj.c | 16 - net/netfilter/nf_conntrack_timeout.c | 19 - net/netfilter/nf_conntrack_timestamp.c | 20 - net/netfilter/nf_nat_core.c | 28 +- net/netfilter/nf_synproxy_core.c | 24 +- net/netfilter/nfnetlink_queue.c | 5 + net/netfilter/nft_compat.c | 9 + net/netfilter/nft_exthdr.c | 98 +- net/netfilter/nft_payload.c | 9 +- net/openvswitch/datapath.c | 18 +- net/openvswitch/datapath.h | 2 - net/openvswitch/flow.c | 3 +- net/sched/act_ct.c | 13 - net/sched/cls_api.c | 45 +- net/smc/smc_pnet.c | 8 +- net/sunrpc/xprtrdma/verbs.c | 3 + net/tls/tls_sw.c | 3 +- net/wireless/core.c | 17 +- net/wireless/pmsr.c | 4 - net/wireless/scan.c | 9 +- net/wireless/util.c | 8 +- net/xfrm/xfrm_device.c | 14 +- samples/bpf/xdp1_user.c | 16 +- samples/bpf/xdp_adjust_tail_user.c | 17 +- samples/bpf/xdp_fwd_user.c | 15 +- samples/bpf/xdp_router_ipv4_user.c | 17 +- samples/bpf/xdp_rxq_info_user.c | 16 +- samples/bpf/xdp_tx_iptunnel_user.c | 17 +- samples/landlock/sandboxer.c | 1 + scripts/get_abi.pl | 1 + scripts/spdxcheck.py | 2 +- security/Kconfig | 3 +- security/integrity/ima/ima_policy.c | 8 + security/landlock/syscalls.c | 2 +- security/selinux/hooks.c | 202 +- security/selinux/ss/conditional.c | 3 +- sound/pci/hda/patch_realtek.c | 43 +- sound/soc/amd/acp/acp-mach.h | 1 - sound/soc/amd/acp/acp-sof-mach.c | 4 +- sound/soc/codecs/Kconfig | 5 + sound/soc/codecs/wm8962.c | 21 +- sound/soc/samsung/midas_wm1811.c | 1 + sound/soc/soc-ops.c | 41 +- sound/soc/sunxi/sun4i-i2s.c | 68 +- tools/arch/x86/include/asm/cpufeatures.h | 2 + tools/bpf/bpftool/common.c | 2 +- tools/bpf/bpftool/feature.c | 29 +- tools/bpf/bpftool/prog.c | 5 +- tools/bpf/resolve_btfids/Makefile | 6 +- tools/include/uapi/linux/kvm.h | 6 +- tools/include/uapi/linux/perf_event.h | 6 +- tools/include/uapi/linux/prctl.h | 3 + tools/include/uapi/sound/asound.h | 11 +- tools/lib/bpf/Makefile | 4 +- tools/lib/bpf/bpf.h | 4 +- tools/lib/bpf/bpf_tracing.h | 23 +- tools/lib/bpf/btf.h | 1 + tools/lib/bpf/libbpf.c | 5 +- tools/lib/bpf/libbpf.h | 7 +- tools/lib/perf/mmap.c | 98 + tools/lib/perf/tests/test-evsel.c | 5 +- tools/objtool/check.c | 2 +- tools/perf/builtin-ftrace.c | 45 +- tools/perf/trace/beauty/prctl_option.sh | 2 +- tools/perf/util/annotate.c | 1 + tools/perf/util/bpf_counter_cgroup.c | 2 +- tools/perf/util/machine.c | 2 + tools/perf/util/map_symbol.h | 1 + tools/perf/util/perf_event_attr_fprintf.c | 2 +- tools/perf/util/session.c | 3 +- tools/perf/util/sort.c | 4 +- tools/perf/util/stat-display.c | 19 +- tools/perf/util/synthetic-events.c | 19 + tools/testing/selftests/alsa/mixer-test.c | 206 +- tools/testing/selftests/bpf/Makefile | 2 +- .../selftests/bpf/bpf_testmod/bpf_testmod.c | 7 + tools/testing/selftests/bpf/prog_tests/atomics.c | 72 +- tools/testing/selftests/bpf/prog_tests/bpf_nf.c | 10 +- tools/testing/selftests/bpf/prog_tests/btf.c | 19 + tools/testing/selftests/bpf/prog_tests/check_mtu.c | 40 +- .../selftests/bpf/prog_tests/cls_redirect.c | 10 +- tools/testing/selftests/bpf/prog_tests/core_kern.c | 16 +- .../selftests/bpf/prog_tests/core_kern_overflow.c | 13 + .../selftests/bpf/prog_tests/dummy_st_ops.c | 27 +- .../selftests/bpf/prog_tests/fentry_fexit.c | 24 +- .../testing/selftests/bpf/prog_tests/fentry_test.c | 7 +- .../selftests/bpf/prog_tests/fexit_bpf2bpf.c | 32 +- .../selftests/bpf/prog_tests/fexit_stress.c | 22 +- .../testing/selftests/bpf/prog_tests/fexit_test.c | 7 +- .../selftests/bpf/prog_tests/flow_dissector.c | 31 +- .../bpf/prog_tests/flow_dissector_load_bytes.c | 24 +- tools/testing/selftests/bpf/prog_tests/for_each.c | 32 +- .../selftests/bpf/prog_tests/get_func_args_test.c | 12 +- .../selftests/bpf/prog_tests/get_func_ip_test.c | 10 +- .../testing/selftests/bpf/prog_tests/global_data.c | 24 +- .../selftests/bpf/prog_tests/global_func_args.c | 14 +- tools/testing/selftests/bpf/prog_tests/kfree_skb.c | 16 +- .../testing/selftests/bpf/prog_tests/kfunc_call.c | 46 +- .../selftests/bpf/prog_tests/ksyms_module.c | 23 +- tools/testing/selftests/bpf/prog_tests/l4lb_all.c | 35 +- tools/testing/selftests/bpf/prog_tests/map_lock.c | 15 +- tools/testing/selftests/bpf/prog_tests/map_ptr.c | 16 +- .../selftests/bpf/prog_tests/modify_return.c | 33 +- .../testing/selftests/bpf/prog_tests/pkt_access.c | 26 +- .../selftests/bpf/prog_tests/pkt_md_access.c | 14 +- .../selftests/bpf/prog_tests/prog_run_opts.c | 77 + .../selftests/bpf/prog_tests/prog_run_xattr.c | 83 - .../selftests/bpf/prog_tests/queue_stack_map.c | 46 +- .../selftests/bpf/prog_tests/raw_tp_test_run.c | 64 +- .../bpf/prog_tests/raw_tp_writable_test_run.c | 16 +- .../selftests/bpf/prog_tests/signal_pending.c | 23 +- tools/testing/selftests/bpf/prog_tests/skb_ctx.c | 81 +- .../testing/selftests/bpf/prog_tests/skb_helpers.c | 16 +- .../selftests/bpf/prog_tests/sockmap_basic.c | 20 +- tools/testing/selftests/bpf/prog_tests/spinlock.c | 14 +- tools/testing/selftests/bpf/prog_tests/syscall.c | 10 +- tools/testing/selftests/bpf/prog_tests/tailcalls.c | 238 +- .../selftests/bpf/prog_tests/test_profiler.c | 14 +- .../selftests/bpf/prog_tests/test_skb_pkt_end.c | 15 +- tools/testing/selftests/bpf/prog_tests/timer.c | 7 +- tools/testing/selftests/bpf/prog_tests/timer_mim.c | 7 +- tools/testing/selftests/bpf/prog_tests/trace_ext.c | 28 +- tools/testing/selftests/bpf/prog_tests/xdp.c | 34 +- .../selftests/bpf/prog_tests/xdp_adjust_frags.c | 32 +- .../selftests/bpf/prog_tests/xdp_adjust_tail.c | 122 +- .../testing/selftests/bpf/prog_tests/xdp_attach.c | 29 +- .../testing/selftests/bpf/prog_tests/xdp_bpf2bpf.c | 14 +- .../selftests/bpf/prog_tests/xdp_cpumap_attach.c | 8 +- .../selftests/bpf/prog_tests/xdp_devmap_attach.c | 8 +- tools/testing/selftests/bpf/prog_tests/xdp_info.c | 14 +- tools/testing/selftests/bpf/prog_tests/xdp_link.c | 26 +- .../selftests/bpf/prog_tests/xdp_noinline.c | 44 +- tools/testing/selftests/bpf/prog_tests/xdp_perf.c | 19 +- .../selftests/bpf/progs/bloom_filter_bench.c | 7 +- .../testing/selftests/bpf/progs/bloom_filter_map.c | 5 +- tools/testing/selftests/bpf/progs/bpf_loop.c | 9 +- tools/testing/selftests/bpf/progs/bpf_loop_bench.c | 3 +- tools/testing/selftests/bpf/progs/bpf_misc.h | 2 +- .../selftests/bpf/progs/bpf_syscall_macro.c | 7 +- tools/testing/selftests/bpf/progs/core_kern.c | 16 + .../selftests/bpf/progs/core_kern_overflow.c | 22 + tools/testing/selftests/bpf/progs/fexit_sleep.c | 9 +- tools/testing/selftests/bpf/progs/perfbuf_bench.c | 3 +- tools/testing/selftests/bpf/progs/ringbuf_bench.c | 3 +- tools/testing/selftests/bpf/progs/test_ringbuf.c | 3 +- tools/testing/selftests/bpf/progs/trace_printk.c | 3 +- tools/testing/selftests/bpf/progs/trace_vprintk.c | 3 +- tools/testing/selftests/bpf/progs/trigger_bench.c | 9 +- tools/testing/selftests/bpf/test_lru_map.c | 11 +- tools/testing/selftests/bpf/test_maps.c | 2 +- tools/testing/selftests/bpf/test_verifier.c | 20 +- tools/testing/selftests/bpf/xdp_redirect_multi.c | 8 +- tools/testing/selftests/bpf/xdping.c | 4 +- tools/testing/selftests/clone3/clone3.c | 2 - tools/testing/selftests/ir/ir_loopback.c | 10 + .../selftests/net/forwarding/bridge_vlan_aware.sh | 5 +- .../net/forwarding/bridge_vlan_unaware.sh | 5 +- .../selftests/net/forwarding/fib_offload_lib.sh | 12 +- .../net/forwarding/forwarding.config.sample | 2 + tools/testing/selftests/net/forwarding/lib.sh | 1 + tools/testing/selftests/net/mptcp/mptcp_join.sh | 900 +++++--- tools/testing/selftests/net/mptcp/pm_netlink.sh | 18 + tools/testing/selftests/net/mptcp/pm_nl_ctl.c | 81 +- tools/testing/selftests/net/rtnetlink.sh | 4 +- .../selftests/perf_events/sigtrap_threads.c | 17 +- tools/testing/selftests/pidfd/pidfd.h | 13 +- tools/testing/selftests/pidfd/pidfd_fdinfo_test.c | 22 +- tools/testing/selftests/pidfd/pidfd_test.c | 6 +- tools/testing/selftests/pidfd/pidfd_wait.c | 5 +- tools/testing/selftests/vm/userfaultfd.c | 9 +- 741 files changed, 15653 insertions(+), 8700 deletions(-) create mode 100644 Documentation/devicetree/bindings/reserved-memory/google,open-d [...] create mode 100644 Documentation/hwmon/asus_ec_sensors.rst create mode 100644 Documentation/x86/intel-hfi.rst create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-herobrine-r1.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7280-qcard.dtsi copy arch/arm64/boot/dts/qcom/{sm8450-qrd.dts => sm8450-hdk.dts} (95%) create mode 100644 drivers/hwmon/asus-ec-sensors.c delete mode 100644 drivers/memory/tegra/tegra234.c create mode 100644 drivers/misc/open-dice.c delete mode 100644 drivers/platform/x86/i2c-multi-instantiate.c create mode 100644 drivers/platform/x86/serial-multi-instantiate.c create mode 100644 drivers/thermal/intel/intel_hfi.c create mode 100644 drivers/thermal/intel/intel_hfi.h create mode 100644 tools/testing/selftests/bpf/prog_tests/core_kern_overflow.c create mode 100644 tools/testing/selftests/bpf/prog_tests/prog_run_opts.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/prog_run_xattr.c create mode 100644 tools/testing/selftests/bpf/progs/core_kern_overflow.c