This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 76dd1181ca89 sysctl: documentation: fix table format warning omits 790a96c47a50 similar to "kasan: test: fix compatibility with FORTIFY_SOURCE" omits 56cf0968350b Merge branch 'akpm-current/current' omits 84f50d0d798f Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits f5a2b9b21dee Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a9c9d720b4a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a1bf6bb6f10a Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 2566d54bc320 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits b230b858e7b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 90faab1e3363 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits f375319fb585 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e7f88a88ce24 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 52a08bd84587 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b084bed578be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 45888dbbfb19 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 609b67df0079 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ee1ea20dbbb2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b4d8e7bc1df1 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 1da4498d9fea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 04f9d4c61da8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fe8e371157ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e5783a129ade Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 41bfc538d04e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 20b51b9a2d7b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 87050f5c4ec8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 30022a3017d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b53638ce2257 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 54a3f0171cbd Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 435875d31b79 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f3daf66e920e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 80d5aa853de1 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits dc4ad90a810c Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits f02b2e70bc8a Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits 4eb9d15798e5 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 1aad82400106 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits d1274d0324fb Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 64473257e23a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1eaf37d72eda Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 345b411c9596 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 02e7d233ceeb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6f7a3fb4aceb Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 58a350d29871 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits b858e30403e3 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] omits fe751aa04b7d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4bdc67a6208a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b4bec7112e1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits aac0274c4878 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 1313f68a6e23 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits db8d759d8b96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8791a83cb3aa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3e88fe2ea9f4 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits f06e2ce11cde Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits aaa556f2069d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a0042c0a1322 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 151d0d43ff16 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 42359b40431b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c7a68ceb7854 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits 766485b85ca6 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 68d19438b6a6 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits 2d0a0ae922d9 Merge branch 'for-linux-next-gt' of git://anongit.freedesk [...] omits 4a70064f4ee5 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 094213e2f1b2 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits ca24963a4a5a Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 1333ccc70095 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits d32347cc6f49 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits e71d08168e81 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 17cf4d20b4ab Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 59999afefc75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0b926f813f34 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 29ad3ae73b47 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits b0d0df6dc7b2 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 71ea331ea489 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 4fc420aaeadd Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 1305b3aecefc Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 9cdb8f4667cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 99a959623d25 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 609dbdece21b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0dce75ce93cf Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 4280c2c672e3 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits 93df3ab4c35e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 88aabbb6c11d Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits d7d038c19662 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 13c3585982a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ac5d5e6f32f6 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 8b768ace2023 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 78f322c474f2 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 0f121b913616 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 91665cbcd7fd Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 81a5b18558b9 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits de14385da2a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 162ac8022be5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0c9ada596b5d Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 287170bba9de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f64cf1c1e16a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b330250f717b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits afb413d4f313 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits a938bded7d0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a21d0c6214f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1a7adc9a13bf Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits 248520c967aa Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 4d062b7a6dd1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eb837ffec6bb Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 1b0957bad5cb Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 004a0877ec4a Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 9e72053e9b1c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 46b4d632077e Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits cd2fe8d194a8 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 1f5a5d78c9a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a2fa834d0b4c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b9c497691b9e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b1c89194c4d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 208b958e71c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d717f065b7b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b1390697b682 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 211552e3d955 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ad67e2fbb004 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 223982d73493 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 08531bdd01a0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1128c9a28170 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 9f58a80f911d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 075b4d0a38fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 547fbb230ef4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b96611375995 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 676c2f7518bc Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits f1aadaa35089 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits ba63b285f6cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7d8b0f88550e hack for building with -Warray-bounds omits 0381cf0b5c9f Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 4db37f24284f Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 9e8e82772c8f Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 756918192a2b Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits 8a7e69605a7e Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 8018267a3b92 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b2ca5fb002c5 Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] omits 10cb52524068 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 8979c7a81c9a Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 109f0244716e Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits f019e45dd5d2 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits de3ee8eac41b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ae6242042fc3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ffd72e3fdb4b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a6d1997267dc Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits c67e24422f1e Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits bb8ebb8b4b9f Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits ddb3e29847d4 Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] omits f7a1b4f8f6c3 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 85b278437c6e Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits a186de7e1244 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e9a1df487d12 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 158ad969573c Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 86dac518a4f9 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits e2a48a292cf9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits db7fe07ab7b4 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 5262cad2e3d5 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits b403dd3bee92 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits b0c44738bd55 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 98b3d84e91d7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7a49d45f3b19 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 3d0b6d4c4afa Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 8eb373083cc1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits f8598b1cd1f4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits bce698ed9a5c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits da6c5ad5c242 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2fa3f812b199 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 04fedecae610 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 29d93ec14261 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 408e65598f96 parisc: Fix data TLB miss in sba_unmap_sg omits 3cb875519f0a nfsd: nfsd4_setclientid_confirm mistakenly expires confirm [...] omits 468630091675 hwmon: (powr1220) Add support for Lattice's POWR1014 power [...] omits 0cd6f502aabf hwmon: (powr1220) Upgrade driver to support hwmon info inf [...] omits a52c230d543d hwmon: (powr1220) Cosmetic changes omits 863941bdce1a dt-bindings: hwmon: lm90: Drop Tegra specifics from example omits 69cab135e9c6 hwmon: (pmbus) Remove trailing whitespaces from Kconfig file omits f0af9895e769 hwmon: (asus_wmi_sensors) add ASUS ROG STRIX B450-F GAMING II omits 13d6d4b4915f hwmon: (asus_wmi_ec_sensors) Support T_Sensor on Prime X570-Pro omits 55715f7c59d0 Documentation: ABI: Add ABI file for legacy /proc/i8k interface omits 29d22ebdd049 Documentation: admin-guide: Add Documentation for undocume [...] omits 55aca279df89 Documentation: admin-guide: Update i8k driver name omits 0d8969500f71 hwmon: (nct6775) add PRIME B550-PLUS motherboard to whitelist omits 30db2c53f75a hwmon: (nct6775) add ASUS Pro B550M-C/PRIME B550M-A omits 338d7dc18c32 hwmon: Add "label" attribute omits abecd7b16e68 ABI: hwmon: Document "label" sysfs attribute omits 37385bdc625a hwmon: (nct6775) add support for TSI temperature registers omits 09b43c0d6763 hwmon: (lm83) Convert to use with_info API omits 8954ec22b654 Merge perf/urgent into tip/master omits a297e4ba74bc Merge locking/core into tip/master omits 08acbac533a8 Merge sched/urgent into tip/master omits 9ee79a36bd00 Merge x86/urgent into tip/master omits 7d988e733922 Merge x86/paravirt into tip/master omits c3354a788ce1 Merge x86/build into tip/master omits 0730dfe318d1 Merge x86/misc into tip/master omits 2cb743ce0088 Merge x86/cpu into tip/master omits 205934f054d2 ipc/sem: do not sleep with a spin lock held omits d2569c50a534 ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() omits 52952d386342 selftests: vm: remove dependecy from internal kernel macros omits fb8315254fad selftests: vm: add the uapi headers include variable omits 771a2af76e60 selftests: mptcp: add the uapi headers include variable omits 0923633fbe11 selftests: net: add the uapi headers include variable omits 2e9650c1ae1b selftests: landlock: add the uapi headers include variable omits e9e46cd1237f selftests: kvm: add the uapi headers include variable omits c71e22072bf0 selftests: futex: add the uapi headers include variable omits 4508c2b72332 selftests: correct the headers install path omits 75ee885b6102 selftests: add and export a kernel uapi headers path omits 8c969be7b9c4 selftests: set the BUILD variable to absolute path omits 1c09b5cac0e7 kcov: properly handle subsequent mmap calls omits 3799fd5b93e9 kcov: split ioctl handling into locked and unlocked parts omits 239699ae1da2 panic: allow printing extra panic information on kdump omits 4fa793206e00 panic: add option to dump all CPUs backtraces in panic_print omits 295f5a76ced1 docs: sysctl/kernel: add missing bit to panic_print omits 35f56ebeffca arm: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef omits 03fc0f446ce0 arm64: mm: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef omits ee47d088d003 x86/setup: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef omits a2060e4ef5d2 riscv: mm: init: use IS_ENABLED(CONFIG_KEXEC_CORE) instead [...] omits a1d6aa15fad8 kexec: make crashk_res, crashk_low_res and crash_notes sym [...] omits 616879c0eeac fs/exec: require argv[0] presence in do_execveat_common() omits c6fe9caa89f7 minix: fix bug when opening a file with O_DIRECT omits 69a291fe57c5 fs/pipe.c: local vars have to match types of proper pipe_i [...] omits 3e4038909071 fs/pipe: use kvcalloc to allocate a pipe_buffer array omits e0f3a0f88b75 init/main.c: silence some -Wunused-parameter warnings omits 8ad743eab00a ELF: fix overflow in total mapping size calculation omits d97d683eb090 fs/binfmt_elf: refactor load_elf_binary function omits ff63009241b7 fs/binfmt_elf: fix AT_PHDR for unusual ELF files omits ba88f7647258 lz4: fix LZ4_decompress_safe_partial read out of bound omits 880f694bd1ce Kconfig.debug: make DEBUG_INFO selectable from a choice omits de37a47ddb5e proc/sysctl: make protected_* world readable omits 5c068e5a35b5 proc/vmcore: fix possible deadlock on concurrent mmap and read omits 1f5b4ba93875 proc-alloc-path_max-bytes-for-proc-pid-fd-symlinks-fix omits 34148b981c0b proc: alloc PATH_MAX bytes for /proc/${pid}/fd/ symlinks omits 7f204d549889 kernel/hung_task.c: Monitor killed tasks. omits b3c3defe6bd6 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 7d9d26e81347 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 98aae7ec99f3 mm/damon: remove redundant page validation omits bd90901718c3 mm/damon: remove the target id concept omits 94ccaf24bca5 mm/damon/core: move damon_set_targets() into dbgfs omits 717ac6f1bc29 Docs/admin-guide/mm/damon/usage: update for changed initai [...] omits 967de868fdf6 mm/damon/dbgfs/init_regions: use target index instead of t [...] omits 4e337b4a7a4f mm/hmm.c: remove unneeded local variable ret omits 929fcee239b3 mm/highmem: remove unnecessary done label omits 43a22a907d08 highmem-document-kunmap_local-v2 omits e3692d5e92dc highmem: document kunmap_local() omits d71ed116cfcc mm/zswap.c: allow handling just same-value filled pages omits e1f12069eb33 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits ffaeeac2ed48 mm: fix race between MADV_FREE reclaim and blkdev direct IO read omits 7ed183bf833c mm/balloon_compaction: make balloon page compaction callba [...] omits 8436f451c332 mm/vmstat: add event for ksm swapping in copy omits 09710f817db5 powerpc/fadump: opt out from freeing pages on cma activati [...] omits 3f2eb4a4240d mm/cma: provide option to opt out from exposing pages on a [...] omits 7bd9c10ce5ac mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits 5c8a754f3860 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits 475f7c701c51 mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] omits 695b2a044ec4 selftests: vm: add a hugetlb test case omits 9fef63ef5ac1 mm: sparsemem: use page table lock to protect kernel pmd o [...] omits d513cc29f6ac mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] omits 99dac6b0a661 mm: hugetlb: free the 2nd vmemmap page associated with eac [...] omits d6bf5843eaef mm/hwpoison: fix error page recovered but reported "not re [...] omits 56dd086635a5 mm/memory-failure.c: remove obsolete comment omits 7a490acf65a9 mm: discard __GFP_ATOMIC omits 8e9ebb088abd mm/mmzone.c: use try_cmpxchg() in page_cpupid_xchg_last() omits 81a1143af905 mm/page_alloc: add penalty to local_node omits c89f85d2b21a mm/page_alloc: adding same penalty is enough to get round- [...] omits 4c3845df7b97 mm: page_alloc: avoid merging non-fallbackable pageblocks [...] omits e60dc10f0b4d mm/util.c: make kvfree() safe for calling while holding spinlocks omits 388f7912f1aa mm/vmalloc.c: vmap(): don't allow invalid pages omits 04c852a0bb33 mm/vmalloc: remove unneeded function forward declaration omits 1006c7b648e5 mm: generalize ARCH_HAS_FILTER_PGPROT omits f9b7a4a8d2c6 Documentation/vm/page_owner.rst: fix unexpected indentation warns omits 7188314addcc documentation-vm-page_ownerrst-update-the-documentation-fix omits a789c34f6832 Documentation/vm/page_owner.rst: update the documentation omits 87f0d8ca64f1 tools/vm/page_owner_sort.c: delete invalid duplicate code omits 17ae1917ab3a tools/vm/page_owner_sort.c: two trivial fixes omits 0828aa0a3863 tools/vm/page_owner_sort.c: support sorting pid and time omits 724347546202 tools/vm/page_owner_sort.c: add switch between culling by [...] omits af4a279ec089 tools/vm/page_owner_sort.c: support sorting by stack trace omits 2eaf8cf582e2 tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] omits 0fd7b606158f tools/vm/page_owner_sort.c: sort by stacktrace before culling omits b5ebaf559a51 mm/memremap: avoid calling kasan_remove_zero_shadow() for [...] omits 96304a5b9bff kasan: improve vmalloc tests omits 8b6babb4dc08 kasan: documentation updates omits 406e112a59dd arm64: select KASAN_VMALLOC for SW/HW_TAGS modes omits 7991da4522cd kasan: allow enabling KASAN_VMALLOC and SW/HW_TAGS omits b15ec419b703 kasan: add kasan.vmalloc command line flag omits 040841c16929 kasan: clean up feature flags for HW_TAGS mode omits 56c115f0f69d kasan: mark kasan_arg_stacktrace as __initdata omits c9944678742d kasan, arm64: don't tag executable vmalloc allocations omits 831af5e7f050 kasan, vmalloc: only tag normal vmalloc allocations omits c9a950bcf1d6 kasan, vmalloc: add vmalloc tagging for HW_TAGS omits db88e21f5cce kasan, page_alloc: allow skipping memory init for HW_TAGS omits 9a47b06547a9 kasan, page_alloc: allow skipping unpoisoning for HW_TAGS omits b3963a3ecc9b kasan, mm: only define ___GFP_SKIP_KASAN_POISON with HW_TAGS omits c86dc782f534 kasan, vmalloc: unpoison VM_ALLOC pages after mapping omits df70c9aebdba kasan, vmalloc, arm64: mark vmalloc mappings as pgprot_tagged omits 93555972485e kasan, vmalloc: add vmalloc tagging for SW_TAGS omits 54f7bbc3786b kasan, arm64: reset pointer tags of vmapped stacks omits 9d2dae85d689 kasan, fork: reset pointer tags of vmapped stacks omits 2ff0ed08854b kasan, vmalloc: reset tags in vmalloc functions omits 229f54a9a70a kasan: add wrappers for vmalloc hooks omits 6f933f941311 kasan: reorder vmalloc hooks omits 9315a646b156 kasan, vmalloc: drop outdated VM_KASAN comment omits c7073f59d25e kasan, x86, arm64, s390: rename functions for modules shadow omits 7b79c26fd76d kasan: define KASAN_VMALLOC_INVALID for SW_TAGS omits 09e576f67ae7 kasan: clean up metadata byte definitions omits 671b9d089876 kasan, page_alloc: rework kasan_unpoison_pages call site omits 2d10ffc24ab7 kasan, page_alloc: move kernel_init_free_pages in post_alloc_hook omits 6d7b9788ae1c kasan, page_alloc: move SetPageSkipKASanPoison in post_alloc_hook omits c7f82eae8866 kasan, page_alloc: combine tag_clear_highpage calls in pos [...] omits 2a10554bf7e8 kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hook omits 1bea1e02b2a4 kasan, page_alloc: refactor init checks in post_alloc_hook omits 51aac65a6ef2 kasan: only apply __GFP_ZEROTAGS when memory is zeroed omits 7023db5ba49e mm: clarify __GFP_ZEROTAGS comment omits 630c01634a88 kasan: drop skip_kasan_poison variable in free_pages_prepare omits 198c90d52d55 kasan, page_alloc: init memory of skipped pages on free omits 542a82f0513d kasan, page_alloc: simplify kasan_poison_pages call site omits c0a6431afea7 kasan, page_alloc: merge kasan_free_pages into free_pages_prepare omits 9e21137d76ac kasan, page_alloc: move tag_clear_highpage out of kernel_i [...] omits 64748cf67a6b kasan, page_alloc: deduplicate should_skip_kasan_poison omits 91ac7fcace9e mount: warn only once about timestamp range expiration omits bfd348bfd9ea ocfs2: fix ocfs2 corrupt when iputting an inode omits 1d293c2fac40 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits b2ba5e19d762 ocfs2: reflink deadlock when clone file to the same direct [...] omits 80344dfe34bc ocfs2: cleanup some return variables omits 52e509672401 ntfs: add sanity check on allocation size omits 4f80aaf537d3 procfs: prevent unpriveleged processes accessing fdinfo dir omits 153695851e2a /proc/kpageflags: do not use uninitialized struct pages omits 4b207470fe8e /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 79e1d419b000 mm/pgtable: define pte_index so that preprocessor could re [...] omits d7d3b81d5f7d coredump: also dump first pages of non-executable ELF libraries omits b76b03526dd4 mm/page_table_check: check entries at pmd levels omits 701fedb49f63 mm/khugepaged: unify collapse pmd clear, flush and free omits 98a350eaa350 mm/page_table_check: use unsigned long for page counters a [...] omits fc52d7395803 mm/debug_vm_pgtable: remove pte entry from the page table omits 95b50010de45 Revert "mm/page_isolation: unset migratetype directly for [...] omits 3fc9f72fc9d6 fs/proc: task_mmu.c: don't read mapcount for migration entry omits 6dc6ead0442e mm/gup.c: fix invalid page pointer returned with FOLL_PIN gups omits 6546667cb3d9 ocfs2: fix a deadlock when commit trans omits a9aefa14dd0b jbd2: export jbd2_journal_[grab|put]_journal_head omits 74df67e444ec mm: fix panic in __alloc_pages omits 432237c8f1d1 psi: fix "defined but not used" warnings when CONFIG_PROC_FS=n omits 167dea2c7e0a psi: fix "no previous prototype" warnings when CONFIG_CGROUPS=n omits e75b66508e33 mm, kasan: use compare-exchange operation to set KASAN page tag omits aa75aef7d13b kasan: test: fix compatibility with FORTIFY_SOURCE omits 6068aa71c809 tools/testing/scatterlist: Add missing defines omits 08268ce69656 mm: page->mapping folio->mapping should have the same offset omits 45c147b81176 memory-failure: fetch compound_head after pgmap_pfn_valid() omits 7215153677f9 ia64: make IA64_MCA_RECOVERY bool instead of tristate omits 36d89e59b024 binfmt_misc: fix crash when load/unload module omits a4cfc0942b2d include/linux/sysctl.h: fix register_sysctl_mount_point() [...] omits e104ee240f57 Merge branch 'imx/dt64' into for-next omits f861845bca61 Merge branch 'imx/bindings' into for-next omits a12b0d1ea457 Merge branch 'imx/soc' into for-next omits 36793b90df30 Merge branch 'for-next-next-v5.17-20220126' into for-next- [...] omits 34018cbe7970 Merge branch 'for-next-current-v5.16-20220126' into for-ne [...] omits 6a9e17ea1084 Merge branch 'ext/jth/zoned-dup' into for-next-next-v5.17- [...] omits 57fe3b782903 Merge branch 'ext/qu/scrub-refactor' into for-next-next-v5 [...] omits be7a8742c45f Merge branch 'ext/qu/subpage-more-sizes' into for-next-nex [...] omits 59938ab0ba2b Merge branch 'ext/omar/encoded' into for-next-next-v5.17-20220126 omits 38ce26c3d774 Merge branch 'misc-next' into for-next-next-v5.17-20220126 omits 45b268a28a1d Merge branch 'misc-5.17' into for-next-current-v5.16-20220126 omits 585f784357d8 btrfs: use scrub_simple_mirror() to handle RAID56 data str [...] omits 47fe0d37a914 btrfs: introduce dedicated helper to scrub simple-stripe b [...] omits b76c8e4ebc14 btrfs: introduce dedicated helper to scrub simple-mirror b [...] omits e17c9b81067c btrfs: introduce a helper to locate an extent item omits c747cb9d3d27 btrfs: expand subpage support to any PAGE_SIZE > 4K omits f9d0eace0a3d btrfs: make nodesize >= PAGE_SIZE case to reuse the non-su [...] omits d27f912153da btrfs: use dummy extent buffer for super block sys chunk a [...] omits e2a6afe75c77 linux-next: build failure after merge of the kspp tree omits 5404277e6d35 btrfs: add BTRFS_IOC_ENCODED_WRITE omits 2a786cbc305f btrfs: add BTRFS_IOC_ENCODED_READ omits c42274d1cebc btrfs: add definitions + documentation for encoded I/O ioctls omits 2e40f163e9f9 btrfs: optionally extend i_size in cow_file_range_inline() omits 08a305b63c89 btrfs: clean up cow_file_range_inline() omits aba1cc1f5e96 btrfs: support different disk extent size for delalloc omits 21646ddf33c6 btrfs: add ram_bytes and offset to btrfs_ordered_extent omits 2015aa485d42 btrfs: don't advance offset for compressed bios in btrfs_c [...] omits 350e9a9d68c2 fs: export variant of generic_write_checks without iov_iter omits 214816273d29 fs: export rw_verify_area() omits fcb93116f516 btrfs: zoned: allow DUP on meta-data block groups omits 06d5341ad76a btrfs: zoned: prepare for allowing DUP on zoned omits 58ea8be30d9e btrfs: zoned: make zone finishing multi stripe capable omits ac334e2a2574 btrfs: zoned: make zone activation multi stripe capable omits f498cd59825c btrfs: add support for multiple global roots omits a92f2abc42be btrfs: add code to support the block group root omits 92bdde062839 btrfs: abstract out loading the tree root omits 3f7ca2391a9f btrfs: tree-checker: don't fail on empty extent roots for [...] omits d9a1bf402dd6 btrfs: disable space cache related mount options for exten [...] omits 6b5779f70d0d btrfs: disable snapshot creation/deletion for extent tree v2 omits bf4e53f986d8 btrfs: disable scrub for extent-tree-v2 omits 6350e5a791ce btrfs: disable qgroups in extent tree v2 omits ae06ba34c8e2 btrfs: disable device manipulation ioctl's EXTENT_TREE_V2 omits 426df8e60bc7 btrfs: disable balance for extent tree v2 for now omits 28932bd2ba46 btrfs: add definition for EXTENT_TREE_V2 omits b32d8a8e7a57 btrfs: use single variable to track return value at btrfs_ [...] omits 9145fe67f934 btrfs: avoid inode logging during rename and link when possible omits ad98549970cb btrfs: stop doing unnecessary log updates during a rename omits d57f16551d0f btrfs: avoid logging all directory changes during renames omits d827f76ed224 btrfs: pass the dentry to btrfs_log_new_name() instead of [...] omits 26120d1da2e2 btrfs: add helper to delete a dir entry from a log tree omits 922bea7e73e0 btrfs: skip reserved bytes warning on unmount after log cl [...] omits b1a9d8e33f7e btrfs: send: remove redundant ret variable in fs_path_copy omits 99b6b7150060 Merge remote-tracking branch 'spi/for-5.16' into spi-linus omits da519a3d0372 btrfs: move QUOTA_ENABLED check to rescan_should_stop from [...] omits 2c242b1e3eb0 btrfs: fix use of uninitialized variable at rm device ioctl omits cf9900c7feb6 btrfs: scrub: remove redundant initialization of increment omits bccbf1d2c0a1 btrfs: zoned: remove redundant initialization of to_add omits 0341db0062c8 btrfs: fix use-after-free after failure to create a snapshot omits 92de8132bfb2 btrfs: tree-checker: check item_size for dev_item omits 258f9bd10d2b btrfs: tree-checker: check item_size for inode_item omits b7ef83ee69a0 btrfs: cleanup temporary variables when finding rotational [...] omits d487af338c52 btrfs: fix deadlock between quota disable and qgroup resca [...] omits 600451e6f4ff btrfs: use dev_t to match device in device_matched omits db9c40863ba5 btrfs: add device major-minor info in the struct btrfs_device omits cadd7589bd0a btrfs: match stale devices by dev_t omits ef3f0651e5ce btrfs: harden identification of a stale device omits 09b106f02f06 btrfs: simplify fs_devices member access in btrfs_init_dev [...] omits faec1a797b58 btrfs: reuse existing inode from btrfs_ioctl omits be41878131e5 btrfs: move missing device handling in a dedicate function omits 08a5d3d8e055 btrfs: stop trying to log subdirectories created in past t [...] omits 0ea736b99c95 btrfs: stop copying old dir items when logging a directory omits 1a01f402380a btrfs: put initial index value of a directory in a constant omits 3a91d6f50a96 btrfs: don't log unnecessary boundary keys when logging directory omits 66b12d343701 btrfs: don't start transaction for scrub if the fs is moun [...] omits 5f48f82d3866 btrfs: reuse existing pointers from btrfs_ioctl omits 2bbb9fff1381 btrfs: remove write and wait of struct walk_control omits 48e8cc5b38ed soc: imx: Remove Layerscape check omits 04b68140dd39 Revert "ARM: stackprotector: prefer compiler for TLS based [...] omits 24375b3fc070 Merge branch 'for-next/overflow' into for-next/kspp omits f78af12430c8 Merge branch 'for-next/memcpy' into for-next/kspp omits 6cf1c62fb687 Merge branch 'for-next/array-bounds' into for-next/kspp omits e8765fcdf465 Makefile: Enable -Wzero-length-bounds omits d4e0dad4a0cd Makefile: Enable -Warray-bounds omits 90a242e43045 Merge remote-tracking branch 'regulator/for-5.16' into reg [...] omits f69214a27ffe hwmon: (lm83) Explain why LM82 may be misdetected as LM83 omits 655f3dd7c40d hwmon: (lm83) Demote log message if chip identification fails omits fca4a5b4c7b9 hwmon: (lm83) Replace temperature conversion macros with s [...] omits e4553e64fd72 hwmon: (lm83) Use regmap omits f5ddf0c480d0 hwmon: (lm83) Replace new_client with client omits 2fdb60a0687b hwmon: (lm83) Move lm83_id to avoid forward declaration omits 842193bf9554 hwmon: (lm83) Reorder include files to be in alphabetic order omits 957f2de070c6 hwmon: Report attribute name with udev events omits 6303361147fc fortify: Work around Clang inlining bugs omits 6f6f253efa13 fortify: Detect struct member overflows in memset() at com [...] omits af24dec4bf98 fortify: Detect struct member overflows in memmove() at co [...] omits 602670289b69 fortify: Detect struct member overflows in memcpy() at com [...] omits ee0e863c5ffd media: omap3isp: Use struct_group() for memcpy() region omits 6f417e1bb4b1 net/mlx5e: Use struct_group() for memcpy() region omits bab6b6ac48b6 net/mlx5e: Avoid field-overflowing memcpy() omits f2e0f541c607 intel_th: msu: Use memset_startat() for clearing hw header omits 8ce8b2948d2d KVM: x86: Replace memset() "optimization" with normal per- [...] omits 9d210ed97e49 tpm: vtpm_proxy: Check length to avoid compiler warning omits ef66d7049a80 iio: addac: ad74413r: Do not reference negative array offsets omits 4dd279155387 crypto: octeontx2 - Avoid stack variable overflow omits 151bbc8be85e ARM: stackprotector: prefer compiler for TLS based per-tas [...] omits f7d4ead792c8 video: fbdev: controlfb: Fix COMPILE_TEST build omits db023ee11e76 video: ocfb: add const to of_device_id omits 3efd3f9f8d27 dt-bindings: simple-framebuffer: allow standalone compatible omits 9a241ff88145 video: fbdev: use swap() to make code cleaner omits 58cdcdd05c97 matroxfb: set maxvram of vbG200eW to the same as vbG200 to [...] omits 524cf9259b07 video: fbdev: mb862xx: remove redundant assignment to pointer ptr omits 98b6dbe5a11b backlight: qcom-wled: Add PM6150L compatible omits 5560f4585f3c drivers/video: remove redundant res variable omits 5865ad0b93c6 omapfb: use default_groups in kobj_type omits d9f0a068fd9e fbdev: omap2: omapfb: Remove redundant 'flush_workqueue()' calls omits a23e0319295f backlight: lm3630a_bl: Remove redundant 'flush_workqueue()' calls omits 4cea1c57a98e video: fbdev: Check for null res pointer omits 85bbdf2296ea fbdev: aty128fb: make some arrays static const omits 8ef7a5bfbb60 Merge branch 'devel' into for-next omits b31b0d5d6379 IDT: Fix Build warnings on some 32bit architectures. omits ad83ce7c45e2 parisc: Drop __init from map_pages declaration omits dd8bf32ea119 video/fbdev/stifb: Implement the stifb_fillrect() function omits e022219292b5 Merge branch 'v5.17-armsoc/dtsfixes' into for-next omits 9204ccf95919 Merge branch 'v5.18-armsoc/dts64' into for-next omits 1aaeaf90fe68 Merge branch 'v5.18-armsoc/drivers' into for-next omits b3b1283eba5c clk: imx: Add imx8dxl clk driver omits 61a7fc5503ca clk: imx: Add initial support for i.MXRT1050 clock driver omits 8f37d9af577f dt-bindings: clock: imx: Add documentation for i.MXRT1050 clock omits e52c60794ef7 dt-bindings: imx: Add clock binding for i.MXRT1050 adds 23ecd4c13542 Merge tag 'drm-misc-next-fixes-2022-01-21' of git://anongi [...] adds 2fd0e5fb4ba3 Merge tag 'drm-misc-fixes-2022-01-27' of git://anongit.fre [...] adds 52fa904e5167 Merge tag 'drm-msm-fixes-2022-01-25' of https://gitlab.fre [...] adds e3d26528e083 drm/etnaviv: relax submit size limits adds b1d83f4c94f5 Merge branch 'etnaviv/fixes' of https://git.pengutronix.de [...] adds 5f0c74915815 drm/amd/display: Fix for otg synchronization logic adds ac46d9323507 drm/amd/display: Correct MPC split policy for DCN301 adds 7e38ac562b82 drm/amd/display: change FIFO reset condition to embedded d [...] adds 9e5a14bce240 drm/amdgpu: filter out radeon secondary ids as well adds dc919d670c6f drm/amdgpu/display: adjust msleep limit in dp_wait_for_tra [...] adds 98fdcacb45f7 drm/amdgpu/display: use msleep rather than udelay for long delays adds ebc77bcc6e16 drm/amd/display/dc/calcs/dce_calcs: Fix a memleak in calcu [...] adds 72a8d87b8727 drm/amd/display: Fix FP start/end for dcn30_internal_validate_bw. adds 25f1488bdbba drm/amd/display: Wrap dcn301_calculate_wm_and_dlg for FPU. adds 2a807341ed10 drm/amdgpu/display: Remove t_srx_delay_us. adds db5aa1497d02 Merge tag 'amd-drm-fixes-5.17-2022-01-26' of https://gitla [...] adds 82b550fa99f2 Merge tag 'drm-fixes-2022-01-28' of git://anongit.freedesk [...] adds 374630e3f94e Merge tag 'hwmon-for-v5.17-rc2' of git://git.kernel.org/pu [...] adds 9b6d90e2085c ata: pata_platform: Fix a NULL pointer dereference in __pa [...] adds 145d9b498fc8 Merge tag 'ata-5.17-rc2' of git://git.kernel.org/pub/scm/l [...] adds c2b19fd75311 Merge tag 'fs_for_v5.17-rc2' of git://git.kernel.org/pub/s [...] adds 4897e722b54f Merge tag 'fsnotify_for_v5.17-rc2' of git://git.kernel.org [...] adds f6a26318e314 ocfs2: fix subdirectory registration with register_sysctl() adds 8157f4707360 Merge tag 'ceph-for-5.17-rc2' of git://github.com/ceph/cep [...] adds 7eb362548981 Merge tag 's390-5.17-3' of git://git.kernel.org/pub/scm/li [...] adds e0152705e463 Merge tag 'mips-fixes-5.17_1' of git://git.kernel.org/pub/ [...] adds dd4516aee365 selftests: kvm: move vm_xsave_req_perm call to amx_test adds 56f289a8d23a KVM: x86: Add a helper to retrieve userspace address from [...] adds dd6e63122018 KVM: x86: add system attribute to retrieve full set of sup [...] adds b19c99b9f448 selftests: kvm: check dynamic bits against KVM_X86_XCOMP_G [...] adds f80ae0ef089a KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS adds 7a601e2cf615 KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER adds 2423a4c0d174 KVM: nVMX: Rename vmcs_to_field_offset{,_table} adds 892a42c10ddb KVM: nVMX: Implement evmcs_field_offset() suitable for han [...] adds 6cbbaab60ff3 KVM: nVMX: Allow VMREAD when Enlightened VMCS is in use adds 6a0c61703e3a KVM: eventfd: Fix false positive RCU usage warning adds 094d00f8ca58 KVM: arm64: pkvm: Use the mm_ops indirection for cache mai [...] adds d11a327ed95d KVM: arm64: vgic-v3: Restrict SEIS workaround to known bro [...] adds 278583055a23 KVM: arm64: Use shadow SPSR_EL1 when injecting exceptions on !VHE adds 17179d0068b2 Merge tag 'kvmarm-fixes-5.17-1' of git://git.kernel.org/pu [...] adds 3cd7cd8a62e6 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 56a14c69ae5e Merge tag 'hyperv-fixes-signed-20220128' of git://git.kern [...] adds a773abf72eb0 Merge tag 'rcu-urgent.2022.01.26a' of git://git.kernel.org [...] adds 76fcbc9c7c57 Merge branch 'ucount-rlimit-fixes-for-v5.17-rc2' of git:// [...] adds 4ed308c445a1 ftrace: Have architectures opt-in for mcount build time sorting adds e629e7b525a1 tracing/histogram: Fix a potential memory leak for kstrdup() adds 58c5724ec2cd tracing: Avoid -Warray-bounds warning for __rel_loc macro adds c6d777acdf8f tracing/perf: Avoid -Warray-bounds warning for __rel_loc macro adds 2201aea114d4 rtla: Make doc build optional adds aa814c51ab7c tools/tracing: Update Makefile to build rtla adds 798a5b6c195d tracing: Fix smatch warning for null glob in event_hist_tr [...] adds b59f2f2b865c tracing: Fix smatch warning for do while check in event_hi [...] adds 097f1eefedea tracing: Propagate is_signed to expression adds 67ab5eb71b37 tracing: Don't inc err_log entry count if entry allocation fails adds df0001545b27 Merge tag 'trace-v5.17-rc1' of git://git.kernel.org/pub/sc [...] adds a7b4b0076b5c Merge tag 'pm-5.17-rc2' of git://git.kernel.org/pub/scm/li [...] adds 073819e0ff38 Merge tag 'efi-urgent-for-v5.17-1' of git://git.kernel.org [...] adds 169387e2aa29 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 246e179d637e Merge tag 'docs-5.17-3' of git://git.lwn.net/linux adds 7f5056b9e7b7 security, lsm: dentry_init_security() Handle multi LSM reg [...] adds d1e7f0919ea8 Merge tag 'fixes-v5.17-lsm-ceph-null' of git://git.kernel. [...] adds 50806fd91428 kselftest/arm64: Skip VL_INHERIT tests for unsupported vec [...] adds 9ae279ecabe3 kselftest/arm64: Correct logging of FPSIMD register read v [...] adds df20597044e5 Merge tag 'trbe-cortex-a510-errata' of gitolite.kernel.org [...] adds 297ae1eb23b0 arm64: cpufeature: List early Cortex-A510 parts as having [...] adds 216e2aede2b5 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds d66c1e79b9fc Merge tag 'powerpc-5.17-3' of git://git.kernel.org/pub/scm [...] adds b36a2050040b io_uring: fix bug in slow unregistering of nodes adds f6133fbd3738 io_uring: remove unused argument from io_rsrc_node_alloc adds 3b58e9f3a301 Merge tag 'io_uring-5.17-2022-01-28' of git://git.kernel.d [...] adds 83114df32ae7 block: fix memory leak in disk_register_independent_access_ranges adds 592ee1197f78 blk-mq: fix missing blk_account_io_done() in error path adds 25e58af4be41 nvme-pci: add the IGNORE_DEV_SUBNQN quirk for Intel P4500/ [...] adds a5f3851b7f79 nvme-fabrics: remove the unneeded ret variable in nvmf_dev_show adds 3c8cef9f3d86 Merge tag 'nvme-5.17-2022-01-27' of git://git.infradead.or [...] adds 10825410b956 blk-mq: Fix wrong wakeup batch configuration which will ca [...] adds e45c47d1f94e block: add bio_start_io_acct_time() to control start_time adds f524d9c95fab dm: revert partial fix for redundant bio-based IO accounting adds b879f915bc48 dm: properly fix redundant bio-based IO accounting adds cb323ee75d24 Merge tag 'block-5.17-2022-01-28' of git://git.kernel.dk/l [...] adds 44aa31a2bfaa Merge tag 'usb-5.17-rc2' of git://git.kernel.org/pub/scm/l [...] adds bb37101b3633 Merge tag 'tty-5.17-rc2' of git://git.kernel.org/pub/scm/l [...] adds e255759e5afb Merge tag 'char-misc-5.17-rc2' of git://git.kernel.org/pub [...] adds 4cd90083d325 Merge tag 'gpio-fixes-for-v5.17-rc2' of git://git.kernel.o [...] adds 66d28b21fe6b PCI/sysfs: Find shadow ROM before static attribute initialization adds f8c7e4ede46f Merge tag 'pci-v5.17-fixes-2' of git://git.kernel.org/pub/ [...] adds 6cb917411e02 include/linux/sysctl.h: fix register_sysctl_mount_point() [...] adds e7f1e8834b2b binfmt_misc: fix crash when load/unload module adds dbecf9b8b8ce ia64: make IA64_MCA_RECOVERY bool instead of tristate adds 61e28cf0543c memory-failure: fetch compound_head after pgmap_pfn_valid() adds 536f4217ced6 mm: page->mapping folio->mapping should have the same offset adds 0226bd64da52 tools/testing/scatterlist: add missing defines adds 09c6304e38e4 kasan: test: fix compatibility with FORTIFY_SOURCE adds 27fe73394a1c mm, kasan: use compare-exchange operation to set KASAN page tag adds 51e50fbd3efc psi: fix "no previous prototype" warnings when CONFIG_CGROUPS=n adds 44585f7bc0cb psi: fix "defined but not used" warnings when CONFIG_PROC_FS=n adds 4cd1103d8c66 jbd2: export jbd2_journal_[grab|put]_journal_head adds ddf4b773aa40 ocfs2: fix a deadlock when commit trans adds 8dd71685dcb7 Merge branch 'akpm' (patches from Andrew) adds a96d3a5b1519 Merge tag 'x86_urgent_for_v5.17_rc2' of git://git.kernel.o [...] adds 24f4db1f3a27 Merge tag 'sched_urgent_for_v5.17_rc2_p2' of git://git.ker [...] adds 27a96c4feb83 Merge tag 'perf_urgent_for_v5.17_rc2_p2' of git://git.kern [...] adds e8cc7a5d1ad2 dt-bindings: irqchip: renesas-irqc: Add R-Car V3U support adds 8fbc16d26d3a dt-bindings: interrupt-controller: sifive,plic: Fix number [...] adds c89e5eb7dcf1 dt-bindings: interrupt-controller: sifive,plic: Group inte [...] adds 243d30803744 Merge tag 'irqchip-fixes-5.17-1' of git://git.kernel.org/p [...] adds c5fe9de79033 Merge tag 'irq_urgent_for_v5.17_rc2_p2' of git://git.kerne [...] adds 26291c54e111 Linux 5.17-rc2 adds 5aac9108a180 net: amd-xgbe: Fix skb data length underflow adds b07f41373254 netfilter: nf_tables: remove assignment with no effect in [...] adds 33d12dc91bc4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 7674b7b559b6 net: amd-xgbe: ensure to reset the tx_timer_active flag adds 928d6fe996f6 net: stmmac: dwmac-visconti: No change to ETHER_CLOCK_SEL [...] adds 4e0f718daf97 ax25: improve the incomplete fix to avoid UAF and NPD bugs adds d01ffb9eee4a ax25: add refcount in ax25_dev to avoid UAF bugs adds 501c8f5e3901 Merge branch 'ax25-fixes' adds 1f84a9450d75 gve: fix the wrong AdminQ buffer queue index check adds 1293fccc9e89 net: ieee802154: hwsim: Ensure proper channel selection at [...] adds d753c4004820 net: ieee802154: mcr20a: Fix lifs/sifs periods adds e5ce576d45bf net: ieee802154: at86rf230: Stop leaking skb's adds 621b24b09eb6 net: ieee802154: ca8210: Stop leaking skb's adds 79c37ca73a6e net: ieee802154: Return meaningful error codes from the ne [...] adds 5d8a8b324ff4 MAINTAINERS: Remove Harry Morris bouncing address adds 010a2a662331 Merge tag 'ieee802154-for-net-2022-01-28' of git://git.ker [...] adds 6449520391df net: stmmac: properly handle with runtime pm in stmmac_dvr [...] adds 683151d2243f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 61c9ab82a930 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 371c9246486f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 665408f4c3a5 brcmfmac: firmware: Fix crash in brcm_alt_fw_path adds 52b12a8d7df5 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] adds 0444f82766f0 ALSA: hda: Fix signedness of sscanf() arguments adds 48ffa5c18e7b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c5c1546a654f ASoC: codecs: wcd938x: fix incorrect used of portid adds fca041a3ab70 ASoC: codecs: lpass-rx-macro: fix sidetone register offsets adds bd2347fd67d8 ASoC: codecs: wcd938x: fix return value of mixer put function adds 8f2e5c65ec75 ASoC: qdsp6: q6apm-dai: only stop graphs that are started adds fb25621da570 ASoC: fsl: Add missing error handling in pcm030_fabric_probe adds 06feec6005c9 ASoC: hdmi-codec: Fix OOB memory accesses adds 4045daf0fa87 ASoC: rt5682: Fix deadlock on resume adds 3c75c0ea5da7 ASoC: soc-pcm: Fix DPCM lockdep warning due to nested stre [...] adds 9f620684c1ef ASoC: soc-pcm: Move debugfs removal out of spinlock adds 4c38f8747c57 ASoC DPCM lockdep fixes adds 1601033da2dd ASoC: ops: Check for negative values before reading them adds 0da0da7beef2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 1301ba2d6596 Merge remote-tracking branch 'regulator/for-5.16' into reg [...] adds 5b0220f7950e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 37c2c83ca4f1 spi: uniphier: fix reference count leak in uniphier_spi_probe() adds 2cbd27267ffe spi: bcm-qspi: check for valid cs before applying chip select adds 60b1e97140a4 spi: dt-bindings: Fix 'reg' child node schema adds 72d575a8b87f Merge remote-tracking branch 'spi/for-5.16' into spi-linus adds 19e5879d8f99 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 6956a73025ea Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d31c9f068bac Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds 96e5e9027f43 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 522068b4b591 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds a1cba0e2deeb iio: frequency: admv1013: remove the always true condition adds e0a2e37f3038 iio: adc: men_z188_adc: Fix a resource leak in an error ha [...] adds e7a3290d330e iio: addac: ad74413r: Do not reference negative array offsets adds 8a3e4a5614ad iio: addac: ad74413r: use ngpio size when iterating over mask adds 4165456fe6b7 iio: addac: ad74413r: correct comparator gpio getters mask usage adds 632fe0bb8c5b iio: Fix error handling for PM adds cfdebcfa75a0 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds b9199181a9ef selftests: futex: Use variable MAKE instead of make adds e051cdf655fa selftests: openat2: Print also errno in failure messages adds ea3396725aa1 selftests: openat2: Add missing dependency in Makefile adds ac9e0a250bb1 selftests: openat2: Skip testcases that fail with EOPNOTSUPP adds dae1d8ac3189 selftests: skip mincore.check_file_mmap when fs lacks need [...] adds 91d43dc9ab62 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 7a17680290ed Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds e1ccd103d75b Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 1d2d8baaf053 pinctrl-sunxi: sunxi_pinctrl_gpio_direction_in/output: use [...] adds 6a93436a334f Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 2983cbe6d7dd Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds ce4255faef0a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5ae57b06fe75 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 26067a58030a Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 500c77eed0fe pinctrl: zynqmp: Revert "Unify pin naming" adds 6b06e14e3aea Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f12857a5d865 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4934ae7f9028 Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] adds f0e1ac5f5eac Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ab451ea952fe nfsd: nfsd4_setclientid_confirm mistakenly expires confirm [...] adds 6817013e3fc7 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 43f251795587 drm/kmb: Fix for build errors with Warray-bounds adds 8bc354fa93b2 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 96178bd7060b iio: addac: ad74413r: Do not reference negative array offsets new 3cb7f3b590dd tpm: vtpm_proxy: Check length to avoid compiler warning new a8712a32665f Makefile: Enable -Warray-bounds new 8ad7c204f8f4 Makefile: Enable -Wzero-length-bounds new 567b635416f9 KVM: x86: Replace memset() "optimization" with normal per- [...] new 8a44900f9787 intel_th: msu: Use memset_startat() for clearing hw header new 359b93624aa4 media: omap3isp: Use struct_group() for memcpy() region new f40ef3190025 fortify: Detect struct member overflows in memcpy() at com [...] new 651a2451924b fortify: Detect struct member overflows in memmove() at co [...] new b43ba3ababbf fortify: Detect struct member overflows in memset() at com [...] new 05a5ff1e0c95 lib/test_string.c: Add test for strlen() new 12dccf3dda89 fortify: Update compile-time tests for Clang 14 new 4fbd316e372a fortify: Work around Clang inlining bugs new fa010eca6111 Merge branch 'for-next/memcpy' into for-next/kspp new fa1a0dff28c2 Merge branch 'for-next/overflow' into for-next/kspp new bb1a90fa988c Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 6471b1081241 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 19cc9168fad1 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new d16d0e2621f0 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 112eda45d5a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9ca3ed059c81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4d2fc6a50dc6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9bbc8bac2905 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8fc74541076c Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new b274b1ab3c29 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 42c9b28e6862 ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group new dbe0d009d8c2 arm64: dts: freescale: Fix sound card model for MBa8Mx new ff3cfc35a4dd arm64: dts: ls1028a: sl28: re-enable ftm_alarm0 new 6d58c5e21a3f ARM: dts: imx7ulp: Fix 'assigned-clocks-parents' typo new 283d45145fbf arm64: dts: imx8mq: fix mipi_csi bidirectional port numbers new 5ea62d06b189 arm64: dts: imx8mq-librem5: fix mipi_csi1 port number to sensor new 91f6d5f181f6 arm64: dts: imx8mq: fix lcdif port node new c137fb8909c1 soc: imx: Remove Layerscape check new f0cd033f6829 Merge branch 'imx/drivers' into for-next new ed2e8e0ad593 ARM: imx: Add initial support for i.MXRT10xx family new 830aeeac6d04 Merge branch 'imx/soc' into for-next new 1f5c6c75816f Merge branch 'imx/bindings' into for-next new 7e9102c9f98e ARM: dts: imx28: Use correct compatible string for RTC new 7c937d263db4 ARM: dts: imx: Rename RTC device tree nodes new b57fb8742e00 ARM: dts: imx6qdl-dhcom-pdk2: Include missing headers new 09b3acb73f76 ARM: dts: imx6sx-udoo-neo: Add HDMI support new 67913cd1d47c ARM: dts: imxrt1050-pinfunc: Add pinctrl binding header new e10d2b351b99 ARM: dts: imx28: reparent gpmi clock to ref_gpmi new 8867481cd8a9 Merge branch 'imx/dt' into for-next new c5e3b1396d52 arm64: dts: imx8qm: Add SCU RTC node new c192d22b7d65 arm64: dts: imx8: add mu5/6 node new 107726103c24 arm64: dts: imx8qxp-ss-adma: Drop fsl,imx7ulp-lpuart comaptible new 11eaa59bd6b1 arm64: dts: imx8mp: disable usb3_phy1 new bedd1fd45443 arm64: dts: imx8mm: Add missing MX8MM_IOMUXC_NAND_READY_B_ [...] new df5548c3c699 arm64: dts: imx8m{m,n}_venice*: add gpio-line-names new d3f23948554e arm64: dts: ls1028a-qds: define mdio slots for networking options new 4c8b3e7ce24f Merge branch 'imx/dt64' into for-next new 5c5dabb16476 ARM: imxrt_defconfig: Add i.MXRT family defconfig new afb77a29073e Merge branch 'imx/defconfig' into for-next new 48870263f731 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4860c680108a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2bf334425720 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 64f8aab684cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2ff59d71999d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2ef9e14c1eb2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7d92c3d0f6e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 485d710685b1 arm64: defconfig: Enable Audio Graph Card2 driver new c705c871106e arm64: dts: renesas: ulcb-kf: Add 9-asix sensor device new 283252132cb5 arm64: dts: renesas: falcon-csi-dsi: Add and connect MAX96712 new 953b392aef35 arm64: dts: renesas: Miscellaneous whitespace fixes new fb912a1b474e arm64: dts: renesas: rcar-gen3: Add MOST devices new 0e684f6e9353 arm64: dts: renesas: ulcb/ulcb-kf: switch to use audio-gra [...] new 92dfff382af0 soc: renesas: Add support for reading product revision for [...] new 7fb968536682 Merge branches 'renesas-arm-defconfig-for-v5.18', 'renesas [...] new 53431cef3175 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ad02776cf8d0 arm64: dts: rockchip: fix Quartz64-A ddr regulator voltage new 62966cbdda8a arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity new 8fd941504282 arm64: dts: rockchip: align pl330 node name with dtschema new f8a656f6795a Merge branch 'v5.17-armsoc/dtsfixes' into for-next new a0a1a80cfed9 Merge branch 'v5.18-armsoc/drivers' into for-next new 9ade1ab4d85f arm64: dts: rockchip: fix vcc3v3_lcd{0,1}_n regulators in [...] new 922237a6c211 arm64: dts: rockchip: add the touchscreen controller to rk [...] new 827dfba89ae1 arm64: dts: rockchip: add Quartz64-A pmu_io_domains new 2ed1e35457a1 arm64: dts: rockchip: add Quartz64-A sdmmc1 node new 2943660fe301 arm64: dts: rockchip: add Quartz64-A con40 hardware new a2f1c4909563 Merge branch 'v5.18-armsoc/dts64' into for-next new b571b59d57bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bd1e3696a052 arm64: dts: fsd: Add SPI device nodes new c2f4b24a598e Merge branch 'for-v5.18/tesla-fsd' into for-next new 0fd649018154 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c9cb90face44 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 35ad0e6cbdcd Merge branch 'next' of https://git.linaro.org/people/jens. [...] new f80e74c59fca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new df9d53dbced7 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new cee4e217d388 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new c756687f3ae3 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new a81595729be6 dt-bindings: imx: Add clock binding for i.MXRT1050 new d6e359305b45 dt-bindings: clock: imx: Add documentation for i.MXRT1050 clock new 7154b046d8f3 clk: imx: Add initial support for i.MXRT1050 clock driver new 036a4b4b4dfa clk: imx: Add imx8dxl clk driver new ed96e6e48b96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c18aabf43d0b Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 03db9d04c65e Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] new 4711de5c34c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6e41d7a272aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bd33e505b7b2 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 992a3906f741 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 862cf8d5fd98 openrisc/boot: Remove unnecessary initialisation in memcpy(). new 4b135c67c979 Merge branch 'for-next' of git://github.com/openrisc/linux.git new 9129886b8818 parisc: Drop __init from map_pages declaration new b7d6f44a0fa7 parisc: Fix data TLB miss in sba_unmap_sg new d7da660cab47 parisc: Fix sglist access in ccio-dma.c new 8fc6adae12b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5272f2e5e190 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 605778893b2f Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new ed6e34ed0f4f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 35719df2297d Merge branch 'misc-5.17' into for-next-current-v5.16-20220128 new ce6c98accb55 Merge branch 'for-next-current-v5.16-20220128' into for-ne [...] new d6416ce15f89 btrfs: remove write and wait of struct walk_control new 69262f644819 btrfs: reuse existing pointers from btrfs_ioctl new 17024720a959 btrfs: don't start transaction for scrub if the fs is moun [...] new ca211e20eb53 btrfs: don't log unnecessary boundary keys when logging directory new 22d15085c406 btrfs: put initial index value of a directory in a constant new 93ed575516d9 btrfs: stop copying old dir items when logging a directory new c2a3b8bcfb91 btrfs: stop trying to log subdirectories created in past t [...] new f67ad8d72178 btrfs: move missing device handling in a dedicate function new 4d049b9b7a66 btrfs: reuse existing inode from btrfs_ioctl new 66a1c037029c btrfs: simplify fs_devices member access in btrfs_init_dev [...] new 6c66cce4ef74 btrfs: harden identification of a stale device new be64f89626f3 btrfs: match stale devices by dev_t new 8bd009f827fa btrfs: add device major-minor info in the struct btrfs_device new 162c89251083 btrfs: use dev_t to match device in device_matched new 90fa2bfc066e btrfs: fix deadlock between quota disable and qgroup resca [...] new bd3570c9e33c btrfs: cleanup temporary variables when finding rotational [...] new 29fe00599d26 btrfs: tree-checker: check item_size for inode_item new 3f1c7bbb99f0 btrfs: tree-checker: check item_size for dev_item new 784d90143760 btrfs: fix use-after-free after failure to create a snapshot new 26e54ecda5a8 btrfs: zoned: remove redundant initialization of to_add new c84e5d0d248d btrfs: scrub: remove redundant initialization of increment new 35a918b83f47 btrfs: fix use of uninitialized variable at rm device ioctl new a5836f6e04b6 btrfs: move QUOTA_ENABLED check to rescan_should_stop from [...] new 629798d692c7 btrfs: send: remove redundant ret variable in fs_path_copy new e81828b07c12 btrfs: skip reserved bytes warning on unmount after log cl [...] new afbeb73f927f btrfs: add helper to delete a dir entry from a log tree new 5783dcfe9cfc btrfs: pass the dentry to btrfs_log_new_name() instead of [...] new 482ea7e0dbf2 btrfs: avoid logging all directory changes during renames new 2f3c7e2dd98e btrfs: stop doing unnecessary log updates during a rename new 5c08a126175d btrfs: avoid inode logging during rename and link when possible new bc8cffa01112 btrfs: use single variable to track return value at btrfs_ [...] new d7a703b7b421 btrfs: add definition for EXTENT_TREE_V2 new a34f78473f91 btrfs: disable balance for extent tree v2 for now new 187337ba52e9 btrfs: disable device manipulation ioctl's EXTENT_TREE_V2 new f7cd33d0c8d8 btrfs: disable qgroups in extent tree v2 new 88e48197b013 btrfs: disable scrub for extent-tree-v2 new 376161a37eaa btrfs: disable snapshot creation/deletion for extent tree v2 new 980e5e56993e btrfs: disable space cache related mount options for exten [...] new a203f99c9fc8 btrfs: tree-checker: don't fail on empty extent roots for [...] new 08e286691c29 btrfs: abstract out loading the tree root new 0447018f74f5 btrfs: add code to support the block group root new eb64023d4fcc btrfs: add support for multiple global roots new e779071c8237 Merge branch 'misc-next' into for-next-next-v5.17-20220128 new 7163b933fd76 fs: export rw_verify_area() new ddba249c8f4e fs: export variant of generic_write_checks without iov_iter new 8e11476f90f5 btrfs: don't advance offset for compressed bios in btrfs_c [...] new 33754e204134 btrfs: add ram_bytes and offset to btrfs_ordered_extent new 83e607bfee57 btrfs: support different disk extent size for delalloc new 8ec355675a24 btrfs: clean up cow_file_range_inline() new ac61b5b38a57 btrfs: optionally extend i_size in cow_file_range_inline() new 496dbcdc48b9 btrfs: add definitions + documentation for encoded I/O ioctls new 58d09a0ba312 btrfs: add BTRFS_IOC_ENCODED_READ new ebd51c03047c btrfs: add BTRFS_IOC_ENCODED_WRITE new 03709738914f linux-next: build failure after merge of the kspp tree new 1ac42167879a Merge branch 'ext/omar/encoded' into for-next-next-v5.17-20220128 new e9795fb3fbcd btrfs: use dummy extent buffer for super block sys chunk a [...] new da7c6d2a3737 btrfs: make nodesize >= PAGE_SIZE case to reuse the non-su [...] new 0477c6d49209 btrfs: expand subpage support to any PAGE_SIZE > 4K new c379dd8e6931 Merge branch 'ext/qu/subpage-more-sizes' into for-next-nex [...] new 2d54e6b510f9 btrfs: introduce a helper to locate an extent item new df26b48b9a22 btrfs: introduce dedicated helper to scrub simple-mirror b [...] new f113ce2e6975 btrfs: introduce dedicated helper to scrub simple-stripe b [...] new ee1a1e2c4a6e btrfs: use scrub_simple_mirror() to handle RAID56 data str [...] new d1301b099f79 Merge branch 'ext/qu/scrub-refactor' into for-next-next-v5 [...] new 547370bc9c14 btrfs: zoned: make zone activation multi stripe capable new 40dd678ccb45 btrfs: zoned: make zone finishing multi stripe capable new 01030e8dee3d btrfs: zoned: prepare for allowing DUP on zoned new 3effb48bf31b btrfs: zoned: allow DUP on meta-data block groups new df6df52004d2 Merge branch 'ext/jth/zoned-dup' into for-next-next-v5.17- [...] new d98f76810635 Merge branch 'for-next-next-v5.17-20220128' into for-next- [...] new da6f7f783418 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 483529f3209f Fix a warning about a malformed kernel doc comment in cifs new 489f710a738e cifs: unlock chan_lock before calling cifs_put_tcp_session new fea75a7157f8 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 977377c60a71 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 7c6bb3d664aa ext4: fix potential NULL pointer dereference in ext4_fill_super() new be74a53334ad jbd2: fix kernel-doc descriptions for jbd2_journal_shrink_ [...] new 3f6a7abe77c1 ext4: fix incorrect type issue during replay_del_range new b36c9466ce98 fs/ext4: fix comments mentioning i_mutex new 2a8db66fc8e2 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 623cd240a2ac f2fs: move discard parameters into discard_cmd_control new f26f32510fcf f2fs: expose discard related parameters in sysfs new 26ababe97224 f2fs: add a way to limit roll forward recovery time new c28a9ca87816 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new df92c53148dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 17326c05686f Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 859ab3d13655 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cf72c65337a9 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new dde5eada3caa Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new 22e424feb665 Revert "fs/9p: search open fids first" new adf8f3308bbd Merge branch '9p-next' of git://github.com/martinetd/linux new c79b19696188 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2e2ca4c11a8d Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] new 2719c7160dcf vfs: make freeze_super abort when sync_filesystem returns error new 5679897eb104 vfs: make sync_filesystem return errors from ->sync_fs new dd5532a4994b quota: make dquot_quota_sync return errors from ->sync_fs new 2d86293c7075 xfs: return errors in xfs_fs_sync_fs new 3b97e9518ff8 Merge branch 'vfs-for-next' of git://git.kernel.org/pub/sc [...] new 7daf9338b2a7 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new ef6b1e76eee1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 90811bb034db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a33b28c39a79 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ca0acb511c21 device property: Add fwnode_irq_get_byname new 20e8ef5c7ffa docs: firmware-guide: ACPI: Add named interrupt doc new a263a84088f6 i2c: smbus: Use device_*() functions instead of of_*() new f244cdce52de dt-bindings: i2c: update bindings for MT8186 SoC new 934705316f0f i2c: mediatek: Add i2c compatible for Mediatek MT8186 new e5d184fec0b4 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new e3ce749520f8 hwmon: Report attribute name with udev events new e81079e51363 hwmon: (lm83) Reorder include files to be in alphabetic order new 3a0a78057f8c hwmon: (lm83) Move lm83_id to avoid forward declaration new 89214a28c131 hwmon: (lm83) Replace new_client with client new 21556d3bb5cc hwmon: (lm83) Use regmap new 3cb96c407ab8 hwmon: (lm83) Replace temperature conversion macros with s [...] new 3ef8a48bcce3 hwmon: (lm83) Demote log message if chip identification fails new d18a57fb3041 hwmon: (lm83) Explain why LM82 may be misdetected as LM83 new f4f41f94f797 hwmon: (lm83) Convert to use with_info API new a632a9c4ab45 hwmon: (nct6775) add support for TSI temperature registers new b72935a0ec6a ABI: hwmon: Document "label" sysfs attribute new ccd98cba6a18 hwmon: Add "label" attribute new 6a81688187e0 hwmon: (nct6775) add ASUS Pro B550M-C/PRIME B550M-A new 24b53825bd23 hwmon: (nct6775) add PRIME B550-PLUS motherboard to whitelist new 9a12d24c6f26 Documentation: admin-guide: Update i8k driver name new 0c19ddc7c439 Documentation: admin-guide: Add Documentation for undocume [...] new ab22d3716dd3 Documentation: ABI: Add ABI file for legacy /proc/i8k interface new 8596f73b4bf6 hwmon: (asus_wmi_ec_sensors) Support T_Sensor on Prime X570-Pro new d7a3c8b1e4ea hwmon: (asus_wmi_sensors) add ASUS ROG STRIX B450-F GAMING II new b020a197214f hwmon: (pmbus) Remove trailing whitespaces from Kconfig file new 8549aa6e94ac dt-bindings: hwmon: lm90: Drop Tegra specifics from example new 2209f93f8880 hwmon: (powr1220) Cosmetic changes new 95dfb95918f3 hwmon: (powr1220) Upgrade driver to support hwmon info inf [...] new 8f8b63b0f29d hwmon: (powr1220) Add support for Lattice's POWR1014 power [...] new 2cb53682851d Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 58adae7b61b7 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 02aae22ef727 Merge branch 'master' of git://linuxtv.org/media_tree.git new 882ded92cd3c media: dt-bindings: media: max9286: Re-indent example new 48a0c73f94d3 media: dt-bindings: media: max9286: Define 'maxim,gpio-poc' new c9352df7139b media: i2c: max9286: Use "maxim,gpio-poc" property new 7dee2cf0546a media: vsp1: Use platform_get_irq() to get the interrupt new b416be3a8792 media: camss: Use platform_get_irq_byname() to get the interrupt new 9fcb700420c9 media: bdisp: Use platform_get_irq() to get the interrupt new 8fae0d9f571e media: s5p-mfc: Use platform_get_irq() to get the interrupt new 2b9b06a7692e media: stm32-dma2d: Use platform_get_irq() to get the interrupt new 8e12c61cb15e media: exynos-gsc: Use platform_get_irq() to get the interrupt new f6762994ecef media: marvell-ccic: Use platform_get_irq() to get the interrupt new 35112f532276 media: exynos4-is: Use platform_get_irq() to get the interrupt new d5e438902ea3 media: s5p-g2d: Use platform_get_irq() to get the interrupt new 3364c5260da8 media: mtk-vpu: Drop unnecessary call to platform_get_resource() new f9e795eaa6de media: coda: Use platform_get_irq() to get the interrupt new ca85d271531a media: coda: Fix missing put_device() call in coda_get_vdoa_data new db8397262ce6 media: docs: v4l2grab.c.rst: change unintended assignment new a45bef620227 media: doc: pixfmt-yuv: Fix V4L2-PIX-FMT-Y10P format new 417591a766b3 media: imx-jpeg: Prevent decoding NV12M jpegs into single- [...] new c8c80c996182 media: meson: vdec: potential dereference of null pointer new e55c90c82375 media: imx: imx7-media-csi: add support for imx8mq new 083d299a26c5 media: dt-bindings: media: document imx8mq support for imx7-csi new 0533d1731d43 media: v4l2-dev: Use non-atomic bitmap API when applicable new 59342e3410eb media: MAINTAINERS: Change maintainers for mipid02 driver new 89d78e0133e7 media: hantro: Fix overfill bottom register field name new 0ce575d43291 media: hantro: Support cropping visible area for encoders new e90410d1304e media: hantro: jpeg: Add JFIF APP0 segment to JPEG encoder output new 00b5359bac5a media: hantro: jpeg: Add COM segment to JPEG header to ali [...] new 7464f055e9c3 media: hantro: Implement V4L2_CID_JPEG_ACTIVE_MARKER control new dc8bfe1e482d media: hantro: output encoded JPEG content directly to cap [...] new 70b0911ad81c media: hantro: jpeg: Remove open-coded size in quantizatio [...] new a16ce2f33732 media: dt-bindings: mediatek: convert mtk jpeg decoder/enc [...] new bd73292de823 media: dt-bindings: mediatek: Add mediatek, mt8183-jpgenc [...] new 6d0990e6e844 media: dt-binding: mediatek: Get rid of mediatek,larb for [...] new 822a2ed8c606 media: iommu/mediatek-v1: Free the existed fwspec if the m [...] new 2fb0feed5108 media: iommu/mediatek: Return ENODEV if the device is NULL new 7d09aaf831b3 media: iommu/mediatek: Add probe_defer for smi-larb new 635319a4a744 media: iommu/mediatek: Add device_link between the consume [...] new ba3cd6714aed media: mtk-jpeg: Get rid of mtk_smi_larb_get/put new 682c3cd82572 media: mtk-mdp: Get rid of mtk_smi_larb_get/put new 5db12f5d843b media: drm/mediatek: Add pm runtime support for ovl and rdma new ce6c24baaa1f media: drm/mediatek: Get rid of mtk_smi_larb_get/put new bf8275705565 media: mtk-vcodec: Get rid of mtk_smi_larb_get/put new dbd171df8cc0 media: memory: mtk-smi: Get rid of mtk_smi_larb_get/put new 336136e197e2 media: dt-bindings: media: camss: Remove clock-lane property new 04c66deecf66 media: pxa_camera: Drop usage of .set_mbus_config() new b4bdc64613f1 media: i2c: ov6650: Drop implementation of .set_mbus_config() new a299299963ae media: v4l2-subdev: Drop .set_mbus_config() operation new 94d964e58ad6 media: v4l2-fwnode: Move bus config structure to v4l2_mediabus.h new 1f6f1e959a85 media: ov6650: Fix set format try processing path new c74052646496 media: ov6650: Add try support to selection API operations new 985d2d7a482e media: ov6650: Fix crop rectangle affected by set format new c748f10c213c media: ov6650: Fix missing frame interval enumeration support new 24bb30c8c894 media: v4l: Avoid unaligned access warnings when printing [...] new edd4fbff5378 media: ov5648: Don't pack controls struct new ff44cc4c3232 media: ov8865: Fix indentation in set_selection callback new da15b409ef4c media: hi847: Add support for Hi-847 sensor new 7be91e02ed57 media: i2c: Add ov08d10 camera sensor driver new 2a7f8142032a media: ov5693: fix boolconv.cocci warnings new 1949c01efefb media: ov5693: fix returnvar.cocci warnings new 1fe6ae4e8262 media: i2c: max9286: Implement media entity .link_validate [...] new 86eeea9bc4e4 media: MAINTAINERS: Update Benjamin Gaignard maintainer status new e9b06e21266e media: MAINTAINERS: update drm/stm drm/sti and cec/sti mai [...] new 54ade663d4bb media: ov2740: identify module after subdev initialisation new 932de2cd4994 media: i2c: dw9714: add optional regulator support new a3de90afe392 media: aspeed: use v4l2_info/v4l2_warn/v4l2_dbg for log new fd3e9d57e7fa media: aspeed: add more debug log messages new 71ef8053d48f media: aspeed: Fix no complete irq for non-64-aligned width new 4b732a001685 media: aspeed: Correct value for h-total-pixels new 26aea93bd59d media: aspeed: Use FIELD_GET to improve readability new a922a0cb05f4 media: aspeed: Correct values for detected timing new b2a90f4fcb14 media: lirc: remove unused lirc features new 950170d6d2a5 media: rc-core: rename ir_raw_event_reset to ir_raw_event_ [...] new 68a99f6a0ebf media: lirc: report ir receiver overflow new 977f679c3d00 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 10fda171c9d5 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new f47689609d5b Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 64953720a2ba ixgb: Remove useless DMA-32 fallback configuration new 4d361c6fd8d4 ixgbe: Remove useless DMA-32 fallback configuration new 90b83d013924 ixgbevf: Remove useless DMA-32 fallback configuration new 10ebc5464e40 i40e: Remove useless DMA-32 fallback configuration new a34a42d87a08 e1000e: Remove useless DMA-32 fallback configuration new 9498d4affd61 iavf: Remove useless DMA-32 fallback configuration new 9c3e54a63263 ice: Remove useless DMA-32 fallback configuration new fea89930f2a1 igc: Remove useless DMA-32 fallback configuration new f80f4dc3b2c0 igb: Remove useless DMA-32 fallback configuration new ac9178926649 igbvf: Remove useless DMA-32 fallback configuration new 35c71aa04a13 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] new 39542e234b52 net/mlx5e: Move code chunk setting encap dests into its ow [...] new c118ebc98233 net/mlx5e: Pass attr arg for attaching/detaching encaps new df67ad625b9e net/mlx5e: Move counter creation call to alloc_flow_attr_c [...] new 09bf97923224 net/mlx5e: TC, Move pedit_headers_action to parse_attr new 918ed7bf7626 net/mlx5e: TC, Split pedit offloads verify from alloc_tc_p [...] new 8be9686d2479 net/mlx5e: TC, Pass attr to tc_act can_offload() new ff9931670079 net/mlx5e: TC, Refactor mlx5e_tc_add_flow_mod_hdr() to get [...] new 3b49a7edec1d net/mlx5e: TC, Reject rules with multiple CT actions new eeed226ed110 net/mlx5e: TC, Hold sample_attr on stack instead of pointer new efe6f961cd2e net/mlx5e: CT, Don't set flow flag CT for ct clear flow new e5d4e1da6556 net/mlx5e: Refactor eswitch attr flags to just attr flags new 84ba8062e383 net/mlx5e: Test CT and SAMPLE on flow attr new 73a3f1bcab1e net/mlx5e: TC, Store mapped tunnel id on flow attr new a572c0a748e6 net/mlx5e: CT, Remove redundant flow args from tc ct calls new 9059b04b4108 net/mlx5: Remove unused TIR modify bitmask enums new 8348b71ccd92 net/mlx5: Introduce software defined steering capabilities new 60dc0ef674ec net/mlx5: VLAN push on RX, pop on TX new 3268ee8f5bc4 Merge tag 'mlx5-updates-2022-01-27' of git://git.kernel.or [...] new 7aad5244f000 mlxsw: spectrum: Set basic trap groups from an array new 74e0494d35ac mlxsw: core: Move basic_trap_groups_set() call out of EMAD [...] new 8ae89cf454b0 mlxsw: core: Move basic trap group initialization from spectrum.c new 981f1d18be40 mlxsw: core: Move functions to register/unregister array o [...] new 636d3ad23890 mlxsw: core: Consolidate trap groups to a single event group new bcdfd615f83b mlxsw: spectrum: Guard against invalid local ports new ef14c298b5b0 mlxsw: spectrum_acl: Allocate default actions for internal [...] new d344e55356c2 Merge branch 'mlxsw-various-updates' new cd3c74807736 ipv6: optimise dst refcounting on skb init new 406c4a0af010 udp6: shuffle up->pending AF_INET bits new b60d4e58c615 ipv6: remove daddr temp buffer in __ip6_make_skb new d656b2ea5fa7 ipv6: clean up cork setup/release new 940ea00b0646 ipv6: don't zero inet_cork_full::fl after use new f3b46a3e8c40 ipv6: pass full cork into __ip6_append_data() new f37a4cc6bb0b udp6: pass flow in ip6_make_skb together with cork new 5298953e742d udp6: don't make extra copies of iflow new 40ac240c2e06 ipv6: optimise dst refcounting on cork init new 31ed2261e88f ipv6: partially inline ipv6_fixup_options new e7d786331c62 Merge branch 'udp-ipv6-optimisations' new 9c8c44022b0d net: sparx5: use .mac_select_pcs() interface new c52db2461917 net: mvneta: remove unnecessary if condition in mvneta_xdp [...] new b5b3d10ef638 net: mii: remove mii_lpa_mod_linkmode_lpa_sgmii() new eccfecfe587b net: dsa: microchip: Document property to disable reference clock new 48bf8b8a04c9 net: dsa: microchip: Add property to disable reference clock new 1a918a32cd1f Merge branch 'ksz-switch-refclk' new 9690ae604290 ethtool: add header/data split indication new b370517e5233 bnxt: report header-data split state new 960b00336bab Merge branch 'ethtool-hdrsplit' new 6cdef8a6ee74 SUNRPC: add netns refcount tracker to struct svc_xprt new 9b1831e56c7f SUNRPC: add netns refcount tracker to struct gss_auth new b9a0d6d143ec SUNRPC: add netns refcount tracker to struct rpc_xprt new 4f499742389d Merge branch 'sunrpc-netns-refcnt-tracking' new a989eb66684d octeontx2-pf: Change receive buffer size using ethtool new 0f0c6da03ba3 net: dsa: realtek-smi: fix kdoc warnings new 319a70a5fea9 net: dsa: realtek-smi: move to subdirectory new f5f119077b1c net: dsa: realtek: rename realtek_smi to realtek_priv new cd645dc556e2 net: dsa: realtek: remove direct calls to realtek-smi new 765c39a4fafe net: dsa: realtek: convert subdrivers into modules new aac94001067d net: dsa: realtek: add new mdio interface for drivers new d18b59f48b31 net: dsa: realtek: rtl8365mb: rename extport to extint new c45e0fef9f89 net: dsa: realtek: rtl8365mb: use GENMASK(n-1,0) instead o [...] new 7fa8af30ecdf net: dsa: realtek: rtl8365mb: use DSA CPU port new d40f607c181f net: dsa: realtek: rtl8365mb: add RTL8367S support new 84a10aecdcc0 net: dsa: realtek: rtl8365mb: add RTL8367RB-VB support new 6147631c079f net: dsa: realtek: rtl8365mb: allow non-cpu extint ports new 078ae1bdd32d net: dsa: realtek: rtl8365mb: fix trap_door > 7 new 7c263e9db33d Merge branch 'dsa-realtek-MDIO' new 34a79c5dca4a net/fsl: xgmac_mdio: Fix spelling mistake "frequecy" -> "f [...] new b76bbb34dc80 net: stmmac: dwmac-sun8i: make clk really gated during rpm [...] new 0a78117213c4 Merge tag 'for-net-next-2022-01-28' of git://git.kernel.or [...] new f4ea385a16c5 dt-bindings: net: cdns,macb: added generic PHY and reset m [...] new 8b73fa3ae02b net: macb: Added ZynqMP-specific initialization new e461bd6f43f4 arm64: dts: zynqmp: Added GEM reset definitions new ff58831fa02d Merge branch 'Cadence-ZyncMP-SGMII' new 0d9850004965 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new cec74489a8de selftests/bpf/test_xdp_redirect_multi: use temp netns for testing new 9d66c9ddc9fc selftests/bpf/test_xdp_veth: use temp netns for testing new 3cc382e02f59 selftests/bpf/test_xdp_vlan: use temp netns for testing new 07c585546108 selftests/bpf/test_lwt_seg6local: use temp netns for testing new ab6bcc207227 selftests/bpf/test_tcp_check_syncookie: use temp netns for [...] new 36d9970e5270 selftests/bpf/test_xdp_meta: use temp netns for testing new 4ec25b49f452 selftests/bpf/test_xdp_redirect: use temp netns for testing new b3dddab2ff10 Merge branch 'selftests/bpf: use temp netns for testing' new 8635bff69e29 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1c2dcfeb267a Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new 3d38faef0de1 ath11k: add missing of_node_put() to avoid leak new e3fb3d4418fc ath10k: fix memory overwrite of the WoWLAN wakeup packet pattern new 9f4ecacf2fa4 ath11k: fix workqueue not getting destroyed after rmmod new fbed57d897f6 ath11k: Refactor the fallback routine when peer create fails new b3febdccde3e ath11k: add LDPC FEC type in 802.11 radiotap header new 212ad7cb7d75 ath11k: free peer for station when disconnect from AP for [...] new 564d4eceb97e ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 new 67a9d399fcb0 ath11k: enable RX PPDU stats in monitor co-exist mode new 3cd04a438754 ath11k: move function ath11k_dp_rx_process_mon_status new c9b41832dc08 ath11k: fix error code in ath11k_qmi_assign_target_mem_chunk() new 5b747459477b ath5k: remove unused ah_txq_isr_qtrig member from struct ath5k_hw new bcc08e05041e ath5k: remove unused ah_txq_isr_qcburn member from struct [...] new 0feb4052ad47 ath5k: remove unused ah_txq_isr_qcborn member from struct [...] new 3296fe1a8339 ath5k: remove unused ah_txq_isr_txurn member from struct ath5k_hw new dff39ad93de8 ath5k: fix ah_txq_isr_txok_all setting new f14c3f4db9cb ath10k: Use platform_get_irq() to get the interrupt new a063b650ce5d ath: dfs_pattern_detector: Avoid open coded arithmetic in [...] new dc7ff75690ea ath11k: Reconfigure hardware rate for WCN6855 after vdev i [...] new 76d7b996aab8 ath9k: remove redundant status variable new d17efe4f80fc wcn36xx: Use platform_get_irq_byname() to get the interrupt new 6bae9de622d3 ath10k: abstract htt_rx_desc structure new 039d5d4db4bc wcn36xx: Implement get_snr() new d6f2746691cb wcn36xx: Track the band and channel we are tuned to new 29696e0aa413 wcn36xx: Track SNR and RSSI for each RX frame new 51395cf204f2 wcn36xx: Add SNR reporting via get_survey() new d1e0df1c57bd ath9k_htc: fix uninit value bugs new 1cb747192de2 ath11k: set WMI_PEER_40MHZ while peer assoc for 6 GHz new 0d6e997b7621 ath11k: avoid firmware crash when reg set for QCA6390/WCN6855 new 3898da3ba469 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] new 861e58c8fc6b rtw89: extract modules by chipset new 20d9fc889a59 rtw89: remove duplicate definition of hardware port number new e56f3420106e rtw89: Add RX counters of VHT MCS-10/11 to debugfs new c1ea345deda8 rtw89: encapsulate RX handlers to single function new 3ffbb5a8b8cf rtw89: correct use of BA CAM new 6629dc5697cc rtw89: configure rx_filter according to FIF_PROBE_REQ new 91644020dbd9 rtw89: use hardware SSN to TX management frame new f7e76d13bb2b rtw89: download beacon content to firmware new fccca9345b25 rtw89: add C2H handle of BCN_CNT new d62816b4a44e rtw89: implement mac80211_ops::set_tim to indicate STA to [...] new c7df64c194f6 rtw89: allocate mac_id for each station in AP mode new 742c470b5773 rtw89: extend firmware commands on states of sta_assoc and [...] new 8b252070d790 rtw89: rename vif_maintain to role_maintain new 283c3d886fdf rtw89: configure mac port HIQ registers new 11d261f24be6 rtw89: send broadcast/multicast packets via HIQ if STAs ar [...] new 9eecaec238c8 rtw89: set mac_id and port ID to TXWD new 14f0999d49e7 rtw89: separate {init,deinit}_addr_cam functions new 0237f65aa65c rtw89: handle 6G band if supported by a chipset new e0925375b2c6 rtw89: include subband type in channel params new 89e4a00ff3c0 rtw89: fix maybe uninitialized `qempty` variable new 1c2423deda1c rtw89: refine DIG feature to support 160M and CCK PD new db38d9cd26c9 rtw89: use pci_read/write_config instead of dbi read/write new a21bf90e927f brcmfmac: use ISO3166 country code and 0 rev as fallback o [...] new 8ec10f1576d6 brcmfmac: add CYW43570 PCIE device new 9969bd899123 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] new 0b254116f61a Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new f9fb35b6dcde Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 660ff26080f5 Documentation: use the tabs on all acc documentation new 535761866ec3 Documentation: update debugfs doc for Hisilicon SEC new f6fb93ccc8c8 Documentation: update debugfs doc for Hisilicon ZIP new 68ce6126e113 Documentation: update debugfs doc for Hisilicon HPRE new eb90686d5d10 crypto: sm3 - create SM3 stand-alone library new f3a03d319dbd crypto: arm64/sm3-ce - make dependent on sm3 library new 114004696bf2 crypto: sm2 - make dependent on sm3 library new b4784a45ea69 crypto: sm3 - make dependent on sm3 library new 930ab34d906d crypto: x86/sm3 - add AVX assembly implementation new ba2c149d0812 crypto: tcrypt - add asynchronous speed test for SM3 new 1e1ec11d3ec3 crypto: ccp - Ensure psp_ret is always init'd in __sev_pla [...] new 844318dfd31f crypto: qat - fix a signedness bug in get_service_enabled() new ef80a8af0a02 crypto: caam - enable prediction resistance conditionally new 582590869812 crypto: ccp - remove redundant ret variable new 25cab2a4b69d hwrng: cavium - HW_RANDOM_CAVIUM should depend on ARCH_THUNDER new f0a26ee8e1f8 crypto: octeontx2 - Avoid stack variable overflow new 0bc4e0f3a597 crypto: testmgr - Move crypto_simd_disabled_for_test out new f4b072661ed5 crypto: x86 - Convert to SPDX identifier new b3b9bb31d2a8 crypto: sun8i-ss - really disable hash on A80 new fb69f3561cea crypto: kdf - Select hmac in addition to sha256 new 136e29050227 lib/crc32: remove unneeded casts new 45bc5f6e5e1b lib/crc32: Make crc32_be weak for arch override new e41a5b77cf38 lib/crc32test: correct printed bytes count new ecb108efd43c arm64: lib: accelerate crc32_be new 5901b4af6e07 crypto: qat - fix access to PFVF interrupt registers for GEN4 new 1ebedae6d018 crypto: rsa-pkcs1pad - only allow with rsa new 5eeba9ba7bc2 crypto: rsa-pkcs1pad - correctly get hash from source scatterlist new c107819bad96 crypto: rsa-pkcs1pad - restore signature length check new f06cddf9682e crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_ver [...] new 8fc19b3ac520 crypto: rsa-pkcs1pad - use clearer variable names new 1f8968df557d crypto: authenc - Fix sleep in atomic context in decrypt_tail new 08c04964fbd6 crypto: memneq - avoid implicit unaligned accesses new bab7c166ac29 crypto: octeontx2 - select CONFIG_NET_DEVLINK new 862e4e301ade crypto: hisilicon/sec - fixup icv checking enabled on Kunpeng 930 new ca1c617d44ea crypto: hisilicon/sec - add some comments for soft fallback new 1c7ea406ef41 crypto: hisilicon/sec - fix the max length of AAD for the [...] new f6f14abfb33f crypto: hisilicon/sec - fix the CTR mode BD configuration new b3d448c86d2e crypto: hisilicon/sec - use the correct print format new cbbf8382ced7 crypto: hisilicon/qm - cleanup warning in qm_vf_read_qos new f5f99ea23324 crypto: mxs-dcp - Fix scatterlist processing new ed46d0781082 padata: replace cpumask_weight with cpumask_empty in padata.c new 4cc6813baa4d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new df8fdfc78953 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new d29c9930279d drm/i915: Extract intel_{get,set}_m_n() new c65b3affc673 drm/i915: Clean up M/N register defines new 5f721a5d1bb2 drm/i915: s/gmch_{m,n}/data_{m,n}/ new 14683babf8ee drm/i915: Move drrs hardware bit frobbing to small helpers new 0f9071053366 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 512712a824de drm/i915/pmu: Fix KMD and GuC race on accessing busyness new bc1922e5d349 drm/i915: Fix a race between vma / object destruction and [...] new 7a05c5a0c883 drm/i915: Lock dpt_obj around set_cache_level, v2. new a594525c82e0 drm/i915: Allow dead vm to unbind vma's without lock. new 270677026261 drm/i915/dg2: Add Wa_14015227452 new 9464d02e6933 Merge branch 'for-linux-next-gt' of git://anongit.freedesk [...] new b220c93294a8 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] new 3c25f3fd5a28 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] new 0cd129de3ee7 video: fbdev: aty128fb: make some arrays static const new 9d54c5d47406 video: fbdev: imxfb: Check for null res pointer new adc122011125 backlight: lm3630a_bl: Remove redundant 'flush_workqueue()' calls new 1ce48d67dc20 video: fbdev: omapfb: Remove redundant 'flush_workqueue()' calls new 19d10a8333dc video: fbdev: omapfb: use default_groups in kobj_type new 97db79f70505 video: fbdev: mach64_ct: remove redundant res variable new fe4059c3c4c2 backlight: qcom-wled: Add PM6150L compatible new dd2909066402 video: fbdev: mb862xx: remove redundant assignment to pointer ptr new 62d89a7d49af video: fbdev: matroxfb: set maxvram of vbG200eW to the sam [...] new 963e65dbfd35 video: fbdev: sis: use swap() to make code cleaner new 136851694889 dt-bindings: simple-framebuffer: allow standalone compatible new 4378aaeef31b video: fbdev: ocfb: add const to of_device_id new 567e44fb51b4 video: fbdev: controlfb: Fix COMPILE_TEST build new 1791f487f877 video: fbdev: smscufx: Fix null-ptr-deref in ufx_usb_probe() new 3bfa3f1b6119 video: fbdev: s3c-fb: drop unneeded MODULE_ALIAS new 1e3c3e6193d4 video: fbdev: via: Fix spelling mistake "bellow" -> "below" new 37a1a2e6eeeb video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow new 3e17314c22ea agp: define proper stubs for empty helpers new 212efde8818e video: fbdev: au1200fb: Make use of dma_mmap_coherent() new 8738ddcac644 video: fbdev: w100fb: Reset global state new 9c5718ab3096 video: fbdev: atyfb: Remove assigned but never used variab [...] new 25a968fbca7a video: fbdev: asiliantfb: remove redundant assignment to v [...] new 1d09b2a18d4b video: fbdev: omapfb: panel-lgphilips-lb035q02: Make use o [...] new 9d773f103b89 video: fbdev: omapfb: lcd_ams_delta: Make use of the helpe [...] new 7ebf85c5b104 video: fbdev: omapfb: panel-sharp-ls037v7dw01: Make use of [...] new 0d3dbeb8142a video: fbdev: omapfb: panel-tpo-td043mtea1: Make use of th [...] new 394e80c8c68d video: fbdev: da8xx-fb: Make use of the helper function de [...] new 24e9c50d7adf video: fbdev: pxa168fb: Make use of the helper function de [...] new 626e021dab75 video: fbdev: pxa3xx-gcu: Make use of the helper function [...] new a644da2ec57a video: fbdev: ssd1307fb: Make use of the helper function d [...] new b1d8c84abb38 video: fbdev: s3c-fb: Make use of the helper function dev_ [...] new 81b63420564d video: fbdev: mmp: Make use of the helper function dev_err [...] new 5c6f402bdcf9 video: fbdev: cirrusfb: check pixclock to avoid divide by zero new 0a786596954a video: fbmem: use swap() to make code cleaner in fb_rotate_logo() new 24565bc41159 video: fbdev: omapfb: acx565akm: replace snprintf with sysfs_emit new 0f8a1cae9236 video: fbdev: savagefb: make a variable local new fee5c1e4b789 video: fbdev: atmel_lcdfb: fix an error code in atmel_lcdf [...] new 6a3827ea4e2b video: fbdev: pxa168fb: Initialize pointers with NULL and [...] new 78482af095ab video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() new 869827cc8f2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 62432d084c56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d02e32889fc0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2ce0d008dcc5 ASoC: SOF: Intel: hda: Remove link assignment limitation new 0cfe76156cc1 ASoC: dt-bindings: realtek,rt5682s: Drop Tegra specifics f [...] new 7bd04b8d46b9 ASoC: SOF: trace: Simplify count adjustment in trace_read new 4fcc8710fdd9 ASoC: tegra: Update AHUB driver for Tegra234 new fed44d6c3bcd ASoC: Document Tegra234 APE support new 74cc53cf59b6 Tegra234 APE support new 73d4c3135b2a ASoC: cs42l51: Improve error handling in cs42l51_remove() new 9da1467b49ad drm/rockchip: cdn-dp: Support HDMI codec plug-change callback new 6a8bc4b68ca0 ASoC: rk3399_gru_sound: Wire up DP jack detection new a3a2a21acfdb (Re)enable DP/HDMI audio for RK3399 Gru new 5b6988fe844a ASoC: SOF: Intel: cnl: Use pm_gate->hdr.cmd in cnl_compact [...] new 73a548bd1fa3 ASoC: SOF: ipc: Drop header parameter from sof_ipc_tx_mess [...] new 2acfab710114 ASoC: SOF: ipc: Do not allocate buffer for msg_data new e0c8a67f53a2 SoC: SOF: ipc: Optimizations for tx message new c32bd332ce5c ASoC: amd: acp: Add generic support for PDM controller on ACP new def6dc250703 ASoC: amd: acp: Add PDM controller based dmic dai for Renoir new 5a9f07a41522 ASoC: amd: acp: Add generic PCI driver module for ACP device new 6a75585a3d4b ASoC: amd: acp: Add ACP init()/deinit() callback for Renoir. new 611ba05e8bc5 ASoC: amd: acp: acp-legacy: Add DMIC dai link support for Renoir new 2d7d9f36b567 ASoC: amd: renoir: Add check for acp configuration flags new 9a19aba24ecc ASOC: amd: acp: Add generic PDM and PCI driver support for ACP new c5b936c4ddb3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 62d8cd1a297a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d337d71e2d21 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 16143e99a4f3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fa183433bf53 regulator: maxim,max8973: Drop Tegra specifics from example new bef8c5fdf50b spi: qcom: geni: Simplify DMA setting new 7291e7d68630 regulator: rpi-panel: Register with a unique backlight name new 5665eee7a380 regulator: rpi-panel: Handle I2C errors/timing to the Atmel new 00440bcd211a regulator: rpi-panel: Serialise operations. new 89339a2ae760 regulator: rpi-panel: Ensure the backlight is off during probe. new 4866e35e48e6 regulator: rpi-panel: Convert to drive lines directly new 8c518eb40391 regulator: rpi-panel: Add GPIO control for panel and touch resets new 1d746d448f42 regulator: rpi-panel: Remove get_brightness hook new 5fa4e8ea6490 regulator/rpi-panel-attiny: Use the regmap cache new e4a7e3f741f7 regulator/rpi-panel-attiny: Use two transactions for I2C read new 233b10a60d31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0e987197e5a1 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new 6431226f1d74 apparmor: Fix match_mnt_path_str() and match_mnt() kernel- [...] new 8db29b0b58d8 apparmor: Fix some kernel-doc comments new 364bd29902ae apparmor: Fix some kernel-doc comments new a196a4169537 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 926fd9f23b27 ima: fix reference leak in asymmetric_verify() new 6baf395a1688 integrity: check the return value of audit_log_start() new eb69f517ab0b ima: Remove ima_policy file before directory new edf2ea15115e Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new cdeea45422f5 selinux: fix a type cast problem in cred_init_security() new ecff30575b5a LSM: general protection fault in legacy_parse_param new 88d77037757b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 02c1dfac4942 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 20dc69ca1023 spi: Fix missing unlock on error in sp7021_spi_master_tran [...] new 21a71fb76a1f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8834aa69e209 Merge x86/cpu into tip/master new 75df8583f0f8 Merge x86/misc into tip/master new 958a31eda45e Merge x86/build into tip/master new 3e80cbf2184a Merge x86/paravirt into tip/master new 35f77b931adc Merge locking/core into tip/master new 28c988c3ec29 sched/debug: Remove mpol_get/put and task_lock/unlock from [...] new 12bf8a7eb84e sched/numa: initialize numa statistics when forking new task new 16c8fd64c31c MAINTAINERS: add Suren as psi co-maintainer new 77cf151b7bbd sched/core: Export pelt_thermal_tp new 7a17e1db1265 sched/sugov: Ignore 'busy' filter when rq is capped by uclamp_max new d37aee9018e6 sched/uclamp: Fix iowait boost escaping uclamp restriction new 5102bb1c9f82 psi: Fix "defined but not used" warnings when CONFIG_PROC_FS=n new ec2444530612 psi: Fix "no previous prototype" warnings when CONFIG_CGROUPS=n new 74144382b3d2 Merge sched/core into tip/master new 3d88623d0ca6 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] new b0596da1a019 EDAC/mc: Remove unnecessary cast to char * in edac_align_ptr() new 279eb8575fda EDAC/altera: Fix deferred probing new dfd0dfb9a7cc EDAC/xgene: Fix deferred probing new 59d0e09374a3 Merge branch 'edac-urgent' into edac-for-next new 6e4cc9571edb Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 5f3e94e4dae1 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new c8980fcb2108 xen/x2apic: enable x2apic mode when supported for HVM new 5f964b870902 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 9b6c4f30010b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 65340a0a1fee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ad84341ad5dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6d72a2139d01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3c4907d39919 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 0128a9d0bf6f Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 7db034e5f713 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 71bb87e1b172 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] new 4c6123873a42 Merge tag 'v5.17-rc2' into tty-next new 1e9c4f8d674e Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 7ab004dbcbee Merge tag 'v5.17-rc2' into char-misc-next new eaf1e6703294 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new a7998ff1872a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 272c102337ed Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 94b2f0f2d9d5 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 9d6c7ee7c4bb interconnect: imx: Add imx_icc_get_bw function to set init [...] new bf5a7d9337e5 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 93bd000216a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a584ecce7e22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b6b72ba89a3d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f674f4eaf811 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new cf6d3a346ded Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 559e628d5d44 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 6231592e1cf1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 474932a3b215 Merge tag 'intel-pinctrl-v5.17-4' of gitolite.kernel.org:p [...] new 5297c693d8c8 pinctrl: bcm2835: Fix a few error paths new 3a5286955bf5 pinctrl: bcm63xx: fix unmet dependency on REGMAP for GPIO_REGMAP new 7b5730f0ff24 dt-bindings: pinctrl: Add binding for BCM4908 pinctrl new f7e322d99f11 pinctrl: bcm: add driver for BCM4908 pinmux new 5cc25c129212 dt-bindings: pinctrl: meson: Add compatible for S4 new 1713a8de4a3b dt-bindings: gpio: Add a header file for Amlogic Meson S4 new 775214d389c2 pinctrl: meson: add pinctrl driver support for Meson-S4 Soc new 340407d214e4 dt-bindings: pinctrl: Add dt-bindings for Sunplus SP7021 new aa74c44be19c pinctrl: Add driver for Sunplus SP7021 new f2d9fa75574d Merge branch 'devel' into for-next new bae7a39d3566 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dbc715f5c25a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ffbbca33a693 pinctrl: renesas: r8a779a0: Rename MOD_SEL2_* definitions new f55455162cf3 pinctrl: renesas: r8a7779: Restore pin function sort order new af4cd447039d pinctrl: renesas: r8a7790: Restore pin function sort order new 742dd872d37f pinctrl: renesas: r8a77995: Restore pin group sort order new 777034c8326b Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 05953c0d5fee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5e9f3106defc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7e6692780fea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bc2d259e9ee6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d5081bf5dcfb ntb: intel: fix port config status offset for SPR new 5f54b2ef3c0c IDT: Fix Build warnings on some 32bit architectures. new 183554650897 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 6fffb07d8b0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e31aec9dff05 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 37a380592740 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7dbdc3a6a98c Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new b959e453f3d6 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 439056919ffe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new baec3226ad9c random: continually use hwgenerator randomness new 32a609dbc322 random: wake up /dev/random writers after zap new 4ec7fec65414 random: access primary_pool directly rather than through pointer new d0ce7cdf36d1 random: only call crng_finalize_init() for primary_crng new 9af92e222e4e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c96303ec34ab printk: Move back proc_dointvec_minmax_sysadmin() to sysctl.c new b8308b854ac0 fs: Add trusted_for(2) syscall implementation and related sysctl new 2fea7fa07e48 arch: Wire up trusted_for(2) new e8a1a72b5883 selftest/interpreter: Add tests for trusted_for(2) policies new 78b33c8da164 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8a4338aca979 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 04e0c51cc72c mm: fix panic in __alloc_pages new 3fc5836ee593 mm/gup.c: fix invalid page pointer returned with FOLL_PIN gups new cb74455555bf fs/proc: task_mmu.c: don't read mapcount for migration entry new ff54318fa55c Revert "mm/page_isolation: unset migratetype directly for [...] new e8375ec4fa1c mm/debug_vm_pgtable: remove pte entry from the page table new 2fac8099efa8 mm/page_table_check: use unsigned long for page counters a [...] new 6c40c5518251 mm/khugepaged: unify collapse pmd clear, flush and free new fefbdf92af4e mm/page_table_check: check entries at pmd levels new 8574483e92ee coredump: also dump first pages of non-executable ELF libraries new 4f24f0c76fc2 mm/pgtable: define pte_index so that preprocessor could re [...] new 0d77beef1dcd /proc/kpageflags: prevent an integer overflow in stable_pa [...] new a395d594c879 /proc/kpageflags: do not use uninitialized struct pages new d34218f20046 procfs: prevent unpriveleged processes accessing fdinfo dir new 0c3f0113e54f ntfs: add sanity check on allocation size new cfc10731684e ocfs2: cleanup some return variables new fcab66487a34 ocfs2: reflink deadlock when clone file to the same direct [...] new 3204592d1c6f ocfs2: clear links count in ocfs2_mknod() if an error occurs new 2c1c35c83c02 ocfs2: fix ocfs2 corrupt when iputting an inode new 2587689aff10 mount: warn only once about timestamp range expiration new e2162f1454fa kasan, page_alloc: deduplicate should_skip_kasan_poison new afeec375caf8 kasan, page_alloc: move tag_clear_highpage out of kernel_i [...] new 9f6ceac75377 kasan, page_alloc: merge kasan_free_pages into free_pages_prepare new 88a133f91719 kasan, page_alloc: simplify kasan_poison_pages call site new 99be9d751e76 kasan, page_alloc: init memory of skipped pages on free new 6284368b5456 kasan: drop skip_kasan_poison variable in free_pages_prepare new d1f43daf2d60 mm: clarify __GFP_ZEROTAGS comment new b4d4a3b1d45a kasan: only apply __GFP_ZEROTAGS when memory is zeroed new 79f2b7ada53b kasan, page_alloc: refactor init checks in post_alloc_hook new f4f8f48bd9de kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hook new 6d24b81df938 kasan, page_alloc: combine tag_clear_highpage calls in pos [...] new ec12a3211c05 kasan, page_alloc: move SetPageSkipKASanPoison in post_alloc_hook new 891fd95b3fee kasan, page_alloc: move kernel_init_free_pages in post_alloc_hook new c5f962911f1f kasan, page_alloc: rework kasan_unpoison_pages call site new 789af7ce4b65 kasan: clean up metadata byte definitions new d74840f8a8be kasan: define KASAN_VMALLOC_INVALID for SW_TAGS new 3744549e38f8 kasan, x86, arm64, s390: rename functions for modules shadow new 57193fce8a11 kasan, vmalloc: drop outdated VM_KASAN comment new efd66209ff0d kasan: reorder vmalloc hooks new 803bda7675b6 kasan: add wrappers for vmalloc hooks new b469096b9913 kasan, vmalloc: reset tags in vmalloc functions new fd4294faaf9a kasan, fork: reset pointer tags of vmapped stacks new 27b53cb27c8c kasan, arm64: reset pointer tags of vmapped stacks new 6c6db5583fff kasan, vmalloc: add vmalloc tagging for SW_TAGS new 5ae3b913b4b7 kasan, vmalloc, arm64: mark vmalloc mappings as pgprot_tagged new 2fd3fb0be1d1 kasan, vmalloc: unpoison VM_ALLOC pages after mapping new 9de7e38b2ff7 kasan, mm: only define ___GFP_SKIP_KASAN_POISON with HW_TAGS new f969c506cd45 kasan, page_alloc: allow skipping unpoisoning for HW_TAGS new 288fff955936 kasan, page_alloc: allow skipping memory init for HW_TAGS new 21b76ad17be7 kasan, vmalloc: add vmalloc tagging for HW_TAGS new c39ec8646d49 kasan, vmalloc: only tag normal vmalloc allocations new ffb3c6ef0fb0 kasan, arm64: don't tag executable vmalloc allocations new 909828a2588b kasan: mark kasan_arg_stacktrace as __initdata new b9588a8d56df kasan: clean up feature flags for HW_TAGS mode new e3fab73e6982 kasan: add kasan.vmalloc command line flag new 3cbed433f968 kasan: allow enabling KASAN_VMALLOC and SW/HW_TAGS new c9d106bbd016 arm64: select KASAN_VMALLOC for SW/HW_TAGS modes new bc2f8f398ef3 kasan: documentation updates new 8857099dfdef kasan: improve vmalloc tests new c6118abb1d39 mm/memremap: avoid calling kasan_remove_zero_shadow() for [...] new 2b6593fa6403 tools/vm/page_owner_sort.c: sort by stacktrace before culling new ac73bc344e9f tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] new d989dd77f30d tools/vm/page_owner_sort.c: support sorting by stack trace new f8f247bf6eee tools/vm/page_owner_sort.c: add switch between culling by [...] new 0e22279a1b93 tools/vm/page_owner_sort.c: support sorting pid and time new d75042e8c757 tools/vm/page_owner_sort.c: two trivial fixes new 5efe3178307d tools/vm/page_owner_sort.c: delete invalid duplicate code new 697415d7cba1 Documentation/vm/page_owner.rst: update the documentation new 9101ba85897c documentation-vm-page_ownerrst-update-the-documentation-fix new 49b10cb3b8d0 Documentation/vm/page_owner.rst: fix unexpected indentation warns new 0ee3993cb909 mm: generalize ARCH_HAS_FILTER_PGPROT new 0c04445c9310 mm/vmalloc: remove unneeded function forward declaration new d4b14e444989 mm/vmalloc.c: vmap(): don't allow invalid pages new dc56d28db4e0 mm/util.c: make kvfree() safe for calling while holding spinlocks new af52203ae81b mm: page_alloc: avoid merging non-fallbackable pageblocks [...] new 2ceac685a71b mm/page_alloc: adding same penalty is enough to get round- [...] new cd3c24ee7f38 mm/page_alloc: add penalty to local_node new d18950d79ee9 mm/mmzone.c: use try_cmpxchg() in page_cpupid_xchg_last() new 0c9d32f17513 mm: discard __GFP_ATOMIC new 29ccd3698928 mm/memory-failure.c: remove obsolete comment new 58e892cffdcf mm/hwpoison: fix error page recovered but reported "not re [...] new 513bb3c64467 mm: hugetlb: free the 2nd vmemmap page associated with eac [...] new de8229e3897e mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] new 0557e2f9564d mm: sparsemem: use page table lock to protect kernel pmd o [...] new 7c603b6ddf42 selftests: vm: add a hugetlb test case new 0bbefd1d759e mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] new 98ca8e9243a6 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] new f65897ccca39 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] new 3b9d1bb18c22 mm/cma: provide option to opt out from exposing pages on a [...] new 495789ce5a71 powerpc/fadump: opt out from freeing pages on cma activati [...] new 7bc5920e632b mm/vmstat: add event for ksm swapping in copy new 42cd0f13342a mm/balloon_compaction: make balloon page compaction callba [...] new ffedab800c42 mm: fix race between MADV_FREE reclaim and blkdev direct IO read new 8df86a41bd22 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] new bda657c17ae7 mm/zswap.c: allow handling just same-value filled pages new b3cbd6f1156c highmem: document kunmap_local() new 09e658698404 highmem-document-kunmap_local-v2 new d86a64e9d704 mm/highmem: remove unnecessary done label new 1c531e3c992c mm/hmm.c: remove unneeded local variable ret new ffc1c481418a mm/damon/dbgfs/init_regions: use target index instead of t [...] new 6a054ca2d690 Docs/admin-guide/mm/damon/usage: update for changed initai [...] new 29a110d3f218 mm/damon/core: move damon_set_targets() into dbgfs new 43d501d3d1a6 mm/damon: remove the target id concept new 29af698694f4 mm/damon: remove redundant page validation new 90e8b71c78b8 fs/buffer.c: add debug print for __getblk_gfp() stall problem new c32af340e69b fs/buffer.c: dump more info for __getblk_gfp() stall problem new 1dedd3d5d202 kernel/hung_task.c: Monitor killed tasks. new 4ec414b54b1b proc: alloc PATH_MAX bytes for /proc/${pid}/fd/ symlinks new 3eebd05d2bad proc-alloc-path_max-bytes-for-proc-pid-fd-symlinks-fix new 33e67e5016d5 proc/vmcore: fix possible deadlock on concurrent mmap and read new 146a99632ba0 proc/sysctl: make protected_* world readable new 5e541adc1df0 Kconfig.debug: make DEBUG_INFO selectable from a choice new 730180ed5262 lz4: fix LZ4_decompress_safe_partial read out of bound new 88f0e56adafd fs/binfmt_elf: fix AT_PHDR for unusual ELF files new 0f22c4279708 fs/binfmt_elf: refactor load_elf_binary function new ec8256522095 ELF: fix overflow in total mapping size calculation new 278b9026761c init/main.c: silence some -Wunused-parameter warnings new 55c3524ce446 fs/pipe: use kvcalloc to allocate a pipe_buffer array new 12ef4f7df9ce fs/pipe.c: local vars have to match types of proper pipe_i [...] new bdbc18a80be7 minix: fix bug when opening a file with O_DIRECT new 142bd5eb664d fs/exec: require argv[0] presence in do_execveat_common() new edd9ec4a77df kexec: make crashk_res, crashk_low_res and crash_notes sym [...] new a9b62a0236a5 riscv: mm: init: use IS_ENABLED(CONFIG_KEXEC_CORE) instead [...] new df11e186f780 x86/setup: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef new b15093bb4968 arm64: mm: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef new 99e49fc09068 docs: sysctl/kernel: add missing bit to panic_print new f4356717f47a panic: add option to dump all CPUs backtraces in panic_print new 6135a2eb3482 panic: allow printing extra panic information on kdump new 73af4bf789aa kcov: split ioctl handling into locked and unlocked parts new f3c77415332a kcov: properly handle subsequent mmap calls new 4b99fe31ca52 selftests: set the BUILD variable to absolute path new ea0c89eee44d selftests: add and export a kernel uapi headers path new db1e7efa039c selftests: correct the headers install path new 507719044d32 selftests: futex: add the uapi headers include variable new 5437665bf0ff selftests: kvm: add the uapi headers include variable new 9c5ca306b29f selftests: landlock: add the uapi headers include variable new f0bd7e0daae0 selftests: net: add the uapi headers include variable new 113c8abace1d selftests: mptcp: add the uapi headers include variable new e3c2fab3d0f6 selftests: vm: add the uapi headers include variable new ca1b81bf8485 selftests: vm: remove dependecy from internal kernel macros new 43cc9e1ed089 ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() new fe65099fccb8 ipc/sem: do not sleep with a spin lock held new 45d70ea01738 Merge branch 'akpm-current/current' new 718770d0bc7d sysctl: documentation: fix table format warning
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 (76dd1181ca89) \ N -- N -- N refs/heads/akpm (718770d0bc7d)
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 856 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/testing/debugfs-hisi-hpre | 178 +- Documentation/ABI/testing/debugfs-hisi-sec | 146 +- Documentation/ABI/testing/debugfs-hisi-zip | 146 +- Documentation/ABI/testing/sysfs-fs-f2fs | 33 + Documentation/admin-guide/sysctl/fs.rst | 50 + Documentation/arm64/silicon-errata.rst | 2 + .../bindings/bus/nvidia,tegra210-aconnect.yaml | 1 + .../bindings/display/mediatek/mediatek,disp.txt | 9 - .../bindings/dma/nvidia,tegra210-adma.yaml | 4 +- .../devicetree/bindings/i2c/i2c-mt65xx.txt | 1 + .../bindings/interrupt-controller/arm,gic.yaml | 1 + .../interrupt-controller/renesas,irqc.yaml | 1 + .../interrupt-controller/sifive,plic-1.0.0.yaml | 12 +- .../bindings/media/i2c/maxim,max9286.yaml | 275 +- .../bindings/media/mediatek,vcodec-decoder.yaml | 7 - .../bindings/media/mediatek,vcodec-encoder.yaml | 8 - .../bindings/media/mediatek-jpeg-decoder.txt | 38 - .../bindings/media/mediatek-jpeg-decoder.yaml | 80 + .../bindings/media/mediatek-jpeg-encoder.txt | 35 - .../bindings/media/mediatek-jpeg-encoder.yaml | 72 + .../devicetree/bindings/media/mediatek-mdp.txt | 8 - .../devicetree/bindings/media/nxp,imx7-csi.yaml | 1 + .../bindings/media/qcom,msm8916-camss.yaml | 10 - .../bindings/media/qcom,msm8996-camss.yaml | 20 - .../bindings/media/qcom,sdm660-camss.yaml | 20 - .../bindings/media/qcom,sdm845-camss.yaml | 17 - .../devicetree/bindings/net/cdns,macb.yaml | 56 + .../devicetree/bindings/net/dsa/microchip,ksz.yaml | 6 + .../bindings/pinctrl/brcm,bcm4908-pinctrl.yaml | 72 + .../devicetree/bindings/pinctrl/meson,pinctrl.txt | 1 + .../bindings/pinctrl/sunplus,sp7021-pinctrl.yaml | 374 +++ .../bindings/regulator/maxim,max8973.yaml | 5 +- .../bindings/sound/nvidia,tegra186-dspk.yaml | 4 +- .../bindings/sound/nvidia,tegra210-admaif.yaml | 4 +- .../bindings/sound/nvidia,tegra210-adx.yaml | 1 + .../bindings/sound/nvidia,tegra210-ahub.yaml | 1 + .../bindings/sound/nvidia,tegra210-amx.yaml | 3 + .../bindings/sound/nvidia,tegra210-dmic.yaml | 1 + .../bindings/sound/nvidia,tegra210-i2s.yaml | 1 + .../bindings/sound/nvidia,tegra210-mixer.yaml | 1 + .../bindings/sound/nvidia,tegra210-mvc.yaml | 1 + .../bindings/sound/nvidia,tegra210-sfc.yaml | 1 + .../devicetree/bindings/sound/realtek,rt5682s.yaml | 8 +- .../bindings/spi/spi-peripheral-props.yaml | 5 +- Documentation/firmware-guide/acpi/enumeration.rst | 39 + Documentation/networking/ethtool-netlink.rst | 8 + .../userspace-api/media/lirc.h.rst.exceptions | 3 + .../userspace-api/media/rc/lirc-dev-intro.rst | 11 +- .../userspace-api/media/rc/lirc-get-features.rst | 18 - .../userspace-api/media/v4l/pixfmt-yuv-luma.rst | 4 +- .../userspace-api/media/v4l/v4l2grab.c.rst | 2 +- Documentation/virt/kvm/api.rst | 4 +- MAINTAINERS | 49 +- Makefile | 2 +- arch/alpha/kernel/syscalls/syscall.tbl | 1 + arch/arm/Kconfig | 1 + arch/arm/boot/dts/imx23-evk.dts | 1 - arch/arm/boot/dts/imx28-tx28.dts | 2 +- arch/arm/boot/dts/imx28.dtsi | 2 + arch/arm/boot/dts/imx51-ts4800.dts | 2 +- arch/arm/boot/dts/imx53-tx53.dtsi | 2 +- arch/arm/boot/dts/imx6q-tbs2910.dts | 2 +- arch/arm/boot/dts/imx6qdl-dhcom-pdk2.dtsi | 3 + arch/arm/boot/dts/imx6qdl-tx6-mb7.dtsi | 2 +- arch/arm/boot/dts/imx6sx-udoo-neo.dtsi | 74 + arch/arm/boot/dts/imx6ul-tx6ul-mainboard.dts | 2 +- arch/arm/boot/dts/imx7-colibri-aster.dtsi | 2 +- arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 2 +- arch/arm/boot/dts/imx7ulp.dtsi | 2 +- arch/arm/boot/dts/imxrt1050-pinfunc.h | 993 +++++++ arch/arm/boot/dts/vf-colibri-eval-v3.dtsi | 2 +- arch/arm/configs/imxrt_defconfig | 35 + arch/arm/kernel/setup.c | 7 +- arch/arm/mach-imx/Kconfig | 7 + arch/arm/mach-imx/Makefile | 2 + arch/arm/mach-imx/mach-imxrt.c | 19 + arch/arm/tools/syscall.tbl | 1 + arch/arm64/Kconfig | 10 + .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 4 + arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 24 + arch/arm64/boot/dts/freescale/imx8-ss-lsio.dtsi | 16 + arch/arm64/boot/dts/freescale/imx8mm-pinfunc.h | 1 + .../boot/dts/freescale/imx8mm-venice-gw71xx.dtsi | 14 + .../boot/dts/freescale/imx8mm-venice-gw72xx.dtsi | 16 + .../boot/dts/freescale/imx8mm-venice-gw73xx.dtsi | 16 + .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 23 + .../boot/dts/freescale/imx8mm-venice-gw7902.dts | 39 +- .../boot/dts/freescale/imx8mn-venice-gw7902.dts | 39 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 10 +- arch/arm64/boot/dts/freescale/imx8qm-ss-lsio.dtsi | 8 + arch/arm64/boot/dts/freescale/imx8qm.dtsi | 3 + arch/arm64/boot/dts/freescale/imx8qxp-ss-adma.dtsi | 8 +- arch/arm64/boot/dts/freescale/imx8qxp-ss-lsio.dtsi | 8 + arch/arm64/boot/dts/freescale/mba8mx.dtsi | 2 +- .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 9 +- arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 14 +- .../boot/dts/renesas/r8a774b1-beacon-rzg2n-kit.dts | 2 +- arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 4 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 10 +- .../boot/dts/renesas/r8a774e1-beacon-rzg2h-kit.dts | 2 +- arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 4 +- arch/arm64/boot/dts/renesas/r8a77951.dtsi | 26 +- arch/arm64/boot/dts/renesas/r8a77960.dtsi | 26 +- arch/arm64/boot/dts/renesas/r8a77961.dtsi | 16 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 26 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 24 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 24 +- .../boot/dts/renesas/r8a779a0-falcon-csi-dsi.dtsi | 229 ++ arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 20 +- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 45 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 20 +- arch/arm64/boot/dts/rockchip/px30.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 6 + arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 81 +- arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts | 51 +- arch/arm64/boot/dts/tesla/fsd.dtsi | 57 + arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 8 + arch/arm64/configs/defconfig | 1 + arch/arm64/crypto/Kconfig | 2 +- arch/arm64/crypto/sm3-ce-glue.c | 28 +- arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 + arch/arm64/kernel/cpufeature.c | 3 + arch/arm64/kvm/hyp/exception.c | 5 +- arch/arm64/kvm/hyp/pgtable.c | 18 +- arch/arm64/kvm/hyp/vgic-v3-sr.c | 3 + arch/arm64/kvm/vgic/vgic-v3.c | 17 +- arch/arm64/lib/crc32.S | 87 +- arch/ia64/kernel/syscalls/syscall.tbl | 1 + arch/m68k/kernel/syscalls/syscall.tbl | 1 + arch/microblaze/kernel/syscalls/syscall.tbl | 1 + arch/mips/kernel/syscalls/syscall_n32.tbl | 1 + arch/mips/kernel/syscalls/syscall_n64.tbl | 1 + arch/mips/kernel/syscalls/syscall_o32.tbl | 1 + arch/openrisc/lib/memcpy.c | 2 +- arch/parisc/include/asm/agp.h | 4 +- arch/parisc/kernel/syscalls/syscall.tbl | 1 + arch/parisc/mm/init.c | 2 - arch/powerpc/include/asm/agp.h | 4 +- arch/powerpc/kernel/syscalls/syscall.tbl | 1 + arch/s390/kernel/syscalls/syscall.tbl | 1 + arch/sh/kernel/syscalls/syscall.tbl | 1 + arch/sparc/include/asm/agp.h | 6 +- arch/sparc/kernel/syscalls/syscall.tbl | 1 + arch/x86/Kconfig | 1 + arch/x86/crypto/Makefile | 3 + arch/x86/crypto/aes_ctrby8_avx-x86_64.S | 63 +- arch/x86/crypto/sm3-avx-asm_64.S | 517 ++++ arch/x86/crypto/sm3_avx_glue.c | 134 + arch/x86/entry/syscalls/syscall_32.tbl | 1 + arch/x86/entry/syscalls/syscall_64.tbl | 1 + arch/x86/include/asm/xen/hypervisor.h | 14 - arch/x86/include/uapi/asm/kvm.h | 3 + arch/x86/kvm/vmx/evmcs.c | 4 +- arch/x86/kvm/vmx/evmcs.h | 48 +- arch/x86/kvm/vmx/nested.c | 59 +- arch/x86/kvm/vmx/vmcs12.c | 4 +- arch/x86/kvm/vmx/vmcs12.h | 6 +- arch/x86/kvm/x86.c | 71 +- arch/x86/xen/enlighten_hvm.c | 13 +- arch/xtensa/kernel/syscalls/syscall.tbl | 1 + block/blk-core.c | 25 +- block/blk-ia-ranges.c | 2 +- block/blk-mq.c | 2 + crypto/Kconfig | 17 +- crypto/algapi.c | 6 + crypto/authenc.c | 2 +- crypto/memneq.c | 22 +- crypto/rsa-pkcs1pad.c | 38 +- crypto/sm2.c | 38 +- crypto/sm3_generic.c | 142 +- crypto/tcrypt.c | 14 +- crypto/testmgr.c | 3 - drivers/ata/pata_platform.c | 2 + drivers/base/property.c | 29 + drivers/char/hw_random/Kconfig | 2 +- drivers/char/random.c | 39 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 2 + drivers/crypto/caam/caamrng.c | 15 +- drivers/crypto/ccp/ccp-crypto-aes.c | 5 +- drivers/crypto/ccp/sev-dev.c | 2 +- drivers/crypto/hisilicon/qm.c | 2 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 27 +- drivers/crypto/hisilicon/sec2/sec_crypto.h | 6 +- drivers/crypto/marvell/Kconfig | 1 + drivers/crypto/mxs-dcp.c | 2 +- drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.c | 2 +- drivers/crypto/qat/qat_common/adf_gen4_pfvf.c | 42 +- drivers/edac/altera_edac.c | 2 +- drivers/edac/edac_mc.c | 4 +- drivers/edac/xgene_edac.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 40 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 54 + drivers/gpu/drm/amd/display/dc/dc.h | 1 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 8 + .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 3 + drivers/gpu/drm/amd/display/dc/inc/core_types.h | 1 + drivers/gpu/drm/amd/display/dc/inc/resource.h | 11 + drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 4 +- drivers/gpu/drm/i915/display/intel_ddi.c | 4 +- drivers/gpu/drm/i915/display/intel_display.c | 149 +- drivers/gpu/drm/i915/display/intel_display.h | 4 +- drivers/gpu/drm/i915/display/intel_dp.c | 2 +- drivers/gpu/drm/i915/display/intel_dpt.c | 6 +- drivers/gpu/drm/i915/display/intel_drrs.c | 69 +- drivers/gpu/drm/i915/display/intel_fb_pin.c | 6 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 6 + drivers/gpu/drm/i915/gt/intel_workarounds.c | 5 + drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 58 +- drivers/gpu/drm/i915/gvt/display.c | 4 +- drivers/gpu/drm/i915/i915_reg.h | 23 +- drivers/gpu/drm/i915/i915_vma.c | 15 +- drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 8 +- drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 9 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 15 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 36 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h | 1 - drivers/gpu/drm/mediatek/mtk_drm_drv.c | 5 +- drivers/gpu/drm/rockchip/cdn-dp-core.c | 28 + drivers/gpu/drm/rockchip/cdn-dp-core.h | 4 + drivers/i2c/busses/i2c-mt65xx.c | 14 + drivers/i2c/i2c-core-base.c | 2 +- drivers/i2c/i2c-core-smbus.c | 11 +- drivers/i2c/i2c-smbus.c | 5 +- drivers/iio/accel/bmc150-accel-core.c | 5 +- drivers/iio/accel/kxcjk-1013.c | 5 +- drivers/iio/accel/mma9551.c | 5 +- drivers/iio/accel/mma9553.c | 5 +- drivers/iio/adc/men_z188_adc.c | 9 +- drivers/iio/addac/ad74413r.c | 10 +- drivers/iio/frequency/admv1013.c | 2 +- drivers/iio/gyro/bmg160_core.c | 5 +- drivers/iio/imu/kmx61.c | 5 +- drivers/iio/magnetometer/bmc150_magn.c | 5 +- drivers/interconnect/imx/imx.c | 9 + drivers/iommu/mtk_iommu.c | 34 + drivers/iommu/mtk_iommu_v1.c | 42 +- drivers/md/dm.c | 20 +- drivers/media/i2c/Kconfig | 26 + drivers/media/i2c/Makefile | 2 + drivers/media/i2c/dw9714.c | 42 +- drivers/media/i2c/hi847.c | 3012 ++++++++++++++++++++ drivers/media/i2c/max9286.c | 125 +- drivers/media/i2c/ov08d10.c | 1526 ++++++++++ drivers/media/i2c/ov2740.c | 8 +- drivers/media/i2c/ov5648.c | 6 +- drivers/media/i2c/ov5693.c | 9 +- drivers/media/i2c/ov6650.c | 192 +- drivers/media/i2c/ov8865.c | 8 +- drivers/media/i2c/tc358743.c | 2 +- drivers/media/pci/cx23885/cx23885-input.c | 2 +- drivers/media/platform/aspeed-video.c | 219 +- drivers/media/platform/coda/coda-common.c | 1 + drivers/media/platform/coda/imx-vdoa.c | 9 +- drivers/media/platform/exynos-gsc/gsc-core.c | 14 +- drivers/media/platform/exynos4-is/fimc-core.c | 11 +- drivers/media/platform/exynos4-is/fimc-lite.c | 11 +- drivers/media/platform/imx-jpeg/mxc-jpeg.c | 6 + drivers/media/platform/marvell-ccic/mmp-driver.c | 8 +- drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 45 +- drivers/media/platform/mtk-jpeg/mtk_jpeg_core.h | 2 - drivers/media/platform/mtk-mdp/mtk_mdp_comp.c | 40 - drivers/media/platform/mtk-mdp/mtk_mdp_comp.h | 2 - drivers/media/platform/mtk-mdp/mtk_mdp_core.c | 1 - .../media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c | 2 - .../media/platform/mtk-vcodec/mtk_vcodec_dec_hw.c | 1 - .../media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c | 41 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h | 3 - drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 1 - .../media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c | 2 - .../media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c | 45 +- drivers/media/platform/mtk-vpu/mtk_vpu.c | 10 +- drivers/media/platform/pxa_camera.c | 9 +- drivers/media/platform/qcom/camss/camss-csid.c | 12 +- drivers/media/platform/qcom/camss/camss-csiphy.c | 12 +- drivers/media/platform/qcom/camss/camss-ispif.c | 12 +- drivers/media/platform/qcom/camss/camss-vfe.c | 12 +- drivers/media/platform/qcom/camss/camss.c | 2 +- drivers/media/platform/rcar-vin/rcar-vin.h | 2 +- drivers/media/platform/s5p-g2d/g2d.c | 10 +- drivers/media/platform/s5p-mfc/s5p_mfc.c | 11 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 10 +- drivers/media/platform/stm32/dma2d/dma2d.c | 9 +- drivers/media/platform/stm32/stm32-dcmi.c | 2 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.h | 2 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_dma.c | 2 +- drivers/media/platform/ti-vpe/cal-camerarx.c | 6 +- drivers/media/platform/vsp1/vsp1_drv.c | 14 +- drivers/media/rc/fintek-cir.c | 2 +- drivers/media/rc/igorplugusb.c | 2 +- drivers/media/rc/iguanair.c | 2 +- drivers/media/rc/ir-hix5hd2.c | 2 +- drivers/media/rc/ir-imon-decoder.c | 2 +- drivers/media/rc/ir-jvc-decoder.c | 2 +- drivers/media/rc/ir-mce_kbd-decoder.c | 2 +- drivers/media/rc/ir-nec-decoder.c | 2 +- drivers/media/rc/ir-rc5-decoder.c | 2 +- drivers/media/rc/ir-rc6-decoder.c | 2 +- drivers/media/rc/ir-rcmm-decoder.c | 2 +- drivers/media/rc/ir-sanyo-decoder.c | 4 +- drivers/media/rc/ir-sharp-decoder.c | 2 +- drivers/media/rc/ir-sony-decoder.c | 2 +- drivers/media/rc/ir-xmp-decoder.c | 2 +- drivers/media/rc/ite-cir.c | 2 +- drivers/media/rc/lirc_dev.c | 17 +- drivers/media/rc/nuvoton-cir.c | 2 +- drivers/media/rc/rc-core-priv.h | 2 +- drivers/media/rc/rc-ir-raw.c | 2 - drivers/media/rc/rc-loopback.c | 6 +- drivers/media/rc/st_rc.c | 2 +- drivers/media/rc/sunxi-cir.c | 2 +- drivers/media/rc/winbond-cir.c | 2 +- drivers/media/v4l2-core/v4l2-dev.c | 68 +- drivers/media/v4l2-core/v4l2-fwnode.c | 12 +- drivers/media/v4l2-core/v4l2-ioctl.c | 12 +- drivers/media/v4l2-core/v4l2-subdev.c | 8 - drivers/memory/mtk-smi.c | 14 - drivers/net/dsa/Kconfig | 12 +- drivers/net/dsa/Makefile | 3 +- drivers/net/dsa/microchip/ksz9477.c | 9 +- drivers/net/dsa/microchip/ksz_common.c | 6 + drivers/net/dsa/microchip/ksz_common.h | 1 + drivers/net/dsa/realtek-smi-core.c | 523 ---- drivers/net/dsa/realtek/Kconfig | 44 + drivers/net/dsa/realtek/Makefile | 6 + drivers/net/dsa/realtek/realtek-mdio.c | 229 ++ drivers/net/dsa/realtek/realtek-smi.c | 535 ++++ .../dsa/{realtek-smi-core.h => realtek/realtek.h} | 80 +- drivers/net/dsa/{ => realtek}/rtl8365mb.c | 623 ++-- .../net/dsa/{rtl8366.c => realtek/rtl8366-core.c} | 164 +- drivers/net/dsa/{ => realtek}/rtl8366rb.c | 457 +-- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 14 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 3 + drivers/net/ethernet/cadence/macb.h | 4 + drivers/net/ethernet/cadence/macb_main.c | 63 +- drivers/net/ethernet/freescale/xgmac_mdio.c | 2 +- drivers/net/ethernet/google/gve/gve_adminq.c | 2 +- drivers/net/ethernet/intel/e1000e/netdev.c | 22 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 9 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 9 +- drivers/net/ethernet/intel/ice/ice_main.c | 2 - drivers/net/ethernet/intel/igb/igb_main.c | 19 +- drivers/net/ethernet/intel/igbvf/netdev.c | 22 +- drivers/net/ethernet/intel/igc/igc_main.c | 19 +- drivers/net/ethernet/intel/ixgb/ixgb_main.c | 19 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 20 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 20 +- drivers/net/ethernet/marvell/mvneta.c | 6 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 7 + .../ethernet/marvell/octeontx2/nic/otx2_common.h | 3 + .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 19 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 4 + .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 1 + drivers/net/ethernet/mellanox/mlx5/core/en.h | 6 +- .../ethernet/mellanox/mlx5/core/en/tc/act/accept.c | 5 +- .../ethernet/mellanox/mlx5/core/en/tc/act/act.h | 5 +- .../ethernet/mellanox/mlx5/core/en/tc/act/csum.c | 5 +- .../net/ethernet/mellanox/mlx5/core/en/tc/act/ct.c | 17 +- .../ethernet/mellanox/mlx5/core/en/tc/act/drop.c | 3 +- .../ethernet/mellanox/mlx5/core/en/tc/act/goto.c | 12 +- .../ethernet/mellanox/mlx5/core/en/tc/act/mark.c | 3 +- .../ethernet/mellanox/mlx5/core/en/tc/act/mirred.c | 7 +- .../mellanox/mlx5/core/en/tc/act/mirred_nic.c | 3 +- .../ethernet/mellanox/mlx5/core/en/tc/act/mpls.c | 9 +- .../ethernet/mellanox/mlx5/core/en/tc/act/pedit.c | 11 +- .../ethernet/mellanox/mlx5/core/en/tc/act/pedit.h | 1 - .../ethernet/mellanox/mlx5/core/en/tc/act/ptype.c | 3 +- .../mlx5/core/en/tc/act/redirect_ingress.c | 8 +- .../ethernet/mellanox/mlx5/core/en/tc/act/sample.c | 11 +- .../ethernet/mellanox/mlx5/core/en/tc/act/trap.c | 5 +- .../ethernet/mellanox/mlx5/core/en/tc/act/tun.c | 6 +- .../ethernet/mellanox/mlx5/core/en/tc/act/vlan.c | 13 +- .../ethernet/mellanox/mlx5/core/en/tc/act/vlan.h | 1 - .../mellanox/mlx5/core/en/tc/act/vlan_mangle.c | 9 +- .../ethernet/mellanox/mlx5/core/en/tc/post_act.c | 1 + .../net/ethernet/mellanox/mlx5/core/en/tc/sample.c | 18 +- .../net/ethernet/mellanox/mlx5/core/en/tc/sample.h | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 87 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h | 4 - .../net/ethernet/mellanox/mlx5/core/en/tc_priv.h | 13 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 17 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.h | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 368 ++- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 27 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 2 +- .../ethernet/mellanox/mlx5/core/esw/indir_table.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 16 - .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 33 +- .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 14 + drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.h | 3 + drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 16 + drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 7 + .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 11 + drivers/net/ethernet/mellanox/mlxsw/core.c | 75 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 10 +- drivers/net/ethernet/mellanox/mlxsw/core_env.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 4 +- drivers/net/ethernet/mellanox/mlxsw/resources.h | 2 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 106 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 7 + .../ethernet/mellanox/mlxsw/spectrum2_acl_tcam.c | 12 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 3 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 3 +- .../net/ethernet/microchip/sparx5/sparx5_main.c | 1 - .../net/ethernet/microchip/sparx5/sparx5_phylink.c | 10 + drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 30 +- .../net/ethernet/stmicro/stmmac/dwmac-visconti.c | 9 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 6 +- drivers/net/ieee802154/at86rf230.c | 13 +- drivers/net/ieee802154/ca8210.c | 1 + drivers/net/ieee802154/mac802154_hwsim.c | 1 + drivers/net/ieee802154/mcr20a.c | 4 +- drivers/net/wireless/ath/ath10k/core.c | 16 + drivers/net/wireless/ath/ath10k/htt.c | 153 + drivers/net/wireless/ath/ath10k/htt.h | 296 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 331 ++- drivers/net/wireless/ath/ath10k/htt_tx.c | 36 +- drivers/net/wireless/ath/ath10k/hw.c | 15 +- drivers/net/wireless/ath/ath10k/hw.h | 27 +- drivers/net/wireless/ath/ath10k/rx_desc.h | 40 +- drivers/net/wireless/ath/ath10k/snoc.c | 15 +- drivers/net/wireless/ath/ath10k/wow.c | 7 +- drivers/net/wireless/ath/ath11k/core.c | 10 + drivers/net/wireless/ath/ath11k/core.h | 1 + drivers/net/wireless/ath/ath11k/debugfs.c | 6 + drivers/net/wireless/ath/ath11k/dp_rx.c | 195 +- drivers/net/wireless/ath/ath11k/hal_rx.h | 8 +- drivers/net/wireless/ath/ath11k/hw.c | 16 + drivers/net/wireless/ath/ath11k/hw.h | 2 + drivers/net/wireless/ath/ath11k/mac.c | 52 +- drivers/net/wireless/ath/ath11k/mhi.c | 1 + drivers/net/wireless/ath/ath11k/peer.c | 40 +- drivers/net/wireless/ath/ath11k/qmi.c | 3 +- drivers/net/wireless/ath/ath11k/reg.c | 25 +- drivers/net/wireless/ath/ath5k/ath5k.h | 4 - drivers/net/wireless/ath/ath5k/dma.c | 23 +- drivers/net/wireless/ath/ath5k/eeprom.c | 3 + drivers/net/wireless/ath/ath9k/eeprom.c | 6 +- drivers/net/wireless/ath/ath9k/htc_hst.c | 5 + drivers/net/wireless/ath/dfs_pattern_detector.c | 6 +- drivers/net/wireless/ath/wcn36xx/main.c | 104 +- drivers/net/wireless/ath/wcn36xx/txrx.c | 36 + drivers/net/wireless/ath/wcn36xx/wcn36xx.h | 13 + .../broadcom/brcm80211/brcmfmac/cfg80211.c | 33 +- .../broadcom/brcm80211/brcmfmac/firmware.c | 6 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 1 + .../broadcom/brcm80211/include/brcm_hw_ids.h | 1 + drivers/net/wireless/realtek/rtw89/Kconfig | 4 + drivers/net/wireless/realtek/rtw89/Makefile | 13 +- drivers/net/wireless/realtek/rtw89/cam.c | 34 +- drivers/net/wireless/realtek/rtw89/cam.h | 5 + drivers/net/wireless/realtek/rtw89/coex.c | 11 +- drivers/net/wireless/realtek/rtw89/core.c | 415 ++- drivers/net/wireless/realtek/rtw89/core.h | 52 +- drivers/net/wireless/realtek/rtw89/debug.c | 22 +- drivers/net/wireless/realtek/rtw89/fw.c | 131 +- drivers/net/wireless/realtek/rtw89/fw.h | 139 +- drivers/net/wireless/realtek/rtw89/mac.c | 82 +- drivers/net/wireless/realtek/rtw89/mac.h | 21 +- drivers/net/wireless/realtek/rtw89/mac80211.c | 44 +- drivers/net/wireless/realtek/rtw89/pci.c | 161 +- drivers/net/wireless/realtek/rtw89/pci.h | 5 + drivers/net/wireless/realtek/rtw89/phy.c | 44 +- drivers/net/wireless/realtek/rtw89/phy.h | 6 + drivers/net/wireless/realtek/rtw89/reg.h | 18 +- drivers/net/wireless/realtek/rtw89/rtw8852a.c | 20 +- drivers/net/wireless/realtek/rtw89/rtw8852a.h | 2 + drivers/net/wireless/realtek/rtw89/rtw8852ae.c | 39 + drivers/net/wireless/realtek/rtw89/txrx.h | 3 + drivers/ntb/hw/intel/ntb_hw_gen4.c | 17 +- drivers/ntb/hw/intel/ntb_hw_gen4.h | 16 + drivers/nvme/host/fabrics.c | 3 +- drivers/nvme/host/pci.c | 3 +- drivers/parisc/ccio-dma.c | 3 +- drivers/pinctrl/Kconfig | 1 + drivers/pinctrl/Makefile | 1 + drivers/pinctrl/bcm/Kconfig | 15 + drivers/pinctrl/bcm/Makefile | 1 + drivers/pinctrl/bcm/pinctrl-bcm2835.c | 23 +- drivers/pinctrl/bcm/pinctrl-bcm4908.c | 563 ++++ drivers/pinctrl/meson/Kconfig | 6 + drivers/pinctrl/meson/Makefile | 1 + drivers/pinctrl/meson/pinctrl-meson-s4.c | 1232 ++++++++ drivers/pinctrl/pinctrl-zynqmp.c | 10 +- drivers/pinctrl/renesas/pfc-r8a7779.c | 8 +- drivers/pinctrl/renesas/pfc-r8a7790.c | 2 +- drivers/pinctrl/renesas/pfc-r8a77995.c | 86 +- drivers/pinctrl/renesas/pfc-r8a779a0.c | 42 +- drivers/pinctrl/sunplus/Kconfig | 22 + drivers/pinctrl/sunplus/Makefile | 6 + drivers/pinctrl/sunplus/sppctl.c | 1118 ++++++++ drivers/pinctrl/sunplus/sppctl.h | 170 ++ drivers/pinctrl/sunplus/sppctl_sp7021.c | 583 ++++ drivers/pinctrl/sunxi/pinctrl-sunxi.c | 6 +- drivers/regulator/Kconfig | 1 + drivers/regulator/rpi-panel-attiny-regulator.c | 291 +- drivers/soc/renesas/renesas-soc.c | 49 +- drivers/spi/spi-bcm-qspi.c | 2 +- drivers/spi/spi-geni-qcom.c | 7 +- drivers/spi/spi-sunplus-sp7021.c | 1 + drivers/spi/spi-uniphier.c | 18 +- drivers/staging/media/hantro/TODO | 7 - drivers/staging/media/hantro/hantro.h | 1 - drivers/staging/media/hantro/hantro_drv.c | 41 +- drivers/staging/media/hantro/hantro_h1_jpeg_enc.c | 41 +- drivers/staging/media/hantro/hantro_h1_regs.h | 2 +- drivers/staging/media/hantro/hantro_hw.h | 11 - drivers/staging/media/hantro/hantro_jpeg.c | 86 +- drivers/staging/media/hantro/hantro_jpeg.h | 2 +- drivers/staging/media/hantro/hantro_v4l2.c | 77 + .../media/hantro/rockchip_vpu2_hw_jpeg_enc.c | 44 +- drivers/staging/media/hantro/rockchip_vpu_hw.c | 6 - drivers/staging/media/imx/imx7-media-csi.c | 32 +- drivers/staging/media/imx/imx7-mipi-csis.c | 2 +- drivers/staging/media/imx/imx8mq-mipi-csi2.c | 2 +- drivers/staging/media/max96712/max96712.c | 2 +- drivers/staging/media/meson/vdec/esparser.c | 7 +- drivers/staging/media/meson/vdec/vdec_helpers.c | 8 +- drivers/staging/media/meson/vdec/vdec_helpers.h | 4 +- drivers/video/fbdev/asiliantfb.c | 2 +- drivers/video/fbdev/atmel_lcdfb.c | 11 +- drivers/video/fbdev/aty/mach64_gx.c | 2 - drivers/video/fbdev/au1200fb.c | 4 +- drivers/video/fbdev/cirrusfb.c | 16 +- drivers/video/fbdev/core/fbcvt.c | 53 +- drivers/video/fbdev/core/fbmem.c | 8 +- drivers/video/fbdev/da8xx-fb.c | 7 +- drivers/video/fbdev/mmp/hw/mmp_ctrl.c | 3 +- drivers/video/fbdev/nvidia/nv_i2c.c | 2 +- drivers/video/fbdev/omap/lcd_ams_delta.c | 16 +- .../omapfb/displays/panel-lgphilips-lb035q02.c | 7 +- .../omapfb/displays/panel-sharp-ls037v7dw01.c | 7 +- .../omap2/omapfb/displays/panel-sony-acx565akm.c | 2 +- .../omap2/omapfb/displays/panel-tpo-td043mtea1.c | 3 +- drivers/video/fbdev/pxa168fb.c | 11 +- drivers/video/fbdev/pxa3xx-gcu.c | 6 +- drivers/video/fbdev/s3c-fb.c | 12 +- drivers/video/fbdev/savage/savagefb.h | 1 - drivers/video/fbdev/savage/savagefb_driver.c | 7 +- drivers/video/fbdev/smscufx.c | 3 +- drivers/video/fbdev/ssd1307fb.c | 7 +- drivers/video/fbdev/stifb.c | 45 +- drivers/video/fbdev/via/lcd.c | 2 +- drivers/video/fbdev/w100fb.c | 15 +- fs/9p/fid.c | 9 +- fs/btrfs/block-group.c | 5 +- fs/btrfs/volumes.c | 2 +- fs/cifs/connect.c | 10 +- fs/ext4/acl.c | 8 +- fs/ext4/ext4.h | 6 +- fs/ext4/ext4_jbd2.h | 2 +- fs/ext4/extents.c | 8 +- fs/ext4/fast_commit.c | 5 +- fs/ext4/indirect.c | 2 +- fs/ext4/inode.c | 8 +- fs/ext4/migrate.c | 2 +- fs/ext4/orphan.c | 4 +- fs/ext4/super.c | 2 +- fs/f2fs/checkpoint.c | 1 + fs/f2fs/f2fs.h | 7 + fs/f2fs/node.c | 2 + fs/f2fs/node.h | 3 + fs/f2fs/recovery.c | 3 + fs/f2fs/segment.c | 22 +- fs/f2fs/sysfs.c | 10 + fs/io_uring.c | 11 +- fs/jbd2/journal.c | 4 + fs/ocfs2/stackglue.c | 13 +- fs/open.c | 133 + fs/proc/proc_sysctl.c | 2 +- fs/quota/dquot.c | 11 +- fs/super.c | 19 +- fs/sync.c | 18 +- fs/xfs/xfs_super.c | 6 +- include/crypto/sm3.h | 34 +- include/dt-bindings/gpio/meson-s4-gpio.h | 99 + include/dt-bindings/pinctrl/sppctl-sp7021.h | 179 ++ include/dt-bindings/pinctrl/sppctl.h | 31 + include/linux/blkdev.h | 1 + include/linux/ethtool.h | 2 + include/linux/fortify-string.h | 56 +- include/linux/i2c-smbus.h | 6 +- include/linux/if_vlan.h | 6 +- include/linux/lsm_hook_defs.h | 2 +- include/linux/mii.h | 33 - include/linux/mlx5/mlx5_ifc.h | 7 - include/linux/property.h | 1 + include/linux/sunrpc/svc_xprt.h | 1 + include/linux/sunrpc/xprt.h | 1 + include/linux/syscalls.h | 1 + include/linux/sysctl.h | 3 + include/media/rc-core.h | 6 +- include/media/v4l2-fwnode.h | 61 +- include/media/v4l2-mediabus.h | 64 +- include/media/v4l2-subdev.h | 13 - include/net/ax25.h | 10 + include/net/ipv6.h | 14 +- include/soc/mediatek/smi.h | 20 - include/sound/pcm.h | 15 + include/trace/perf.h | 5 +- include/trace/trace_events.h | 9 +- include/uapi/asm-generic/unistd.h | 5 +- include/uapi/linux/ethtool_netlink.h | 7 + include/uapi/linux/kvm.h | 1 + include/uapi/linux/lirc.h | 15 +- include/uapi/linux/trusted-for.h | 18 + include/uapi/sound/asound.h | 4 +- kernel/padata.c | 2 +- kernel/printk/sysctl.c | 9 - kernel/sched/core.c | 1 + kernel/sched/cpufreq_schedutil.c | 11 +- kernel/sched/debug.c | 10 - kernel/sched/fair.c | 2 + kernel/sched/sched.h | 181 +- kernel/sysctl.c | 9 + kernel/trace/Kconfig | 8 +- kernel/trace/trace.c | 3 +- kernel/trace/trace_events_hist.c | 10 +- lib/crc32.c | 14 +- lib/crc32test.c | 2 +- lib/crypto/Kconfig | 3 + lib/crypto/Makefile | 3 + lib/crypto/sm3.c | 246 ++ lib/sbitmap.c | 8 +- lib/test_string.c | 37 + net/ax25/af_ax25.c | 11 +- net/ax25/ax25_dev.c | 12 +- net/ax25/ax25_route.c | 3 + net/ethtool/rings.c | 15 +- net/ieee802154/nl802154.c | 8 +- net/ipv6/exthdrs.c | 8 +- net/ipv6/ip6_output.c | 99 +- net/ipv6/udp.c | 103 +- net/netfilter/nf_tables_api.c | 1 - net/sunrpc/auth_gss/auth_gss.c | 10 +- net/sunrpc/svc_xprt.c | 4 +- net/sunrpc/xprt.c | 4 +- samples/trace_events/trace-events-sample.c | 3 + samples/trace_events/trace-events-sample.h | 33 + scripts/Makefile | 2 +- security/apparmor/apparmorfs.c | 8 +- security/apparmor/mount.c | 4 +- security/apparmor/policy_unpack.c | 5 +- security/integrity/digsig_asymmetric.c | 15 +- security/integrity/ima/ima_fs.c | 2 +- security/integrity/integrity_audit.c | 2 + security/security.c | 32 +- security/selinux/hooks.c | 7 +- sound/core/pcm_native.c | 13 + sound/pci/hda/hda_auto_parser.c | 2 +- sound/soc/amd/Kconfig | 1 + sound/soc/amd/acp/Kconfig | 10 + sound/soc/amd/acp/Makefile | 4 + sound/soc/amd/acp/acp-legacy-mach.c | 4 +- sound/soc/amd/acp/acp-mach-common.c | 21 + sound/soc/amd/acp/acp-pci.c | 160 ++ sound/soc/amd/acp/acp-pdm.c | 193 ++ sound/soc/amd/acp/acp-renoir.c | 160 ++ sound/soc/amd/acp/amd.h | 23 +- sound/soc/amd/acp/chip_offset_byte.h | 26 + sound/soc/amd/mach-config.h | 1 + sound/soc/amd/renoir/rn-pci-acp3x.c | 7 +- sound/soc/amd/renoir/rn_acp3x.h | 3 + sound/soc/codecs/cs42l51-i2c.c | 4 +- sound/soc/codecs/cs42l51.c | 11 +- sound/soc/codecs/cs42l51.h | 2 +- sound/soc/codecs/hdmi-codec.c | 2 +- sound/soc/codecs/lpass-rx-macro.c | 8 +- sound/soc/codecs/rt5682-i2c.c | 15 +- sound/soc/codecs/rt5682.c | 24 +- sound/soc/codecs/rt5682.h | 2 - sound/soc/codecs/wcd938x.c | 31 +- sound/soc/fsl/pcm030-audio-fabric.c | 11 +- sound/soc/qcom/qdsp6/q6apm-dai.c | 7 +- sound/soc/rockchip/rk3399_gru_sound.c | 20 + sound/soc/soc-ops.c | 12 +- sound/soc/soc-pcm.c | 18 +- sound/soc/sof/intel/cnl.c | 6 +- sound/soc/sof/intel/hda-dai.c | 13 + sound/soc/sof/ipc.c | 24 +- sound/soc/sof/trace.c | 6 +- sound/soc/tegra/tegra210_ahub.c | 146 +- sound/soc/tegra/tegra210_ahub.h | 4 +- tools/arch/x86/include/uapi/asm/kvm.h | 3 + tools/include/uapi/linux/kvm.h | 1 + tools/testing/selftests/Makefile | 1 + tools/testing/selftests/arm64/fp/sve-ptrace.c | 11 +- tools/testing/selftests/bpf/test_lwt_seg6local.sh | 170 +- .../selftests/bpf/test_tcp_check_syncookie.sh | 5 +- tools/testing/selftests/bpf/test_xdp_meta.sh | 38 +- tools/testing/selftests/bpf/test_xdp_redirect.sh | 30 +- .../selftests/bpf/test_xdp_redirect_multi.sh | 60 +- tools/testing/selftests/bpf/test_xdp_veth.sh | 39 +- tools/testing/selftests/bpf/test_xdp_vlan.sh | 66 +- tools/testing/selftests/futex/Makefile | 4 +- .../selftests/{openat2 => interpreter}/.gitignore | 0 tools/testing/selftests/interpreter/Makefile | 21 + tools/testing/selftests/interpreter/config | 1 + .../selftests/interpreter/trust_policy_test.c | 362 +++ .../testing/selftests/kvm/include/kvm_util_base.h | 1 - .../selftests/kvm/include/x86_64/processor.h | 1 + tools/testing/selftests/kvm/lib/kvm_util.c | 7 - tools/testing/selftests/kvm/lib/x86_64/processor.c | 27 +- tools/testing/selftests/kvm/x86_64/amx_test.c | 2 + tools/testing/selftests/mincore/mincore_selftest.c | 20 +- tools/testing/selftests/openat2/Makefile | 2 +- tools/testing/selftests/openat2/helpers.h | 12 +- tools/testing/selftests/openat2/openat2_test.c | 12 +- tools/tracing/Makefile | 18 +- tools/tracing/rtla/Makefile | 2 +- virt/kvm/eventfd.c | 8 +- 717 files changed, 22156 insertions(+), 5741 deletions(-) delete mode 100644 Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt create mode 100644 Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.yaml delete mode 100644 Documentation/devicetree/bindings/media/mediatek-jpeg-encoder.txt create mode 100644 Documentation/devicetree/bindings/media/mediatek-jpeg-encoder.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/brcm,bcm4908-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/sunplus,sp7021-pinctrl.yaml create mode 100644 arch/arm/boot/dts/imxrt1050-pinfunc.h create mode 100644 arch/arm/configs/imxrt_defconfig create mode 100644 arch/arm/mach-imx/mach-imxrt.c create mode 100644 arch/x86/crypto/sm3-avx-asm_64.S create mode 100644 arch/x86/crypto/sm3_avx_glue.c create mode 100644 drivers/media/i2c/hi847.c create mode 100644 drivers/media/i2c/ov08d10.c delete mode 100644 drivers/net/dsa/realtek-smi-core.c create mode 100644 drivers/net/dsa/realtek/Kconfig create mode 100644 drivers/net/dsa/realtek/Makefile create mode 100644 drivers/net/dsa/realtek/realtek-mdio.c create mode 100644 drivers/net/dsa/realtek/realtek-smi.c rename drivers/net/dsa/{realtek-smi-core.h => realtek/realtek.h} (55%) rename drivers/net/dsa/{ => realtek}/rtl8365mb.c (75%) rename drivers/net/dsa/{rtl8366.c => realtek/rtl8366-core.c} (61%) rename drivers/net/dsa/{ => realtek}/rtl8366rb.c (78%) create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852ae.c create mode 100644 drivers/pinctrl/bcm/pinctrl-bcm4908.c create mode 100644 drivers/pinctrl/meson/pinctrl-meson-s4.c create mode 100644 drivers/pinctrl/sunplus/Kconfig create mode 100644 drivers/pinctrl/sunplus/Makefile create mode 100644 drivers/pinctrl/sunplus/sppctl.c create mode 100644 drivers/pinctrl/sunplus/sppctl.h create mode 100644 drivers/pinctrl/sunplus/sppctl_sp7021.c create mode 100644 include/dt-bindings/gpio/meson-s4-gpio.h create mode 100644 include/dt-bindings/pinctrl/sppctl-sp7021.h create mode 100644 include/dt-bindings/pinctrl/sppctl.h create mode 100644 include/uapi/linux/trusted-for.h create mode 100644 lib/crypto/sm3.c create mode 100644 sound/soc/amd/acp/acp-pci.c create mode 100644 sound/soc/amd/acp/acp-pdm.c copy tools/testing/selftests/{openat2 => interpreter}/.gitignore (100%) create mode 100644 tools/testing/selftests/interpreter/Makefile create mode 100644 tools/testing/selftests/interpreter/config create mode 100644 tools/testing/selftests/interpreter/trust_policy_test.c