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 951ef959473a lib/stackdepot: allow optional init and stack_table alloca [...] omits a74fa4ddf63b lib/stackdepot: allow optional init and stack_table alloca [...] omits 316fd594e922 lib/stackdepot: fix spelling mistake and grammar in pr_err [...] omits 0fea0afbcdb1 lib/stackdepot: allow optional init and stack_table alloca [...] omits 4e2f81b89f5d Merge branch 'akpm-current/current' omits 03f117fce461 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 563422f0d65d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 418fb44aead6 Merge branch 'zstd-1.4.10' of https://github.com/terrelln/ [...] omits 853d99dcd9ee Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] omits fd1846425fac Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits deff8ceb0045 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 548692f38c4a Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 6245ba6ac5a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 13063df7f43a Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits c1e9a0368f72 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits e401f806aacd Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 80f8df1e4abe Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits e977ddad61ea Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits c02c122a2c35 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2cf4bcd8809d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e19db8f9f14a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3812cc8fb03b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ab21a621d09c Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 8dd5b02cd7e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 88deba6ebef3 Merge branch 'gpio/gpio-sim' of git://git.kernel.org/pub/s [...] omits 581704c0d584 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0681052b1401 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5ac2266825f1 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits e3ad542e10ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a353f756bb48 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 44f923f8bb6f Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 04ea4cac7328 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits ae81a44fbe0b Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits ad0331ea45e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f09a741a3d76 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c97b72490c19 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits d81d23de8fbf Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits f92d423d3ae2 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 18b077ce53de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b165cad5344b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f90ac5ade0b9 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] omits 2f70ce4a2a2b Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits 958068ea9219 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e5dc7f3be0cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 61054fc843f0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 15ff6fce0c6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 64e00a808220 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a6ca143f4845 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aa82c92069f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5de895e3c4f6 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits b146c23a5754 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits ee34f06ede3a Merge branch 'for-linux-next-gt' of git://anongit.freedesk [...] omits c30ecf626dc8 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 964197e870da next-20211117/amdgpu omits ff1cd194196d Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 7fd200ba9cb8 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits cfe39b8add91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7bb07d410c39 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e84cfb5aab4e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c9db707c3af6 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits f8cf4ffa1b8c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 57a39f2830fe Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits c4d164324f4c Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 9236046a3f24 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 2784f1e4477a Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits a5c279f4d4f6 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits b8c745a1a15d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aaa045376365 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 35017d43bb4c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 002c6dd78197 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 457e57c2c6b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 340654a6ea5b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7e074241b879 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 55645886aaea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c08a39f63cd9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 96a0003ae0f2 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 11ee06c87581 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits de8d82c04265 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 81effe69bbf5 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 187ea0e51cbe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0d6be74c79e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3ffe1ff9abef Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits a201f8088e7f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 076f78ea0a87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a343d2e1f36e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4b004d95b40a Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits abc994062d1c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d66dcb92ce42 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits a45a964394bd Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits bc1cc0a99278 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] omits 2ce86654a0c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9420134322ee Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 5ae5064b779f Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 2b9e03c0f194 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 4c8d1dcc3d06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 73fb784abb17 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1608ce6f0a75 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d0d7599411db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 97cf5da0d0b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0fd05c83ec78 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 94308f90beba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 49687e19874c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3d74d0095899 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5ba9244bd14b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ef9456ca97f1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ea8d4989ab52 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 351f4f5d10fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6e3c1f1231ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cddc543040d5 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 7455b104c713 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a38c7c7ab661 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 11d53a03cd9e Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits c38d0a4c7a2f Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 2061e33173a4 Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] omits cd9bfee57be6 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits eb2aab455a8b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a6188d48ea11 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 32a26b6fea1a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 8a941b7510b5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 37fe5f750518 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 30546afdf035 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 79bf8fd8a8df Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits f42455064aac Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] omits a6f679443de8 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits ef226decd3c5 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 13c02e481504 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 8036200948ad Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 31d428dd8a12 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits e8ff738fa7ac Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a2084a7f2693 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 135653604cbc Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 8b9947d17292 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e753cf3f01dc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits fddcdf9edab7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ee8e9b4b6051 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6f89ee880d4d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7dbf116822dc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 18d51325bd64 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 940dc384520c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c734a01528c5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a768d6ff7827 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 5325da1990b6 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits f8431a9b086a Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits faddcd1a161a parisc: Enable CONFIG_PRINTK_TIME=y in 32bit defconfig omits 804f1a11149e lib: zstd: Don't add -O3 to cflags omits 2ca262ac2adb lib: zstd: Don't inline functions in zstd_opt.c omits 6e7f9acbfa66 lib: zstd: Fix unused variable warning omits d11382dbef56 mm: Add functions to zero portions of a folio omits 761f976f39d8 KVM: x86: Cap KVM_CAP_NR_VCPUS by KVM_CAP_MAX_VCPUS omits bb77f47f93d8 KVM: s390: Cap KVM_CAP_NR_VCPUS by num_online_cpus() omits a572f0c8ab52 KVM: RISC-V: Cap KVM_CAP_NR_VCPUS by KVM_CAP_MAX_VCPUS omits 35cd2b774148 KVM: PPC: Cap KVM_CAP_NR_VCPUS by KVM_CAP_MAX_VCPUS omits f97736c45a09 KVM: MIPS: Cap KVM_CAP_NR_VCPUS by KVM_CAP_MAX_VCPUS omits 3c7bbf265ee4 KVM: arm64: Cap KVM_CAP_NR_VCPUS by kvm_arm_default_max_vcpus() omits 0236fd7bf228 Revert "parisc: Reduce sigreturn trampoline to 3 instructions" omits 5ca5e684ca11 parisc: Wrap assembler related defines inside __ASSEMBLY__ omits 86d7402623c4 parisc: Wire up futex_waitv omits 87b5c533e0a3 parisc: Include stringify.h to avoid build error in crypto/api.c omits 48bed755f434 ata: libahci: Adjust behavior when StorageD3Enable _DSD is set omits 53907857f12e ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile omits 0508c34b0824 ata: libata: add missing ata_identify_page_supported() calls omits 4fe2837511ef Merge branch 'testing/cast-function-type' into for-next/kspp omits 4069b8292d08 KVM: x86: Assume a 64-bit hypercall for guests with protec [...] omits 77c6b7d262c7 selftests: KVM: Add /x86_64/sev_migrate_tests to .gitignore omits 5501013e150f riscv: kvm: fix non-kernel-doc comment block omits 60f6409e5a4f Merge branch 'kvm-5.16-fixes' into kvm-master omits 1675f9b6a9d9 Merge remote-tracking branch 'spi/for-5.15' into spi-linus omits 4e6118f860ee Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus omits 7dcae066049f KVM: SEV: Fix typo in and tweak name of cmd_allowed_from_miror() omits 5fd47d36eb09 KVM: SEV: Drop a redundant setting of sev->asid during ini [...] omits 9379a2efb377 KVM: SEV: WARN if SEV-ES is marked active but SEV is not omits 3e7c6c0e45ed KVM: SEV: Set sev_info.active after initial checks in sev_ [...] omits 479f52f308a4 KVM: SEV: Disallow COPY_ENC_CONTEXT_FROM if target has cre [...] omits d79f9da821fd KVM: Kill kvm_map_gfn() / kvm_unmap_gfn() and gfn_to_pfn_cache omits 205d6acb691a KVM: nVMX: Use a gfn_to_hva_cache for vmptrld omits 8249f5c64e52 KVM: nVMX: Use kvm_read_guest_offset_cached() for nested V [...] omits fc704f047aee KVM: x86/xen: Use sizeof_field() instead of open-coding it omits 77aec6513471 KVM: nVMX: Use kvm_{read,write}_guest_cached() for shadow_vmcs12 omits 489026077440 KVM: x86/xen: Fix get_attr of KVM_XEN_ATTR_TYPE_SHARED_INFO omits 51ead10569d3 KVM: x86/mmu: include EFER.LMA in extended mmu role omits 39aa254352c9 KVM: nVMX: don't use vcpu->arch.efer when checking host st [...] omits f6749f2f0087 KVM: Fix steal time asm constraints omits a31a01172ebf cpuid: kvm_find_kvm_cpuid_features() should be declared 'static' omits d7c604df5498 Merge branch 'fixes' into for-next omits 83f5b72c9e67 configs: introduce debug.config for CI-like setup omits 2f46d7c99830 pstore/blk: Use "%lu" to format unsigned long omits 9d4762c447d3 fbdev: sh7760fb: document fallthrough cases omits 552a23a0e5d0 Makefile: Enable -Wcast-function-type omits 2f61f240215d leds: led-core: Update fwnode with device_set_node omits 5b9fbb94ff5a leds: tca6507: use swap() to make code cleaner omits ef9e7727d062 iomap: Fix inline extent handling in iomap_readpage omits 5c7bcf498a6a drm/amdgpu/display: set vblank_disable_immediate for DC omits 8141b2bd7864 drm/ttm: Double check mem_type of BO while eviction omits 16c7ba1f679e drm/ttm: Put BO in its memory manager's lru list omits a5fd72b1c0e9 drm/amdgpu: bump driver version for INFO SENSOR profile mo [...] omits db492891909d drm/amdgpu/UAPI: add SENSOR INFO ioctl subquery for profile modes omits 84006eed7242 drm/radeon: Add HD-audio component notifier support (v2) omits 624883292bc3 Revert "drm/amd/display: To modify the condition in indica [...] omits ffa9d1590b7e Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 8b9adbe2959b drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 043d6c12e5d3 drm/amdgpu: only check for _PR3 on dGPUs omits 5a94d7369266 drm/amdgpu: add another raven1 gfxoff quirk omits 1326b50952e3 drm/amdgpu: remove unneeded variable omits 2f8ee37ae17f drm/radeon: correct indentation omits 8a206d7775ff drm/amdkfd: replace trivial funcs with direct access omits 744000d9e056 drm/amd/display: log amdgpu_dm_atomic_check() failure cause omits 709cd3bfdec2 drm/amd/display: Wait for ACK for INBOX0 HW Lock omits 853893497990 drm/amd/display: Initialise encoder assignment when initia [...] omits b4fb5b438b55 drm/amd/display: Query all entries in assignment table dur [...] omits a3659122cbe3 drm/amd/display: To support sending TPS3 pattern when rest [...] omits 18195609bb76 drm/amd/display: 3.2.161 omits dd85ac838490 drm/amd/display: Adjust code indentation omits a9360939347d drm/amd/display: Add hpd pending flag to indicate detectio [...] omits 86f9f149d0b9 drm/amd/display: Fix Coverity Issues omits d47a2cf53bed drm/amd/display: retain/release stream pointer in link enc table omits 86dc977aa6b0 drm/amd/display: fix stale info in link encoder assignment omits f5a68dbb842e drm/amd/display: use link_rate_set above DPCD 1.3 (#1527) omits 1f64ca8dd3be drm/amd/display: clean up some formats and log omits 494a8ffb6c59 drm/amd/display: bring dcn31 clk mgr in line with other ve [...] omits 48d8b9bc0c35 drm/amd/display: Fix detection of aligned DMUB firmware meta info omits ae2449eaab8c drm/amd/display: Use link_enc_cfg API for queries. omits ffd9429996cb drm/amd/display: Fix RGB MPO underflow with multiple displays omits bd60edf16c6c drm/amd/display: remove dmcub_support cap dependency omits c87714ec81d0 drm/amd/display: Pass panel inst to a PSR command omits c0f29afc100f drm/amd/display: Add helper for blanking all dp displays omits 2e6e078fb6b7 drm/amd/display: remove unnecessary conditional operators omits b113c8755f6a drm/amdgpu: return early on error while setting bar0 memtype omits c41ddee9c681 drm/amdgpu: remove unnecessary checks omits 45137488f0fb drm/amdkfd: Add sysfs bitfields and enums to uAPI omits 8475950d8148 drm/amdgpu: use generic fb helpers instead of setting up A [...] omits 521a9ffce769 drm/amdkfd: remove kgd_dev declaration and initialization omits 7f0206a3fb3e drm/amdkfd: replace/remove remaining kgd_dev references omits a91a7c858f40 drm/amdkfd: replace kgd_dev in gpuvm amdgpu_amdkfd funcs omits c64ea4f66ac1 drm/amdkfd: replace kgd_dev in get amdgpu_amdkfd funcs omits ffa774d172fe drm/amdkfd: replace kgd_dev in various amgpu_amdkfd funcs omits 93d7a659146a drm/amdkfd: replace kgd_dev in various kfd2kgd funcs omits db0c1a683eee drm/amdkfd: replace kgd_dev in hqd/mqd kfd2kgd funcs omits 0a9ead148c26 drm/amdkfd: replace kgd_dev in static gfx v10_3 funcs omits 93ed3112e001 drm/amdkfd: replace kgd_dev in static gfx v10 funcs omits cd808b4af9c3 drm/amdkfd: replace kgd_dev in static gfx v9 funcs omits ceee58bc0d91 drm/amdkfd: replace kgd_dev in static gfx v8 funcs omits 6616fd41f37d drm/amdkfd: replace kgd_dev in static gfx v7 funcs omits 5e24a05b00d5 drm/amdkfd: add amdgpu_device entry to kfd_dev omits 0c56210ef22c shm: extend forced shm destroy to support objects from sev [...] omits e1ea090136bc ipc: WARN if trying to remove ipc object which is absent omits dd9ffddd9c0c hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits 6afc5c18da25 init/main.c: silence some -Wunused-parameter warnings omits d1dbc3bd7643 ELF: fix overflow in total mapping size calculation omits 588702bfaf15 Merge branch 'misc' into for-next omits 3de10c3f0588 proc/sysctl: make protected_* world readable omits b7d80ee85970 kernel/hung_task.c: Monitor killed tasks. omits dcb70217e9e7 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 0bcc15d6132d fs/buffer.c: add debug print for __getblk_gfp() stall problem omits bd38c851ed0a mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() omits 6044471aac4c mm: disable zsmalloc on PREEMPT_RT omits 4dc77a00b82d mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits 0259f10c404e mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] omits 0b61d5b52923 oom_kill: oom_score_adj broken for processes with small me [...] omits 228d59f77cf9 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits 6f325a4e7889 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits 0b62423e3ed7 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits a8ec0c36381b lazy tlb: shoot lazies, a non-refcounting lazy tlb option omits 30c1d947b688 lazy tlb: allow lazy tlb mm refcounting to be configurable omits 781955ae9206 lazy tlb: introduce lazy mm refcount helper functions omits dad8d5867a46 mm/memory.c: use correct VMA flags when freeing page-tables omits 667f0174fea5 mm-page_ownerc-modify-the-type-of-argument-order-in-some-f [...] omits 45539004a11a mm/page_owner.c: modify the type of argument "order" in so [...] omits eb2231416e9e kasan: test: consolidate workarounds for unwanted __alloc_ [...] omits ef172452145d ocfs2: fix ocfs2 corrupt when iputting an inode omits a17c22ebcdee ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 29161eae0627 ocfs2: reflink deadlock when clone file to the same direct [...] omits 381ca77d2fc4 procfs: prevent unpriveleged processes accessing fdinfo dir omits 495bece60dcf /proc/kpageflags: do not use uninitialized struct pages omits 2171267fa5cb /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 2224b7db1fb4 mm-bdi-initialize-bdi_min_ratio-when-bdi-unregister-fix omits be6597f46a5c mm: bdi: initialize bdi_min_ratio when bdi is unregistered omits f8b25d483c4a kasan-test-use-underlying-string-helpers-checkpatch-fixes omits 0fa83c99044a lib/test_kasan.c: use underlying string helpers omits a4dde9b4c3b0 Merge branch 'misc' into for-next omits 3c7603727c3a Merge branch 'fixes' into for-next omits cfb34c044d8e Merge branch 'misc' into for-next omits bbe9515ab088 Merge branches 'arm64-defconfig-for-5.16', 'arm64-for-5.16 [...] omits 5cdf97aca35e Merge branches 'arm64-fixes-for-5.15', 'drivers-fixes-for- [...] omits 151a3b7b9d3c Merge branch 'misc' into for-next omits 1f6c7ccc98f7 Merge branch 'fixes' into for-next omits edc5cb40999b Merge branch 'misc' into for-next omits c2136cc70973 Merge branch 'fixes' into for-next omits cc3bcb015bb1 Merge branch 'v5.16-armsoc/dts64' into for-next omits 5c01d066b526 Merge branch 'v5.16-armsoc/dts32' into for-next omits 651521d396a8 clk: samsung: remove __clk_lookup() usage omits bc42ef7492c1 dt-bindings: clock: samsung: add IDs for some core clocks omits 33e6564d6f72 Merge branch 'v5.16-clk/next' into for-next omits 810ef400271f Merge branch 'v5.16-armsoc/dts64' into for-next omits 4d89ef483752 Merge branch 'v5.16-armsoc/dts32' into for-next omits 8bd7cd1cc7f0 Merge branch 'imx/maintainers' into for-next omits c0ec57e5b18c Merge branch 'imx/defconfig' into for-next omits 37e01e683031 Merge branch 'imx/dt64' into for-next omits 1915f54235dd Merge branch 'imx/dt' into for-next omits 965aac363713 Merge branch 'imx/bindings' into for-next omits 86f84f8adccf Merge branch 'imx/drivers' into for-next omits f889e52436d6 Merge branch 'edac-urgent' into edac-for-next omits 413333fd6a88 nvmem: imx-ocotp: add support for post processing omits 887ebfc09f79 Merge branch 'fixes' into for-next omits 3d2042178276 nvmem: core: add nvmem cell post processing callback omits 32a8aabcfecc nvmem: core: rework nvmem cell instance creation omits 3ef48a92f475 Merge branch 'misc' into for-next omits 1a6236fcc56f Merge branch 'fixes' into for-next omits 9130bd1dbe52 Merge branch 'edac-misc' into edac-for-next omits d029439d8ab1 Merge branch 'edac-misc' into edac-for-next omits 587a7d1703f3 Merge branch 'kcsan.2021.09.13b' into HEAD omits 0df070182842 Merge branch 'edac-misc' into edac-for-next omits 0967eb11f647 Merge branch 'edac-misc' into edac-for-next omits 7e849b8f98a5 Merge branch 'misc' into for-next omits 3a05de6d3e78 Merge branch 'fixes' into for-next omits b198c36ab605 Merge branch 'misc' into for-next omits b0ee5c2f4727 Merge branch 'fixes' into for-next omits 1c60e6f24b67 Merge branch 'edac-misc' into edac-for-next omits d162d84b27c8 nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells omits 41d7acab7706 Merge branch 'fixes' into for-next omits 8f42796b9bb3 Merge branch 'misc' into for-next omits 4646da896a44 Merge branch 'edac-urgent' into edac-for-next omits 536267aafb8a nvmem: core: Add stubs for nvmem_cell_read_variable_le_u32 [...] omits 1e3d655fe7b4 Merge branch 'ti-k3-config-next' into ti-k3-next new 3fa595481b3b Merge tag 'mips-fixes_5.16_1' of git://git.kernel.org/pub/ [...] new 42eb8fdac2fc Merge tag 'gfs2-v5.16-rc2-fixes' of git://git.kernel.org/p [...] new bf6d0d1e1ab3 Merge branch 'rework/printk_safe-removal' into for-linus new 7d5775d49e4a Merge tag 'printk-for-5.16-fixup' of git://git.kernel.org/ [...] new 4ae275bc6d2f Merge tag 'docs-5.16-2' of git://git.lwn.net/linux new dc23a5110b10 cpuid: kvm_find_kvm_cpuid_features() should be declared 'static' new 964b7aa0b040 KVM: Fix steal time asm constraints new af957eebfcc1 KVM: nVMX: don't use vcpu->arch.efer when checking host st [...] new b8453cdcf260 KVM: x86/mmu: include EFER.LMA in extended mmu role new 4e8436479ad3 KVM: x86/xen: Fix get_attr of KVM_XEN_ATTR_TYPE_SHARED_INFO new 297d597a6da3 KVM: nVMX: Use kvm_{read,write}_guest_cached() for shadow_vmcs12 new 6a834754a568 KVM: x86/xen: Use sizeof_field() instead of open-coding it new 7d0172b3ca42 KVM: nVMX: Use kvm_read_guest_offset_cached() for nested V [...] new cee66664dcd6 KVM: nVMX: Use a gfn_to_hva_cache for vmptrld new 357a18ad230f KVM: Kill kvm_map_gfn() / kvm_unmap_gfn() and gfn_to_pfn_cache new 79b111427637 KVM: SEV: Disallow COPY_ENC_CONTEXT_FROM if target has cre [...] new a41fb26e6169 KVM: SEV: Set sev_info.active after initial checks in sev_ [...] new 1bd00a4257a8 KVM: SEV: WARN if SEV-ES is marked active but SEV is not new ea410ef4dad6 KVM: SEV: Drop a redundant setting of sev->asid during ini [...] new 8e38e96a4e61 KVM: SEV: Fix typo in and tweak name of cmd_allowed_from_miror() new 817506df9dba Merge branch 'kvm-5.16-fixes' into kvm-master new 0e2e64192100 riscv: kvm: fix non-kernel-doc comment block new b768f60bd979 selftests: KVM: Add /x86_64/sev_migrate_tests to .gitignore new b5aead0064f3 KVM: x86: Assume a 64-bit hypercall for guests with protec [...] new f60a00d72950 KVM: arm64: Cap KVM_CAP_NR_VCPUS by kvm_arm_default_max_vcpus() new 57a2e13ebdda KVM: MIPS: Cap KVM_CAP_NR_VCPUS by KVM_CAP_MAX_VCPUS new b7915d55b1ac KVM: PPC: Cap KVM_CAP_NR_VCPUS by KVM_CAP_MAX_VCPUS new 37fd3ce1e64a KVM: RISC-V: Cap KVM_CAP_NR_VCPUS by KVM_CAP_MAX_VCPUS new 82cc27eff448 KVM: s390: Cap KVM_CAP_NR_VCPUS by num_online_cpus() new 2845e7353bc3 KVM: x86: Cap KVM_CAP_NR_VCPUS by KVM_CAP_MAX_VCPUS new c46e8ece9613 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] new 4d7804d201f2 parisc: Include stringify.h to avoid build error in crypto/api.c new 8f663eb3b7e8 parisc: Wire up futex_waitv new 4017b230c960 parisc: Wrap assembler related defines inside __ASSEMBLY__ new 79df39d535c7 Revert "parisc: Reduce sigreturn trampoline to 3 instructions" new 9412f5aaa864 parisc: Enable CONFIG_PRINTK_TIME=y in 32bit defconfig new a6a6d227facf Merge tag 'for-5.16/parisc-4' of git://git.kernel.org/pub/ [...] new 7cf7eed103d3 Merge tag 'fs.idmapped.v5.16-rc2' of git://git.kernel.org/ [...] new db850a9b8d17 Merge tag 'fs_for_v5.16-rc2' of git://git.kernel.org/pub/s [...] new 6fdf886424cf Merge tag 'for-5.16-rc1-tag' of git://git.kernel.org/pub/s [...] new 3e6db079751a tipc: check for null after calling kmemdup new 86cdf8e38792 NFC: reorganize the functions in nci_request new 3e3b5dfcd16a NFC: reorder the logic in nfc_{un,}register_device new 48b71a9e66c2 NFC: add NCI_UNREG flag to eliminate the race new a280ef90af01 octeontx2-af: debugfs: don't corrupt user memory new a66998e0fbf2 ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible ar [...] new f915b75bffb7 page_pool: Revert "page_pool: disable dma mapping support..." new fec1faf221f6 devlink: Don't throw an error if flash notification sent b [...] new 5d2ca2e12dfb e100: fix device suspend/resume new 5f9c55c8066b ipv6: check return value of ipv6_skip_exthdr new 6afbd7b3c53c i40e: Fix correct max_pkt_size on VF RX queue new 37d9e304acd9 i40e: Fix NULL ptr dereference on VSI filter sync new d2a69fefd756 i40e: Fix changing previously set num_queue_pairs for PFs new 9e0a603cb7dc i40e: Fix ping is lost after configuring ADq on VF new 3a3b311e3881 i40e: Fix warning message and call stack during rmmod i40e driver new 2e6d218c1ec6 i40e: Fix creation of first queue by omitting it if is not [...] new 5aff430d4e33 i40e: Fix display error code in dmesg new 4e5d2124f74f Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] new 61217be886b5 net: tulip: de4x5: fix the problem that the array 'lp->phy [...] new 0fa68da72c3b net: ethernet: dec: tulip: de4x5: fix possible array overf [...] new c7521d3aa2fa ptp: ocp: Fix a couple NULL vs IS_ERR() checks new 8d0112ac6fd0 Merge tag 'net-5.16-rc2' of git://git.kernel.org/pub/scm/l [...] new ea229296809a Merge tag 'spi-fix-v5.16-rc1' of git://git.kernel.org/pub/ [...] new 287273a80be5 platform/mellanox: mlxreg-lc: fix error code in mlxreg_lc_ [...] new 707f0c290f2b platform/x86: amd-pmc: Make CONFIG_AMD_PMC depend on RTC_CLASS new c961a7d2aa23 platform/x86: hp_accel: Fix an error handling path in 'lis [...] new 3e58e1c4da39 platform/x86: samsung-laptop: Fix typo in a comment new 0f07c023dcd0 platform/x86: dell-wmi-descriptor: disable by default new 812fcc609502 platform/x86: think-lmi: Abort probe on analyze failure new 1f338954a5fb platform/x86: thinkpad_acpi: Add support for dual fan control new 39f532921810 platform/x86: thinkpad_acpi: Fix WWAN device disabled issu [...] new d477a907cba3 platform/x86: thinkpad_acpi: fix documentation for adaptiv [...] new d1c2b55d84a6 Merge tag 'platform-drivers-x86-v5.16-2' of git://git.kern [...] new 17e10707059d Merge tag 'acpi-5.16-rc2' of git://git.kernel.org/pub/scm/ [...] new 47b577ae6fba Merge branch 'powercap' new 18e2befaf6c2 Merge tag 'pm-5.16-rc2' of git://git.kernel.org/pub/scm/li [...] new b49e0015c1bd Merge branch 'thermal-int340x' new e26dd976580a Merge tag 'thermal-5.16-rc2' of git://git.kernel.org/pub/s [...] new ae8d67b2117f lib: zstd: Fix unused variable warning new 1974990cca43 lib: zstd: Don't inline functions in zstd_opt.c new 7416cdc9b9c1 lib: zstd: Don't add -O3 to cflags new 4c388a8e740d Merge tag 'zstd-for-linus-5.16-rc1' of git://github.com/te [...] new 0dc636b3b757 x86: Pin task-stack in __get_wchan() new 0e11279b77e0 Merge tag 'drm-misc-fixes-2021-11-18' of git://anongit.fre [...] new 9d267f082a5b Merge tag 'drm-intel-fixes-2021-11-18' of git://anongit.fr [...] new 38a268b39182 drm/amd/pm: Enhanced reporting also for a stuck command new 69650a879b93 drm/amdgpu: add error print when failing to add IP block(v2) new 6ee27ee27ba8 drm/amd/pm: avoid duplicate powergate/ungate setting new be83a5676767 drm/amd/pm: Remove artificial freq level on Navi1x new dab60582685a drm/amd/display: Fix OLED brightness control on eDP new bf552083916a drm/amdgpu: fix set scaling mode Full/Full aspect/Center n [...] new 3dac776e349a drm/amd/pm: add GFXCLK/SCLK clocks level print support for APUs new 2cf49e00d40d drm/amd/amdkfd: Fix kernel panic when reset failed and bee [...] new 27dfaedc0d32 drm/amd/amdgpu: fix potential memleak new 7d51040a695b Merge tag 'amd-drm-fixes-5.16-2021-11-17' of https://gitla [...] new ad44518affc6 Merge tag 'drm-fixes-2021-11-19' of git://anongit.freedesk [...] new 447916982455 Merge tag 'gpio-fixes-for-v5.16-rc2' of git://git.kernel.o [...] new 83dde7498fef RDMA/netlink: Add __maybe_unused to static inline in C file new 6cd7397d01c4 RDMA/core: Set send and receive CQ before forwarding to th [...] new da86dc175b5a IB/hfi1: Properly allocate rdma counter desc memory new 378c67413de1 RDMA/mlx4: Do not fail the registration on port stats new d821f7c13ca0 RDMA/nldev: Check stat attribute before accessing it new df4e6faaafe2 MAINTAINERS: Update for VMware PVRDMA driver new a8b5f8f26da8 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] new ecd510d2ff86 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] new e349d945fac7 signal: Don't always set SA_IMMUTABLE for forced signals new fcb116bc43c8 signal: Replace force_fatal_sig with force_exit_sig when in doubt new 7af959b5d5c8 Merge branch 'SA_IMMUTABLE-fixes-for-v5.16-rc2' of git://g [...] new 12c484c12b19 RISC-V: Enable KVM in RV64 and RV32 defconfigs as a module new 5a19c7e06236 riscv: fix building external modules new 9539ba4308ad Merge tag 'riscv-for-linus-5.16-rc2' of git://git.kernel.o [...] new b075c1d81e7d tools headers cpufeatures: Sync with the kernel sources new 346e91998cba tools headers UAPI: Sync linux/kvm.h with the kernel sources new ccb05590c432 perf tests wp: Remove unused functions on s390 new 70f9c9b2df1d perf tools: Set COMPAT_NEED_REALLOCARRAY for CONFIG_AUXTRACE=1 new 784e8adda4cd perf sort: Fix the 'weight' sort key behavior new 4d03c75363ee perf sort: Fix the 'ins_lat' sort key behavior new db4b28402909 perf sort: Fix the 'p_stage_cyc' sort key behavior new 162b94459834 tools headers UAPI: Sync x86's asm/kvm.h with the kernel sources new cb5a63feae2d perf test sample-parsing: Fix branch_stack entry endianness check new 92723ea0f11d perf bench: Fix two memory leaks detected with ASan new 9e1a8d9f6832 perf inject: Fix ARM SPE handling new e8c04ea0fef5 tools build: Fix removal of feature-sync-compare-and-swap [...] new 8b8dcc3720d5 tools headers UAPI: Sync MIPS syscall table file changed b [...] new 0ca1f534a776 perf hist: Fix memory leak of a perf_hpp_fmt new d9fc706108c1 perf report: Fix memory leaks around perf_tip() new b194c9cd09dd perf evsel: Fix memory leaks relating to unit new 8b98436af2c0 Merge tag 'perf-tools-fixes-for-v5.16-2021-11-19' of git:/ [...] new f86b0aaad741 tracing/histogram: Fix UAF in destroy_hist_field() new c4c1dbcc09e7 tracing: Use memset_startat() to zero struct trace_iterator new 2ef75e9bd2c9 tracing: Don't use out-of-sync va_list in event printing new e4365e369fcc Merge tag 'trace-v5.16-6' of git://git.kernel.org/pub/scm/ [...] new 06f6c4c6c3e8 ata: libata: add missing ata_identify_page_supported() calls new 1527f69204fe ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile new 7c5f641a5914 ata: libahci: Adjust behavior when StorageD3Enable _DSD is set new cac7e8b5f5fa ata: libata-sata: Declare ata_ncq_sdev_attrs static new a90af8f15bdc Merge tag 'libata-5.16-rc2' of git://git.kernel.org/pub/sc [...] new b38bfc747cb4 Merge tag '5.16-rc1-smb3-fixes' of git://git.samba.org/sfr [...] new 3b90954419d4 s390/dump: fix copying to user-space of swapped kdump oldmem new 20c76e242e70 s390/kexec: fix return code handling new 4aa9340584e3 s390/kexec: fix memory leak of ipl report buffer new f1ab2e0d4cbd MAINTAINERS: update email address of Christian Borntraeger new 503e45108451 ftrace/samples: add missing Kconfig option for ftrace dire [...] new 890e3dc8bb6e ftrace/samples: add s390 support for ftrace direct multi sample new 6b38e2fb70b6 Merge tag 's390-5.16-3' of git://git.kernel.org/pub/scm/li [...] new b100274c7054 Merge tag 'pinctrl-v5.16-2' of git://git.kernel.org/pub/sc [...] new 94c4b4fd25e6 block: Check ADMIN before NICE for IOPRIO_CLASS_RT new 95febeb61bf8 block: fix missing queue put in error path new 2a19b28f7929 blk-mq: cancel blk-mq dispatch work in both blk_cleanup_qu [...] new d1faacbf67b1 Revert "mark pstore-blk as broken" new 245a489e81e1 block: avoid to quiesce queue in elevator_init_mq new 15c301049651 blk-cgroup: fix missing put device in error path from blkg [...] new 2b504bd4841b blk-mq: don't insert FUA request with data into scheduler queue new 61564e7b3abc Merge tag 'block-5.16-2021-11-19' of git://git.kernel.dk/l [...] new 3cd018b4d6f2 mm/swap.c:put_pages_list(): reinitialise the page list new 126e8bee943e ipc: WARN if trying to remove ipc object which is absent new 85b6d24646e4 shm: extend forced shm destroy to support objects from sev [...] new 9a543f007b70 mm: emit the "free" trace report before freeing memory in [...] new ffb92ce826fd hexagon: export raw I/O routines for modules new 51f2ec593441 hexagon: clean up timer-regs.h new eaac2f898974 hexagon: ignore vmlinux.lds new 34dbc3aaf5d9 mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag new afe041c2d0fe hugetlb: fix hugetlb cgroup refcounting during mremap new cc30042df6fc hugetlb, userfaultfd: fix reservation restore on userfault [...] new cab71f7495f7 kasan: test: silence intentional read overflow warnings new db7a347b26fe mm/damon/dbgfs: use '__GFP_NOWARN' for user-specified size [...] new d78f3853f831 mm/damon/dbgfs: fix missed use of damon_dbgfs_lock new 825c43f50e3a kmap_local: don't assume kmap PTEs are linear arrays in memory new c1e631177119 proc/vmcore: fix clearing user buffer by properly using cl [...] new 923dcc5eb0c1 Merge branch 'akpm' (patches from Andrew) new 61eb495c83bf pstore/blk: Use "%lu" to format unsigned long new 8e80a73fa9a7 powerpc/xive: Change IRQ domain to a tree domain new 75603b14ed14 Merge tag 'powerpc-5.16-2' of git://git.kernel.org/pub/scm [...] new e324234e0aa8 perf/x86/intel/uncore: Fix filter_tid mask for CHA events [...] new 3866ae319c84 perf/x86/intel/uncore: Fix IIO event constraints for Skyla [...] new bdc0feee0517 perf/x86/intel/uncore: Fix IIO event constraints for Snowridge new f3fd84a3b775 x86/perf: Fix snapshot_branch_stack warning in VM new af16bdeae8e0 Merge tag 'perf-urgent-2021-11-21' of git://git.kernel.org [...] new 8d48bf8206f7 x86/boot: Pull up cmdline preparation and early param parsing new ac5d272a0ad0 x86/sgx: Fix free page accounting new 40c93d7fff6f Merge tag 'x86-urgent-2021-11-21' of git://git.kernel.org/ [...] new 136057256686 Linux 5.16-rc2 new d2543c3b9d6a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 93bc3abd62f2 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] new e6909c0598c7 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] new 754c4050a00e ARM: dts: BCM5301X: Fix I2C controller interrupt new 40f7342f0587 ARM: dts: BCM5301X: Add interrupt properties to GPIO node new 98481f3d72fb ARM: dts: bcm2711: Fix PCIe interrupts new 3449d6bf4c45 Merge tag 'arm-soc/for-5.16/devicetree-fixes' of https://g [...] new d063f30765fe Merge tag 'optee-fix-for-v5.16' of git://git.linaro.org/pe [...] new d17c4bf2c7e9 Merge tag 'scmi-fixes-5.16' of git://git.kernel.org/pub/sc [...] new 187bea472600 ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE new 4fd932a7250c Merge tag 'socfpga_fix_for_v5.16' of git://git.kernel.org/ [...] new e95d8eaee21c firmware: smccc: Fix check for ARCH_SOC_ID not implemented new 18fe42bdd635 MAINTAINERS: Add entry to MAINTAINERS for Milbeaut new 28699477d6f1 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] new e1aee99d9a38 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new 496de4e22e7c Merge branch 'fixes' of https://git.linaro.org/people/jens [...] new d6821c5bc6b6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf new 253e9b4d11e5 net: marvell: prestera: fix brige port operation new e8d032507cb7 net: marvell: prestera: fix double free issue on err path new 6a405f6c372d atlantic: fix double-free in aq_ring_tx_clean new 0f296e782f21 stmmac_pci: Fix underflow size in stmmac_rx new e792779e6b63 iavf: Prevent changing static ITR values if adaptive moder [...] new 0cc318d2e840 iavf: Fix deadlock occurrence during resetting VF interface new 3b5bdd18eb76 iavf: Fix refreshing iavf adapter stats on ethtool request new 5951a2b9812d iavf: Fix VLAN feature flags after VFR new 262ae1f9de4e Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] new ee50e67ba0e1 mptcp: fix delack timer new bcd97734318d mptcp: use delegate action to schedule 3rd ack retrans new efaa9990cd3f Merge branch 'mptcp-rtx-timer' new f9390b249c90 af_unix: fix regression in read after shutdown new 3b00a07c2443 net: dsa: qca8k: fix internal delay applied to the wrong P [...] new 65258b9d8cde net: dsa: qca8k: fix MTU calculation new bdf1565fe03d selftests/tc-testing: match any qdisc type new ac2944abe4d7 selftests/tc-testings: Be compatible with newer tc output new 19d36c5f2948 ipv6: fix typos in __ip6_finish_output() new 3bd6b2a838ba nfp: checking parameter process for rx-usecs/tx-usecs is invalid new a6da2bbb0005 net: stmmac: retain PTP clock time during SIOCSHWTSTAMP ioctls new f93fd0ca5e7d net: ax88796c: do not receive data in pointer new f7a36b03a732 vsock/virtio: suppress used length validation new 7a61432dc813 net/smc: Avoid warning of possible recursive locking new a68229ca6340 nixge: fix mac address error handling again new 4177d5b017a7 net, neigh: Fix crash in v6 module initialization error path new 8837cbbf8542 net: ipv6: add fib6_nh_release_dsts stub new 1005f19b9357 net: nexthop: release IPv6 per-cpu dsts when replacing a n [...] new 02ebe49ab061 selftests: net: fib_nexthops: add test for group refcount [...] new 03a000bfd719 Merge branch 'nh-group-refcnt' new 57bcd15a2436 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 38207a5e8123 bpf, sockmap: Attach map progs to psock early for feature probes new c0d95d3380ee bpf, sockmap: Re-evaluate proto ops when psock is removed [...] new f0ffb3afc2f9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new fe785f56ad58 iwlwifi: pcie: fix constant-conversion warning new 1b54403c9cc4 iwlwifi: Fix missing error code in iwl_pci_probe() new 5283dd677e52 iwlwifi: mvm: retry init flow if failed new f5cecf1d4c5f iwlwifi: fix warnings produced by kernel debug options new a571bc28326d iwlwifi: Fix memory leaks in error handling path new 5737b4515dee rtw89: update partition size of firmware header on skb->data new 6e53d6d26920 mt76: mt7915: fix NULL pointer dereference in mt7915_get_phy_mode new a71184435538 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 05ec71610845 ALSA: hda/realtek: Fix LED on HP ProBook 435 G7 new 424fe7edbed1 ASoC: stm32: i2s: fix 32 bits channel length without mclk new 547a4a6a96d0 Merge tag 'asoc-fix-v5.16-rc1' of https://git.kernel.org/p [...] new 76c47183224c ALSA: ctxfi: Fix out-of-range access new eee5d6f1356a ALSA: usb-audio: Switch back to non-latency mode at a later point new 83de8f83816e ALSA: usb-audio: Don't start stream for capture at prepare new fa9730b4f28b ALSA: intel-dsp-config: add quirk for JSL devices based on [...] new b6d6fcbc7ac3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 884c6cb3b703 ASoC: tegra: Fix wrong value type in ADMAIF new 8a2c2fa0c533 ASoC: tegra: Fix wrong value type in I2S new 559d234569a9 ASoC: tegra: Fix wrong value type in DMIC new 3aa0d5c8bb3f ASoC: tegra: Fix wrong value type in DSPK new 42afca1a6566 ASoC: tegra: Fix wrong value type in SFC new 6762965d0214 ASoC: tegra: Fix wrong value type in MVC new e2b87a18a60c ASoC: tegra: Fix kcontrol put callback in ADMAIF new f21a9df3f7cb ASoC: tegra: Fix kcontrol put callback in I2S new a347dfa10262 ASoC: tegra: Fix kcontrol put callback in DMIC new d6202a57e79d ASoC: tegra: Fix kcontrol put callback in DSPK new a4e37950c9e9 ASoC: tegra: Fix kcontrol put callback in AHUB new c7b34b51bbac ASoC: tegra: Fix kcontrol put callback in MVC new b31f8febd185 ASoC: tegra: Fix kcontrol put callback in SFC new 8db78ace1ba8 ASoC: tegra: Fix kcontrol put callback in AMX new 3c97881b8c8a ASoC: tegra: Fix kcontrol put callback in ADX new 8cf72c4e75a0 ASoC: tegra: Fix kcontrol put callback in Mixer new 31c08aa5c1ea Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus new 3605f6a09b5c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 0fce5aa7dfa1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 6966df483d7b regulator: Update protection IRQ helper docs new 7abbda30dc5f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new fbf03ca6c53e Merge remote-tracking branch 'spi/for-5.15' into spi-linus new cd735df93ec7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new d90b8fe87ffa Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] new e353f3e88720 USB: serial: option: add Telit LE910S1 0x9200 composition new a0c1075d6efe Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] new 1f6229f60c66 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] new 31c66bfa95c1 phy: mvebu-cp110-utmi: Fix kernel-doc warns new e697ffe39a0d phy: qualcomm: qmp: Add missing struct documentation new 1de7c6ad9a09 phy: qualcomm: usb-hsic: Fix the kernel-doc warn new 466b1516e74f phy: ti: tusb1210: Fix the kernel-doc warn new 8c3351b29ab0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new c6e437e579fb Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] new fde272e78e00 iio: gyro: adxrs290: fix data signedness new 92beafb76a31 iio: adc: axp20x_adc: fix charging current reporting on AXP22x new c5359ccacb0d Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new 2700f49d8dce Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] new 885633075847 dmaengine: dw-axi-dmac: Fix uninitialized variable in axi_ [...] new 1ffc6f359f7a dmaengine: dw-edma: Fix return value check for dma_set_mas [...] new fa51b16d0558 dmaengine: idxd: fix calling wq quiesce inside spinlock new 6e5f2fcd320e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 8495c7eb9dbe mtd: rawnand: denali: Add the dependency on HAS_IOMEM new 869d67b754e6 mtd: rawnand: Fix nand_erase_op delay new ffb753f0b4bb mtd: rawnand: Fix nand_choose_best_timings() on unsupporte [...] new 2149aefa9c15 mtd: rawnand: fsmc: Take instruction delay into account new bed96b1b5b2c mtd: rawnand: fsmc: Fix timing computation new 24d7a778d23a Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] new e7cc3e096008 media: hi846: include property.h instead of of_graph.h new 62456590b849 media: hi846: remove the of_match_ptr macro new c595ed98e163 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git new 8130fa6b45eb Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] new 574c3c55e969 KVM: x86/mmu: Fix TLB flush range when handling disconnected pt new bda44d844758 KVM: Ensure local memslot copies operate on up-to-date arc [...] new 6b285a558750 KVM: Disallow user memslot with size that exceeds "unsigned long" new 9dba4d24cbb5 x86/kvm: remove unused ack_notifier callbacks new c7785d85b6c6 KVM: x86/mmu: Skip tlb flush if it has been done in zap_gf [...] new 8ed716ca7dc9 KVM: x86/mmu: Pass parameter flush as false in kvm_tdp_mmu [...] new 574574922612 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] new 0e4190d762ef hwmon: (sht4x) Fix EREMOTEIO errors new 7ab923cad578 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] new d5e332259609 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new bb7daeb7d06e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 73185a13773a scsi: ufs: ufshpb: Fix warning in ufshpb_set_hpb_read_to_upiu() new e11e285b9cd1 scsi: qla2xxx: edif: Fix off by one bug in qla_edif_app_ge [...] new 36e07d7ede88 scsi: scsi_debug: Fix type in min_t to avoid stack OOB new cc03facb1c42 scsi: ufs: ufs-mediatek: Add put_device() after of_find_de [...] new 0ee4ba13e09c scsi: mpt3sas: Fix kernel panic during drive powercycle test new 91202a01a2fb scsi: mpt3sas: Fix system going into read-only mode new 5ecae9f8c705 scsi: mpt3sas: Fix incorrect system timestamp new e2a49a95b571 scsi: target: core: Use RCU helpers for INQUIRY t10_alua_tg_pt_gp new 9c6603e1faf8 scsi: target: configfs: Delete unnecessary checks for NULL new 7a2b18d505f8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 5a517a3749a5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 523d8932a23a Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] new 7b3a7822d67c Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] new 46741e4f593f drm/nouveau: recognise GA106 new b371fd131fce drm/nouveau/acr: fix a couple NULL vs IS_ERR() checks new 96c5f82ef0a1 drm/vc4: fix error code in vc4_create_object() new b4a6aaeaf4aa drm/aspeed: Fix vga_pw sysfs output new 4ad0ace1d376 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new c51f8f7056ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c44a80f9d806 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 20e7d2d8d5e4 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 8e0150fe5cf5 ARM: dts: milbeaut: add a clock node for M10V new 2fc4dfc294ee ARM: dts: milbeaut: set clock phandle to timer node new 69a25d34f377 ARM: dts: milbeaut: set clock phandle to uart node new de4ddd0fce1c Merge branch 'arm/dt' into for-next new b86314b30dee Merge branch 'arm/fixes' into for-next new c820578fa0cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c4add88b15f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 156c297e3800 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8d1ca5df921c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2602dc10f9d9 memory: renesas-rpc-if: Silence clang warning new 2db468d6fda4 memory: renesas-rpc-if: simplify register update new 57ea9daad51f memory: renesas-rpc-if: avoid use of undocumented bits new 3542de6a5b15 memory: renesas-rpc-if: refactor MOIIO and IOFV macros new 7dbdb198911d Merge branch 'for-v5.17/renesas-rpc' into for-next new 9455888047ba Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f2c2e9ebb2cf ARM: dts: imx6qp-prtwd3: update RGMII delays for sja1105 switch new e691f9282a89 ARM: dts: ls1021a-tsn: update RGMII delays for sja1105 switch new 25501d8d3ab3 arm64: dts: lx2160abluebox3: update RGMII delays for sja11 [...] new f756f435f7dd soc: imx: gpcv2: Synchronously suspend MIX domains new 8f417d1fdb60 Merge branch 'imx/drivers' into for-next new efe33befc2ff ARM: imx: remove dead left-over from i.MX{27,31,35} removal new b0100bce4ff8 ARM: imx: rename DEBUG_IMX21_IMX27_UART to DEBUG_IMX27_UART new ebb0f0eb5f0b Merge branch 'imx/soc' into for-next new f9d3b807daa6 ARM: dts: vf610-zii-dev-rev-b: correct phy-mode for 6185 dsa link new 52c612692848 ARM: dts: vf610-zii-dev-rev-b: specify phy-mode for external PHYs new f65d3aef7918 Merge branch 'imx/dt' into for-next new b70bf26a704c arm64: dts: freescale: add 'chassis-type' property new 38c0b9496127 arm64: dts: imx: imx8mn-beacon: Drop undocumented clock-na [...] new 745fa3e40ff5 arm64: dts: fsl-ls1043a-rdb: add delay between CS and CLK [...] new e3f775070e06 arm64: dts: imx8mm-beacon: Enable USB Controllers new b43e6c03a854 arm64: dts: split out a shared imx8mq-librem5-r3.dtsi description new 1019b783696a arm64: dts: imx8mq-librem5: describe power supply for cameras new fed7603597fa arm64: dts: imx8mq-librem5: describe the selfie cam new c190510714df arm64: dts: imx8mq-librem5-r3.dtsi: describe selfie cam XS [...] new 4c96dd8f890f Merge branch 'imx/dt64' into for-next new 9969e31257b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4fcb53ca8718 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 95a0d86588be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b7aad9b127c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2acf58928f4d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 36be92f490a7 arm64: dts: qcom: c630: disable crypto due to serror new f8ba6ab9d8ac Merge branch 'arm64-fixes-for-5.16' into for-next new 24f52ef0c4bf arm64: dts: qcom: sm8250: Add nodes for tx and rx macros w [...] new 5a263cf629a8 arm64: dts: qcom: sm8250-mtp: Add wcd9380 audio codec node new 6fcda0b556cc arm64: dts: qcom: sm8250-mtp: Add wsa8810 audio codec node new fa244dca404c arm64: dts: qcom: sm8250-mtp: add sound card support new 0112b06fde55 arm64: dts: qcom: Add missing 'chassis-type's new 37613aee2179 arm64: dts: qcom: sc7280: Add venus DT node new 00128a57c0fe arm64: dts: qcom: sdm845-oneplus-common: set venus firmware path new 42dd1efffebd arm64: dts: qcom: sdm845-xiaomi-beryllium: set venus firmw [...] new d201f67714a3 arm64: dts: qcom: ipq8074: add MDIO bus new 963070f76213 arm64: dts: qcom: sc7180: Include gpio.h in edp bridge dts new 0417a86b200b arm64: dts: qcom: sc7180: Specify "data-lanes" for DSI hos [...] new 7624b41b3379 arm64: dts: qcom: sc7180: Support Lazor/Limozeen rev9 new 3922ccaed4ac arm64: dts: qcom: sc7180: Support Homestar rev4 new c41910f257a2 arm64: dts: qcom: msm8996: drop not documented adreno properties new 30a7f99befc6 arm64: dts: qcom: Add support for SONY Xperia XZ2 / XZ2C / [...] new e2bbebf3b04c arm64: dts: qcom: apq8096-db820c: specify adsp firmware name new 7c57dcae949d arm64: dts: qcom: apq8096-db820c: add missing regulator details new a49c3dd1f782 arm64: dts: qcom: apq8096-db820c: correct lvs1 and lvs2 su [...] new 227ee1583ba4 arm64: dts: qcom: msm8994-sony-xperia-kitakami: correct lv [...] new 4c821bd42ccc arm64: dts: qcom: msm8996-sony-xperia-tone: fix SPMI regul [...] new 25fdaae63a69 arm64: dts: qcom: msm8996-xiaomi-scorpio: Add touchkey controller new de0a2ae359ef arm64: dts: qcom: msm8996-xiaomi-common: Change TUSB320 to [...] new 5663ca59bb4f arm64: dts: qcom: Add missing vdd-supply for QUSB2 PHY new f0360a7c1742 arm64: dts: qcom: sm8350: Move gpio.h inclusion to SoC DTSI new e84d04a2b221 arm64: dts: qcom: sm8350: Add missing QUPv3 ID2 new f4d4ca9f3934 arm64: dts: qcom: sm8350: Add redistributor stride to GICv3 new ed9500c1df59 arm64: dts: qcom: sm8350: Specify clock-frequency for arch timer new 9e7f7b65c7f0 arm64: dts: qcom: sm[68]350: Use interrupts-extended with [...] new f52dd33943ca arm64: dts: qcom: sm8350: Shorten camera-thermal-bottom name new 2dab7aac493d arm64: dts: qcom: *8350* Consolidate PON/RESIN usage new 9ea9eb36b3c0 arm64: dts: qcom: sm8350: Describe GCC dependency clocks new cf03cd7e12bd arm64: dts: qcom: sm8350: Set up WRAP0 QUPs new 8934535531c8 arm64: dts: qcom: sm8350: Set up WRAP1 QUPs new 98374e6925b8 arm64: dts: qcom: sm8350: Set up WRAP2 QUPs new 9bc2c8fea55c arm64: dts: qcom: sm8350: Assign iommus property to QUP WRAPs new c2721b0c23d9 arm64: dts: qcom: Add support for Xperia 1 III / 5 III new 1209e9246632 arm64: dts: qcom: sm8350-sagami: Enable and populate I2C/S [...] new ce2762aec737 arm64: dts: qcom: sm8350-sagami: Configure remote processors new 9ac8999e8d6c arm64: dts: qcom: sm8350: Add LLCC node new 96e1e3a15273 arm64: dts: qcom: sc7180: Fix ps8640 power sequence for Ho [...] new fa09b2248714 arm64: dts: qcom: sc7280: Fix incorrect clock name new bd7d507935ca arm64: dts: qcom: sc7280: Add pcie clock support new 66b788133030 arm64: dts: qcom: sc7280: Fix 'interrupt-map' parent addre [...] new b139425115b8 arm64: dts: qcom: sdm630: Assign numbers to eMMC and SD new 9f6cbe37a72f arm64: dts: qcom: sdm630-pm660: Move RESIN to pm660 dtsi new 262a8ad19cdf arm64: dts: qcom: sdm660-xiaomi-lavender: Add RPM and fixe [...] new 4c420a0449ce arm64: dts: qcom: sdm660-xiaomi-lavender: Add PWRKEY and RESIN new cf85e9aee210 arm64: dts: qcom: sdm660-xiaomi-lavender: Add eMMC and SD new e631e904e1d8 arm64: dts: qcom: sdm660-xiaomi-lavender: Enable Simple Fr [...] new e5d3e752b050 arm64: dts: qcom: sdm660-xiaomi-lavender: Add USB new bd9ccaec6ac9 soc: qcom: qmi: Fix a typo in a comment new 7ba9dd0d04a8 soc: qcom: rpmpd: Drop unused res_name from struct rpmpd new 2475fcfbe4e3 dt-bindings: power: rpmpd: Add QCM2290 support new 1cd3921aa95e soc: qcom: rpmpd: Add QCM2290 support new 801cd261718e ARM: dts: qcom: update USB nodes with new platform specifi [...] new b287e05999e7 Merge branches 'arm64-for-5.17', 'drivers-for-5.17' and 'd [...] new a4a4962691bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b4f731d8422e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 52e844ee9a6f arm64: dts: reneas: rzg2: Add SDnH clocks new eca6ab6e362e arm64: dts: reneas: rcar-gen3: Add SDnH clocks new e1a9faddffe7 arm64: dts: renesas: cat875: Add rx/tx delays new a5c29f614669 arm64: dts: renesas: r9a07g044: Add RSPI{0,1,2} nodes new 7dd4fdec402e arm64: dts: renesas: rzg2l-smarc: Enable RSPI1 on carrier board new e051025efac3 dt-bindings: mmc: renesas,sdhi: Add optional SDnH clock new 663eede58f83 dt-bindings: arm: renesas: Document R-Car S4-8 SoC DT bindings new 06bd71cd2ebd dt-bindings: reset: renesas,rst: Document r8a779f0 reset module new c014e935596b dt-bindings: power: renesas,rcar-sysc: Document r8a779f0 S [...] new 4789519c215c Merge branches 'renesas-arm-dt-for-v5.17' and 'renesas-dt- [...] new 72928aa426b0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c4f5b30dda01 reset: Add of_reset_control_get_optional_exclusive() new cecb65ec7e61 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new c681c6fcc5dd arm64: dts: rockchip: add interrupt and headphone-detectio [...] new e92df2c61c10 arm64: dts: rockchip: define usb hub and 2.5GbE nic on helios64 new 755fff528b1b arm64: dts: rockchip: add variables for pcie completion to [...] new 8169b9894dbd arm64: dts: rockchip: Enable HDD power on helios64 new 2b0f3668dc9d Merge branch 'v5.17-armsoc/dts64' into for-next new 6dd005368380 arm64: dts: rockchip: remove mmc-hs400-enhanced-strobe fro [...] new 772fb46109f6 arm64: dts: rockchip: fix rk3308-roc-cc vcc-sd supply new 2b454a90e2cc arm64: dts: rockchip: fix rk3399-leez-p710 vcc3v3-lan supply new 8240e87f16d1 arm64: dts: rockchip: fix audio-supply for Rock Pi 4 new aef4b9a89a37 arm64: dts: rockchip: fix poweroff on helios64 new ca706509433e Merge branch 'v5.16-armsoc/dts-fixes' into for-next new 423e85e97aaf ARM: rockchip: Use memcpy_toio instead of memcpy on smp bring-up new e862cef6cdda Merge branch 'v5.16-armsoc/soc-fixes' into for-next new 4235ef3f1fa8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0e9a9debf042 arm64: defconfig: Enable Samsung I2C driver new 61905f9aa2fe Merge branch 'next/defconfig' into for-next new 3ac5f9db26bb ARM: samsung: Remove HAVE_S3C2410_I2C and use direct dependencies new 7b8664f50180 Merge branch 'next/soc' into for-next new 2a43ff4e07b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3c0ce5e3efa1 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 80ccb75542a6 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new d067a068adb3 next-20211118/sunxi new 9efd6a01aad2 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 092dbb2daa4c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fe13cf2c2265 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new b5e29cf7617c clk: imx: imx8ulp: set suppress_bind_attrs to true new c1b6ad9a9025 clk: imx: Use div64_ul instead of do_div new 570727e9acfa clk: imx8mn: Fix imx8mn_clko1_sels new 6deb3fb22da1 clk: imx8mp: Remove IPG_AUDIO_ROOT from imx8mp-clock.h new 9dd81021084f clk: imx8mp: Fix the parent clk of the audio_root_clk new 95f7e7eb23d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a31cf51bf6b4 clk: renesas: rcar-gen3: Add dummy SDnH clock new 1abd04480866 clk: renesas: rcar-gen3: Add SDnH clock new 63494b6f98f2 clk: renesas: r8a779a0: Add SDnH clock to V3U new 627151b4966f mmc: renesas_sdhi: Flag non-standard SDnH handling for V3M new bb6d3fa98a41 clk: renesas: rcar-gen3: Switch to new SD clock handling new d3a52bc41da0 clk: renesas: rcar-gen3: Remove outdated SD_SKIP_FIRST new 079e83b958a3 mmc: renesas_sdhi: Use dev_err_probe when getting clock fails new e5f7e81ee430 mmc: renesas_sdhi: Parse DT for SDnH new 86e122c07549 clk: renesas: rzg2l: Add CPG_PL1_DDIV macro new d6dabaf67897 clk: renesas: r9a07g044: Change core clock "I" from DEF_FI [...] new e7d960cd6afd clk: renesas: r9a07g044: Add RSPI clock and reset entries new 27527a3d3b16 clk: renesas: rzg2l: Check return value of pm_genpd_init() new 33748744f15a clk: renesas: rzg2l: propagate return value of_genpd_add_p [...] new fa58e465542e clk: renesas: cpg-mssr: Check return value of pm_genpd_init() new 97c8d514af4e clk: renesas: cpg-mssr: propagate return value of_genpd_ad [...] new 827fbac821a6 dt-bindings: clock: renesas,cpg-mssr: Document r8a779f0 new 5c13258bdf93 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new d68f50e6ad0e dt-bindings: clock: samsung: add IDs for some core clocks new 015e70585b31 clk: samsung: remove __clk_lookup() usage new 2fcde648f128 clk: samsung: Remove meaningless __init and extern from he [...] new ac48ea3b6737 clk: samsung: Update CPU clk registration new 16e0c2474fcf dt-bindings: clock: Add bindings for Exynos850 CMU_APM new 579839a918d7 clk: samsung: exynos850: Implement CMU_APM domain new c2afeb79fdb2 dt-bindings: clock: Add bindings for Exynos850 CMU_CMGP new 62782ba856d1 clk: samsung: exynos850: Implement CMU_CMGP domain new 6904d7e5d395 clk: samsung: exynos850: Keep some crucial clocks running new bcda841f9bf2 clk: samsung: exynos850: Register clocks early new 4ffcb0d83de8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0a135e3639d3 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] new a8c2e6622e4c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8d192bec534b parisc: Increase FRAME_WARN to 2048 bytes on parisc new 169d1a4a2adb parisc: Provide an extru_safe() macro to extract unsigned bits new df2ffeda6370 parisc: Fix extraction of hash lock bits in syscall.S new 3fbdc121bd05 parisc: Convert PTE lookup to use extru_safe() macro new 98400ad75e95 Revert "parisc: Fix backtrace to always include init funti [...] new 1be0cd87530c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0fba2bd4e62b Merge branch 'fixes' into for-next new f0c89934b5f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f08e15cefa95 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 506db94fe705 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b97d61cad0e6 cifs: nosharesock should be set on new server new d9ab554297b3 cifs: populate server_hostname for extra channels new 8d9e52f8fce3 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 91c3c66033a0 exfat: fix i_blocks for files truncated over 4 GiB new badf200d97ec Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 0bc02171b0f4 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new a9811879f3f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 37acf018de57 gfs2: Fix __gfs2_holder_init function name in kernel-doc comment new 49edf7d86690 gfs2: Fix remote demote of weak glock holders new 4cde5b025bbc gfs2: remove redundant set of INSTANTIATE_NEEDED new d9cc82e3a1a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d3c45824ad65 NFSv42: Don't fail clone() unless the OP_CLONE operation failed new 93c2e5e0a9ec NFS: Add a tracepoint to show the results of nfs_set_cache [...] new 3f015d89a47c NFSv42: Fix pagecache invalidation after COPY/CLONE new ea027cb2e1b5 NFSv4.1: handle NFS4ERR_NOSPC by CREATE_SESSION new 268bb03856ed sunrpc: fix header include guard in trace header new 064a91771f7a SUNRPC: use different lock keys for INET6 and LOCAL new dceb8a5e7cc1 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 514f4be2953a sunrpc: fix header include guard in trace header new 24e47575a845 NFSD: Fix sparse warning new 6f10d6542f53 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 19c350534378 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6356e2b3e730 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bc8e570c4c48 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 755d13ab3d98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 317efacc4797 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a5d05b07961a pstore/ftrace: Allow immediate recording new 466b3a7ef7c6 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new a94f61e63f33 HID: ft260: fix i2c probing for hwmon devices new 7fc48fd6b2c0 HID: input: Fix parsing of HID_CP_CONSUMER_CONTROL fields new 3e6a950d9836 HID: input: set usage type to key on keycode remap new b74edf9bfbc1 HID: Ignore battery for Elan touchscreen on HP Envy X360 1 [...] new fa48020c9fae HID: thrustmaster: fix sparse warnings new a1091118e0d6 HID: magicmouse: prevent division by 0 on scroll new f61e06391d65 HID: nintendo: eliminate dead datastructures in !CONFIG_NI [...] new 32bea3574609 HID: multitouch: Fix Iiyama ProLite T1931SAW (0eef:0001 again!) new a5fe7864d8ad HID: apple: Do not reset quirks when the Fn key is not found new 7f52ece242e9 HID: apple: Use BIT to define quirks new 6e143293e17a HID: apple: Report Magic Keyboard battery over USB new d951ae1ce803 HID: i2c-hid: Report wakeup events new 03dada294d08 HID: logitech: add myself as a reviewer new 0b91b4e4dae6 HID: magicmouse: Report battery level over USB new 2d05de93b9a8 Merge branches 'for-5.16/upstream-fixes', 'for-5.17/apple' [...] new b6b467b871c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bb7124b972c2 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new ee3e6a2d44c9 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new efba1f18419a Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 3083c1c14b09 Merge branch 'master' of git://linuxtv.org/media_tree.git new 37365b050d63 media: mtk-vcodec: enc: add vp8 profile ctrl new 10d0f56800b3 media: mtk-vcodec: remove unused func parameter new 16394e998cbb media: mceusb: fix control-message timeouts new 2adc965c8bfa media: redrat3: fix control-message timeouts new cd1798a38782 media: flexcop-usb: fix control-message timeouts new 10729be03327 media: cpia2: fix control-message timeouts new d9b7e8df3aa9 media: em28xx: fix control-message timeouts new b82bf9b9dc30 media: pvrusb2: fix control-message timeouts new f71d272ad4e3 media: s2255: fix control-message timeouts new 6aa6e70cdb5b media: stk1160: fix control-message timeouts new 0bbaec386cc1 media: imx: Remove unused functions new dca7cc1cbd99 media: rcar-vin: Free buffers with error if hardware stop fails new ea8587d9de22 media: coda: V4L2_PIX_FMT_GREY for coda960 JPEG Encoder new ab599eb11882 media: dmxdev: fix UAF when dvb_register_device() fails new 8d395ce6f04b media: dvb-core: Convert to SPDX identifier new b13203032e67 media: b2c2: Add missing check in flexcop_pci_isr: new 98a1ca29768a media: media dvb_frontend: add suspend and resume callback [...] new e59a9e50ec8c media: dib9000: Use min() instead of doing it manually new 32f4797d03b5 media: dvb-frontends/stv0367: remove redundant variable ADCClk_Hz new 40f45ab7a7ed media: drivers: cx24113: remove redundant variable r new 4160420012b9 media: s5h1411.c: Fix a typo in the VSB SNR table new f7b77ebe6d2f media: dib0700: fix undefined behavior in tuner shutdown new e08d8f0fadad media: dib0700: cleanup start/stop streaming logic new c50fdd1546ea media: dib0700: Only touch one bit when start/stop an adapter new 40ae6eff068e media: si2168: drop support for old firmware file name for [...] new 51c2664ab051 media: media si2168: fully initialize si2168 on resume onl [...] new e594cda5f8c8 media: sp887x: drop unneeded assignment new 9393761aec4c media: hantro: postproc: Fix motion vector space size new 04dad52ee341 media: hantro: postproc: Introduce struct hantro_postproc_ops new 53a3e71095c5 media: hantro: Simplify postprocessor new bb91e46eb017 media: hantro: Add quirk for NV12/NV12_4L4 capture format new b88dbe38dca8 media: uapi: Add VP9 stateless decoder controls new 3e3b1fb0e5d9 media: Add VP9 v4l2 library new f25709c4ff15 media: rkvdec: Add the VP9 backend new 82fb363d5e96 media: hantro: Rename registers new cb1bbbd4cffd media: hantro: Prepare for other G2 codecs new e2da465455ce media: hantro: Support VP9 on the G2 core new be1b49f576a8 media: hantro: Staticize a struct in postprocessor code new 0d2517b3765a media: hantro: Support NV12 on the G2 core new 408a40f1206b Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 6f0001033cc8 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new dcd75bf16266 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 689e194282b2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fc9d19e18aaa RDMA/irdma: Use helper function to set GUIDs new dd566d586fba RDMA/bnxt_re: Remove unneeded variable new a917dfb66c0a RDMA/bnxt_re: Scan the whole bitmap when checking if "disa [...] new 679f2b7552b4 RDMA/ocrdma: Use helper function to set GUIDs new 2a67fcfa0db6 RDMA/hns: Validate the pkey index new b36bcefb2011 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8ff978b8b222 ipv4/raw: support binding to nonlocal addresses new 6c950ca7c11c net: stmmac: dwmac-qcom-ethqos: add platform level clocks [...] new 680e9d2cd4bf net: ag71xx: populate supported_interfaces member new 5e20a8aa48a0 net: ag71xx: remove interface checks in ag71xx_mac_validate() new c8fa4bac30e1 net: ag71xx: use phylink_generic_validate() new 222838013526 Merge branch 'ag71xx-phylink' new 15d0b14cec1c net: dpaa2-mac: populate supported_interfaces member new 22de481d23c9 net: dpaa2-mac: remove interface checks in dpaa2_mac_validate() new 6d386f661326 net: dpaa2-mac: use phylink_generic_validate() new 432b4941928b Merge branch 'dpaa2-phylink' new 867ae8a7993b net: mdio: Replaced BUG_ON() with WARN() new 0edbecd57057 ixgbevf: Rename MSGTYPE to SUCCESS and FAILURE new 887a32031a8a ixgbevf: Improve error handling in mailbox new 9c9463c29d1b ixgbevf: Add legacy suffix to old API mailbox functions new c869259881a3 ixgbevf: Mailbox improvements new 339f28964147 ixgbevf: Add support for new mailbox communication between [...] new 718cc29daa66 Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] new df6160deb3de tcp: add missing htmldocs for skb->ll_node and sk->defer_list new 4cdf85ef2371 ipv6: ah6: use swap() to make code cleaner new f6ef47e5bdc6 mctp/test: Update refcount checking in route fragment tests new 0568c3bf3f34 net: mscc: ocelot: add MAC table stream learn and lookup o [...] new 5b1918a54a91 net: mscc: ocelot: set vcap IS2 chain to goto PSFP chain new 23e2c506ad6c net: mscc: ocelot: add gate and police action offload to PSFP new 7d4b564d6add net: dsa: felix: support psfp filter on vsc9959 new 23ae3a787771 net: dsa: felix: add stream gate settings for psfp new 77043c37096d net: mscc: ocelot: use index to set vcap policer new 76c13ede7120 net: dsa: felix: use vcap policer to set flow meter for psfp new a7e13edf37be net: dsa: felix: restrict psfp rules on ingress port new d091ec975b5a Merge branch 'dsa-felix-psfp' new a6df95cae40b lan78xx: Fix memory allocation bug new d383216a7efe lan78xx: Introduce Tx URB processing improvements new c450a8eb187a lan78xx: Introduce Rx URB processing improvements new 9d2da72189a8 lan78xx: Re-order rx_submit() to remove forward declaration new 0dd87266c133 lan78xx: Remove hardware-specific header update new ec4c7e12396b lan78xx: Introduce NAPI polling support new bb8cecf8ba12 Merge branch 'lan78xx-napi' new 50fc24944a2a Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new 3b1abcf12894 Merge tag 'regmap-no-bus-update-bits' of git://git.kernel. [...] new e291422c8f00 net: ax88796c: don't write to netdev->dev_addr directly new 54612b4a8bc7 mlxsw: constify address in mlxsw_sp_port_dev_addr_set new b09d58025e3c wilc1000: copy address before calling wilc_set_mac_address new a608e6794b08 ipw2200: constify address in ipw_send_adapter_address new 82f60a011c5f Merge branch 'dev_addr-const-x86' new 0222ee53c483 amd: lance: use eth_hw_addr_set() new 69ede3097b87 amd: ni65: use eth_hw_addr_set() new 285e4c664d64 amd: a2065/ariadne: use eth_hw_addr_set() new 21942eef0627 amd: hplance: use eth_hw_addr_set() new c3dc2f7196ca amd: atarilance: use eth_hw_addr_set() new cc71b8b9376f amd: mvme147: use eth_hw_addr_set() new 5114ddf8dd88 8390: smc-ultra: use eth_hw_addr_set() new d7d28e90e229 8390: hydra: use eth_hw_addr_set() new 973a34c087f4 8390: mac8390: use eth_hw_addr_set() new f95f8e890a2a 8390: wd: use eth_hw_addr_set() new 80db345e7df0 smc9194: use eth_hw_addr_set() new 5b6d5affd274 lasi_82594: use eth_hw_addr_set() new e217fc4affc8 apple: macmace: use eth_hw_addr_set() new 9a962aedd30f cirrus: mac89x0: use eth_hw_addr_set() new bb52aff3e321 natsemi: macsonic: use eth_hw_addr_set() new 2edc4bf666c1 Merge branch 'hw_addr_set-arch' new 832585d2172f s390/qeth: allocate RX queue at probe time new 682026a5e934 net/iucv: fix kernel doc comments new 7c8e1a9155ef net/af_iucv: fix kernel doc comments new 9961d6d50b7f s390/ctcm: fix format string new dddbf91387a0 s390/ctcm: add __printf format attribute to ctcm_dbf_longtext new 09ae598271f8 s390/lcs: add braces around empty function body new 3572f57b43f6 Merge branch 's390-next' new ec574d9ee5d2 net: phylink: add 1000base-KX to phylink_caps_to_linkmodes() new 88181f1d3474 cxgb3: Use struct_group() for memcpy() region new 641d3ef00ce3 cxgb4: Use struct_group() for memcpy() region new 29fd0ec65e91 bnx2x: Use struct_group() for memcpy() region new a6366b13c165 net: ipa: Use 'for_each_clear_bit' when possible new 92e888bc6f1b sky2: use PCI VPD API in eeprom ethtool ops new f5455a1d9d49 net: dccp: Use memset_startat() for TP zeroing new e3617433c3da net: 802: Use memset_startat() to clear struct fields new 8f2a83b454c9 ipv6: Use memset_after() to zero rt6_info new b5d8cf0af167 net/af_iucv: Use struct_group() to zero struct iucv_sock region new 812ad3d270cb ethtool: stats: Use struct_group() to clear all stats at once new eaa54d66145e nfp: flower: correction of error handling new 520fbdf7fb19 net/bridge: replace simple_strtoul to kstrtol new 8d22679dc89a ipv6: ip6_skb_dst_mtu() cleanups new d9f31aeaa1e5 ethernet: renesas: Use div64_ul instead of do_div new 1388d4ad9d82 net: phy: add support for TI DP83561-SP phy new 0f98d7e47843 82596: use eth_hw_addr_set() new c9646a18033e bnx2x: constify static inline stub for dev_addr new adeef3e32146 net: constify netdev->dev_addr new 5f0b69238427 net: unexport dev_addr_init() & dev_addr_flush() new d07b26f5bbea dev_addr: add a modification check new a387ff8e5dda dev_addr_list: put the first addr on the tree new 2c193f2cb110 net: kunit: add a test for dev_addr_lists new 979594c5ff7b Merge branch 'dev_addr-const' new 4f47d5d507d6 ipv4: Exposing __ip_sock_set_tos() in ip.h new ffcacff87cd6 mptcp: Support for IP_TOS for MPTCP setsockopt() new c9406a23c116 mptcp: sockopt: add SOL_IP freebind & transparent options new 5fb62e9cd3ad selftests: mptcp: add tproxy test case new 89f971182417 Merge branch 'mptcp-more-socket-options' new 448f413a8bdc ethtool: add support to set/get tx copybreak buf size via ethtool new e445f08af2b1 net: hns3: add support to set/get tx copybreak buf size vi [...] new 0b70c256eba8 ethtool: add support to set/get rx buf len via ethtool new 7462494408cd ethtool: extend ringparam setting/getting API with rx_buf_len new e65a0231d2ca net: hns3: add support to set/get rx buf len via ethtool f [...] new e175eb5fb054 net: hns3: remove the way to set tx spare buf via module p [...] new 8e2a2f90511a Merge branch 'ethtool-copybreak' new 4b66d2161b81 net: annotate accesses to dev->gso_max_size new 6d872df3e3b9 net: annotate accesses to dev->gso_max_segs new 291dcae39bc4 net: phylink: Add helpers for c22 registers without MDIO new a18e6521a7d9 net: phylink: handle NA interface mode in phylink_fwnode_p [...] new 2b34a288d200 dt-bindings: Add vendor prefix for Engleder new 603094b2cdb7 dt-bindings: net: Add tsnep Ethernet controller new 403f69bbdbad tsnep: Add TSN endpoint Ethernet MAC driver new b8ac21d210df Merge branch 'tsn-endpoint-driver' new ed5356b53f07 net: mana: Add XDP support new a9c2cf9e9333 octeon: constify netdev->dev_addr new c4804670026b net: wwan: common debugfs base dir for wwan device new 00ef32565b9b net: wwan: iosm: device trace collection using relayfs new 4dfb9982644b tsn: Fix build. new bd4b827cec1d pcmcia: hide the MAC address helpers if !NET new ac9f66ff04a9 Fix coverity issue 'Uninitialized scalar variable" new db473c075f01 rds: Fix a typo in a comment new 08a7abf4aff1 net-sysfs: Slightly optimize 'xps_queue_show()' new 5e6c7ccd3ea4 qed: Use the bitmap API to simplify some functions new e9268a943998 hv_netvsc: Use bitmap_zalloc() when applicable new e968b1b3e9b8 arp: Remove #ifdef CONFIG_PROC_FS new cb902b332f95 sections: global data can be in .bss new fba84957e2e2 skbuff: Move conditional preprocessor directives out of st [...] new 03f61041c179 skbuff: Switch structure bounds to struct_group() new 8ba71dbb7f37 Merge branch 'skbuff-struct-group' new b9133f3ef5a2 net: dsa: qca8k: remove redundant check in parse_port_config new 90ae68bfc2ff net: dsa: qca8k: convert to GENMASK/FIELD_PREP/FIELD_GET new 994c28b6f971 net: dsa: qca8k: remove extra mutex_init in qca8k_setup new 36b8af12f424 net: dsa: qca8k: move regmap init in probe and set it mandatory new 8b5f3f29a81a net: dsa: qca8k: initial conversion to regmap helper new c126f118b330 net: dsa: qca8k: add additional MIB counter and make it dynamic new 4592538bfb0d net: dsa: qca8k: add support for port fast aging new 6a3bdc5209f4 net: dsa: qca8k: add set_ageing_time support new ba8f870dfa63 net: dsa: qca8k: add support for mdb_add/del new 3b0e04140bc3 Merge branch 'qca8k-next' new 26d9ed5e3959 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new dd7f091fd22b selftests/bpf: Fix xdpxceiver failures for no hugepages new 29ad850a5cae selfetests/bpf: Adapt vmtest.sh to s390 libbpf CI changes new 7615209f42a1 libbpf: Add runtime APIs to query libbpf version new efdd3eb8015e libbpf: Accommodate DWARF/compiler bug with duplicated structs new 9a49afe6f5a5 selftests/bpf: Add btf_dedup case with duplicated structs [...] new 8cccee9e91e1 libbpf: Change bpf_program__set_extra_flags to bpf_program [...] new b909876fbb5c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c6e7871894a3 ipv6/esp6: Remove structure variables and alignment statements new 2e1809208a4a xfrm: Remove duplicate assignment new 3df521db6653 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 82c434c10340 ath11k: set correct NL80211_FEATURE_DYNAMIC_SMPS for WCN6855 new 27deb0f1570b ath10k: fetch (pre-)calibration data via nvmem subsystem new df008741dd62 wcn36xx: add debug prints for sw_scan start/complete new f02e1cc2a846 wcn36xx: implement flush op to speed up connected scan new 8f1ba8b0ee26 wcn36xx: ensure pairing of init_scan/finish_scan and start [...] new 588b45c88ae1 wcn36xx: Indicate beacon not connection loss on MISSED_BEACON_IND new 22f9ba7fee10 ath9k: use swap() to make code cleaner new 89dcb1da611d wcn36xx: Fix DMA channel enable/disable cycle new 3652096e5263 wcn36xx: Release DMA channel descriptor allocations new ed04ea76e69e wcn36xx: Put DXE block into reset before freeing memory new c9c5608fafe4 wcn36xx: populate band before determining rate on RX new cfdf6b19e750 wcn36xx: fix RX BD rate mapping for 5GHz legacy rates new af3d89649bb6 ath11k: convert ath11k_wmi_pdev_set_ps_mode() to use enum [...] new b2beffa7d9a6 ath11k: enable 802.11 power save mode in station mode new ae80b6033834 ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_S [...] new 16a2c3d5406f ath11k: Send PPDU_STATS_CFG with proper pdev mask to firmware new c802b6d7815d ath11k: Clear auth flag only for actual association in sec [...] new 85f36923be47 ath11k: fix fw crash due to peer get authorized before key [...] new 4ea03443ecda ath11k: fix error routine when fallback of add interface fails new 4c375743c5fe ath11k: avoid unnecessary BH disable lock in STA kickout event new 31aeaf547d7e ath11k: fix DMA memory free in CE pipe cleanup new 624e0a317030 ath11k: Fix 'unused-but-set-parameter' error new f187fe8e3bc6 ath11k: fix firmware crash during channel switch new 2c5545bfa29d ath11k: disable unused CE8 interrupts for ipq8074 new 6452f0a3d565 ath11k: allocate dst ring descriptors from cacheable memory new 5e76fe03dbf9 ath11k: modify dp_rx desc access wrapper calls inline new a1775e732eb9 ath11k: avoid additional access to ath11k_hal_srng_dst_num_free new c4d12cb37ea2 ath11k: avoid active pdev check for each msdu new db2ecf9f0567 ath11k: remove usage quota while processing rx packets new 400588039a17 ath11k: add branch predictors in process_rx new d0e2523bfa9c ath11k: allocate HAL_WBM2SW_RELEASE ring from cacheable memory new a8508bf7ced2 ath11k: remove mod operator in dst ring processing new cbfbed495d32 ath11k: avoid while loop in ring selection of tx completio [...] new bcef57ea400c ath11k: add branch predictors in dp_tx path new be8867cb4765 ath11k: avoid unnecessary lock contention in tx_completion path new 78406044bdd0 ath11k: enable IEEE80211_VHT_EXT_NSS_BW_CAPABLE if NSS rat [...] new 1d795645e1ee ath11k: remove return for empty tx bitrate in mac_op_sta_s [...] new c8f2d41bbff6 ath11k: fix the value of msecs_to_jiffies in ath11k_debugf [...] new b4a0f54156ac ath11k: move peer delete after vdev stop of station for QC [...] new 787264893c69 ath11k: fix FCS_ERR flag in radio tap header new 9212c1b9e80a ath11k: send proper txpower and maxregpower values to firmware new c0b0d2e87d91 ath11k: Increment pending_mgmt_tx count before tx send invoke new 086c921a3540 ath11k: Fix ETSI regd with weather radar overlap new f951380a6022 ath11k: Disabling credit flow for WMI path new bd77f6b1d710 ath11k: use cache line aligned buffers for dbring new 1ad6e4b00f29 ath11k: Add missing qmi_txn_cancel() new fb12305aff12 ath11k: add trace log support new 273703ebdb01 ath11k: Fix crash caused by uninitialized TX ring new fc95d10ac41d ath11k: add string type to search board data in board-2.bi [...] new 886433a98425 ath11k: add support for BSS color change new 436a4e886598 ath11k: clear the keys properly via DISABLE_KEY new 64bc3aa02ae7 ath11k: reset RSN/WPA present state for open BSS new 081e2d6476e3 ath11k: add hw_param for wakeup_mhi new 5125b9a9c420 ath9k: fix intr_txqs setting new 728e26c3ac89 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] new 0c1bb2465788 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new bc2dfc02836b cfg80211: implement APIs for dedicated radar detection HW new 237337c230b9 mac80211: introduce set_radar_offchan callback new f5d32a7b1071 mac80211_hwsim: Fix spelling mistake "Droping" -> "Dropping" new 1507b1531981 cfg80211: move offchan_cac_event to a dedicated work new 74cbe6c315d0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 39a3663f82ee mtd: rawnand: nand_bbt: hide suspend/resume hooks while sc [...] new 46c8159560c9 mtd: mtdconcat: don't use mtd_{suspend,resume}() new 9d6abd489e70 mtd: core: protect access to MTD devices while in suspend new 1086e0fe3d97 mtd: rawnand: remove suspended check new 0554ba336cb0 mtd: Fixed breaking list in __mtd_del_partition. new df15ce2869e4 mtd: remove unused header file <linux/mtd/latch-addr-flash.h> new 8f80016cd7ba mtd: core: provide unique name for nvmem device new 72009a33dad4 mtd: dataflash: Warn about failure to unregister mtd device new 8d9f190c2890 mtd: mchp23k256: Warn about failure to unregister mtd device new dadea3432c60 mtd: mchp48l640: Warn about failure to unregister mtd device new 552578493b2e mtd: sst25l: Warn about failure to unregister mtd device new e07b48a725a2 mtd: dataflash: Add device-tree SPI IDs new 67bcbe202b48 mtd: core: clear out unregistered devices a bit more new fe3e754ec671 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 71e89591502d mtd: rawnand: davinci: Don't calculate ECC when reading page new 9c9d70996538 mtd: rawnand: davinci: Avoid duplicated page read new 0697f8441faa mtd: rawnand: davinci: Rewrite function description new d8466f73010f mtd: rawnand: Export nand_read_page_hwecc_oob_first() new 0171480007d6 mtd: rawnand: ingenic: JZ4740 needs 'oob_first' read page [...] new aa1baa0e6c1a mtd: rawnand: gpmi: Remove explicit default gpmi clock set [...] new f53d4c109a66 mtd: rawnand: gpmi: Add ERR007117 protection for nfc_apply [...] new 2ae622b4c2c9 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new e4b3e2feee61 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 6d48de655917 crypto: atmel-aes - Reestablish the correct tfm context at [...] new 680efb33546b hwrng: cavium - Check health status while reading random data new efd21e10fc3b crypto: caam - replace this_cpu_ptr with raw_cpu_ptr new 94ad2d19a97e crypto: keembay-ocs-ecc - Fix error return code in kmb_ocs [...] new 7875506f7a75 MAINTAINERS: rectify entry for INTEL KEEM BAY OCS ECC CRYP [...] new 574c833ef3a6 crypto: hisilicon/hpre - use swap() to make code cleaner new 4a9dbd021970 crypto: qce - fix uaf on qce_aead_register_one new b4cb4d316319 crypto: qce - fix uaf on qce_ahash_register_one new e9c195aaeed1 crypto: qce - fix uaf on qce_skcipher_register_one new a9887010ed2d crypto: testmgr - Fix wrong test case of RSA new 3121d5d11818 crypto: octeontx2 - use swap() to make code cleaner new 882ed23e103f crypto: ccree - remove redundant 'flush_workqueue()' calls new 370a40ee2283 crypto: ccp - no need to initialise statics to 0 new 10649f0f128f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a713ca234ea9 Merge drm/drm-next into drm-misc-next new bc30c3b0c8a1 drm: panel-orientation-quirks: Add quirk for the Lenovo Yo [...] new cebbb5c46d0c drm/vboxvideo: fix a NULL vs IS_ERR() check new 11b4da982791 drm/amdgpu: partially revert "svm bo enable_signal call co [...] new 7057474c8381 drm: ttm: correct ttm_range_manager kernel-doc notation new f3da725122b6 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new c6c57446383a drm/amdkfd: add amdgpu_device entry to kfd_dev new 9365fbf3d74b drm/amdkfd: replace kgd_dev in static gfx v7 funcs new 1cca6087422d drm/amdkfd: replace kgd_dev in static gfx v8 funcs new 9a17c9b79b4d drm/amdkfd: replace kgd_dev in static gfx v9 funcs new 4056b0337746 drm/amdkfd: replace kgd_dev in static gfx v10 funcs new c531a58bb61b drm/amdkfd: replace kgd_dev in static gfx v10_3 funcs new 420185fdadbf drm/amdkfd: replace kgd_dev in hqd/mqd kfd2kgd funcs new 3356c38dc1b6 drm/amdkfd: replace kgd_dev in various kfd2kgd funcs new 6bfc7c7e175e drm/amdkfd: replace kgd_dev in various amgpu_amdkfd funcs new 574c4183ef75 drm/amdkfd: replace kgd_dev in get amdgpu_amdkfd funcs new dff63da93e45 drm/amdkfd: replace kgd_dev in gpuvm amdgpu_amdkfd funcs new 56c5977eae87 drm/amdkfd: replace/remove remaining kgd_dev references new b5d1d755c134 drm/amdkfd: remove kgd_dev declaration and initialization new 087451f372bf drm/amdgpu: use generic fb helpers instead of setting up A [...] new b5f57384805a drm/amdkfd: Add sysfs bitfields and enums to uAPI new d5a28852e86e drm/amdgpu: remove unnecessary checks new 26db557e35d6 drm/amdgpu: return early on error while setting bar0 memtype new b97788e504da drm/amd/display: remove unnecessary conditional operators new ebd1e7196958 drm/amd/display: Add helper for blanking all dp displays new f0d0c39149f8 drm/amd/display: Pass panel inst to a PSR command new 1f6c9ab06f61 drm/amd/display: remove dmcub_support cap dependency new 80c5f69b9424 drm/amd/display: Fix RGB MPO underflow with multiple displays new cfd3f70ebd9e drm/amd/display: Use link_enc_cfg API for queries. new 1328e395fd62 drm/amd/display: Fix detection of aligned DMUB firmware meta info new b57d16bdd62c drm/amd/display: bring dcn31 clk mgr in line with other ve [...] new 426b4c4fe52c drm/amd/display: clean up some formats and log new 64266f0a45c8 drm/amd/display: use link_rate_set above DPCD 1.3 (#1527) new e43098f6abb0 drm/amd/display: fix stale info in link encoder assignment new 4cbe435dd688 drm/amd/display: retain/release stream pointer in link enc table new 095041dbfa03 drm/amd/display: Fix Coverity Issues new 6ef86fa8ccc8 drm/amd/display: Add hpd pending flag to indicate detectio [...] new 0ec283cd043d drm/amd/display: Adjust code indentation new ec581edc56d3 drm/amd/display: 3.2.161 new 548f21251415 drm/amd/display: To support sending TPS3 pattern when rest [...] new aadb06f9c972 drm/amd/display: Query all entries in assignment table dur [...] new 7a47c8820a1d drm/amd/display: Initialise encoder assignment when initia [...] new d493a0244fce drm/amd/display: Wait for ACK for INBOX0 HW Lock new 68ca1c3e57c4 drm/amd/display: log amdgpu_dm_atomic_check() failure cause new 02274fc0f672 drm/amdkfd: replace trivial funcs with direct access new a6506cd84582 drm/radeon: correct indentation new d3c983010f6f drm/amdgpu: remove unneeded variable new 8bd1b7c29b3c drm/amd/pm: Enhanced reporting also for a stuck command new 73729a7d079d drm/amdgpu: add error print when failing to add IP block(v2) new dd0ae064e71a drm/amdkfd: convert KFD_IS_SOC to IP version checking new e4804a39ba5f drm/amdkfd: convert switches to IP version checking new 046e674b9615 drm/amdkfd: convert misc checks to IP version checking new 7eb0502ac053 drm/amdkfd: replace asic_family with asic_type new 48c19a95f15e drm/amd/pm: add GFXCLK/SCLK clocks level print support for APUs new 625097a9e0c6 drm/amd/display: Drop config guard for DC_LOG_DP2 new 1d925758ba1a drm/amd/display: Reduce dmesg error to a debug print new f441dd33db4a drm/amdgpu: Update BO memory accounting to rely on allocat [...] new d25e35bc26c3 drm/amdgpu: Pin MMIO/DOORBELL BO's in GTT domain new c09bb36dd123 drm/amd/display: Secondary display goes blank on Non DCN31 new a53b554b56e0 drm/amd/display: Only flush delta from last command execution new fd3b2e21b881 drm/amd/display: Revert changes for MPO underflow new ef9d5a54dae9 drm/amd/display: set MSA vsp/hsp to 0 for positive polarit [...] new d26c4ffba6ac drm/amd/display: Code change for DML isolation new 430bb83dbdf3 drm/amd/display: Reset fifo after enable otg new 2430be71c017 drm/amd/display: Fix LTTPR not Enabled new 2665f63a7364 drm/amd/display: Enable DSC over eDP new 189789a15f77 drm/amd/display: Fix eDP will flash when boot to OS new 21f45a2363bb drm/amd/display: Visual Confirm Bar Height Adjust new 1f49355c4c56 drm/amd/display: [FW Promotion] Release 0.0.92 new 3f232a0fdbb1 drm/amd/display: [FW Promotion] Release 0.0.93 new 8fa6f4c5715c drm/amd/display: fixed the DSC power off sequence during D [...] new e90f0bb0c7c7 drm/amd/display: 3.2.162 new ed12f3f198ce drm/amd/display: Revert "retain/release stream pointer in [...] new 6c08e0ef87b8 drm/amd/pm: avoid duplicate powergate/ungate setting new 33155ce6e1a8 drm/amd/pm: Remove artificial freq level on Navi1x new c96cb6598903 drm/amd/amdkfd: Fix kernel panic when reset failed and bee [...] new 3ebd8bf02380 drm/amdgpu: support new mode-1 reset interface (v2) new d9a69fe512c5 drm/amdgpu: Add recovery_lock to save bad pages function new b295ce39912c drm/amd/display: Fix OLED brightness control on eDP new 6c5af7d2f886 drm/amdgpu: fix set scaling mode Full/Full aspect/Center n [...] new 1da2fcc43511 drm/amd/display: Clean up some inconsistent indenting new 88ac6df8af2c drm/amd/display: fix cond_no_effect.cocci warnings new 7b755d65100e drm/amd/amdgpu: remove useless break after return new 8b11e14bd579 drm/amd/amdgpu: cleanup the code style a bit new 7b833d680481 drm/amd/amdgpu: fix potential memleak new 13d20aabd6ef drm/amd/display: remove no need NULL check before kfree new 24adfaffd5ad drm/amd/display: cleanup the code a bit new a689e8d1f800 drm/amd/display: check top_pipe_to_program pointer new 92020e81ddbe drm/amdgpu/display: set vblank_disable_immediate for DC new 6edc8f8aff61 drm/amd/pm: Update smu driver interface for aldebaran new 8882f90a3fe2 drm/amdgpu: add new query interface for umc block v2 new edd794208555 drm/amd/pm: add message smu to get ecc_table v2 new fdcb279d5b79 drm/amdgpu: query umc error info from ecc_table v2 new e39938117e78 drm/amdgpu: Fix MMIO HDP flush on SRIOV new ee2f17f4d02b drm/amdkfd: Retrieve SDMA numbers from amdgpu new ae360bf18219 drm/amdgpu/pm: clean up some inconsistent indenting new 79aae67ef8bb drm/amd/pm: Add STB accessors interface new db5b5c679e6c drm/amd/pm: Add STB support in sienna_cichlid new 1f5fc7a50955 drm/amd/pm: Add debugfs info for STB new a0e7e140b5b2 drm/amdkfd: Remove unused entries in table new 4aaea9d72e9a drm/amdgpu: Fix double free of dmabuf new 524a0ba6fab9 drm/amd/display: Fix DPIA outbox timeout after GPU reset new f8fb5cd412e3 drm/amd/display: based on flag reset z10 function pointer new 85fb8bb9d4a5 drm/amd/display: Run full global validation in dc_commit_state new 1edf5ae1fdaf drm/amd/display: enable seamless boot for DCN301 new 6984fa418b8e drm/amd/display: Set plane update flags for all planes in reset new c34f1652a18c drm/amd/display: fixed an error related to 4:2:0/4:2:2 DSC new 5f10e6682519 drm/amd/display: Reset link encoder assignments for GPU reset new cde6e3566f7f drm/amd/display: Rename dcn_validate_bandwidth to dcn10_va [...] new 6c4d7e5d3c50 drm/amd/display: retain/release at proper places in link_e [...] new 729944ced656 drm/amd/display: fix accidental casting enum to bool new 34a46ae9e2f2 drm/amd/display: Display object info table changes new c0869c5b6ed5 drm/amd/display: Fixed DSC would not PG after removing DSC stream new cd405012e442 drm/amd/display: Fix ODM combine issue with fast boot new d1993c9394a8 drm/amd/display: add else to avoid double destroy clk_mgr new 2a082bef9c24 drm/amd/display: [FW Promotion] Release 0.0.94 new deacaf68ae17 drm/amd/display: 3.2.163 new 1776d8f497ae drm/amdgpu: move kfd post_reset out of reset_sriov function new 020f6ce61e05 drm/amdgpu/gfx10: add wraparound gpu counter check for APU [...] new 22c7874dcffb drm/amdgpu/gfx9: switch to golden tsc registers for renoir+ new 85658a4c9c36 drm/amdgpu: add another raven1 gfxoff quirk new e79f8cc49a08 drm/amdgpu: only check for _PR3 on dGPUs new 1c377f3e9502 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new 8b7981156394 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new 07010691768e Revert "drm/amd/display: To modify the condition in indica [...] new 381225f5b7e0 drm/radeon: Add HD-audio component notifier support (v2) new 382f23243d87 drm/amdgpu/UAPI: add SENSOR INFO ioctl subquery for profile modes new 258021781f13 drm/amdgpu: bump driver version for INFO SENSOR profile mo [...] new a5ecbe82d164 drm/ttm: Put BO in its memory manager's lru list new 7890b8e78e69 drm/amdgpu: always reset the asic in suspend (v2) new 18491513b968 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 4121113410fe drm/i915/vlv_dsi: Double pixelclock on read-back for dual- [...] new 4765d061d505 drm/i915: Move vrr push after the frame counter sampling again new 0088d39b6ad9 drm/i915: Do vblank evasion correctly if vrr push has alre [...] new 9cca74b51ea5 drm/i915: Fix framestart_delay commens in VRR code new a37795cbdff2 drm/i915: Declare .(de)gamma_lut_tests for icl+ new 99510e1afb48 drm/i915: Disable DSB usage for now new b2e7d636d9ad drm/i915/: Extend VRR platform support to Gen 11 new 6bb0a0e0fd35 drm/i915: Clean up FPGA_DBG/CLAIM_ER bits new 7d938bc01195 drm/i915: Clean up DPINVGTT/VLV_DPFLIPSTAT bits new 51707f227444 drm/i915: Clean up CRC register defines new 6f51260f0eda drm/i915: drop intel_display.h include from intel_ddi.h new 497520ca1915 drm/i915: drop intel_display.h include from intel_dpll_mgr.h new 6abf2fc0072b drm/i915/debugfs: move debug printing to intel_display_power.c new de511df7254a drm/i915: move structs from intel_display_power.h to .c new 5ed597daa420 drm/i915: drop intel_display.h include from intel_display_power.h new 2052287a74c9 drm/i915/pxp: fix includes for headers in include/drm new eeb04fa64af1 drm/i915/dg2: Implement WM0 cursor WA for DG2 new 527bab0473f2 drm/i915/rpm: Enable runtime pm autosuspend by default new 448cc2fb3a7b Merge drm/drm-next into drm-intel-next new 31d63d3f0c3e Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 10ceccb8d7b6 drm/i915: move the pre_pin earlier new b0b0f2d225da drm/i915: Create a dummy object for gen6 ppgtt new d03a29e0b1e1 drm/i915: Create a full object for mock_ring, v2. new e6e1a304d759 drm/i915: vma is always backed by an object. new 95c3d2758002 drm/i915: Remove resv from i915_vma new 267c336349db drm/i915: Drain the ttm delayed workqueue too new 865fbc0f8dc2 drm/i915/pmu: Avoid with_intel_runtime_pm within spinlock new 8626afb170dc Merge drm/drm-next into drm-intel-gt-next new 6164807dd298 drm/i915/ttm: Fix error code in i915_ttm_eviction_valuable() new 2b1122d3dfb8 Merge branch 'for-linux-next-gt' of git://anongit.freedesk [...] new 93e762c70a4d Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] new a539249cd4ac Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] new de2f29c4394e ALSA: hda: Remove redundant runtime PM calls new 78942eb305cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b38892b5b85a ASoC: codecs: MBHC: Remove useless condition check new 32d7e03d26fd ASoC: SOF: mediatek: Add mt8195 hardware support new e6feefa541f3 ASoC: SOF: tokens: add token for Mediatek AFE new b72bfcffcfc1 ASoC: SOF: topology: Add support for Mediatek AFE DAI new b7f6503830cd ASoC: SOF: mediatek: Add fw loader and mt8195 dsp ops to l [...] new 24281bc2bf18 ASoC: SOF: Add mt8195 device descriptor new 24d75049c5ed ASoC: SOF: mediatek: Add dai driver dsp ops callback for mt8195 new 424d6d1a9a51 ASoC: SOF: mediatek: Add mt8195 dsp clock support new 163fa3a5927e ASoC: SOF: mediatek: Add DSP system PM callback for mt8195 new 626a3dfbdb5d ASoC: SOF: Add support for Mediatek MT8195 new 53fe43ca8c3b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d24a51c53a78 block: move blk_rq_err_bytes to scsi new 7c5ecacede65 block: remove rq_flush_dcache_pages new 4fd245508000 block: remove blk-exec.c new ec4165df1947 blk-mq: move blk_mq_flush_plug_list new 516950dcd7f8 block: move request based cloning helpers to blk-mq.c new 835fdb4f164d block: move blk_rq_init to blk-mq.c new dc948a57b995 block: move blk_steal_bios to blk-mq.c new b292f7150005 block: move blk_account_io_{start,done} to blk-mq.c new 029e971116a6 block: move blk_dump_rq_flags to blk-mq.c new e708ebf57956 block: move blk_print_req_error to blk-mq.c new 4c25d1b25eb6 block: don't include blk-mq headers in blk-core.c new e4193b2b06d4 Merge branch 'for-5.17/block' into for-next new 54831f55aec1 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 40315795fe44 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 59f1b854706d power: supply: ab8500: Use core battery parser new 3aca6ecdab44 power: supply: ab8500: Sink current tables into charger code new 6252c706cdb0 power: supply: ab8500: Standardize operating temperature new d8d26ac12e18 power: supply: ab8500: Drop unused battery types new e5dff305ab5c power: supply: ab8500: Use only one battery type new 22be8d77c80d power: supply: ab8500: Standardize design capacity new 2d3559a50ad6 power: supply: ab8500: Standardize technology new 2a5f41830aad power: supply: ab8500: Standardize voltages new fc81c435a8a6 power: supply: ab8500_fg: Init battery data in bind() new 50425ccf2467 power: supply: ab8500: Standardize internal resistance new 9c20899da46b power: supply: ab8500: Standardize termination current new 1091ed7db0d2 power: supply: ab8500: Make recharge capacity a constant new 83e5aa77d112 power: supply: ab8500: Standardize CC current new bc6e02871402 power: supply: ab8500: Standardize CV voltage new 67acb291f3b6 power: supply: ab8500: Standardize temp res lookup new 0525f34d0275 power: supply: ab8500: Standardize capacity lookup new 40d065643f6d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8b6e88555971 regulator: rohm-regulator: add helper for restricted volta [...] new e7543e199591 regulator: bd718x7: Use rohm generic restricted voltage setting new 92b1348277f8 regulator: Add units to limit documentation new 37014d56dcba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bffa6211823e Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new 8980561745d3 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] new 6326948f940d lsm: security_task_getsecid_subj() -> security_current_get [...] new a59def484d22 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dfb2cc3b7f7e loop: don't hold lo_mutex during __loop_clr_fd() new 51d5ae114da8 loop: replace loop_validate_mutex with loop_validate_spinlock new bfcd47d08b85 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 3cd6bab2f81d of: property: fw_devlink: Fixup behaviour when 'node_not_d [...] new dff049b036be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 61f6e38ae8b6 spi: qcom: geni: remove unused defines new 5a8f8542e34b spi: dt-bindings: renesas,rspi: Document RZ/G2L SoC new aadbff4af5c9 spi: spi-rspi: Add support to deassert/assert reset line new 1d734f592e1a spi: spi-rspi: Drop redeclaring ret variable in qspi_trans [...] new 5ccd191cdd1d RSPI driver support for RZ/G2L new f6f6a6320eee spi: docs: improve the SPI userspace API documentation new d94758b344e3 spi: Add resets to the PL022 bindings new 3f07657506df spi: deduplicate spi_match_id() in __spi_register_driver() new 49cd1eb37b48 spi: fsl-lpspi: Add imx8ulp compatible string new 3b96f3587dfb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0d841801cfa8 Merge branch 'x86/urgent' new d6d261bded8a x86/sgx: Add new sgx_epc_page flag bit to mark free pages new 40e0e7843e23 x86/sgx: Add infrastructure to identify SGX EPC pages new 992801ae9243 x86/sgx: Initial poison handling for dirty and free pages new a495cbdffa30 x86/sgx: Add SGX infrastructure to recover from poison new 03b122da74b2 x86/sgx: Hook arch_memory_failure() into mainline code new c6acb1e7bf46 x86/sgx: Add hook to error injection address validation new 3ad6fd77a2d6 x86/sgx: Add check for SGX pages to ghes_do_memory_failure() new 5064343fb155 selftests/sgx: Fix a benign linker warning new 39f62536be2f selftests/sgx: Assign source for each segment new 5f0ce664d8c6 selftests/sgx: Make data measurement for an enclave segmen [...] new 3200505d4de6 selftests/sgx: Create a heap for the test enclave new 147172148909 selftests/sgx: Dump segments and /proc/self/maps only on failure new 1b35eb719549 selftests/sgx: Encpsulate the test enclave creation new 065825db1fd6 selftests/sgx: Move setup_test_encl() to each TEST_F() new f0ff2447b861 selftests/sgx: Add a new kselftest: Unclobbered_vdso_overs [...] new 41493a095e48 selftests/sgx: Provide per-op parameter structs for the te [...] new c085dfc7685c selftests/sgx: Rename test properties in preparation for m [...] new abc5cec47350 selftests/sgx: Add page permission and exception test new 26e688f1263a selftests/sgx: Enable multiple thread support new 688542e29fae selftests/sgx: Add test for multiple TCS entry new 379e4de9e140 x86/sgx: Fix minor documentation issues new 5c16f7ee03c0 Merge branch 'x86/urgent' into x86/sgx, to resolve conflict new 42453dc1649d Merge branch 'x86/sgx' new 18c3933c1983 x86/sev: Shorten GHCB terminate macro names new dbc4c70e3cdf x86/sev: Get rid of excessive use of defines new 5ed0a99b12aa x86/head64: Carve out the guest encryption postprocessing [...] new 75cc9a84c9eb x86/sev: Remove do_early_exception() forward declarations new e8710f21b9c0 Merge branch 'x86/sev' new 6b2a2138cf36 drm/i915/gem: Stop using PAGE_KERNEL_IO new 27dff0f58bde x86/mm: Nuke PAGE_KERNEL_IO new 19c88fc96d94 x86/mm: Add missing <asm/cpufeatures.h> dependency to <asm [...] new 87aec639e86b Merge branch 'x86/mm' new 0fe4ff885f8a x86/fpu: Correct AVX512 state tracking new 7f4d0b00822b Merge branch 'x86/fpu' new d31c3c683ee6 x86/csum: Rewrite/optimize csum_partial() new c33a0ddec722 Merge branch 'x86/core' new 2d3791f116bb psi: Remove repeated verbose comment new 2fb75e1b642f psi: Add a missing SPDX license header new 4feee7d12603 sched/core: Forced idle accounting new cb0e52b77487 psi: Fix PSI_MEM_FULL state when tasks are in memstall and [...] new ed579fa65219 Merge branch 'sched/core' new 0b746e8c1e1e x86/MCE/AMD, EDAC/amd64: Move address translation to AMD64 EDAC new b3218ae47771 x86/amd_nb, EDAC/amd64: Move DF Indirect Read to AMD64 EDAC new 448c3d6085b7 EDAC/amd64: Allow for DF Indirect Broadcast reads new 70aeb807cf86 EDAC/amd64: Add context struct new 2322b532ad90 x86/mce: Get rid of cpu_missing new 42914470b14c Merge branch 'ras/core' new c53d96d60af6 Merge branch 'perf/urgent' new ff083a2d972f perf: Protect perf_guest_cbs with RCU new 5c7df80e2ce4 KVM: x86: Register perf callbacks after calling vendor's h [...] new f4b027c5c819 KVM: x86: Register Processor Trace interrupt hook iff PT e [...] new 2934e3d09350 perf: Stop pretending that perf can handle multiple guest [...] new 84af21d850ee perf: Drop dead and useless guest "support" from arm, csky [...] new b9f5621c9547 perf/core: Rework guest callbacks to prepare for static_ca [...] new 1c3430516b07 perf: Add wrappers for invoking guest callbacks new 2aef6f306b39 perf: Force architectures to opt-in to guest callbacks new 87b940a0675e perf/core: Use static_call to optimize perf_guest_info_callbacks new 73cd107b9685 KVM: x86: Drop current_vcpu for kvm_running_vcpu + kvm_arc [...] new db215756ae59 KVM: x86: More precisely identify NMI from guest when hand [...] new e1bfc24577cc KVM: Move x86's perf guest info callbacks to generic KVM new 33271a9e2b52 KVM: x86: Move Intel Processor Trace interrupt handler to vmx.c new 7b517831a1c6 KVM: arm64: Convert to the generic perf callbacks new be399d824b43 KVM: arm64: Hide kvm_arm_pmu_available behind CONFIG_HW_PE [...] new 17ed14eba22b KVM: arm64: Drop perf.c and fold its tiny bits of code into arm.c new a9f4a6e92b3b perf: Drop guest callback (un)register stubs new 76c8da1e44d1 Merge branch 'perf/core' new 2202e15b2b1a kernel/locking: Use a pointer in ww_mutex_trylock(). new 7284bd9822f3 Merge branch 'locking/core' new 334cb313a9bb Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] new bd1d6da17c29 EDAC/synopsys: Use the quirk for version instead of ddr version new f7824ded4149 EDAC/synopsys: Add support for version 3 of the Synopsys EDAC DDR new f6bc0d8bc2c5 EDAC/synopsys: Enable the driver on Intel's N5X platform new a9e6b3819b36 dt-bindings: memory: Add entry for version 3.80a new 9337c3fab89f Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 12637ec9a150 tools/memory-model: Document locking corner cases new 5665cde49ec0 tools/memory-model: Make judgelitmus.sh note timeouts new 2e8007e79af5 tools/memory-model: Make cmplitmushist.sh note timeouts new 7a3181064991 tools/memory-model: Make judgelitmus.sh identify bad macros new 4e11469f67f2 tools/memory-model: Make judgelitmus.sh detect hard deadlocks new 4ac970d8647b tools/memory-model: Fix paulmck email address on pre-exist [...] new de51b88e749d tools/memory-model: Update parseargs.sh for hardware verification new e61cafe1df6e tools/memory-model: Make judgelitmus.sh handle hardware ve [...] new da4e146aa57e tools/memory-model: Add simpletest.sh to check locking, RC [...] new cfdd2d36c1a2 tools/memory-model: Fix checkalllitmus.sh comment new 2744a10f5bed tools/memory-model: Hardware checking for check{,all}litmus.sh new ea73f8f43219 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files new 59f0c43f9617 tools/memory-model: Split runlitmus.sh out of checklitmus.sh new ef85f71d0f91 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] new 2de3f1dd8978 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] new e7bbab4e4b35 tools/memory-model: Keep assembly-language litmus tests new 1a01190dc673 tools/memory-model: Allow herd to deduce CPU type new ef89f5f276df tools/memory-model: Make runlitmus.sh check for jingle errors new 5a286ae35e2d tools/memory-model: Add -v flag to jingle7 runs new 1e62e291c6dc tools/memory-model: Implement --hw support for checkghlitmus.sh new d833c5480a57 tools/memory-model: Fix scripting --jobs argument new bd980b6a37fa tools/memory-model: Make checkghlitmus.sh use mselect7 new 39e5cc6aee40 tools/memory-model: Make history-check scripts use mselect7 new 845b59426c02 tools/memory-model: Add "--" to parseargs.sh for addition [...] new 7ba9730c44bd tools/memory-model: Repair parseargs.sh header comment new 7ad736d914db tools/memory-model: Add checktheselitmus.sh to run specifi [...] new 2cc9fdc7d53b tools/memory-model: Add data-race capabilities to judgelitmus.sh new c080caf86b2b tools/memory-model: Make judgelitmus.sh handle scripted Re [...] new d069e38e66db tools/memory-model: Use "-unroll 0" to keep --hw runs finite new 2a1d7ed8553d EXP timers/nohz: Last resort update jiffies on nohz_full I [...] new 0bc35b694a82 rcu: Replace ________p1 and _________p1 with __UNIQUE_ID(rcu) new 21e034adb9df rcu: Tighten rcu_advance_cbs_nowake() checks new 22e038701d10 rcu-tasks: Don't remove tasks with pending IPIs from holdout list new ca507a89ffbb testing/bpf: Update test names for xchg and cmpxchg new 570f3a520a1a torture: Catch kvm.sh help text up with actual options new bcc46f0b2ad3 rcutorture: Sanitize RCUTORTURE_RDR_MASK new 46faccd52724 rcutorture: More thoroughly test nested readers new 441a467cd979 srcu: Prevent redundant __srcu_read_unlock() wakeup new 80f3a71aacef rcutorture: Suppress pi-lock-across read-unlock testing fo [...] new 9ac47f4ef371 doc: Remove obsolete kernel-per-CPU-kthreads RCU_FAST_NO_H [...] new d6e647583e90 torture: Remove RCU_FAST_NO_HZ from rcuscale and refscale [...] new d28d49c93f21 torture: Remove RCU_FAST_NO_HZ from rcu scenarios new 243304ab1240 rcu: Remove the RCU_FAST_NO_HZ Kconfig option new b739989c0a01 rcu: Move rcu_needs_cpu() to tree.c new 692ea596d6f0 rcu: Ignore rdp.cpu_no_qs.b.exp on premptible RCU's rcu_qs() new cdc0c67279a5 rcu: Move rcu_data.cpu_no_qs.b.exp reset to rcu_export_exp_rdp() new ee4d938fc842 rcu: Remove rcu_data.exp_deferred_qs and convert to rcu_da [...] new 4d76a23479f5 rcu: Mark sync_sched_exp_online_cleanup() ->cpu_no_qs.b.exp load new 165eba21658f rcu: in_irq() cleanup new c16ca300070b rcu: Prevent expedited GP from enabling tick on offline CPU new abb6c8d48e3b rcu: Make idle entry report expedited quiescent states new f88e92e686ee rcu/nocb: Make local rcu_nocb_lock_irqsave() safe against [...] new 0116332055c2 rcu/nocb: Prepare state machine for a new step new 674222d7ed40 rcu/nocb: Invoke rcu_core() at the start of deoffloading new 00a8a70a95a3 rcu/nocb: Make rcu_core() callbacks acceleration preempt-safe new dfa9292814ff rcu/nocb: Make rcu_core() callbacks acceleration (de-)offl [...] new 5ee28cf7fb6e rcu/nocb: Check a stable offloaded state to manipulate qle [...] new 063857119fea rcu/nocb: Use appropriate rcu_nocb_lock_irqsave() new a083a87214da rcu/nocb: Limit number of softirq callbacks only on softirq new e4a92058701c rcu: Fix callbacks processing time limit retaining cond_resched() new 29fd627e9890 rcu: Apply callbacks processing time limit only on softirq new 0baa69cd6699 rcu/nocb: Don't invoke local rcu core on callback overload [...] new 83272afd00b8 clocksource: Forgive repeated long-latency watchdog clocks [...] new 92b8b82aa049 torture: Test splatting for delay-ridden clocksources new b97b2f8cfa6a tools/nolibc: x86-64: Fix startup code bug new 18885054dbd6 tools/nolibc: i386: fix initial stack alignment new a60558bca8e1 tools/nolibc: fix incorrect truncation of exit code new cbf4536f7071 rcu: Improve tree_plugin.h comments and add code cleanups new 8e454296d75d tools/nolibc: x86: Remove `r8`, `r9` and `r10` from the cl [...] new ad6d321ded81 tools/nolibc: x86-64: Use `mov $60,%eax` instead of `mov $ [...] new b7f344024611 tools/nolibc: Implement gettid() new ad3b4071d577 refscale: Simplify the errexit checkpoint new 4d12f41d6c9a refscale: Prevent buffer to pr_alert() being too long new 6bd34e8b3a82 refscale: Always log the error message new d11865e428bc Documentation: Add refcount analogy to What is RCU new 74274d305b21 tools/memory-model: Provide extra ordering for unlock+lock [...] new 111615108187 tools/memory-model: doc: Describe the requirement of the l [...] new de467461ac1a tools/memory-model: litmus: Add two tests for unlock(A)+lo [...] new 7a409312cdea refscale: Add missing '\n' to flush message new 197e93ba7ed2 scftorture: Add missing '\n' to flush message new fa3ff3582617 scftorture: Remove unused SCFTORTOUT new a20f09f6f321 rcuscale: Always log error message new c1730a2f8732 scftorture: Always log error message new 6fc32dbc9838 locktorture,rcutorture,torture: Always log error message new c16ed919e74d docs: RCU: Avoid 'Symbol' font-family in SVG figures new cb6dad70ea3a rcu-tasks: Create per-CPU callback lists new dbb154731e56 rcu-tasks: Introduce ->percpu_enqueue_shift for dynamic qu [...] new 65f30e502b32 rcu-tasks: Convert grace-period counter to grace-period se [...] new 8413203834a3 rcu_tasks: Convert bespoke callback list to rcu_segcblist [...] new 37f6a2122bb8 rcu-tasks: Use spin_lock_rcu_node() and friends new bf5df5cd1713 rcu-tasks: Inspect stalled task's trc state in locked state new 0ca500cee56a rcu-tasks: Add a ->percpu_enqueue_lim to the rcu_tasks structure new 276e34e28841 rcu-tasks: Abstract checking of callback lists new 2a0ff9d1f8ed rcu-tasks: Abstract invocations of callbacks new 31baf2a5d2c9 torture: Make kvm-find-errors.sh report link-time undefine [...] new 5e2938df86fa rcu-tasks: Use workqueues for multiple rcu_tasks_invoke_cb [...] new bde5498aa2cb rcutorture: Avoid soft lockup during cpu stall new a0a28a1e1143 rcu-tasks: Make rcu_barrier_tasks*() handle multiple callb [...] new 0b886cc4b10f rcu-tasks: Add rcupdate.rcu_task_enqueue_lim to set initia [...] new d6d182b78a86 rcutorture: Test RCU-tasks multiqueue callback queueing new 023abfa704ff rcu: Avoid running boost kthreads on isolated CPUs new 492b6b3a3bf5 rcu: Avoid alloc_pages() when recording stack new 58d38a084ffc rcutorture: Add CONFIG_PREEMPT_DYNAMIC=n to tiny scenarios new 794a7e5d2a98 workqueue: Upgrade queue_work_on() comment new c739426bb805 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 2a0991929aba xen/pvh: add missing prototype to header new 239d2bf20906 xen: detect uninitialized xenbus in xenbus_init new 641b235e93b8 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 09476505eac5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 79f960e29cfc platform/x86: thinkpad_acpi: Convert platform driver to us [...] new 0f0ac158d28f platform/x86: asus-wmi: Add support for custom fan curves new 38543b72fbe5 platform/surface: aggregator: Make client device removal m [...] new acff7091df0e platform/surface: aggregator_registry: Use generic client [...] new b3c3d5881e0e platform/surface: aggregator_registry: Rename device regis [...] new adca4b68713f Documentation: syfs-class-firmware-attributes: Lenovo Opco [...] new 640a5fa50a42 platform/x86: think-lmi: Opcode support new 01df1385ec4e platform/x86: think-lmi: Move kobject_init() call into tlm [...] new ff448bbaacfb platform/x86: think-lmi: Simplify tlmi_analyze() error han [...] new c15f86856bec platform/x86: thinkpad_acpi: Accept ibm_init_struct.init() [...] new 3a881e202745 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bd5fc9db54e2 leds: tca6507: use swap() to make code cleaner new 94d0fdf061c5 leds: led-core: Update fwnode with device_set_node new 2c702b9c8e9b dt-bindings: leds: Replace moonlight with indicator in mt6 [...] new 8f7627ca942a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b1d89a565885 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 9c8846c73ec0 usb: cdnsp: Remove unneeded semicolon after `}' new ba67723f9461 dt-bindings: usb: dwc2: document the port when usb-role-sw [...] new 433ba26f40d4 dt-bindings: usb: qcom,dwc3: add binding for IPQ4019 and IPQ8064 new 4ce3b45704d5 usb: dwc3: meson-g12a: fix shared reset control use new 9933698f6119 USB: ehci_brcm_hub_control: Improve port index sanitizing new c76ef96fc00e usb: gadget: f_fs: Use stream_open() for endpoint files new f057a1d4f0d2 usb: Remove redundant 'flush_workqueue()' calls new d429976170a5 usb: gadget: f_midi: allow resetting index option new 16d42759207f usb: gadget: composite: Show warning if function driver's [...] new 4a555f2b8d31 usb: gadget: at91_udc: Convert to GPIO descriptors new 7ef0d85c87d1 Docs: usb: update err() to pr_err() and replace __FILE__ new 925ed163abcf Docs: usb: update comment and code near increment usage count new 6352f24ba40f Docs: usb: update writesize, copy_from_user, usb_fill_bulk [...] new 38269d2faddc usb: xhci-mtk: remove unnecessary error check new 0d8cfeeef3f5 usb: xhci-mtk: fix random remote wakeup new 4616dddcfaf7 usb: typec: ucsi: Expose number of alternate modes in partner new bd594f90806e Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 579630b47518 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] new dc74e8cf2324 nitro_enclaves: Remove redundant 'flush_workqueue()' calls new f6bdc0aafe88 nitro_enclaves: Merge contiguous physical memory regions new 090ce7831d34 nitro_enclaves: Sanity check physical memory regions durin [...] new 07503b3c1e13 nitro_enclaves: Add KUnit tests setup for the misc device [...] new fbf3443f7750 nitro_enclaves: Add KUnit tests for contiguous physical me [...] new 1881eadb2041 firmware: xilinx: add register notifier in zynqmp firmware new fbce9f14055e firmware: xilinx: add macros of node ids for error event new f4d77525679e firmware: xilinx: export the feature check of zynqmp firmware new 201abbb255eb Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 6a143ec198a6 staging: vt6655: Remove unnecessary type casts new cfbfa0d3c35f staging: vt6655: Introduce `idx` variable new 460228f19bbc staging: vt6655: Use incrementation in `idx` new 9064cb02ee20 staging: vt6655: Rewrite conditional in AL7320 initialization new 1d17faf5c998 staging: vt6655: Rename `RFvWriteWakeProgSyn` function new 6a141baa801b staging: vt6655: Update comment for `rf_write_wake_prog_syn` new 8026ee384a28 staging: vt6655: Delete bogus check for `init_count` in AL2230 new 944f0f697acd staging: vt6655: Delete bogus check for `init_count` in AL7230 new fce0490dcbee staging: r8188eu: fix array_size.cocci warning new 8495a34094b4 staging: r8188eu: remove unused defines in wifi.h new 06e6885d6a1d staging: r8188eu: code indent should use tabs new 1189d2fb15a4 staging: r8188eu: delete unused header new 683d74b92dc6 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 8b2cca2d4d92 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 3b47746cd787 dt-bindings: interconnect: Add EPSS L3 DT binding on SC7280 new 6a61d1d1491e interconnect: qcom: Add EPSS L3 support on SC7280 new 81c0d796619c Merge branch 'icc-sc7280' into icc-next new 45c548cc5baa dt-bindings: interconnect: Combine SDM660 bindings into RP [...] new 7de109c0abe9 interconnect: icc-rpm: Add support for bus power domain new 3e9fdc6b73ca dt-bindings: interconnect: Add Qualcomm MSM8996 DT bindings new 7add937f5222 interconnect: qcom: Add MSM8996 interconnect provider driver new 91f83ea3491e Merge branch 'icc-msm8996' into icc-next new 550261354c55 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 365fceecd66e dmaengine: ti: edma: Use 'for_each_set_bit' when possible new 5d78abb6fbc9 dmaengine: idxd: rework descriptor free path on failure new 8b67426e0558 dmaengine: idxd: int handle management refactoring new eb0cf33a91b4 dmaengine: idxd: move interrupt handle assignment new 46c6df1c958e dmaengine: idxd: add helper for per interrupt handle drain new bd5970a0d01f dmaengine: idxd: create locked version of idxd_quiesce() call new f6d442f7088c dmaengine: idxd: handle invalid interrupt handle descriptors new 56fc39f5a367 dmaengine: idxd: handle interrupt handle revoked event new 58fe10766048 dmaengine: Add documentation for new memcpy scatter-gather [...] new 3218910fd585 dmaengine: Add core function and capability check for DMA_ [...] new 29cf37fa6dd9 dmaengine: Add consumer for the new DMA_MEMCPY_SG API function. new 2bfab6f8b4f1 dmaengine: qcom: gpi: Remove unnecessary print function dev_err() new 37829227f042 Documentation: dmaengine: Add a description of what dmatest does new c61d7b2ef141 Documentation: dmaengine: Correctly describe dmatest with [...] new 388163606306 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 54d816d3d362 scsi: core: Simplify control flow in scmd_eh_abort_handler() new 0a84486d6c1d scsi: core: Remove Scsi_Host.shost_dev_attr_groups new adcc796b4f55 scsi: core: Use eh_timeout for START STOP UNIT new 744798fcd2b3 scsi: pm80xx: Apply byte mask for phy ID in mpi_phy_start_resp() new 60de1a67d66d scsi: pm80xx: Do not check the address-of value for NULL new 606c54ae975a scsi: pm80xx: Update WARN_ON check in pm8001_mpi_build_cmd() new 853615582d6f scsi: pm80xx: Use bitmap_zalloc() for tags bitmap allocation new 8ceddda38d42 scsi: pm80xx: Add tracepoints new 0137b129f215 scsi: pm80xx: Add pm80xx_mpi_build_cmd() tracepoint new d28a78537d1d scsi: ufs: Wrap Universal Flash Storage drivers in SCSI_UFSHCD new 659109a45c6c scsi: ufs: Fix double space in SCSI_UFS_HWMON description new 6d6580876cda Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d5489e4e05ea Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new c572724406e3 rpmsg: char: Add pr_fmt() to prefix messages new 631af6e0f410 rpmsg: Fix documentation return formatting new 612de6839c55 Merge branches 'rpmsg-next' and 'rproc-next' into for-next new a1eb05bc804f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c8421f2c7efc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 79fcff12a4eb Merge branch 'gpio/gpio-sim' of git://git.kernel.org/pub/s [...] new dc8df6523ece pinctrl: mediatek: fix global-out-of-bounds issue new 418e0a3551bb lib/string_helpers: Introduce kasprintf_strarray() new acdb89b6c87a lib/string_helpers: Introduce managed variant of kasprintf [...] new 5a83227b3d4f pinctrl/rockchip: Drop wrong kernel doc annotation new e4dd7fd5ff0a pinctrl/rockchip: Use temporary variable for struct device new fb17dcd73fa9 pinctrl/rockchip: Make use of the devm_platform_get_and_io [...] new 0045028f318b pinctrl/rockchip: Convert to use dev_err_probe() new 069d7796c95b pinctrl/rockchip: Switch to use devm_kasprintf_strarray() new a6d93da40fe9 pinctrl: armada-37xx: Fix function name in the kernel doc new 50cf2ed284e4 pinctrl: armada-37xx: Use temporary variable for struct device new 49bdef501728 pinctrl: armada-37xx: Make use of the devm_platform_iorema [...] new 06cb10ea0cd5 pinctrl: armada-37xx: Convert to use dev_err_probe() new b32b195d7f02 pinctrl: armada-37xx: Switch to use devm_kasprintf_strarray() new e803ab971b5b pinctrl: st: Drop wrong kernel doc annotations new f972707662db pinctrl: st: Use temporary variable for struct device new 3809671d95a1 pinctrl: st: Make use of the devm_platform_ioremap_resourc [...] new 3d4d3e0a7d67 pinctrl: st: Convert to use dev_err_probe() new 3956d6c85f26 pinctrl: st: Switch to use devm_kasprintf_strarray() new 54784ff24971 pinctrl: zynqmp: Unify pin naming new f7c151d86487 gpio: mockup: Switch to use kasprintf_strarray() new cc4dac3f5e3e Merge tag 'intel-pinctrl-v5.17-2' of gitolite.kernel.org:p [...] new 463201a784c4 dt-bindings: pinctrl: ocelot: add lan966x SoC support new 531d6ab36571 pinctrl: ocelot: Extend support for lan966x new 3fe59cc4ff64 dt-bindings: pinctrl: qcom: Add SDX65 pinctrl bindings new bdbf104f8ee6 pinctrl: qcom: Add SDX65 pincontrol driver new e3da3323dabf dt-bindings: pinctrl: qcom,pmic-gpio: Add compatible for PM8019 new f347438356e1 pinctrl: qcom-pmic-gpio: Add support for pm8019 new bebc49c1e5f6 pinctrl: qcom: Add egpio feature support new 5277525edfd8 pinctrl: qcom: sc7280: Add egpio support new ef874e03a67d pinctrl: spmi-gpio: Add support for PM2250 new f35172c030db dt-bindings: qcom,pmic-gpio: Add pm2250 compatible string new 1dd19cae1552 dt-bindings: pinctrl: uniphier: Add child node definitions [...] new ad96111e658a pinctrl: ocelot: combine get resource and ioremap into sin [...] new a159c2b4cb75 pinctrl: ocelot: update pinctrl to automatic base address new 076d9e71bcf8 pinctrl: ocelot: convert pinctrl to regmap new 2afbbab45c26 pinctrl: microchip-sgpio: update to support regmap new a9b5140c77d2 Merge branch 'devel' into for-next new 7f5e2411cec3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7c50a407b868 pinctrl: renesas: Remove unneeded locking around sh_pfc_re [...] new 9ae2b88faeac Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 231fdcd856c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 156f8881c96b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ad3274dbccf4 kselftests: timers:Remove unneeded semicolon new f8bf30bd4aab selftests: timers: Remove unneeded semicolon new a21296a51119 selftests: clone3: clone3: add case CLONE3_ARGS_NO_TEST new 28657127c596 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 911f49afefac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 66bd1333abd7 Documentation: coresight: Fix documentation issue new 694238129bfa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2c3637a7ee80 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 02ed5a4215c2 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 9344d19cda61 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new c29f563fd085 Makefile: Enable -Wcast-function-type new cd3ed04e7fc3 MIPS: mm: tlbex: Fix fall-through warning for Clang new ceec16f8fd66 fbdev: sh7760fb: document fallthrough cases new 64bc5a949ae1 Merge branch 'for-linus/kspp' into for-next/kspp new f0876fc678a7 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new a70cb21f2269 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new 9c7fe73e7687 dt-bindings: nvmem: mediatek: add support bits property new b72c7370b82a dt-bindings: nvmem: mediatek: add support for mt8195 new 42f65ea5a727 nvmem: mtk-efuse: support minimum one byte access stride a [...] new 07f0e7085865 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 981387ed06b9 mtd: hyperbus: rpc-if: Check return value of rpcif_sw_init() new baaf965f9430 mtd: hyperbus: rpc-if: fix bug in rpcif_hb_remove new 3c0192c59186 Merge branch 'cfi/next' of git://git.kernel.org/pub/scm/li [...] new 2a2b66831219 bus: mhi: pci_generic: Add new device ID support for T99W175 new de7852fdf206 bus: mhi: pci_generic: Fix device recovery failed issue new 77c0bbfcd2ea mhi: pci_generic: Graceful shutdown on freeze new 6c3d3cb98290 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 625fae163424 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 8a26f3168bc6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c03571399870 mm: Add functions to zero portions of a folio new cd4b5788fb97 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 7a08d3a00f86 Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] new de4fc113e4c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 29efcbbf1a9c mm: fix panic in __alloc_pages new c3e1eadd79b7 mm: bdi: initialize bdi_min_ratio when bdi is unregistered new 0daa7900dec4 mm-bdi-initialize-bdi_min_ratio-when-bdi-unregister-fix new 5b3a5eb6f2e2 Increase default MLOCK_LIMIT to 8 MiB new d3093091cd61 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 2c286d633fba /proc/kpageflags: do not use uninitialized struct pages new c3820a5fef39 procfs: prevent unpriveleged processes accessing fdinfo dir new 58a81f9a8f44 kthread: add the helper function kthread_run_on_cpu() new e1c39d45bd9b kthread-add-the-helper-function-kthread_run_on_cpu-fix new 8ff912d8a4d0 RDMA/siw: make use of the helper function kthread_run_on_cpu() new 9bbab137f879 ring-buffer: make use of the helper function kthread_run_on_cpu() new daa56ff01df9 rcutorture: make use of the helper function kthread_run_on_cpu() new cc5e47509603 trace/osnoise: make use of the helper function kthread_run [...] new abbcf956648e trace/hwlat: make use of the helper function kthread_run_on_cpu() new 7a1b3f054a00 ia64: module: use swap() to make code cleaner new 092c78e98ff7 arch/ia64/kernel/setup.c: use swap() to make code cleaner new 978f12d1084b ia64: fix typo in a comment new 4731cec4f171 squashfs: provide backing_dev_info in order to disable read-ahead new 810771017a53 ocfs2:Use BUG_ON instead of if condition followed by BUG. new 621b22abf4b7 ocfs2: reflink deadlock when clone file to the same direct [...] new edcc0833c12c ocfs2: clear links count in ocfs2_mknod() if an error occurs new 4fad2efdd78e ocfs2: fix ocfs2 corrupt when iputting an inode new cee7ab42bae5 mm/slab_common: use WARN() if cache still has objects on destroy new ee0f06cf1990 mm: slab: make slab iterator functions static new 6274072598cf kmemleak: fix kmemleak false positive report with HW tag-b [...] new c828a650511d kasan: test: add globals left-out-of-bounds test new be5d8ecf82fd gup: avoid multiple user access locking/unlocking in fault [...] new 41c083965c8c mm: shmem: don't truncate page if memory failure happens new 374cfe628b6f mm: memcontrol: make cgroup_memory_nokmem static new 45723a149f1d mm/page_counter: remove an incorrect call to propagate_pro [...] new 01a4b66f6270 memcg: better bounds on the memcg stats updates new e3fd8fafc27a mm: remove redundant check about FAULT_FLAG_ALLOW_RETRY bit new cd7eb78d4469 mm-remove-redundant-check-about-fault_flag_allow_retry-bit [...] new de779f6ab379 mm: rearrange madvise code to allow for reuse new 2df148be9486 mm: add a field to store names for private anonymous memory new 1e0bd1a92691 mm: add anonymous vma name refcounting new 5f66f9b48565 mm: discard __GFP_ATOMIC new 817232122e15 selftests/uffd: allow EINTR/EAGAIN new f199ab881af0 vmscan: make drop_slab_node static new 7ca0690855f5 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] new 9252ae678b0d mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] new 898be3edbe39 mm: migrate: fix the return value of migrate_pages() new a50405ce7201 mm: migrate: correct the hugetlb migration stats new dd75e0017f35 mm: compaction: fix the migration stats in trace_mm_compac [...] new 1de74238ec4a mm/migrate.c: rework migration_entry_wait() to not take a pageref new b067bb4015cb mm: migrate: support multiple target nodes demotion new 039e16f7a3af mm/hwpoison: mf_mutex for soft offline and unpoison new 719bd41465c0 mm/hwpoison: remove MF_MSG_BUDDY_2ND and MF_MSG_POISONED_HUGE new bf5685e25202 mm/hwpoison: fix unpoison_memory() new 53b39f7b97e3 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] new 538d9167e184 zsmalloc: introduce some helper functions new 95077761c0bc zsmalloc: rename zs_stat_type to class_stat_type new 338a4bd9168a zsmalloc: decouple class actions from zspage works new 82164273fe61 zsmalloc: introduce obj_allocated new 74d2008cd2b4 zsmalloc: move huge compressed obj from page to zspage new 1d99d08c917c zsmalloc: remove zspage isolation for migration new 03d92f77cb03 locking/rwlocks: introduce write_lock_nested new 4e7e73aad60f locking/rwlocks: fix write_lock_nested for RT new bdd01d62bc04 zsmalloc: replace per zpage lock with pool->migrate_lock new 58226194df29 zsmalloc: replace get_cpu_var with local_lock new 9445cc95348e zram: use ATTRIBUTE_GROUPS new 7bfcb9e60bc6 mm: fix some comment errors new 03cd91c164c4 mm/hmm.c: Allow VM_MIXEDMAP to work with hmm_range_fault new 51512c4b2396 mm/damon: unified access_check function naming rules new b38ccf640dfb mm/damon: add 'age' of region tracepoint support new 084c5cd5ea5a mm/damon/core: use abs() instead of diff_of() new 2e29346b3f2f mm/damon: remove some unneeded function definitions in damon.h new a625e2a6676a mm-damon-remove-some-no-need-func-definitions-in-damonh-file-fix new a1d752619cd5 mm/damon/vaddr: remove swap_ranges() and replace it with swap() new 9fd7f765c1c3 mm/damon/schemes: add the validity judgment of thresholds new 39cf7f67ab51 fs/buffer.c: add debug print for __getblk_gfp() stall problem new f01a3cf110ea fs/buffer.c: dump more info for __getblk_gfp() stall problem new 38129544e168 kernel/hung_task.c: Monitor killed tasks. new 8c57b8eb2da3 proc/vmcore: don't fake reading zeroes on surprise vmcore_ [...] new a5bfe17b6ef2 proc: Make the proc_create[_data]() stubs static inlines new 18911db50878 proc-make-the-proc_create-stubs-static-inlines-fix new a940d96c4665 proc/sysctl: make protected_* world readable new a404a288a3d1 kstrtox: uninline everything new 79e7cd93e400 lz4: fix LZ4_decompress_safe_partial read out of bound new 9e90208f37d2 checkpatch: relax regexp for COMMIT_LOG_LONG_LINE new fba6676254c1 ELF: fix overflow in total mapping size calculation new a42ba2856113 init/main.c: silence some -Wunused-parameter warnings new 75201c29a17b hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr new 76840cedb688 panic: use error_report_end tracepoint on warnings new 16f75765cb90 panic-use-error_report_end-tracepoint-on-warnings-fix new 69a217db7328 delayacct: support swapin delay accounting for swapping wi [...] new f9747bfd785f configs: introduce debug.config for CI-like setup new 293c627b03d8 Merge branch 'akpm-current/current' new bfce56c0f512 fs: proc: store PDE()->data into inode->i_private new 36ca45e999a7 fs: proc: replace PDE_DATA(inode) with inode->i_private new cd5c87003e90 fs: proc: remove PDE_DATA() new b8be1a2a629b fs: proc: use DEFINE_PROC_SHOW_ATTRIBUTE() to simplify the code new d564b9e3ce9e lib/stackdepot: allow optional init and stack_table alloca [...] new a43b387dc611 lib/stackdepot: fix spelling mistake and grammar in pr_err [...] new 8f7e33647f1b lib/stackdepot: allow optional init and stack_table alloca [...] new 094cc4329999 lib/stackdepot: allow optional init and stack_table alloca [...]
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 (951ef959473a) \ N -- N -- N refs/heads/akpm (094cc4329999)
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 1542 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: .mailmap | 3 + .../ABI/testing/sysfs-class-firmware-attributes | 32 + .../RCU/Design/Expedited-Grace-Periods/Funnel0.svg | 4 +- .../RCU/Design/Expedited-Grace-Periods/Funnel1.svg | 4 +- .../RCU/Design/Expedited-Grace-Periods/Funnel2.svg | 4 +- .../RCU/Design/Expedited-Grace-Periods/Funnel3.svg | 4 +- .../RCU/Design/Expedited-Grace-Periods/Funnel4.svg | 4 +- .../RCU/Design/Expedited-Grace-Periods/Funnel5.svg | 4 +- .../RCU/Design/Expedited-Grace-Periods/Funnel6.svg | 4 +- .../RCU/Design/Expedited-Grace-Periods/Funnel7.svg | 4 +- .../RCU/Design/Expedited-Grace-Periods/Funnel8.svg | 4 +- .../Design/Requirements/GPpartitionReaders1.svg | 36 +- .../Design/Requirements/ReadersPartitionGP1.svg | 62 +- Documentation/RCU/stallwarn.rst | 11 - Documentation/RCU/whatisRCU.rst | 90 +- Documentation/admin-guide/kernel-parameters.txt | 19 +- .../admin-guide/kernel-per-CPU-kthreads.rst | 2 +- .../admin-guide/laptops/thinkpad-acpi.rst | 12 +- Documentation/core-api/kernel-api.rst | 3 - Documentation/devicetree/bindings/arm/renesas.yaml | 4 + .../bindings/clock/renesas,cpg-mssr.yaml | 1 + .../bindings/clock/samsung,exynos850-clock.yaml | 38 + .../bindings/interconnect/qcom,osm-l3.yaml | 1 + .../devicetree/bindings/interconnect/qcom,rpm.yaml | 143 +- .../bindings/interconnect/qcom,sdm660.yaml | 185 -- .../devicetree/bindings/leds/leds-mt6360.yaml | 2 +- .../memory-controllers/synopsys,ddrc-ecc.yaml | 1 + .../devicetree/bindings/mmc/renesas,sdhi.yaml | 38 +- .../devicetree/bindings/net/engleder,tsnep.yaml | 79 + .../devicetree/bindings/nvmem/mtk-efuse.txt | 2 + .../bindings/pinctrl/mscc,ocelot-pinctrl.txt | 3 +- .../bindings/pinctrl/qcom,pmic-gpio.yaml | 2 + .../bindings/pinctrl/qcom,sdx65-pinctrl.yaml | 195 ++ .../pinctrl/socionext,uniphier-pinctrl.yaml | 38 +- .../devicetree/bindings/power/qcom,rpmpd.yaml | 1 + .../bindings/power/renesas,rcar-sysc.yaml | 1 + .../devicetree/bindings/reset/renesas,rst.yaml | 1 + .../devicetree/bindings/spi/renesas,rspi.yaml | 4 +- .../devicetree/bindings/spi/spi-fsl-lpspi.yaml | 11 +- .../devicetree/bindings/spi/spi-pl022.yaml | 3 + Documentation/devicetree/bindings/usb/dwc2.yaml | 10 + .../devicetree/bindings/usb/qcom,dwc3.yaml | 2 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/driver-api/dmaengine/dmatest.rst | 17 +- Documentation/driver-api/dmaengine/provider.rst | 23 + .../driver-api/usb/writing_usb_driver.rst | 32 +- Documentation/filesystems/proc.rst | 2 + Documentation/firmware-guide/acpi/apei/einj.rst | 19 + .../litmus-tests/locking/DCL-broken.litmus | 55 + .../litmus-tests/locking/DCL-fixed.litmus | 56 + .../litmus-tests/locking/RM-broken.litmus | 42 + Documentation/litmus-tests/locking/RM-fixed.litmus | 42 + Documentation/networking/ethtool-netlink.rst | 10 +- Documentation/spi/spidev.rst | 58 +- Documentation/timers/no_hz.rst | 10 +- Documentation/trace/coresight/coresight-config.rst | 16 +- .../translations/zh_CN/core-api/kernel-api.rst | 2 - Documentation/userspace-api/media/v4l/biblio.rst | 10 + .../media/v4l/ext-ctrls-codec-stateless.rst | 573 ++++++ .../userspace-api/media/v4l/pixfmt-compressed.rst | 15 + .../userspace-api/media/v4l/vidioc-g-ext-ctrls.rst | 8 + .../userspace-api/media/v4l/vidioc-queryctrl.rst | 12 + .../userspace-api/media/videodev2.h.rst.exceptions | 2 + Documentation/vm/balance.rst | 2 +- Documentation/x86/sgx.rst | 14 +- MAINTAINERS | 23 +- Makefile | 2 +- arch/Kconfig | 28 - arch/alpha/kernel/srm_env.c | 4 +- arch/alpha/mm/fault.c | 16 +- arch/arc/mm/fault.c | 3 +- arch/arm/Kconfig | 2 +- arch/arm/Kconfig.debug | 14 +- arch/arm/boot/dts/bcm2711.dtsi | 8 +- arch/arm/boot/dts/bcm5301x.dtsi | 4 +- arch/arm/boot/dts/imx6qp-prtwd3.dts | 2 + arch/arm/boot/dts/ls1021a-tsn.dts | 2 + arch/arm/boot/dts/milbeaut-m10v.dtsi | 9 + arch/arm/boot/dts/qcom-ipq4019.dtsi | 4 +- arch/arm/boot/dts/qcom-ipq8064.dtsi | 4 +- arch/arm/boot/dts/vf610-zii-dev-rev-b.dts | 6 +- arch/arm/include/debug/imx-uart.h | 18 +- arch/arm/kernel/atags_proc.c | 2 +- arch/arm/kernel/perf_callchain.c | 28 +- arch/arm/mach-exynos/Kconfig | 1 - arch/arm/mach-imx/Kconfig | 12 - arch/arm/mach-imx/Makefile | 2 - arch/arm/mach-rockchip/platsmp.c | 2 +- arch/arm/mach-rpc/ecard.c | 2 +- arch/arm/mach-s3c/Kconfig.s3c64xx | 1 - arch/arm/mach-s5pv210/Kconfig | 1 - arch/arm/mach-socfpga/core.h | 2 +- arch/arm/mach-socfpga/platsmp.c | 8 +- arch/arm/mm/fault.c | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 2 + .../boot/dts/freescale/fsl-lx2160a-bluebox3.dts | 4 + .../dts/freescale/imx8mm-beacon-baseboard.dtsi | 35 + .../dts/freescale/imx8mn-beacon-baseboard.dtsi | 1 - .../arm64/boot/dts/freescale/imx8mq-librem5-r3.dts | 25 +- ...mx8mq-librem5-r3.dts => imx8mq-librem5-r3.dtsi} | 26 +- .../arm64/boot/dts/freescale/imx8mq-librem5-r4.dts | 16 +- arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 97 +- .../boot/dts/freescale/imx8mq-mnt-reform2.dts | 1 + arch/arm64/boot/dts/qcom/Makefile | 15 +- arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 10 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 12 + .../boot/dts/qcom/msm8916-samsung-serranove.dts | 1 + .../dts/qcom/msm8994-sony-xperia-kitakami.dtsi | 2 +- .../boot/dts/qcom/msm8996-sony-xperia-tone.dtsi | 30 +- .../arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi | 4 +- .../arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dts | 28 + arch/arm64/boot/dts/qcom/msm8996.dtsi | 3 - arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 1 + .../boot/dts/qcom/msm8998-oneplus-common.dtsi | 1 + arch/arm64/boot/dts/qcom/pm660.dtsi | 12 +- arch/arm64/boot/dts/qcom/pmk8350.dtsi | 7 +- .../boot/dts/qcom/sc7180-trogdor-homestar-r2.dts | 2 + .../boot/dts/qcom/sc7180-trogdor-homestar-r3.dts | 6 +- ...estar-r3.dts => sc7180-trogdor-homestar-r4.dts} | 8 +- .../boot/dts/qcom/sc7180-trogdor-homestar.dtsi | 3 - .../qcom/sc7180-trogdor-lazor-limozeen-nots-r4.dts | 2 +- .../qcom/sc7180-trogdor-lazor-limozeen-nots-r5.dts | 31 + ...s => sc7180-trogdor-lazor-limozeen-nots-r9.dts} | 8 +- ...en.dts => sc7180-trogdor-lazor-limozeen-r4.dts} | 10 +- ...en.dts => sc7180-trogdor-lazor-limozeen-r9.dts} | 6 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r0.dts | 2 + .../boot/dts/qcom/sc7180-trogdor-lazor-r1.dts | 2 + .../boot/dts/qcom/sc7180-trogdor-lazor-r3-kb.dts | 9 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r3-lte.dts | 9 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r3.dts | 8 +- ...or-r3-kb.dts => sc7180-trogdor-lazor-r9-kb.dts} | 4 +- ...-r3-lte.dts => sc7180-trogdor-lazor-r9-lte.dts} | 6 +- ...or-lazor-r3.dts => sc7180-trogdor-lazor-r9.dts} | 6 +- arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 3 - .../dts/qcom/sc7180-trogdor-parade-ps8640.dtsi | 2 + .../boot/dts/qcom/sc7180-trogdor-ti-sn65dsi86.dtsi | 3 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 4 + arch/arm64/boot/dts/qcom/sc7280.dtsi | 88 +- .../boot/dts/qcom/sdm630-sony-xperia-nile.dtsi | 16 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 5 + .../dts/qcom/sdm636-sony-xperia-ganges-mermaid.dts | 1 + .../arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts | 338 ++++ .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 1 + .../dts/qcom/sdm845-sony-xperia-tama-akari.dts | 13 + .../dts/qcom/sdm845-sony-xperia-tama-akatsuki.dts | 29 + .../dts/qcom/sdm845-sony-xperia-tama-apollo.dts | 13 + .../boot/dts/qcom/sdm845-sony-xperia-tama.dtsi | 438 ++++ .../boot/dts/qcom/sdm845-xiaomi-beryllium.dts | 1 + .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 5 + arch/arm64/boot/dts/qcom/sm6350.dtsi | 4 +- arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 1 + arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 191 ++ arch/arm64/boot/dts/qcom/sm8250.dtsi | 157 ++ arch/arm64/boot/dts/qcom/sm8350-hdk.dts | 1 - arch/arm64/boot/dts/qcom/sm8350-mtp.dts | 10 +- .../dts/qcom/sm8350-sony-xperia-sagami-pdx214.dts | 19 + .../dts/qcom/sm8350-sony-xperia-sagami-pdx215.dts | 13 + .../boot/dts/qcom/sm8350-sony-xperia-sagami.dtsi | 259 +++ arch/arm64/boot/dts/qcom/sm8350.dtsi | 757 ++++++- arch/arm64/boot/dts/renesas/cat875.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 9 +- arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a77951.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a77960.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a77961.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 3 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 9 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 3 +- arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 3 +- arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 48 + arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi | 14 + arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts | 2 +- .../boot/dts/rockchip/rk3399-khadas-edge.dtsi | 1 - .../boot/dts/rockchip/rk3399-kobol-helios64.dts | 88 + arch/arm64/boot/dts/rockchip/rk3399-leez-p710.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 14 +- .../boot/dts/rockchip/rk3399-rock-pi-4a-plus.dts | 11 + .../boot/dts/rockchip/rk3399-rock-pi-4b-plus.dts | 11 + arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4c.dts | 11 + arch/arm64/configs/defconfig | 1 + arch/arm64/include/asm/kvm_host.h | 11 +- arch/arm64/kernel/image-vars.h | 2 + arch/arm64/kernel/perf_callchain.c | 13 +- arch/arm64/kvm/Kconfig | 1 + arch/arm64/kvm/Makefile | 2 +- arch/arm64/kvm/arm.c | 10 +- arch/arm64/kvm/perf.c | 59 - arch/arm64/kvm/pmu-emul.c | 2 + arch/arm64/mm/fault.c | 6 +- arch/csky/kernel/perf_callchain.c | 10 - arch/hexagon/include/asm/timer-regs.h | 26 - arch/hexagon/include/asm/timex.h | 3 +- arch/hexagon/kernel/.gitignore | 1 + arch/hexagon/kernel/time.c | 12 +- arch/hexagon/lib/io.c | 4 + arch/hexagon/mm/vm_fault.c | 8 +- arch/ia64/kernel/module.c | 6 +- arch/ia64/kernel/salinfo.c | 10 +- arch/ia64/kernel/setup.c | 5 +- arch/ia64/kernel/uncached.c | 2 +- arch/ia64/mm/fault.c | 16 +- arch/m68k/kernel/traps.c | 2 +- arch/m68k/mm/fault.c | 22 +- arch/microblaze/mm/fault.c | 22 +- arch/mips/mm/fault.c | 19 +- arch/mips/mm/tlbex.c | 1 + arch/nds32/kernel/perf_event_cpu.c | 29 +- arch/nds32/mm/fault.c | 18 +- arch/nios2/mm/fault.c | 18 +- arch/openrisc/mm/fault.c | 18 +- arch/parisc/include/asm/assembly.h | 11 + arch/parisc/kernel/entry.S | 14 +- arch/parisc/kernel/syscall.S | 4 +- arch/parisc/kernel/vmlinux.lds.S | 3 +- arch/parisc/mm/fault.c | 18 +- arch/powerpc/Kconfig | 1 - arch/powerpc/kernel/proc_powerpc.c | 4 +- arch/powerpc/kernel/signal_32.c | 2 +- arch/powerpc/kernel/signal_64.c | 4 +- arch/powerpc/kernel/smp.c | 2 +- arch/powerpc/mm/book3s64/radix_tlb.c | 4 +- arch/powerpc/mm/fault.c | 6 +- arch/powerpc/sysdev/xive/Kconfig | 1 - arch/powerpc/sysdev/xive/common.c | 3 +- arch/riscv/Makefile | 2 + arch/riscv/configs/defconfig | 2 + arch/riscv/configs/rv32_defconfig | 2 + arch/riscv/kernel/perf_callchain.c | 10 - arch/riscv/mm/fault.c | 2 +- arch/s390/Kconfig | 1 + arch/s390/include/asm/kexec.h | 6 + arch/s390/kernel/crash_dump.c | 4 +- arch/s390/kernel/ipl.c | 3 +- arch/s390/kernel/machine_kexec_file.c | 18 +- arch/s390/kernel/traps.c | 2 +- arch/s390/mm/fault.c | 28 +- arch/sh/mm/alignment.c | 2 +- arch/sh/mm/fault.c | 20 +- arch/sparc/kernel/signal_32.c | 4 +- arch/sparc/kernel/windows.c | 2 +- arch/sparc/mm/fault_32.c | 16 +- arch/sparc/mm/fault_64.c | 16 +- arch/um/drivers/vector_kern.c | 4 +- arch/um/kernel/trap.c | 8 +- arch/x86/Kconfig | 3 +- arch/x86/boot/compressed/sev.c | 6 +- arch/x86/entry/vsyscall/vsyscall_64.c | 2 +- arch/x86/events/core.c | 13 +- arch/x86/events/intel/core.c | 7 +- arch/x86/events/intel/uncore_snbep.c | 12 + arch/x86/include/asm/amd_nb.h | 1 - arch/x86/include/asm/fixmap.h | 2 +- arch/x86/include/asm/kvm_host.h | 7 +- arch/x86/include/asm/mce.h | 3 - arch/x86/include/asm/page_64.h | 1 + arch/x86/include/asm/pgtable_types.h | 7 - arch/x86/include/asm/processor.h | 8 + arch/x86/include/asm/set_memory.h | 4 + arch/x86/include/asm/sev-common.h | 55 +- arch/x86/include/asm/xen/hypervisor.h | 1 + arch/x86/kernel/amd_nb.c | 49 +- arch/x86/kernel/cpu/mce/amd.c | 200 -- arch/x86/kernel/cpu/mce/core.c | 5 - arch/x86/kernel/cpu/sgx/main.c | 125 +- arch/x86/kernel/cpu/sgx/sgx.h | 7 +- arch/x86/kernel/fpu/core.c | 21 +- arch/x86/kernel/head64.c | 60 +- arch/x86/kernel/process.c | 5 + arch/x86/kernel/setup.c | 66 +- arch/x86/kernel/sev-shared.c | 2 +- arch/x86/kernel/sev.c | 11 +- arch/x86/kernel/vm86_32.c | 2 +- arch/x86/kvm/Kconfig | 1 + arch/x86/kvm/ioapic.h | 1 - arch/x86/kvm/irq.h | 1 - arch/x86/kvm/mmu/mmu.c | 6 +- arch/x86/kvm/mmu/tdp_mmu.c | 14 +- arch/x86/kvm/pmu.c | 2 +- arch/x86/kvm/svm/svm.c | 2 +- arch/x86/kvm/vmx/vmx.c | 25 +- arch/x86/kvm/x86.c | 58 +- arch/x86/kvm/x86.h | 17 +- arch/x86/lib/csum-partial_64.c | 162 +- arch/x86/mm/fault.c | 3 +- arch/x86/mm/ioremap.c | 2 +- arch/x86/xen/Kconfig | 1 + arch/x86/xen/pmu.c | 32 +- arch/xtensa/mm/fault.c | 17 +- arch/xtensa/platforms/iss/simdisk.c | 4 +- block/Makefile | 2 +- block/blk-cgroup.c | 9 +- block/blk-core.c | 345 +--- block/blk-exec.c | 116 -- block/blk-flush.c | 12 +- block/blk-mq.c | 606 +++++- block/blk-mq.h | 5 +- block/blk-sysfs.c | 10 - block/blk.h | 35 +- block/elevator.c | 10 +- block/genhd.c | 2 + block/ioprio.c | 9 +- crypto/testmgr.h | 6 +- drivers/acpi/apei/einj.c | 3 +- drivers/acpi/apei/ghes.c | 2 +- drivers/acpi/proc.c | 2 +- drivers/ata/libata-sata.c | 2 +- drivers/block/loop.c | 202 +- drivers/block/loop.h | 1 + drivers/block/zram/zram_drv.c | 11 +- drivers/bus/mhi/pci_generic.c | 7 +- drivers/char/hw_random/Kconfig | 2 +- drivers/char/hw_random/cavium-rng-vf.c | 194 +- drivers/char/hw_random/cavium-rng.c | 11 +- drivers/clk/imx/clk-imx8mn.c | 6 +- drivers/clk/imx/clk-imx8mp.c | 2 +- drivers/clk/imx/clk-imx8ulp.c | 1 + drivers/clk/imx/clk-pllv3.c | 6 +- drivers/clk/renesas/r8a774a1-cpg-mssr.c | 12 +- drivers/clk/renesas/r8a774b1-cpg-mssr.c | 12 +- drivers/clk/renesas/r8a774c0-cpg-mssr.c | 9 +- drivers/clk/renesas/r8a774e1-cpg-mssr.c | 12 +- drivers/clk/renesas/r8a7795-cpg-mssr.c | 12 +- drivers/clk/renesas/r8a7796-cpg-mssr.c | 12 +- drivers/clk/renesas/r8a77965-cpg-mssr.c | 12 +- drivers/clk/renesas/r8a77980-cpg-mssr.c | 3 +- drivers/clk/renesas/r8a77990-cpg-mssr.c | 9 +- drivers/clk/renesas/r8a77995-cpg-mssr.c | 3 +- drivers/clk/renesas/r8a779a0-cpg-mssr.c | 17 +- drivers/clk/renesas/r9a07g044-cpg.c | 20 +- drivers/clk/renesas/rcar-cpg-lib.c | 211 +- drivers/clk/renesas/rcar-cpg-lib.h | 7 +- drivers/clk/renesas/rcar-gen3-cpg.c | 24 +- drivers/clk/renesas/rcar-gen3-cpg.h | 4 + drivers/clk/renesas/renesas-cpg-mssr.c | 18 +- drivers/clk/renesas/rzg2l-cpg.c | 17 +- drivers/clk/renesas/rzg2l-cpg.h | 2 + drivers/clk/samsung/clk-cpu.c | 2 +- drivers/clk/samsung/clk-cpu.h | 7 - drivers/clk/samsung/clk-exynos3250.c | 54 +- drivers/clk/samsung/clk-exynos4.c | 23 +- drivers/clk/samsung/clk-exynos5250.c | 11 +- drivers/clk/samsung/clk-exynos5420.c | 27 +- drivers/clk/samsung/clk-exynos850.c | 329 ++- drivers/clk/samsung/clk.h | 34 +- drivers/crypto/atmel-aes.c | 6 +- drivers/crypto/caam/caamalg_qi2.c | 2 +- drivers/crypto/ccp/ccp-dev.c | 2 +- drivers/crypto/ccree/cc_request_mgr.c | 1 - drivers/crypto/hisilicon/hpre/hpre_crypto.c | 5 +- drivers/crypto/keembay/keembay-ocs-ecc.c | 1 + drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c | 5 +- drivers/crypto/qce/aead.c | 2 +- drivers/crypto/qce/sha.c | 2 +- drivers/crypto/qce/skcipher.c | 2 +- drivers/dma/dmaengine.c | 7 + drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 4 +- drivers/dma/dw-edma/dw-edma-pcie.c | 10 +- drivers/dma/idxd/device.c | 24 +- drivers/dma/idxd/dma.c | 28 +- drivers/dma/idxd/idxd.h | 21 +- drivers/dma/idxd/init.c | 96 +- drivers/dma/idxd/irq.c | 236 ++- drivers/dma/idxd/registers.h | 1 + drivers/dma/idxd/submit.c | 32 +- drivers/dma/idxd/sysfs.c | 1 - drivers/dma/qcom/gpi.c | 4 +- drivers/dma/ti/edma.c | 3 +- drivers/dma/xilinx/xilinx_dma.c | 122 ++ drivers/edac/Kconfig | 2 +- drivers/edac/amd64_edac.c | 275 +++ drivers/edac/synopsys_edac.c | 52 +- drivers/firmware/smccc/soc_id.c | 2 +- drivers/firmware/xilinx/zynqmp.c | 26 +- drivers/gpio/gpio-mockup.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 170 +- drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 36 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 44 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 16 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 9 - drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 72 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 1 + drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 4 - drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 15 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 46 +- drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 4 + drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c | 4 + drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_2.c | 4 + drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 4 +- drivers/gpu/drm/amd/amdgpu/nv.c | 8 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 8 +- drivers/gpu/drm/amd/amdgpu/umc_v6_7.c | 161 ++ drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 12 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 128 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 149 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 87 +- .../drm/amd/amdkfd/kfd_device_queue_manager_v9.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 31 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 35 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 9 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 9 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 47 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 142 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 3 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 2 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 6 +- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 2 +- drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 20 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 8 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 169 +- .../gpu/drm/amd/display/dc/core/dc_link_enc_cfg.c | 8 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 13 +- drivers/gpu/drm/amd/display/dc/core/dc_sink.c | 10 +- drivers/gpu/drm/amd/display/dc/dc.h | 7 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 1 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 7 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 14 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 43 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 20 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 15 + .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 3 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 2 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 14 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.h | 3 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 2 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 2 + .../display/dc/dcn30/dcn30_dio_stream_encoder.c | 2 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 1 + .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 2 +- .../drm/amd/display/dc/dcn301/dcn301_resource.c | 19 +- .../drm/amd/display/dc/dcn302/dcn302_resource.c | 20 +- .../drm/amd/display/dc/dcn303/dcn303_resource.c | 19 +- .../display/dc/dcn31/dcn31_hpo_dp_stream_encoder.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 7 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.c | 5 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.c | 1 + .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 1 + .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 1 + drivers/gpu/drm/amd/display/dc/dml/dml_wrapper.c | 1889 ++++++++++++++++++ .../amd/display/dc/dml/dml_wrapper_translation.c | 284 +++ .../gpu/drm/amd/display/dc/dml/dsc/rc_calc_fpu.c | 31 - .../gpu/drm/amd/display/dc/dml/dsc/rc_calc_fpu.h | 4 - drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 8 + drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c | 28 - drivers/gpu/drm/amd/display/dc/dsc/rc_calc.h | 1 - drivers/gpu/drm/amd/display/dc/dsc/rc_calc_dpi.c | 5 +- drivers/gpu/drm/amd/display/dc/inc/dcn_calcs.h | 2 +- .../dc/inc/dml_wrapper.h} | 14 +- drivers/gpu/drm/amd/display/dc/inc/hw/dsc.h | 3 + .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 4 + .../drm/amd/display/dc/inc/hw/timing_generator.h | 2 + drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 1 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 25 +- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 11 +- .../drm/amd/display/include/ddc_service_types.h | 1 + drivers/gpu/drm/amd/display/include/logger_types.h | 4 - drivers/gpu/drm/amd/include/amd_shared.h | 3 +- .../drm/amd/include/asic_reg/mp/mp_11_0_offset.h | 7 + .../drm/amd/include/asic_reg/mp/mp_11_0_sh_mask.h | 12 + drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 10 + drivers/gpu/drm/amd/pm/amdgpu_pm.c | 2 + drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h | 8 + drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 24 + .../gpu/drm/amd/pm/inc/smu13_driver_if_aldebaran.h | 18 +- drivers/gpu/drm/amd/pm/inc/smu_v13_0.h | 5 +- drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 118 ++ .../drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c | 22 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 13 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 55 + drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 26 + drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 109 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 23 +- .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 27 + .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.h | 1 + drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 8 +- drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 2 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 6 + drivers/gpu/drm/i915/display/intel_crtc.c | 29 +- drivers/gpu/drm/i915/display/intel_ddi.h | 4 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 23 +- drivers/gpu/drm/i915/display/intel_display_power.c | 117 ++ drivers/gpu/drm/i915/display/intel_display_power.h | 100 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 2 +- drivers/gpu/drm/i915/display/intel_vrr.c | 18 +- drivers/gpu/drm/i915/display/intel_vrr.h | 1 + drivers/gpu/drm/i915/display/vlv_dsi.c | 5 + drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_internal.c | 44 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 2 +- drivers/gpu/drm/i915/gt/gen6_ppgtt.c | 123 +- drivers/gpu/drm/i915/gt/gen6_ppgtt.h | 1 - drivers/gpu/drm/i915/gt/intel_context.c | 14 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 2 +- drivers/gpu/drm/i915/gt/mock_engine.c | 38 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 12 +- drivers/gpu/drm/i915/i915_drv.h | 7 +- drivers/gpu/drm/i915/i915_irq.c | 2 +- drivers/gpu/drm/i915/i915_pci.c | 10 +- drivers/gpu/drm/i915/i915_reg.h | 179 +- drivers/gpu/drm/i915/i915_vma.c | 55 +- drivers/gpu/drm/i915/i915_vma.h | 9 +- drivers/gpu/drm/i915/i915_vma_types.h | 1 - drivers/gpu/drm/i915/intel_pm.c | 18 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 3 + drivers/gpu/drm/i915/pxp/intel_pxp_session.c | 3 +- drivers/gpu/drm/i915/pxp/intel_pxp_tee.c | 6 +- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 22 + drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm200.c | 6 +- drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp102.c | 6 +- drivers/gpu/drm/ttm/ttm_range_manager.c | 11 +- drivers/gpu/drm/vboxvideo/vbox_main.c | 4 +- drivers/gpu/drm/vc4/vc4_bo.c | 2 +- drivers/hid/hid-apple.c | 107 +- drivers/hid/hid-ft260.c | 11 +- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-input.c | 8 +- drivers/hid/hid-magicmouse.c | 101 +- drivers/hid/hid-multitouch.c | 5 + drivers/hid/hid-nintendo.c | 8 +- drivers/hid/hid-thrustmaster.c | 6 +- drivers/hid/i2c-hid/i2c-hid-core.c | 5 +- drivers/hwmon/dell-smm-hwmon.c | 4 +- drivers/hwmon/sht4x.c | 4 +- drivers/i2c/busses/Kconfig | 10 +- drivers/iio/adc/axp20x_adc.c | 18 +- drivers/iio/gyro/adxrs290.c | 5 +- drivers/infiniband/core/nldev.c | 3 +- drivers/infiniband/core/verbs.c | 3 + drivers/infiniband/hw/bnxt_re/main.c | 3 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 6 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 1 - drivers/infiniband/hw/hfi1/verbs.c | 5 +- drivers/infiniband/hw/hns/hns_roce_main.c | 3 + drivers/infiniband/hw/irdma/verbs.c | 27 +- drivers/infiniband/hw/mlx4/main.c | 18 +- drivers/infiniband/hw/ocrdma/ocrdma_main.c | 17 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 4 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.h | 1 - drivers/infiniband/sw/siw/siw_main.c | 7 +- drivers/interconnect/qcom/Kconfig | 9 + drivers/interconnect/qcom/Makefile | 2 + drivers/interconnect/qcom/icc-rpm.c | 7 + drivers/interconnect/qcom/icc-rpm.h | 1 + drivers/interconnect/qcom/msm8996.c | 2103 ++++++++++++++++++++ drivers/interconnect/qcom/msm8996.h | 149 ++ drivers/interconnect/qcom/osm-l3.c | 20 +- drivers/interconnect/qcom/sc7280.h | 2 + drivers/iommu/tegra-smmu.c | 4 +- drivers/media/dvb-core/dmxdev.c | 30 +- drivers/media/dvb-core/dvb_demux.c | 12 +- drivers/media/dvb-core/dvb_frontend.c | 8 +- drivers/media/dvb-core/dvb_vb2.c | 4 - drivers/media/dvb-core/dvbdev.c | 12 +- drivers/media/dvb-frontends/cx24113.c | 2 +- drivers/media/dvb-frontends/dib9000.c | 4 +- drivers/media/dvb-frontends/s5h1411.c | 2 +- drivers/media/dvb-frontends/si2168.c | 43 +- drivers/media/dvb-frontends/si2168_priv.h | 2 +- drivers/media/dvb-frontends/sp887x.c | 4 +- drivers/media/dvb-frontends/stv0367.c | 6 +- drivers/media/i2c/hi846.c | 4 +- drivers/media/pci/b2c2/flexcop-pci.c | 3 + drivers/media/platform/coda/coda-common.c | 8 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 10 + .../media/platform/mtk-vcodec/venc/venc_h264_if.c | 9 +- .../media/platform/mtk-vcodec/venc/venc_vp8_if.c | 3 +- drivers/media/platform/mtk-vcodec/venc_vpu_if.c | 1 - drivers/media/platform/mtk-vcodec/venc_vpu_if.h | 1 - drivers/media/platform/rcar-vin/rcar-dma.c | 10 + drivers/media/rc/mceusb.c | 8 +- drivers/media/rc/redrat3.c | 22 +- drivers/media/usb/b2c2/flexcop-usb.c | 10 +- drivers/media/usb/b2c2/flexcop-usb.h | 12 +- drivers/media/usb/cpia2/cpia2_usb.c | 4 +- drivers/media/usb/dvb-usb/dib0700_core.c | 28 +- drivers/media/usb/em28xx/em28xx-core.c | 4 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 8 +- drivers/media/usb/s2255/s2255drv.c | 4 +- drivers/media/usb/stk1160/stk1160-core.c | 4 +- drivers/media/v4l2-core/Kconfig | 4 + drivers/media/v4l2-core/Makefile | 1 + drivers/media/v4l2-core/v4l2-ctrls-core.c | 180 ++ drivers/media/v4l2-core/v4l2-ctrls-defs.c | 8 + drivers/media/v4l2-core/v4l2-ioctl.c | 1 + drivers/media/v4l2-core/v4l2-vp9.c | 1850 +++++++++++++++++ drivers/memory/renesas-rpc-if.c | 73 +- drivers/mmc/host/renesas_sdhi.h | 4 + drivers/mmc/host/renesas_sdhi_core.c | 39 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 21 + drivers/mtd/devices/mchp23k256.c | 4 +- drivers/mtd/devices/mchp48l640.c | 4 +- drivers/mtd/devices/mtd_dataflash.c | 18 +- drivers/mtd/devices/sst25l.c | 4 +- drivers/mtd/hyperbus/rpc-if.c | 8 +- drivers/mtd/mtd_blkdevs.c | 10 +- drivers/mtd/mtdconcat.c | 15 +- drivers/mtd/mtdcore.c | 126 +- drivers/mtd/mtdpart.c | 2 +- drivers/mtd/nand/raw/Kconfig | 2 +- drivers/mtd/nand/raw/davinci_nand.c | 73 +- drivers/mtd/nand/raw/fsmc_nand.c | 36 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 37 +- drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c | 5 + drivers/mtd/nand/raw/nand_base.c | 125 +- drivers/mtd/nand/raw/nand_bbt.c | 28 +- drivers/mtd/ubi/block.c | 6 +- drivers/net/bonding/bond_main.c | 2 +- drivers/net/bonding/bond_procfs.c | 8 +- drivers/net/can/c_can/c_can_ethtool.c | 4 +- drivers/net/dsa/ocelot/felix.c | 4 + drivers/net/dsa/ocelot/felix.h | 4 + drivers/net/dsa/ocelot/felix_vsc9959.c | 818 +++++++- drivers/net/dsa/ocelot/seville_vsc9953.c | 8 + drivers/net/dsa/qca8k.c | 399 ++-- drivers/net/dsa/qca8k.h | 161 +- drivers/net/ethernet/3com/typhoon.c | 4 +- drivers/net/ethernet/8390/hydra.c | 4 +- drivers/net/ethernet/8390/mac8390.c | 4 +- drivers/net/ethernet/8390/smc-ultra.c | 4 +- drivers/net/ethernet/8390/wd.c | 4 +- drivers/net/ethernet/Kconfig | 1 + drivers/net/ethernet/Makefile | 1 + drivers/net/ethernet/amazon/ena/ena_ethtool.c | 8 +- drivers/net/ethernet/amd/a2065.c | 18 +- drivers/net/ethernet/amd/ariadne.c | 20 +- drivers/net/ethernet/amd/atarilance.c | 7 +- drivers/net/ethernet/amd/hplance.c | 4 +- drivers/net/ethernet/amd/lance.c | 4 +- drivers/net/ethernet/amd/mvme147.c | 14 +- drivers/net/ethernet/amd/ni65.c | 8 +- drivers/net/ethernet/amd/pcnet32.c | 8 +- drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c | 11 +- drivers/net/ethernet/apple/macmace.c | 14 +- .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 8 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 3 +- drivers/net/ethernet/asix/ax88796c_main.c | 18 +- drivers/net/ethernet/asix/ax88796c_spi.c | 2 +- drivers/net/ethernet/atheros/ag71xx.c | 96 +- drivers/net/ethernet/atheros/atlx/atl1.c | 8 +- drivers/net/ethernet/broadcom/b44.c | 8 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 25 +- drivers/net/ethernet/broadcom/bnx2.c | 8 +- .../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c | 8 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c | 7 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h | 14 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 8 +- drivers/net/ethernet/broadcom/tg3.c | 10 +- drivers/net/ethernet/brocade/bna/bnad_ethtool.c | 8 +- drivers/net/ethernet/cadence/macb_main.c | 10 +- drivers/net/ethernet/cavium/liquidio/lio_ethtool.c | 11 +- drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 2 +- .../net/ethernet/cavium/thunder/nicvf_ethtool.c | 8 +- drivers/net/ethernet/chelsio/cxgb/cxgb2.c | 8 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 8 +- drivers/net/ethernet/chelsio/cxgb3/sge.c | 9 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 8 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 8 +- drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h | 10 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 8 +- drivers/net/ethernet/chelsio/cxgb4vf/sge.c | 7 +- drivers/net/ethernet/cirrus/mac89x0.c | 7 +- drivers/net/ethernet/cisco/enic/enic_ethtool.c | 8 +- drivers/net/ethernet/cortina/gemini.c | 8 +- drivers/net/ethernet/dec/tulip/de4x5.c | 34 +- drivers/net/ethernet/emulex/benet/be_ethtool.c | 4 +- drivers/net/ethernet/engleder/Kconfig | 38 + drivers/net/ethernet/engleder/Makefile | 10 + drivers/net/ethernet/engleder/tsnep.h | 190 ++ drivers/net/ethernet/engleder/tsnep_ethtool.c | 293 +++ drivers/net/ethernet/engleder/tsnep_hw.h | 230 +++ drivers/net/ethernet/engleder/tsnep_main.c | 1273 ++++++++++++ drivers/net/ethernet/engleder/tsnep_ptp.c | 221 ++ drivers/net/ethernet/engleder/tsnep_selftests.c | 811 ++++++++ drivers/net/ethernet/engleder/tsnep_tc.c | 443 +++++ drivers/net/ethernet/ethoc.c | 8 +- drivers/net/ethernet/faraday/ftgmac100.c | 14 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 109 +- .../net/ethernet/freescale/enetc/enetc_ethtool.c | 4 +- drivers/net/ethernet/freescale/fec_main.c | 2 +- drivers/net/ethernet/freescale/gianfar_ethtool.c | 8 +- drivers/net/ethernet/freescale/ucc_geth_ethtool.c | 8 +- drivers/net/ethernet/google/gve/gve_ethtool.c | 4 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c | 4 + drivers/net/ethernet/hisilicon/hns/hns_ethtool.c | 6 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 11 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 2 + drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 116 +- drivers/net/ethernet/huawei/hinic/hinic_ethtool.c | 8 +- drivers/net/ethernet/i825xx/82596.c | 3 +- drivers/net/ethernet/i825xx/lasi_82596.c | 6 +- drivers/net/ethernet/ibm/emac/core.c | 7 +- drivers/net/ethernet/ibm/ibmvnic.c | 8 +- drivers/net/ethernet/intel/e100.c | 26 +- drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 8 +- drivers/net/ethernet/intel/e1000e/ethtool.c | 8 +- drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c | 8 +- drivers/net/ethernet/intel/i40e/i40e.h | 2 + drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 8 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 160 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 121 +- drivers/net/ethernet/intel/iavf/iavf.h | 3 + drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 45 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 58 +- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 47 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 8 +- drivers/net/ethernet/intel/igb/igb_ethtool.c | 8 +- drivers/net/ethernet/intel/igbvf/ethtool.c | 8 +- drivers/net/ethernet/intel/igc/igc_ethtool.c | 14 +- drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c | 8 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 8 +- drivers/net/ethernet/intel/ixgbevf/defines.h | 4 + drivers/net/ethernet/intel/ixgbevf/ethtool.c | 8 +- drivers/net/ethernet/intel/ixgbevf/ipsec.c | 11 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf.h | 5 + drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 11 +- drivers/net/ethernet/intel/ixgbevf/mbx.c | 323 ++- drivers/net/ethernet/intel/ixgbevf/mbx.h | 19 +- drivers/net/ethernet/intel/ixgbevf/vf.c | 62 +- drivers/net/ethernet/intel/ixgbevf/vf.h | 5 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 10 +- drivers/net/ethernet/marvell/mvneta.c | 16 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 16 +- .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 17 +- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 8 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 2 +- .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 2 +- .../ethernet/marvell/prestera/prestera_switchdev.c | 8 +- drivers/net/ethernet/marvell/skge.c | 8 +- drivers/net/ethernet/marvell/sky2.c | 92 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 8 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 14 +- .../ethernet/mellanox/mlx5/core/ipoib/ethtool.c | 8 +- .../mellanox/mlxbf_gige/mlxbf_gige_ethtool.c | 7 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 2 +- drivers/net/ethernet/micrel/ksz884x.c | 6 +- drivers/net/ethernet/microsoft/mana/Makefile | 2 +- drivers/net/ethernet/microsoft/mana/mana.h | 13 + drivers/net/ethernet/microsoft/mana/mana_bpf.c | 162 ++ drivers/net/ethernet/microsoft/mana/mana_en.c | 69 +- drivers/net/ethernet/mscc/ocelot.c | 84 +- drivers/net/ethernet/mscc/ocelot.h | 13 - drivers/net/ethernet/mscc/ocelot_flower.c | 84 +- drivers/net/ethernet/mscc/ocelot_vcap.c | 103 +- drivers/net/ethernet/mscc/ocelot_vsc7514.c | 7 + drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 4 +- drivers/net/ethernet/natsemi/macsonic.c | 27 +- drivers/net/ethernet/neterion/s2io.c | 7 +- .../net/ethernet/netronome/nfp/flower/metadata.c | 20 - drivers/net/ethernet/netronome/nfp/nfp_net.h | 3 - .../net/ethernet/netronome/nfp/nfp_net_common.c | 2 +- .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 10 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 6 +- drivers/net/ethernet/ni/nixge.c | 4 +- drivers/net/ethernet/nvidia/forcedeth.c | 10 +- .../ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c | 12 +- drivers/net/ethernet/pasemi/pasemi_mac_ethtool.c | 4 +- .../net/ethernet/pensando/ionic/ionic_ethtool.c | 8 +- .../ethernet/qlogic/netxen/netxen_nic_ethtool.c | 8 +- drivers/net/ethernet/qlogic/qed/qed_cxt.c | 24 +- drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 8 +- .../net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c | 8 +- drivers/net/ethernet/qualcomm/emac/emac-ethtool.c | 8 +- drivers/net/ethernet/qualcomm/qca_debug.c | 8 +- drivers/net/ethernet/realtek/8139cp.c | 4 +- drivers/net/ethernet/realtek/r8169_main.c | 12 +- drivers/net/ethernet/renesas/ravb_main.c | 14 +- drivers/net/ethernet/renesas/sh_eth.c | 8 +- drivers/net/ethernet/sfc/ef100_ethtool.c | 7 +- drivers/net/ethernet/sfc/ef100_nic.c | 6 +- drivers/net/ethernet/sfc/efx.c | 2 +- drivers/net/ethernet/sfc/ethtool.c | 14 +- drivers/net/ethernet/sfc/falcon/efx.c | 2 +- drivers/net/ethernet/sfc/falcon/ethtool.c | 14 +- drivers/net/ethernet/smsc/smc9194.c | 6 +- .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 26 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 1 + .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 8 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 134 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 2 +- drivers/net/ethernet/tehuti/tehuti.c | 12 +- drivers/net/ethernet/ti/am65-cpsw-ethtool.c | 7 +- drivers/net/ethernet/ti/cpmac.c | 8 +- drivers/net/ethernet/ti/cpsw_ethtool.c | 8 +- drivers/net/ethernet/ti/cpsw_priv.h | 8 +- drivers/net/ethernet/toshiba/spider_net_ethtool.c | 4 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 14 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 14 +- drivers/net/hyperv/netvsc.c | 10 +- drivers/net/hyperv/netvsc_drv.c | 8 +- drivers/net/ipa/ipa_mem.c | 4 +- drivers/net/ipvlan/ipvlan_main.c | 8 +- drivers/net/macvlan.c | 8 +- drivers/net/netdevsim/ethtool.c | 8 +- drivers/net/phy/dp83869.c | 42 +- drivers/net/phy/mdio_bus.c | 16 +- drivers/net/phy/phylink.c | 114 +- drivers/net/usb/lan78xx.c | 1211 +++++++---- drivers/net/usb/r8152.c | 8 +- drivers/net/veth.c | 4 +- drivers/net/virtio_net.c | 4 +- drivers/net/vmxnet3/vmxnet3_ethtool.c | 10 +- drivers/net/vxlan.c | 4 +- drivers/net/wireguard/queueing.h | 4 +- drivers/net/wireless/ath/ar5523/ar5523.c | 4 + drivers/net/wireless/ath/ath10k/core.c | 64 +- drivers/net/wireless/ath/ath10k/core.h | 6 + drivers/net/wireless/ath/ath11k/ce.c | 55 +- drivers/net/wireless/ath/ath11k/ce.h | 3 +- drivers/net/wireless/ath/ath11k/core.c | 52 +- drivers/net/wireless/ath/ath11k/core.h | 16 + drivers/net/wireless/ath/ath11k/dbring.c | 16 +- drivers/net/wireless/ath/ath11k/dbring.h | 2 +- drivers/net/wireless/ath/ath11k/debug.c | 12 +- drivers/net/wireless/ath/ath11k/debug.h | 3 +- drivers/net/wireless/ath/ath11k/debugfs.c | 2 +- drivers/net/wireless/ath/ath11k/dp.c | 48 +- drivers/net/wireless/ath/ath11k/dp.h | 4 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 225 ++- drivers/net/wireless/ath/ath11k/dp_tx.c | 86 +- drivers/net/wireless/ath/ath11k/hal.c | 35 +- drivers/net/wireless/ath/ath11k/hal.h | 1 + drivers/net/wireless/ath/ath11k/htc.c | 71 +- drivers/net/wireless/ath/ath11k/htc.h | 9 +- drivers/net/wireless/ath/ath11k/hw.c | 2 - drivers/net/wireless/ath/ath11k/hw.h | 5 + drivers/net/wireless/ath/ath11k/mac.c | 324 ++- drivers/net/wireless/ath/ath11k/mac.h | 1 + drivers/net/wireless/ath/ath11k/pci.c | 22 +- drivers/net/wireless/ath/ath11k/peer.h | 1 + drivers/net/wireless/ath/ath11k/qmi.c | 21 +- drivers/net/wireless/ath/ath11k/reg.c | 103 +- drivers/net/wireless/ath/ath11k/trace.c | 1 + drivers/net/wireless/ath/ath11k/trace.h | 172 ++ drivers/net/wireless/ath/ath11k/wmi.c | 159 +- drivers/net/wireless/ath/ath11k/wmi.h | 20 +- drivers/net/wireless/ath/ath9k/ar9002_mac.c | 2 +- drivers/net/wireless/ath/ath9k/ar9003_calib.c | 14 +- drivers/net/wireless/ath/wcn36xx/dxe.c | 96 +- drivers/net/wireless/ath/wcn36xx/dxe.h | 1 + drivers/net/wireless/ath/wcn36xx/main.c | 49 +- drivers/net/wireless/ath/wcn36xx/smd.c | 8 +- drivers/net/wireless/ath/wcn36xx/txrx.c | 41 +- drivers/net/wireless/ath/wcn36xx/wcn36xx.h | 1 + drivers/net/wireless/cisco/airo.c | 22 +- drivers/net/wireless/intel/ipw2x00/ipw2200.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/uefi.c | 6 + drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 22 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.h | 3 + drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 24 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 3 + drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 5 + drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 10 +- drivers/net/wireless/intersil/hostap/hostap_ap.c | 16 +- .../net/wireless/intersil/hostap/hostap_download.c | 2 +- drivers/net/wireless/intersil/hostap/hostap_proc.c | 24 +- drivers/net/wireless/mac80211_hwsim.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 4 +- drivers/net/wireless/microchip/wilc1000/netdev.c | 6 +- drivers/net/wireless/ray_cs.c | 2 +- drivers/net/wireless/realtek/rtw89/fw.c | 2 +- drivers/net/wireless/realtek/rtw89/fw.h | 6 +- drivers/net/wwan/iosm/Makefile | 3 +- drivers/net/wwan/iosm/iosm_ipc_imem.c | 13 + drivers/net/wwan/iosm/iosm_ipc_imem.h | 2 + drivers/net/wwan/iosm/iosm_ipc_imem_ops.c | 31 +- drivers/net/wwan/iosm/iosm_ipc_imem_ops.h | 9 +- drivers/net/wwan/iosm/iosm_ipc_port.c | 2 +- drivers/net/wwan/iosm/iosm_ipc_trace.c | 173 ++ drivers/net/wwan/iosm/iosm_ipc_trace.h | 51 + drivers/net/wwan/wwan_core.c | 30 +- drivers/nubus/proc.c | 2 +- drivers/nvmem/mtk-efuse.c | 13 +- drivers/of/property.c | 17 +- drivers/parisc/led.c | 4 +- drivers/pci/proc.c | 10 +- drivers/pcmcia/pcmcia_cis.c | 3 +- drivers/phy/marvell/phy-mvebu-cp110-utmi.c | 4 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 3 + drivers/phy/qualcomm/phy-qcom-usb-hsic.c | 2 +- drivers/phy/ti/phy-tusb1210.c | 2 +- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 8 +- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 85 +- drivers/pinctrl/pinctrl-microchip-sgpio.c | 45 +- drivers/pinctrl/pinctrl-ocelot.c | 485 ++++- drivers/pinctrl/pinctrl-rockchip.c | 159 +- drivers/pinctrl/pinctrl-st.c | 116 +- drivers/pinctrl/pinctrl-zynqmp.c | 10 +- drivers/pinctrl/qcom/Kconfig | 9 + drivers/pinctrl/qcom/Makefile | 1 + drivers/pinctrl/qcom/pinctrl-msm.c | 15 +- drivers/pinctrl/qcom/pinctrl-msm.h | 10 + drivers/pinctrl/qcom/pinctrl-sc7280.c | 75 +- drivers/pinctrl/qcom/pinctrl-sdx65.c | 967 +++++++++ drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 2 + drivers/pinctrl/renesas/pinctrl.c | 9 +- drivers/platform/mellanox/mlxreg-lc.c | 5 +- drivers/platform/surface/aggregator/bus.c | 24 +- drivers/platform/surface/aggregator/bus.h | 3 - drivers/platform/surface/aggregator/core.c | 3 +- .../platform/surface/surface_aggregator_registry.c | 32 +- drivers/platform/x86/Kconfig | 2 +- drivers/platform/x86/asus-wmi.c | 567 +++++- drivers/platform/x86/dell/Kconfig | 2 +- drivers/platform/x86/hp_accel.c | 2 + drivers/platform/x86/samsung-laptop.c | 2 +- drivers/platform/x86/think-lmi.c | 340 +++- drivers/platform/x86/think-lmi.h | 29 +- drivers/platform/x86/thinkpad_acpi.c | 547 +++-- drivers/platform/x86/toshiba_acpi.c | 16 +- drivers/pnp/isapnp/proc.c | 2 +- drivers/pnp/pnpbios/proc.c | 4 +- drivers/power/supply/ab8500-bm.h | 123 +- drivers/power/supply/ab8500-chargalg.h | 8 +- drivers/power/supply/ab8500_bmdata.c | 572 ++---- drivers/power/supply/ab8500_btemp.c | 61 +- drivers/power/supply/ab8500_chargalg.c | 315 +-- drivers/power/supply/ab8500_charger.c | 536 ++--- drivers/power/supply/ab8500_fg.c | 371 ++-- drivers/ptp/ptp_ocp.c | 9 +- drivers/regulator/bd718x7-regulator.c | 29 +- drivers/regulator/rohm-regulator.c | 16 + drivers/rpmsg/qcom_glink_native.c | 2 +- drivers/rpmsg/qcom_smd.c | 2 +- drivers/rpmsg/rpmsg_char.c | 7 +- drivers/rpmsg/rpmsg_core.c | 24 +- drivers/rpmsg/virtio_rpmsg_bus.c | 2 +- drivers/s390/net/ctcm_dbug.h | 1 + drivers/s390/net/ctcm_fsms.c | 2 +- drivers/s390/net/lcs.c | 11 +- drivers/s390/net/qeth_core_main.c | 35 +- drivers/s390/net/qeth_ethtool.c | 4 +- drivers/scsi/hosts.c | 15 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 4 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 4 + drivers/scsi/mpt3sas/mpt3sas_scsih.c | 59 +- drivers/scsi/pm8001/Makefile | 7 +- drivers/scsi/pm8001/pm8001_hwi.c | 33 +- drivers/scsi/pm8001/pm8001_init.c | 4 +- drivers/scsi/pm8001/pm8001_sas.c | 16 + drivers/scsi/pm8001/pm80xx_hwi.c | 38 +- drivers/scsi/pm8001/pm80xx_tracepoints.c | 10 + drivers/scsi/pm8001/pm80xx_tracepoints.h | 113 ++ drivers/scsi/qla2xxx/qla_edif.c | 2 +- drivers/scsi/scsi_debug.c | 34 +- drivers/scsi/scsi_error.c | 112 +- drivers/scsi/scsi_lib.c | 42 +- drivers/scsi/scsi_priv.h | 2 +- drivers/scsi/scsi_proc.c | 4 +- drivers/scsi/scsi_sysfs.c | 7 +- drivers/scsi/ufs/Kconfig | 15 +- drivers/scsi/ufs/ufs-mediatek.c | 1 + drivers/scsi/ufs/ufshcd.c | 2 +- drivers/scsi/ufs/ufshpb.c | 2 +- drivers/soc/imx/gpcv2.c | 2 +- drivers/soc/qcom/qmi_interface.c | 2 +- drivers/soc/qcom/rpmpd.c | 19 +- drivers/soc/xilinx/zynqmp_power.c | 6 - drivers/spi/spi-geni-qcom.c | 4 - drivers/spi/spi-rspi.c | 27 +- drivers/spi/spi.c | 17 +- drivers/staging/media/hantro/Kconfig | 1 + drivers/staging/media/hantro/Makefile | 7 +- drivers/staging/media/hantro/hantro.h | 41 +- drivers/staging/media/hantro/hantro_drv.c | 23 +- drivers/staging/media/hantro/hantro_g2.c | 26 + drivers/staging/media/hantro/hantro_g2_hevc_dec.c | 71 +- drivers/staging/media/hantro/hantro_g2_regs.h | 132 +- drivers/staging/media/hantro/hantro_g2_vp9_dec.c | 980 +++++++++ drivers/staging/media/hantro/hantro_hw.h | 115 +- drivers/staging/media/hantro/hantro_postproc.c | 81 +- drivers/staging/media/hantro/hantro_v4l2.c | 20 + drivers/staging/media/hantro/hantro_vp9.c | 240 +++ drivers/staging/media/hantro/hantro_vp9.h | 102 + drivers/staging/media/hantro/imx8m_vpu_hw.c | 38 +- drivers/staging/media/hantro/rockchip_vpu_hw.c | 7 +- drivers/staging/media/hantro/sama5d4_vdec_hw.c | 3 +- drivers/staging/media/imx/imx-media-utils.c | 42 - drivers/staging/media/imx/imx-media.h | 4 - drivers/staging/media/rkvdec/Kconfig | 1 + drivers/staging/media/rkvdec/Makefile | 2 +- drivers/staging/media/rkvdec/rkvdec-vp9.c | 1072 ++++++++++ drivers/staging/media/rkvdec/rkvdec.c | 41 +- drivers/staging/media/rkvdec/rkvdec.h | 12 +- drivers/staging/r8188eu/core/rtw_rf.c | 2 +- drivers/staging/r8188eu/include/ieee80211_ext.h | 271 --- drivers/staging/r8188eu/include/wifi.h | 57 - drivers/staging/r8188eu/os_dep/usb_intf.c | 2 +- drivers/staging/vt6655/channel.c | 2 +- drivers/staging/vt6655/rf.c | 44 +- drivers/staging/vt6655/rf.h | 2 +- drivers/target/target_core_fabric_configfs.c | 16 +- drivers/target/target_core_spc.c | 14 +- drivers/usb/cdns3/cdnsp-gadget.c | 2 +- drivers/usb/chipidea/otg.c | 5 +- drivers/usb/dwc3/dwc3-meson-g12a.c | 17 +- drivers/usb/gadget/composite.c | 39 +- drivers/usb/gadget/function/f_fs.c | 4 +- drivers/usb/gadget/function/f_midi.c | 48 +- drivers/usb/gadget/function/rndis.c | 4 +- drivers/usb/gadget/udc/at91_udc.c | 67 +- drivers/usb/gadget/udc/at91_udc.h | 8 +- drivers/usb/gadget/udc/mv_udc_core.c | 4 +- drivers/usb/host/ehci-brcm.c | 6 +- drivers/usb/host/u132-hcd.c | 1 - drivers/usb/host/xhci-mtk.c | 16 +- drivers/usb/phy/phy-mv-usb.c | 5 +- drivers/usb/serial/option.c | 2 + drivers/usb/typec/ucsi/ucsi.c | 16 +- drivers/usb/usbip/usbip_event.c | 1 - drivers/virt/nitro_enclaves/Kconfig | 9 + drivers/virt/nitro_enclaves/ne_misc_dev.c | 174 +- drivers/virt/nitro_enclaves/ne_misc_dev_test.c | 157 ++ drivers/virt/nitro_enclaves/ne_pci_dev.c | 1 - drivers/xen/xenbus/xenbus_probe.c | 14 + drivers/zorro/proc.c | 2 +- fs/afs/proc.c | 6 +- fs/cifs/cifs_debug.c | 17 +- fs/cifs/connect.c | 7 +- fs/cifs/sess.c | 1 + fs/exec.c | 4 +- fs/exfat/file.c | 4 +- fs/exfat/inode.c | 4 +- fs/exfat/super.c | 4 +- fs/ext4/mballoc.c | 14 +- fs/gfs2/glock.c | 12 +- fs/gfs2/glops.c | 1 - fs/iomap/buffered-io.c | 11 +- fs/jbd2/journal.c | 2 +- fs/nfs/inode.c | 1 + fs/nfs/nfs42proc.c | 4 +- fs/nfs/nfs42xdr.c | 3 +- fs/nfs/nfs4state.c | 4 + fs/nfs/nfstrace.h | 1 + fs/nfsd/nfs4proc.c | 2 +- fs/nfsd/stats.c | 15 +- fs/ocfs2/journal.c | 6 +- fs/proc/generic.c | 6 - fs/proc/inode.c | 1 + fs/proc/internal.h | 5 - fs/proc/proc_net.c | 12 +- fs/proc/task_mmu.c | 12 +- fs/proc/vmcore.c | 30 +- fs/pstore/Kconfig | 1 - fs/pstore/ftrace.c | 46 +- fs/squashfs/super.c | 33 + fs/userfaultfd.c | 7 +- include/asm-generic/fixmap.h | 2 +- include/asm-generic/sections.h | 14 +- include/dt-bindings/clock/exynos850.h | 46 +- include/dt-bindings/clock/imx8mp-clock.h | 1 - include/dt-bindings/interconnect/qcom,msm8996.h | 163 ++ include/dt-bindings/power/qcom-rpmpd.h | 10 + include/kvm/arm_pmu.h | 19 +- include/linux/blk-mq.h | 13 - include/linux/clocksource.h | 2 + include/linux/damon.h | 21 - include/linux/delayacct.h | 44 +- include/linux/dmaengine.h | 20 + include/linux/ethtool.h | 26 +- include/linux/firmware/xlnx-zynqmp.h | 31 +- include/linux/gfp.h | 12 +- include/linux/highmem.h | 14 +- include/linux/hugetlb_cgroup.h | 12 + include/linux/kthread.h | 25 + include/linux/kvm_host.h | 10 + include/linux/lsm_hook_defs.h | 3 +- include/linux/lsm_hooks.h | 8 +- include/linux/mfd/rohm-generic.h | 7 + include/linux/migrate.h | 2 + include/linux/mm.h | 30 +- include/linux/mm_types.h | 84 +- include/linux/mtd/latch-addr-flash.h | 29 - include/linux/mtd/mtd.h | 81 +- include/linux/mtd/rawnand.h | 7 +- include/linux/netdevice.h | 29 +- include/linux/page-flags.h | 4 + include/linux/perf_event.h | 44 +- include/linux/phylink.h | 7 +- include/linux/platform_data/x86/asus-wmi.h | 2 + include/linux/proc_fs.h | 14 +- include/linux/psi.h | 1 + include/linux/psi_types.h | 14 +- include/linux/rcu_segcblist.h | 51 +- include/linux/rcupdate.h | 50 +- include/linux/rcutiny.h | 2 +- include/linux/regulator/driver.h | 22 +- include/linux/reset.h | 20 + include/linux/rwlock.h | 6 + include/linux/rwlock_api_smp.h | 9 + include/linux/rwlock_rt.h | 10 + include/linux/sched.h | 4 + include/linux/sched/mm.h | 21 - include/linux/sched/signal.h | 1 + include/linux/security.h | 4 +- include/linux/seq_file.h | 2 +- include/linux/shm.h | 2 +- include/linux/skbuff.h | 47 +- include/linux/spinlock_api_up.h | 1 + include/linux/srcu.h | 3 +- include/linux/string_helpers.h | 4 + include/linux/surface_aggregator/device.h | 9 + include/linux/torture.h | 9 +- include/linux/wwan.h | 2 + include/media/dvb_frontend.h | 13 +- include/media/v4l2-ctrls.h | 4 + include/media/v4l2-vp9.h | 233 +++ include/net/cfg80211.h | 19 + include/net/inet_sock.h | 12 + include/net/ip.h | 1 + include/net/ip6_fib.h | 1 + include/net/ip6_route.h | 18 +- include/net/ipv6_stubs.h | 1 + include/net/iucv/af_iucv.h | 10 +- include/net/mac80211.h | 10 + include/net/nfc/nci_core.h | 1 + include/net/page_pool.h | 12 +- include/net/sock.h | 1 + include/ras/ras_event.h | 2 - include/rdma/rdma_netlink.h | 2 +- include/scsi/scsi_host.h | 6 - include/soc/mscc/ocelot.h | 50 +- include/soc/mscc/ocelot_ana.h | 10 + include/soc/mscc/ocelot_vcap.h | 1 + include/sound/sof/dai-mediatek.h | 23 + include/sound/sof/dai.h | 3 + include/trace/events/compaction.h | 24 +- include/trace/events/damon.h | 7 +- include/trace/events/error_report.h | 8 +- include/trace/events/mmflags.h | 1 - include/trace/events/rpcgss.h | 2 +- include/uapi/linux/ethtool.h | 1 + include/uapi/linux/ethtool_netlink.h | 1 + include/uapi/linux/nl80211.h | 13 + include/uapi/linux/prctl.h | 3 + include/uapi/linux/resource.h | 13 +- include/uapi/linux/v4l2-controls.h | 284 +++ include/uapi/linux/videodev2.h | 6 + include/uapi/sound/sof/tokens.h | 5 + init/Kconfig | 4 + ipc/shm.c | 129 +- ipc/util.c | 2 +- kernel/audit.c | 4 +- kernel/auditfilter.c | 3 +- kernel/auditsc.c | 11 +- kernel/cpu.c | 2 +- kernel/delayacct.c | 34 +- kernel/entry/syscall_user_dispatch.c | 4 +- kernel/events/core.c | 41 +- kernel/exit.c | 2 +- kernel/fork.c | 53 +- kernel/irq/proc.c | 8 +- kernel/kthread.c | 22 +- kernel/locking/locktorture.c | 4 +- kernel/locking/spinlock.c | 6 + kernel/locking/spinlock_rt.c | 12 + kernel/locking/ww_rt_mutex.c | 2 +- kernel/panic.c | 2 + kernel/rcu/Kconfig | 20 +- kernel/rcu/rcu_segcblist.c | 10 +- kernel/rcu/rcu_segcblist.h | 12 +- kernel/rcu/rcuscale.c | 14 +- kernel/rcu/rcutorture.c | 101 +- kernel/rcu/refscale.c | 51 +- kernel/rcu/srcutiny.c | 2 +- kernel/rcu/tasks.h | 370 +++- kernel/rcu/tree.c | 131 +- kernel/rcu/tree.h | 24 +- kernel/rcu/tree_exp.h | 13 +- kernel/rcu/tree_nocb.h | 33 +- kernel/rcu/tree_plugin.h | 250 +-- kernel/rcu/tree_stall.h | 27 +- kernel/resource.c | 4 +- kernel/scftorture.c | 16 +- kernel/sched/core.c | 117 +- kernel/sched/core_sched.c | 66 +- kernel/sched/debug.c | 4 + kernel/sched/fair.c | 2 +- kernel/sched/psi.c | 47 +- kernel/sched/sched.h | 36 +- kernel/sched/stats.h | 5 +- kernel/signal.c | 36 +- kernel/softirq.c | 3 +- kernel/sys.c | 63 + kernel/time/clocksource-wdtest.c | 19 +- kernel/time/clocksource.c | 38 +- kernel/time/tick-sched.c | 7 + kernel/torture.c | 4 +- kernel/trace/ring_buffer.c | 7 +- kernel/trace/trace.c | 16 +- kernel/trace/trace_events_hist.c | 41 +- kernel/trace/trace_hwlat.c | 6 +- kernel/trace/trace_osnoise.c | 3 +- kernel/workqueue.c | 3 +- lib/Kconfig.debug | 5 +- lib/kstrtox.c | 12 + lib/lz4/lz4_decompress.c | 8 +- lib/string_helpers.c | 64 + lib/test_hmm.c | 24 + lib/test_kasan.c | 22 +- lib/test_printf.c | 8 +- lib/zstd/compress/zstd_opt.c | 2 +- mm/Kconfig | 20 +- mm/compaction.c | 7 +- mm/damon/core.c | 6 +- mm/damon/dbgfs.c | 27 +- mm/damon/paddr.c | 11 +- mm/damon/vaddr.c | 42 +- mm/filemap.c | 88 + mm/gup.c | 18 +- mm/highmem.c | 32 +- mm/hmm.c | 5 +- mm/hugetlb.c | 11 +- mm/internal.h | 8 +- mm/khugepaged.c | 2 +- mm/kmemleak.c | 17 +- mm/madvise.c | 493 +++-- mm/memcontrol.c | 37 +- mm/memory-failure.c | 206 +- mm/memory.c | 8 - mm/memory_hotplug.c | 6 - mm/mempolicy.c | 3 +- mm/migrate.c | 265 ++- mm/mlock.c | 2 +- mm/mmap.c | 38 +- mm/mprotect.c | 2 +- mm/oom_kill.c | 7 +- mm/page_alloc.c | 43 +- mm/page_counter.c | 1 - mm/page_io.c | 3 + mm/percpu-vm.c | 8 +- mm/shmem.c | 51 +- mm/slab.c | 3 +- mm/slab.h | 7 +- mm/slab_common.c | 32 +- mm/slob.c | 3 +- mm/slub.c | 2 +- mm/swap.c | 3 +- mm/userfaultfd.c | 5 + mm/vmscan.c | 2 +- mm/zsmalloc.c | 528 ++--- net/802/hippi.c | 2 +- net/8021q/vlan.c | 4 +- net/8021q/vlan_dev.c | 4 +- net/Kconfig | 5 + net/atm/proc.c | 4 +- net/bluetooth/af_bluetooth.c | 8 +- net/bridge/br_if.c | 4 +- net/bridge/br_sysfs_br.c | 7 +- net/can/bcm.c | 2 +- net/can/proc.c | 2 +- net/core/Makefile | 2 + net/core/dev.c | 3 +- net/core/dev_addr_lists.c | 93 +- net/core/dev_addr_lists_test.c | 236 +++ net/core/devlink.c | 4 +- net/core/filter.c | 10 +- net/core/neighbour.c | 7 +- net/core/net-sysfs.c | 2 +- net/core/page_pool.c | 10 +- net/core/pktgen.c | 6 +- net/core/rtnetlink.c | 4 +- net/core/skbuff.c | 14 +- net/core/skmsg.c | 5 + net/core/sock.c | 6 +- net/core/sock_map.c | 15 +- net/dccp/trace.h | 4 +- net/ethtool/common.c | 1 + net/ethtool/ioctl.c | 11 +- net/ethtool/netlink.h | 2 +- net/ethtool/rings.c | 32 +- net/ethtool/stats.c | 15 +- net/ipv4/af_inet.c | 7 +- net/ipv4/arp.c | 33 +- net/ipv4/ip_sockglue.c | 2 +- net/ipv4/netfilter/ipt_CLUSTERIP.c | 6 +- net/ipv4/nexthop.c | 25 +- net/ipv4/ping.c | 14 +- net/ipv4/raw.c | 21 +- net/ipv4/tcp_ipv4.c | 2 +- net/ipv4/udp.c | 6 +- net/ipv6/af_inet6.c | 8 +- net/ipv6/ah6.c | 5 +- net/ipv6/esp6.c | 9 +- net/ipv6/ip6_output.c | 2 +- net/ipv6/route.c | 23 +- net/iucv/af_iucv.c | 40 +- net/iucv/iucv.c | 124 +- net/mac80211/cfg.c | 13 + net/mac80211/ethtool.c | 8 +- net/mctp/test/route-test.c | 5 - net/mptcp/options.c | 32 +- net/mptcp/protocol.c | 51 +- net/mptcp/protocol.h | 17 +- net/mptcp/sockopt.c | 106 +- net/mptcp/subflow.c | 3 +- net/netfilter/x_tables.c | 10 +- net/netfilter/xt_hashlimit.c | 18 +- net/netfilter/xt_recent.c | 4 +- net/netlabel/netlabel_unlabeled.c | 2 +- net/netlabel/netlabel_user.h | 2 +- net/nfc/core.c | 32 +- net/nfc/nci/core.c | 30 +- net/rds/send.c | 2 +- net/sctp/output.c | 2 +- net/smc/af_smc.c | 2 +- net/sunrpc/auth_gss/svcauth_gss.c | 4 +- net/sunrpc/cache.c | 24 +- net/sunrpc/stats.c | 15 +- net/sunrpc/xprtsock.c | 10 +- net/tipc/crypto.c | 4 + net/unix/af_unix.c | 3 - net/vmw_vsock/virtio_transport.c | 1 + net/wireless/core.c | 7 + net/wireless/core.h | 16 + net/wireless/mlme.c | 129 ++ net/wireless/nl80211.c | 17 +- net/wireless/rdev-ops.h | 17 + net/wireless/trace.h | 19 + net/xfrm/xfrm_policy.c | 1 - samples/Kconfig | 11 +- samples/Makefile | 2 +- samples/ftrace/Makefile | 2 +- samples/ftrace/ftrace-direct-multi.c | 30 + scripts/checkpatch.pl | 2 +- security/apparmor/lsm.c | 13 +- security/integrity/ima/ima_appraise.c | 2 +- security/integrity/ima/ima_main.c | 14 +- security/security.c | 6 +- security/selinux/hooks.c | 19 +- security/smack/smack.h | 16 - security/smack/smack_lsm.c | 9 +- sound/core/info.c | 4 +- sound/hda/intel-dsp-config.c | 9 + sound/pci/ctxfi/ctamixer.c | 14 +- sound/pci/ctxfi/ctdaio.c | 16 +- sound/pci/ctxfi/ctresource.c | 7 +- sound/pci/ctxfi/ctresource.h | 4 +- sound/pci/ctxfi/ctsrc.c | 7 +- sound/pci/hda/hda_intel.c | 4 - sound/pci/hda/patch_realtek.c | 1 + sound/soc/codecs/wcd-mbhc-v2.c | 14 +- sound/soc/sof/Kconfig | 3 +- sound/soc/sof/Makefile | 1 + sound/soc/sof/mediatek/Kconfig | 33 + sound/soc/sof/mediatek/Makefile | 2 + sound/soc/sof/mediatek/adsp_helper.h | 49 + sound/soc/sof/mediatek/mediatek-ops.h | 8 + sound/soc/sof/mediatek/mt8195/Makefile | 3 + sound/soc/sof/mediatek/mt8195/mt8195-clk.c | 158 ++ sound/soc/sof/mediatek/mt8195/mt8195-clk.h | 28 + sound/soc/sof/mediatek/mt8195/mt8195-loader.c | 56 + sound/soc/sof/mediatek/mt8195/mt8195.c | 437 ++++ sound/soc/sof/mediatek/mt8195/mt8195.h | 158 ++ sound/soc/sof/pcm.c | 12 + sound/soc/sof/sof-of-dev.c | 13 + sound/soc/sof/topology.c | 59 + sound/soc/stm/stm32_i2s.c | 2 +- sound/soc/tegra/tegra186_dspk.c | 181 +- sound/soc/tegra/tegra210_admaif.c | 140 +- sound/soc/tegra/tegra210_adx.c | 3 + sound/soc/tegra/tegra210_ahub.c | 11 +- sound/soc/tegra/tegra210_amx.c | 3 + sound/soc/tegra/tegra210_dmic.c | 184 +- sound/soc/tegra/tegra210_i2s.c | 296 ++- sound/soc/tegra/tegra210_mixer.c | 26 +- sound/soc/tegra/tegra210_mvc.c | 30 +- sound/soc/tegra/tegra210_sfc.c | 123 +- sound/usb/pcm.c | 14 +- tools/arch/x86/include/asm/cpufeatures.h | 2 + tools/arch/x86/include/uapi/asm/kvm.h | 4 + tools/build/feature/test-all.c | 1 - tools/include/nolibc/nolibc.h | 86 +- tools/include/uapi/linux/kvm.h | 30 +- tools/lib/bpf/btf.c | 45 +- tools/lib/bpf/libbpf.c | 23 +- tools/lib/bpf/libbpf.h | 6 +- tools/lib/bpf/libbpf.map | 5 +- tools/memory-model/Documentation/explanation.txt | 44 +- tools/memory-model/Documentation/locking.txt | 320 +++ tools/memory-model/README | 12 + tools/memory-model/linux-kernel.cat | 6 +- tools/memory-model/litmus-tests/.gitignore | 2 +- .../LB+unlocklockonceonce+poacquireonce.litmus | 35 + .../MP+unlocklockonceonce+fencermbonceonce.litmus | 33 + tools/memory-model/litmus-tests/README | 8 + tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 + tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 + tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 + tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 + tools/perf/Makefile.config | 3 + .../perf/arch/mips/entry/syscalls/syscall_n64.tbl | 1 + tools/perf/bench/sched-messaging.c | 4 + tools/perf/builtin-kmem.c | 1 - tools/perf/builtin-report.c | 15 +- tools/perf/tests/event_update.c | 5 +- tools/perf/tests/sample-parsing.c | 2 +- tools/perf/tests/wp.c | 2 +- tools/perf/ui/hist.c | 28 +- tools/perf/util/arm-spe.c | 15 + tools/perf/util/evsel.c | 18 +- tools/perf/util/header.c | 8 +- tools/perf/util/hist.c | 23 +- tools/perf/util/hist.h | 1 - tools/perf/util/parse-events.c | 9 +- tools/perf/util/sort.c | 52 +- tools/perf/util/sort.h | 6 +- tools/perf/util/util.c | 14 +- tools/perf/util/util.h | 2 +- tools/testing/radix-tree/linux/gfp.h | 3 +- tools/testing/selftests/bpf/prog_tests/atomics.c | 4 +- .../selftests/bpf/prog_tests/btf_dedup_split.c | 113 ++ tools/testing/selftests/bpf/testing_helpers.c | 4 +- tools/testing/selftests/bpf/vmtest.sh | 46 +- tools/testing/selftests/bpf/xdpxceiver.c | 6 +- tools/testing/selftests/clone3/clone3.c | 6 + tools/testing/selftests/net/fcnal-test.sh | 40 + tools/testing/selftests/net/fib_nexthops.sh | 63 + tools/testing/selftests/net/mptcp/config | 8 +- tools/testing/selftests/net/mptcp/mptcp_connect.c | 51 +- tools/testing/selftests/net/mptcp/mptcp_connect.sh | 80 + tools/testing/selftests/net/nettest.c | 33 +- .../selftests/rcutorture/bin/kvm-find-errors.sh | 4 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 9 +- .../selftests/rcutorture/bin/parse-build.sh | 3 +- tools/testing/selftests/rcutorture/bin/torture.sh | 2 +- .../selftests/rcutorture/configs/rcu/SRCU-T | 1 + .../selftests/rcutorture/configs/rcu/SRCU-U | 1 + .../selftests/rcutorture/configs/rcu/TASKS01.boot | 1 + .../selftests/rcutorture/configs/rcu/TINY01 | 1 + .../selftests/rcutorture/configs/rcu/TINY02 | 1 + .../selftests/rcutorture/configs/rcu/TRACE01.boot | 1 + .../selftests/rcutorture/configs/rcu/TREE01 | 1 - .../selftests/rcutorture/configs/rcu/TREE02 | 1 - .../selftests/rcutorture/configs/rcu/TREE04 | 1 - .../selftests/rcutorture/configs/rcu/TREE05 | 1 - .../selftests/rcutorture/configs/rcu/TREE06 | 1 - .../selftests/rcutorture/configs/rcu/TREE07 | 1 - .../selftests/rcutorture/configs/rcu/TREE08 | 1 - .../selftests/rcutorture/configs/rcu/TREE10 | 1 - .../selftests/rcutorture/configs/rcuscale/TINY | 2 +- .../selftests/rcutorture/configs/rcuscale/TRACE01 | 1 - .../selftests/rcutorture/configs/rcuscale/TREE | 1 - .../selftests/rcutorture/configs/rcuscale/TREE54 | 1 - .../rcutorture/configs/refscale/NOPREEMPT | 1 - .../selftests/rcutorture/configs/refscale/PREEMPT | 1 - .../selftests/rcutorture/doc/TREE_RCU-kconfig.txt | 1 - tools/testing/selftests/sgx/Makefile | 2 +- tools/testing/selftests/sgx/defines.h | 33 +- tools/testing/selftests/sgx/load.c | 40 +- tools/testing/selftests/sgx/main.c | 357 +++- tools/testing/selftests/sgx/main.h | 6 +- tools/testing/selftests/sgx/sigstruct.c | 12 +- tools/testing/selftests/sgx/test_encl.c | 60 +- tools/testing/selftests/sgx/test_encl_bootstrap.S | 21 +- .../selftests/tc-testing/tc-tests/actions/bpf.json | 2 +- .../selftests/tc-testing/tc-tests/qdiscs/mq.json | 12 +- .../testing/selftests/timers/alarmtimer-suspend.c | 2 +- .../testing/selftests/timers/inconsistency-check.c | 2 +- tools/testing/selftests/vm/hmm-tests.c | 42 + tools/testing/selftests/vm/userfaultfd.c | 7 +- virt/kvm/kvm_main.c | 94 +- 1493 files changed, 43794 insertions(+), 12726 deletions(-) delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sdm660.yaml create mode 100644 Documentation/devicetree/bindings/net/engleder,tsnep.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sdx65-pinctrl.yaml create mode 100644 Documentation/litmus-tests/locking/DCL-broken.litmus create mode 100644 Documentation/litmus-tests/locking/DCL-fixed.litmus create mode 100644 Documentation/litmus-tests/locking/RM-broken.litmus create mode 100644 Documentation/litmus-tests/locking/RM-fixed.litmus copy arch/arm64/boot/dts/freescale/{imx8mq-librem5-r3.dts => imx8mq-librem5-r3.dts [...] copy arch/arm64/boot/dts/qcom/{sc7180-trogdor-homestar-r3.dts => sc7180-trogdor-ho [...] create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots-r5.dts rename arch/arm64/boot/dts/qcom/{sc7180-trogdor-lazor-limozeen-nots.dts => sc7180- [...] copy arch/arm64/boot/dts/qcom/{sc7180-trogdor-lazor-limozeen.dts => sc7180-trogdor [...] rename arch/arm64/boot/dts/qcom/{sc7180-trogdor-lazor-limozeen.dts => sc7180-trogd [...] copy arch/arm64/boot/dts/qcom/{sc7180-trogdor-lazor-r3-kb.dts => sc7180-trogdor-la [...] copy arch/arm64/boot/dts/qcom/{sc7180-trogdor-lazor-r3-lte.dts => sc7180-trogdor-l [...] copy arch/arm64/boot/dts/qcom/{sc7180-trogdor-lazor-r3.dts => sc7180-trogdor-lazor [...] create mode 100644 arch/arm64/boot/dts/qcom/sdm845-sony-xperia-tama-akari.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm845-sony-xperia-tama-akatsuki.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm845-sony-xperia-tama-apollo.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm845-sony-xperia-tama.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sm8350-sony-xperia-sagami-pdx214.dts create mode 100644 arch/arm64/boot/dts/qcom/sm8350-sony-xperia-sagami-pdx215.dts create mode 100644 arch/arm64/boot/dts/qcom/sm8350-sony-xperia-sagami.dtsi delete mode 100644 arch/arm64/kvm/perf.c delete mode 100644 arch/hexagon/include/asm/timer-regs.h create mode 100644 arch/hexagon/kernel/.gitignore delete mode 100644 block/blk-exec.c create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dml_wrapper.c create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dml_wrapper_translation.c copy drivers/gpu/drm/amd/{pm/swsmu/smu13/yellow_carp_ppt.h => display/dc/inc/dml_w [...] create mode 100644 drivers/interconnect/qcom/msm8996.c create mode 100644 drivers/interconnect/qcom/msm8996.h create mode 100644 drivers/media/v4l2-core/v4l2-vp9.c create mode 100644 drivers/net/ethernet/engleder/Kconfig create mode 100644 drivers/net/ethernet/engleder/Makefile create mode 100644 drivers/net/ethernet/engleder/tsnep.h create mode 100644 drivers/net/ethernet/engleder/tsnep_ethtool.c create mode 100644 drivers/net/ethernet/engleder/tsnep_hw.h create mode 100644 drivers/net/ethernet/engleder/tsnep_main.c create mode 100644 drivers/net/ethernet/engleder/tsnep_ptp.c create mode 100644 drivers/net/ethernet/engleder/tsnep_selftests.c create mode 100644 drivers/net/ethernet/engleder/tsnep_tc.c create mode 100644 drivers/net/ethernet/microsoft/mana/mana_bpf.c create mode 100644 drivers/net/wwan/iosm/iosm_ipc_trace.c create mode 100644 drivers/net/wwan/iosm/iosm_ipc_trace.h create mode 100644 drivers/pinctrl/qcom/pinctrl-sdx65.c create mode 100644 drivers/scsi/pm8001/pm80xx_tracepoints.c create mode 100644 drivers/scsi/pm8001/pm80xx_tracepoints.h create mode 100644 drivers/staging/media/hantro/hantro_g2.c create mode 100644 drivers/staging/media/hantro/hantro_g2_vp9_dec.c create mode 100644 drivers/staging/media/hantro/hantro_vp9.c create mode 100644 drivers/staging/media/hantro/hantro_vp9.h create mode 100644 drivers/staging/media/rkvdec/rkvdec-vp9.c delete mode 100644 drivers/staging/r8188eu/include/ieee80211_ext.h create mode 100644 drivers/virt/nitro_enclaves/ne_misc_dev_test.c create mode 100644 include/dt-bindings/interconnect/qcom,msm8996.h delete mode 100644 include/linux/mtd/latch-addr-flash.h create mode 100644 include/media/v4l2-vp9.h create mode 100644 include/sound/sof/dai-mediatek.h create mode 100644 net/core/dev_addr_lists_test.c create mode 100644 sound/soc/sof/mediatek/Kconfig create mode 100644 sound/soc/sof/mediatek/Makefile create mode 100644 sound/soc/sof/mediatek/adsp_helper.h create mode 100644 sound/soc/sof/mediatek/mediatek-ops.h create mode 100644 sound/soc/sof/mediatek/mt8195/Makefile create mode 100644 sound/soc/sof/mediatek/mt8195/mt8195-clk.c create mode 100644 sound/soc/sof/mediatek/mt8195/mt8195-clk.h create mode 100644 sound/soc/sof/mediatek/mt8195/mt8195-loader.c create mode 100644 sound/soc/sof/mediatek/mt8195/mt8195.c create mode 100644 sound/soc/sof/mediatek/mt8195/mt8195.h create mode 100644 tools/memory-model/Documentation/locking.txt create mode 100644 tools/memory-model/litmus-tests/LB+unlocklockonceonce+poacquire [...] create mode 100644 tools/memory-model/litmus-tests/MP+unlocklockonceonce+fencermbo [...] create mode 100755 tools/memory-model/scripts/checktheselitmus.sh create mode 100755 tools/memory-model/scripts/hwfnseg.sh create mode 100755 tools/memory-model/scripts/runlitmus.sh create mode 100755 tools/memory-model/scripts/simpletest.sh