This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-mainline-defconfig in repository toolchain/ci/linux.
from 626b2dda7651 Merge tag 'rpmsg-v5.17-fixes' of git://git.kernel.org/pub/ [...] adds a0f90c881570 drm/vmwgfx: Fix stale file descriptors on failed usercopy adds 47934e06b656 net: fix information leakage in /proc/net/ptype adds 973bf8fdd12f net: sched: Clarify error message when qdisc kind is unknown adds d15c7e875d44 net: phy: broadcom: hook up soft_reset for BCM54616S adds e2f08207c558 ethtool: Fix link extended state for big endian adds 6cee105e7f2c ipv6_tunnel: Rate limit warning messages adds 1ba1a4a90fa4 net: stmmac: dwmac-visconti: Fix bit definitions for ETHER [...] adds 0959bc4bd420 net: stmmac: dwmac-visconti: Fix clock configuration for R [...] adds 57afdc0aab09 Merge branch 'stmmac-fixes' adds cbda1b166875 phylib: fix potential use-after-free adds 48cec899e357 tcp: Add a stub for sk_defer_free_flush() adds ebdc1a030962 tcp: add a missing sk_defer_free_flush() in tcp_splice_read() adds aafc2e3285c2 ipv6: annotate accesses to fn->fn_sernum adds 0e906607b9c5 netfilter: nf_conntrack_netbios_ns: fix helper module alias adds cf46eacbc156 netfilter: nf_tables: remove unused variable adds fe75e84a8fe1 netfilter: nf_tables: set last expression in register trac [...] adds 7d70984a1ad4 netfilter: nft_connlimit: memleak if nf_ct_netns_get() fails adds 830af2eba403 netfilter: conntrack: don't increment invalid counter on N [...] adds 6f97fde8694d Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 8e9eacad7ec7 mptcp: fix msk traversal in mptcp_nl_cmd_set_flags() adds a4c0214fbee9 mptcp: fix removing ids bitmap setting adds 9846921dba49 selftests: mptcp: fix ipv6 routing setup adds 276c7635d7be Merge branch 'mptcp-a-few-fixes' adds 9b13bd53134c i40e: Increase delay to 1 s after global EMP reset adds d701658a50a4 i40e: Fix issue when maximum queues is exceeded adds 92947844b8be i40e: Fix queues reservation for XDP adds 0f344c8129a5 i40e: Fix for failed to init adminq while VF reset adds 3b8428b84539 i40e: fix unsigned stat widths adds 0b6d8cf2ecb9 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 51b667a32d61 MAINTAINERS: add common wireless and wireless-next trees adds a1222ca0681f MAINTAINERS: remove extra wireless section adds 67ab55956e64 Merge tag 'wireless-2022-01-21' of git://git.kernel.org/pu [...] adds d225c449ab2b octeontx2-af: Do not fixup all VF action entries adds 00bfe94e388f octeontx2-af: Fix LBK backpressure id count adds 03ffbc9914bd octeontx2-af: Retry until RVU block reset complete adds fae80edeafbb octeontx2-af: cn10k: Use appropriate register for LMAC enable adds c5d731c54a17 octeontx2-pf: cn10k: Ensure valid pointers are freed to aura adds 1581d61b42d9 octeontx2-af: Increase link credit restore polling timeout adds df66b6ebc5dc octeontx2-af: cn10k: Do not enable RPM loopback for LPC in [...] adds a8db854be286 octeontx2-pf: Forward error codes to VF adds 745166fcf01c octeontx2-af: Add KPU changes to parse NGIO as separate layer adds 03c82e80ec28 Merge branch 'octeontx2-af-fixes' adds 2c13c05c5ff4 rxrpc: Adjust retransmission backoff adds 63ec72bd5848 mptcp: Use struct_group() to avoid cross-field memset() adds afa114d987c4 selftests: net: ioam: expect support for Queue depth data adds 2148927e6ed4 net: sfp: ignore disabled SFP node adds aa6034678e87 bonding: use rcu_dereference_rtnl when get bonding active slave adds 1d10f8a1f40b net-procfs: show net devices bound packet types adds 27a8caa59bab ipv4: fix ip option filtering for locally generated fragments adds db9f0e8bf79e ibmvnic: Allow extra failures before disabling adds 151b6a5c06b6 ibmvnic: init ->running_cap_crqs early adds 48079e7fdd02 ibmvnic: don't spin in tasklet adds 3a5d9db7fbdf ibmvnic: remove unused ->wait_capability adds c0bf3d8a943b net/smc: Transitional solution for clcsock race issue adds 2afc3b5a31f9 ping: fix the sk_bound_dev_if match in ping_lookup adds ebe0582bee78 net: atlantic: Use the bitmap API instead of hand-writing it adds de8a820df2ac net: stmmac: remove unused members in struct stmmac_priv adds 984d1efff230 mailmap: update email address of Brian Silverman adds 17a30422621c dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config adds db72589c49fd can: m_can: m_can_fifo_{read,write}: don't read or write f [...] adds e59986de5ff7 can: tcan4x5x: regmap: fix max register value adds f04aefd4659b can: flexcan: mark RX via mailboxes as supported on MCF5441X adds e52984be9a52 Merge tag 'linux-can-fixes-for-5.17-20220124' of git://git [...] adds c74ead223deb net: stmmac: reduce unnecessary wakeups from eee sw timer adds 29eb31542787 yam: fix a memory leak in yam_siocdevprivate() adds c63003e3d997 net: cpsw: Properly initialise struct page_pool_params adds 74afa3063097 net: fec_mpc52xx: don't discard const from netdev->dev_addr adds 2f61353cd2f7 net: hns3: handle empty unknown interrupt for VF adds 8bdd24940b69 amd: declance: use eth_hw_addr_set() adds 429c3be8a5e2 sch_htb: Fail on unsupported parameters when offload is requested adds 007c95120d1b ethernet: 3com/typhoon: don't write directly to netdev->dev_addr adds 14ba66a60fbf ethernet: tundra: don't write directly to netdev->dev_addr adds 7f6ec2b2f01b ethernet: broadcom/sb1250-mac: don't write directly to net [...] adds 98ef22bbae78 ethernet: i825xx: don't write directly to netdev->dev_addr adds 5518c5246ba6 ethernet: 8390/etherh: don't write directly to netdev->dev_addr adds 8eb86fc2f490 ethernet: seeq/ether3: don't write directly to netdev->dev_addr adds 8199d0c6ad95 Merge branch 'dev_addr-const-fixes' adds b6ab149654ef net: lan966x: Fix sleep in atomic context when injecting frames adds 77bdaf39f3c8 net: lan966x: Fix sleep in atomic context when updating MAC table adds 2f6513284347 Merge branch 'lan966x-fixes' adds a92f7a6feeb3 gve: Fix GFP flags when allocing pages adds d7e4f8545b49 pid: Introduce helper task_is_in_init_pid_ns() adds 42c66d167564 connector/cn_proc: Use task_is_in_init_pid_ns() adds c7ec845f0eaf Merge branch 'pid-introduce-helper-task_is_in_root_ns' adds 36268983e903 Revert "ipv6: Honor all IPv6 PIO Valid Lifetime values" adds 94c82de43e01 net: stmmac: configure PTP clock source prior to PTP initi [...] adds 0735e639f129 net: stmmac: skip only stmmac_ptp_register when resume fro [...] adds aa44323e1c4d Merge branch 'stmmac-ptp-fix' adds dcb2c5c6ca9b net: bridge: vlan: fix single net device option dumping adds 9e0db41e7a0b net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout() adds 492fefbaafb9 MAINTAINERS: add more files to eth PHY adds 966f435add48 MAINTAINERS: add missing IPv4/IPv6 header paths adds 153a0d187e76 ipv4: raw: lock the socket in raw_bind() adds 970a5a3ea86d ipv4: tcp: send zero IPID in SYNACK messages adds 23f57406b82d ipv4: avoid using shared IP generator for connected sockets adds 3ede6465e756 Merge branch 'ipv4-less-uses-of-shared-ip-generator' adds 3c42b2019863 ipv4: remove sparse error in ip_neigh_gw4() adds 364df53c081d net: socket: rename SKB_DROP_REASON_SOCKET_FILTER adds fd20d9738395 net: bridge: vlan: fix memory leak in __allowed_ingress adds 23a46422c561 Merge tag 'net-5.17-rc2' of git://git.kernel.org/pub/scm/l [...] adds 0a3d12ab5097 drm/vc4: Fix deadlock on DSI device attach error adds d3cbc6e323c9 drm: panel-orientation-quirks: Add quirk for the 1Netbook [...] adds 23ecd4c13542 Merge tag 'drm-misc-next-fixes-2022-01-21' of git://anongi [...] adds 5ec1cebd5930 drm/atomic: Add the crtc to affected crtc only if uapi.ena [...] adds 48ee4835b73c Merge drm/drm-fixes into drm-misc-fixes adds 76cea3d95513 Revert "drm/ast: Support 1600x900 with 108MHz PCLK" adds 7fde14d70598 drm/privacy-screen: honor acpi=off in detect_thinkpad_priv [...] adds 2fd0e5fb4ba3 Merge tag 'drm-misc-fixes-2022-01-27' of git://anongit.fre [...] adds 84d46e1fc33c drm/msm: remove variable set but not used adds c04c3148ca12 drm/msm/dsi: Fix missing put_device() call in dsi_get_phy adds 774fe0cd838d drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy adds 170b22234d54 drm/msm/dpu: invalid parameter check in dpu_setup_dspp_pcc adds 0a727b459ee3 drm/msm: Fix wrong size calculation adds 860a7b2a87b7 drm/msm/a6xx: Add missing suspend_count increment adds 5e761a228723 drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable adds 167a668ab0ed drm/msm/gpu: Wait for idle before suspending adds 6aa89ae1fb04 drm/msm/gpu: Cancel idle/boost work on suspend adds 52fa904e5167 Merge tag 'drm-msm-fixes-2022-01-25' of https://gitlab.fre [...] adds e3d26528e083 drm/etnaviv: relax submit size limits adds b1d83f4c94f5 Merge branch 'etnaviv/fixes' of https://git.pengutronix.de [...] adds 5f0c74915815 drm/amd/display: Fix for otg synchronization logic adds ac46d9323507 drm/amd/display: Correct MPC split policy for DCN301 adds 7e38ac562b82 drm/amd/display: change FIFO reset condition to embedded d [...] adds 9e5a14bce240 drm/amdgpu: filter out radeon secondary ids as well adds dc919d670c6f drm/amdgpu/display: adjust msleep limit in dp_wait_for_tra [...] adds 98fdcacb45f7 drm/amdgpu/display: use msleep rather than udelay for long delays adds ebc77bcc6e16 drm/amd/display/dc/calcs/dce_calcs: Fix a memleak in calcu [...] adds 72a8d87b8727 drm/amd/display: Fix FP start/end for dcn30_internal_validate_bw. adds 25f1488bdbba drm/amd/display: Wrap dcn301_calculate_wm_and_dlg for FPU. adds 2a807341ed10 drm/amdgpu/display: Remove t_srx_delay_us. adds db5aa1497d02 Merge tag 'amd-drm-fixes-5.17-2022-01-26' of https://gitla [...] adds 82b550fa99f2 Merge tag 'drm-fixes-2022-01-28' of git://anongit.freedesk [...] adds a66c5ed53927 hwmon: (lm90) Reduce maximum conversion rate for G781 adds bc341a1a9882 hwmon: (lm90) Re-enable interrupts after alert clears adds a53fff96f357 hwmon: (lm90) Mark alert as broken for MAX6654 adds 94746b0ba479 hwmon: (lm90) Mark alert as broken for MAX6680 adds f614629f9c10 hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649 adds d379880d9adb hwmon: (lm90) Fix sysfs and udev notifications adds f1e75e0d6a1a hwmon: (pmbus/ir38064) Mark ir38064_of_match as __maybe_unused adds c1ec0cabc367 hwmon: (adt7470) Prevent divide by zero in adt7470_fan_write() adds 79da533d3cc7 hwmon: (nct6775) Fix crash in clear_caseopen adds 374630e3f94e Merge tag 'hwmon-for-v5.17-rc2' of git://git.kernel.org/pu [...] adds 9b6d90e2085c ata: pata_platform: Fix a NULL pointer dereference in __pa [...] adds 145d9b498fc8 Merge tag 'ata-5.17-rc2' of git://git.kernel.org/pub/scm/l [...] adds 7fc3b7c2981b udf: Fix NULL ptr deref when converting from inline format adds ea8569194b43 udf: Restore i_lenAlloc when inode expansion fails adds 9daf0a4d32d6 quota: cleanup double word in comment adds c2b19fd75311 Merge tag 'fs_for_v5.17-rc2' of git://git.kernel.org/pub/s [...] adds 217663f101a5 fanotify: remove variable set but not used adds a37d9a17f099 fsnotify: invalidate dcache before IN_DELETE event adds 29044dae2e74 fsnotify: fix fsnotify hooks in pseudo filesystems adds 4897e722b54f Merge tag 'fsnotify_for_v5.17-rc2' of git://git.kernel.org [...] adds f6a26318e314 ocfs2: fix subdirectory registration with register_sysctl() adds 89d43d0551a8 ceph: put the requests/sessions when it fails to alloc memory adds 932a9b5870d3 ceph: properly put ceph_string reference after async creat [...] adds 4584a768f22b ceph: set pool_ns in new inode layout for async creates adds 8157f4707360 Merge tag 'ceph-for-5.17-rc2' of git://github.com/ceph/cep [...] adds 1ea1d6a847d2 s390/nmi: handle guarded storage validity failures for KVM guests adds f094a39c6ba1 s390/nmi: handle vector validity failures for KVM guests adds 3d787b392d16 s390/uaccess: fix compile error adds f3b7e73b2c66 s390/module: fix loading modules with a lot of relocations adds 90c5318795ee s390/module: test loading modules with a lot of relocations adds c9bb19368b3a s390: update defconfigs adds 663d34c8df98 s390/hypfs: include z/VM guests with access control group set adds 7eb362548981 Merge tag 's390-5.17-3' of git://git.kernel.org/pub/scm/li [...] adds fa62f39dc7e2 MIPS: Fix build error due to PTR used in more places adds e0152705e463 Merge tag 'mips-fixes-5.17_1' of git://git.kernel.org/pub/ [...] adds 94fea1d8a30e KVM: VMX: Zero host's SYSENTER_ESP iff SYSENTER is NOT used adds adb759e59999 x86,kvm/xen: Remove superfluous .fixup usage adds 1625566ec8fd KVM: remove async parameter of hva_to_pfn_remapped() adds 5c89be1dd5cf KVM: x86: Move CPUID.(EAX=0x12,ECX=1) mangling to __kvm_up [...] adds b9bed78e2fa9 KVM: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS bloc [...] adds de1956f48543 KVM: selftests: Re-enable access_tracking_perf_test adds d081a343dd18 KVM/X86: Make kvm_vcpu_reload_apic_access_page() static adds 519669cc5836 KVM: VMX: Remove vmcs_config.order adds 35fe7cfbab2e KVM: LAPIC: Also cancel preemption timer during SET_LAPIC adds 1ffce0924a8c KVM: x86/cpuid: Exclude unpermitted xfeatures sizes at KVM [...] adds 47c28d436f40 KVM: x86: nSVM: skip eax alignment check for non-SVM instructions adds 55467fcd55b8 KVM: SVM: Never reject emulation due to SMAP errata for !S [...] adds 31c25585695a Revert "KVM: SVM: avoid infinite loop on NPF from bad address" adds 0b0be065b756 KVM: SVM: Don't intercept #GP for SEV guests adds c532f2903b69 KVM: SVM: Explicitly require DECODEASSISTS to enable SEV support adds 4d31d9eff244 KVM: x86: Pass emulation type to can_emulate_instruction() adds 132627c64d94 KVM: SVM: WARN if KVM attempts emulation on #UD or #GP for [...] adds 04c40f344def KVM: SVM: Inject #UD on attempted emulation for SEV guest [...] adds 3280cc22aea7 KVM: SVM: Don't apply SEV+SMAP workaround on code fetch or [...] adds cdf85e0c5dc7 KVM: SVM: Don't kill SEV guest if SMAP erratum triggers in [...] adds 38dfa8308cfc KVM: SVM: hyper-v: Enable Enlightened MSR-Bitmap support for real adds aa3b39f38c7a KVM: SVM: drop unnecessary code in svm_hv_vmcb_dirty_neste [...] adds f7e570780efc KVM: x86: Forcibly leave nested virt when SMM state is toggled adds 033a3ea59a19 KVM: x86: Check .flags in kvm_cpuid_check_equal() too adds 4cf3d3ebe879 KVM: selftests: Don't skip L2's VMCALL in SMM test for SVM guest adds d6e656cd266c KVM: nVMX: WARN on any attempt to allocate shadow VMCS for vmcs02 adds 811f95ff9527 KVM: x86: Free kvm_cpuid_entry2 array on post-KVM_RUN KVM_ [...] adds be4f3b3f8227 KVM: x86: Keep MSR_IA32_XSS unchanged for INIT adds 4c282e51e445 KVM: x86: Update vCPU's runtime CPUID on write to MSR_IA32_XSS adds 05a9e065059e KVM: x86: Sync the states size with the XCR0/IA32_XSS at, [...] adds dd4516aee365 selftests: kvm: move vm_xsave_req_perm call to amx_test adds 56f289a8d23a KVM: x86: Add a helper to retrieve userspace address from [...] adds dd6e63122018 KVM: x86: add system attribute to retrieve full set of sup [...] adds b19c99b9f448 selftests: kvm: check dynamic bits against KVM_X86_XCOMP_G [...] adds f80ae0ef089a KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS adds 7a601e2cf615 KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER adds 2423a4c0d174 KVM: nVMX: Rename vmcs_to_field_offset{,_table} adds 892a42c10ddb KVM: nVMX: Implement evmcs_field_offset() suitable for han [...] adds 6cbbaab60ff3 KVM: nVMX: Allow VMREAD when Enlightened VMCS is in use adds 6a0c61703e3a KVM: eventfd: Fix false positive RCU usage warning adds 094d00f8ca58 KVM: arm64: pkvm: Use the mm_ops indirection for cache mai [...] adds d11a327ed95d KVM: arm64: vgic-v3: Restrict SEIS workaround to known bro [...] adds 278583055a23 KVM: arm64: Use shadow SPSR_EL1 when injecting exceptions on !VHE adds 17179d0068b2 Merge tag 'kvmarm-fixes-5.17-1' of git://git.kernel.org/pu [...] adds 3cd7cd8a62e6 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 96d9d1fa5cd5 Drivers: hv: balloon: account for vmbus packet header in m [...] adds 9ff5549b1d1d video: hyperv_fb: Fix validation of screen resolution adds 56a14c69ae5e Merge tag 'hyperv-fixes-signed-20220128' of git://git.kern [...] adds da123016ca8c rcu-tasks: Fix computation of CPU-to-list shift counts adds a773abf72eb0 Merge tag 'rcu-urgent.2022.01.26a' of git://git.kernel.org [...] adds f9d87929d451 ucount: Make get_ucount a safe get_user replacement adds 76fcbc9c7c57 Merge branch 'ucount-rlimit-fixes-for-v5.17-rc2' of git:// [...] adds 4ed308c445a1 ftrace: Have architectures opt-in for mcount build time sorting adds e629e7b525a1 tracing/histogram: Fix a potential memory leak for kstrdup() adds 58c5724ec2cd tracing: Avoid -Warray-bounds warning for __rel_loc macro adds c6d777acdf8f tracing/perf: Avoid -Warray-bounds warning for __rel_loc macro adds 2201aea114d4 rtla: Make doc build optional adds aa814c51ab7c tools/tracing: Update Makefile to build rtla adds 798a5b6c195d tracing: Fix smatch warning for null glob in event_hist_tr [...] adds b59f2f2b865c tracing: Fix smatch warning for do while check in event_hi [...] adds 097f1eefedea tracing: Propagate is_signed to expression adds 67ab5eb71b37 tracing: Don't inc err_log entry count if entry allocation fails adds df0001545b27 Merge tag 'trace-v5.17-rc1' of git://git.kernel.org/pub/sc [...] adds c9d967b2ce40 PM: wakeup: simplify the output logic of pm_show_wakelocks() adds 33569ef3c754 PM: hibernate: Remove register_nosave_region_late() adds a7b4b0076b5c Merge tag 'pm-5.17-rc2' of git://git.kernel.org/pub/scm/li [...] adds e9b7c3a4263b efi/libstub: arm64: Fix image check alignment at entry adds f5390cd0b43c efi: runtime: avoid EFIv2 runtime services on Apple x86 machines adds 073819e0ff38 Merge tag 'efi-urgent-for-v5.17-1' of git://git.kernel.org [...] adds 61263b3a11a2 scsi: elx: efct: Don't use GFP_KERNEL under spin lock adds a861790afaa8 scsi: target: iscsi: Make sure the np under each tpg is unique adds a65b32748f45 scsi: ufs: ufshcd-pltfrm: Check the return value of devm_k [...] adds b70a99fd1328 scsi: qedf: Add stag_work to all the vports adds 5239ab63f17c scsi: qedf: Fix refcount issue when LOGO is received during TMF adds 64fd4af6274e scsi: qedf: Change context reset messages to ratelimited adds 62afb379a0fe scsi: pm8001: Fix bogus FW crash for maxcpus=1 adds 8c9db6679be4 scsi: zfcp: Fix failed recovery on gone remote port with n [...] adds 847f9ea4c518 scsi: bnx2fc: Flush destroy_work queue before calling bnx2 [...] adds fb8d5ea8fd90 scsi: 3w-sas: Remove useless DMA-32 fallback configuration adds 8001fa240fc0 scsi: hisi_sas: Remove useless DMA-32 fallback configuration adds 012d98dae453 scsi: bfa: Remove useless DMA-32 fallback configuration adds ad6c8a426446 scsi: ufs: Use generic error code in ufshcd_set_dev_pwr_mode() adds c99b9b230149 scsi: ufs: Treat link loss as fatal error adds efd7bb1d75cf scsi: 53c700: Remove redundant assignment to pointer SCp adds 4db09593af0b scsi: myrs: Fix crash in error case adds 169387e2aa29 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 941518d6538a docs: Hook the RTLA documents into the kernel docs build adds 10855b45a428 docs: fix typo in Documentation/kernel-hacking/locking.rst adds 573fe46e398f Documentation: arm: marvell: Extend Avanta list adds 854d0982eef0 docs/vm: Fix typo in *harden* adds 246e179d637e Merge tag 'docs-5.17-3' of git://git.lwn.net/linux adds 7f5056b9e7b7 security, lsm: dentry_init_security() Handle multi LSM reg [...] adds d1e7f0919ea8 Merge tag 'fixes-v5.17-lsm-ceph-null' of git://git.kernel. [...] adds 58cd4a088e89 arm64: vdso: Fix "no previous prototype" warning adds 72bb9dcb6c33 arm64: Add Cortex-X2 CPU part definition adds eb30d838a44c arm64: errata: Update ARM64_ERRATUM_[2119858|2224489] with [...] adds 1e0924bd0991 arm64: Mark start_backtrace() notrace and NOKPROBE_SYMBOL adds 3758a6c74e08 arm64: extable: fix load_unaligned_zeropad() reg indices adds 50806fd91428 kselftest/arm64: Skip VL_INHERIT tests for unsupported vec [...] adds 9ae279ecabe3 kselftest/arm64: Correct logging of FPSIMD register read v [...] adds 53960faf2b73 arm64: Add Cortex-A510 CPU part definition adds 607a9afaae09 arm64: errata: Add detection for TRBE ignored system regis [...] adds 3bd94a8759de arm64: errata: Add detection for TRBE invalid prohibited states adds 708e8af4924e arm64: errata: Add detection for TRBE trace data corruption adds df20597044e5 Merge tag 'trbe-cortex-a510-errata' of gitolite.kernel.org [...] adds 297ae1eb23b0 arm64: cpufeature: List early Cortex-A510 parts as having [...] adds 216e2aede2b5 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds aec982603aa8 powerpc/fixmap: Fix VM debug warning on unmap adds fb6433b48a17 powerpc/perf: Fix power_pmu_disable to call clear_pmi_irq_ [...] adds 22f7ff0dea94 KVM: PPC: Book3S HV Nested: Fix nested HFSCR being clobber [...] adds 8defc2a5dd8f powerpc/64s/interrupt: Fix decrementer storm adds d66c1e79b9fc Merge tag 'powerpc-5.17-3' of git://git.kernel.org/pub/scm [...] adds b36a2050040b io_uring: fix bug in slow unregistering of nodes adds f6133fbd3738 io_uring: remove unused argument from io_rsrc_node_alloc adds 3b58e9f3a301 Merge tag 'io_uring-5.17-2022-01-28' of git://git.kernel.d [...] adds 83114df32ae7 block: fix memory leak in disk_register_independent_access_ranges adds 592ee1197f78 blk-mq: fix missing blk_account_io_done() in error path adds 25e58af4be41 nvme-pci: add the IGNORE_DEV_SUBNQN quirk for Intel P4500/ [...] adds a5f3851b7f79 nvme-fabrics: remove the unneeded ret variable in nvmf_dev_show adds 3c8cef9f3d86 Merge tag 'nvme-5.17-2022-01-27' of git://git.infradead.or [...] adds 10825410b956 blk-mq: Fix wrong wakeup batch configuration which will ca [...] adds e45c47d1f94e block: add bio_start_io_acct_time() to control start_time adds f524d9c95fab dm: revert partial fix for redundant bio-based IO accounting adds b879f915bc48 dm: properly fix redundant bio-based IO accounting adds cb323ee75d24 Merge tag 'block-5.17-2022-01-28' of git://git.kernel.dk/l [...] adds 945c37ed5647 usb: roles: fix include/linux/usb/role.h compile issue adds 5638b0dfb692 usb: typec: tcpci: don't touch CC line if it's Vconn source adds 7817adb03cfb usb: typec: Only attempt to link USB ports if there is fwnode adds 147ab5376f18 usb: typec: Don't try to register component master without [...] adds 90b8aa9f5b09 usb: typec: tcpm: Do not disconnect while receiving VBUS off adds 746f96e7d6f7 usb: typec: tcpm: Do not disconnect when receiving VSAFE0V adds 5b67b3150372 usb-storage: Add unusual-devs entry for VL817 USB-SATA bridge adds 26fbe9772b8c USB: core: Fix hang in usb_kill_urb by adding memory barriers adds 825911492eb1 ucsi_ccg: Check DEV_INT bit only when starting CCG4 adds 904edf8aeb45 usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED [...] adds 2e3dd4a62469 usb: common: ulpi: Fix crash in ulpi_match() adds 9df478463d9f usb: xhci-plat: fix crash when suspend if remote wake enable adds 9678f3361afc usb: dwc3: xilinx: Skip resets and USB3 register settings [...] adds 2cc9b1c93b1c usb: dwc3: xilinx: Fix error handling when getting USB3 PHY adds 26d81b292492 usb: gadget: at91_udc: fix incorrect print type adds ac55d1638559 usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend adds 79aa3e19fe8f usb: cdnsp: Fix segmentation fault in cdns_lost_power function adds 44aa31a2bfaa Merge tag 'usb-5.17-rc2' of git://git.kernel.org/pub/scm/l [...] adds 6a7b9f002eca Revert "tty: serial: Use fifo in 8250 console driver" adds 152d1afa834c tty: Add support for Brainboxes UC cards. adds f23653fe6447 tty: Partially revert the removal of the Cyclades public API adds db7f19c0aa0a tty: rpmsg: Fix race condition releasing tty port adds d06b1cf28297 serial: 8250: of: Fix mapped region size when using reg-of [...] adds 8838b2af23ca tty: n_gsm: fix SW flow control encoding/handling adds d3d079bde07e serial: stm32: prevent TDR register overwrite when sending x_char adds 037b91ec7729 serial: stm32: fix software flow control transfer adds 62f676ff7898 serial: pl011: Fix incorrect rs485 RTS polarity on set_mctrl adds 2dd8a74fddd2 serial: core: Initialize rs485 RTS polarity already on probe adds d1ad2721b1eb kbuild: remove include/linux/cyclades.h from header file check adds bb37101b3633 Merge tag 'tty-5.17-rc2' of git://git.kernel.org/pub/scm/l [...] adds a6501e4b380f eeprom: at25: Restore missing allocation adds fc55e63e148f counter: fix an IS_ERR() vs NULL bug adds e255759e5afb Merge tag 'char-misc-5.17-rc2' of git://git.kernel.org/pub [...] adds dda8e14363f4 gpio: sim: check the label length when setting up device p [...] adds 8aa0f94b0a8d gpio: sim: add doc file to index file adds 4cd90083d325 Merge tag 'gpio-fixes-for-v5.17-rc2' of git://git.kernel.o [...] adds 4b77e4abb32c PCI: mt7621: Drop of_match_ptr() to avoid unused variable adds c035366d9c9f PCI: mt7621: Remove unused function pcie_rmw() adds 66d28b21fe6b PCI/sysfs: Find shadow ROM before static attribute initialization adds f8c7e4ede46f Merge tag 'pci-v5.17-fixes-2' of git://git.kernel.org/pub/ [...] adds 6cb917411e02 include/linux/sysctl.h: fix register_sysctl_mount_point() [...] adds e7f1e8834b2b binfmt_misc: fix crash when load/unload module adds dbecf9b8b8ce ia64: make IA64_MCA_RECOVERY bool instead of tristate adds 61e28cf0543c memory-failure: fetch compound_head after pgmap_pfn_valid() adds 536f4217ced6 mm: page->mapping folio->mapping should have the same offset adds 0226bd64da52 tools/testing/scatterlist: add missing defines adds 09c6304e38e4 kasan: test: fix compatibility with FORTIFY_SOURCE adds 27fe73394a1c mm, kasan: use compare-exchange operation to set KASAN page tag adds 51e50fbd3efc psi: fix "no previous prototype" warnings when CONFIG_CGROUPS=n adds 44585f7bc0cb psi: fix "defined but not used" warnings when CONFIG_PROC_FS=n adds 4cd1103d8c66 jbd2: export jbd2_journal_[grab|put]_journal_head adds ddf4b773aa40 ocfs2: fix a deadlock when commit trans adds 8dd71685dcb7 Merge branch 'akpm' (patches from Andrew) adds 1f52b0aba6fd x86/MCE/AMD: Allow thresholding interface updates after init adds e464121f2d40 x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN adds a96d3a5b1519 Merge tag 'x86_urgent_for_v5.17_rc2' of git://git.kernel.o [...] adds 809232619f5b sched/membarrier: Fix membarrier-rseq fence command missin [...] adds 24f4db1f3a27 Merge tag 'sched_urgent_for_v5.17_rc2_p2' of git://git.ker [...] adds 961c39121759 perf: Always wake the parent event adds c5de60cd622a perf/core: Fix cgroup event list management adds 27a96c4feb83 Merge tag 'perf_urgent_for_v5.17_rc2_p2' of git://git.kern [...] adds 45378cd33905 irqchip/apple-aic: Drop unused ipi_hwirq field adds 291e79c7e2eb irqchip/realtek-rtl: Map control data to virq adds 91351b5dd0fd irqchip/realtek-rtl: Fix off-by-one in routing adds 960dd884ddf5 irqchip/realtek-rtl: Service all pending interrupts adds c831d92890e0 irqchip/loongson-pch-ms: Use bitmap_free() to free bitmap adds 16436f70abee irqchip/gic-v3-its: Fix build for !SMP adds c733ebb7cb67 irqchip/gic-v3-its: Reset each ITS's BASERn register before probe adds e8cc7a5d1ad2 dt-bindings: irqchip: renesas-irqc: Add R-Car V3U support adds 8fbc16d26d3a dt-bindings: interrupt-controller: sifive,plic: Fix number [...] adds c89e5eb7dcf1 dt-bindings: interrupt-controller: sifive,plic: Group inte [...] adds 243d30803744 Merge tag 'irqchip-fixes-5.17-1' of git://git.kernel.org/p [...] adds c5fe9de79033 Merge tag 'irq_urgent_for_v5.17_rc2_p2' of git://git.kerne [...] adds 26291c54e111 Linux 5.17-rc2 adds f26d04331360 audit: improve audit queue handling when "audit=1" on cmdline adds 61fda95541cd Merge tag 'audit-pr-20220131' of git://git.kernel.org/pub/ [...] adds 5298d4bfe80f unicode: clean up the Kconfig symbol confusion adds 630c12862c21 Merge tag 'unicode-for-next-5.17-rc3' of git://git.kernel. [...] adds 1a2beb3d5a0b mailmap: update Christian Brauner's email address adds 4ee7e4a6c9b2 ovl: fix NULL pointer dereference in copy up warning adds 94fd19752b28 ovl: don't fail copy up if no fileattr support on upper adds 24d7f48c7236 Merge tag 'ovl-fixes-5.17-rc3' of git://git.kernel.org/pub [...] adds ddec7abd4d93 platform/x86: x86-android-tablets: Correct crystal_cove_ch [...] adds 4ce2a32d4026 platform/x86: x86-android-tablets: Add support for disabli [...] adds 84c2dcdd475f platform/x86: x86-android-tablets: Add an init() callback [...] adds 442bf564eb0c platform/x86: x86-android-tablets: Constify the gpiod_look [...] adds 5de2ffd5acd3 platform/x86: x86-android-tablets: Fix the buttons on CZC [...] adds 17f6736a020e platform/x86: x86-android-tablets: Trivial typo fix for MO [...] adds c197e969e308 platform/surface: Reinstate platform dependency adds 512eb73cfd12 platform/x86: touchscreen_dmi: Add info for the RWC NANOTE [...] adds b288420e773f platform/x86: thinkpad_acpi: Add quirk for ThinkPads witho [...] adds a29012ab2316 platform/x86: intel_crystal_cove_charger: Fix IRQ masking [...] adds 17da2d5f9369 platform/x86: ISST: Fix possible circular locking dependen [...] adds f7086daab3b5 platform/x86: amd-pmc: Make amd_pmc_stb_debugfs_fops static adds f8c28b93d262 platform/x86: asus-tf103c-dock: Make 2 global structs static adds b8fb0d9b4766 platform/x86: amd-pmc: Correct usage of SMU version adds 836f35f79153 platform/x86: thinkpad_acpi: Fix incorrect use of platform [...] adds 83c2713a6754 Merge tag 'platform-drivers-x86-v5.17-2' of git://git.kern [...] adds 879cf8006475 regulator: max20086: fix error code in max20086_parse_regu [...] adds b4c18c18ebf7 regulator: MAX20086: add gpio/consumer.h adds 9e155101c24a Merge tag 'regulator-fix-v5.17-rc2' of git://git.kernel.or [...] adds e4d63473d311 spi: stm32-qspi: Update spi registering adds 3cefddb72f80 spi: stm32: remove inexistant variables in struct stm32_sp [...] adds 9df15d842a0f spi: stm32: make SPI_MASTER_MUST_TX flags only specific to [...] adds bdac3bbd0dc6 spi: spi-rockchip: Add rk3568-spi compatible adds 90cafce461de spi: change clk_disable_unprepare to clk_unprepare adds 23e3404de1ae spi: uniphier: Fix a bug that doesn't point to private dat [...] adds e937440f7fc4 spi: meson-spicc: add IRQ check in meson_spicc_probe adds 37c2c83ca4f1 spi: uniphier: fix reference count leak in uniphier_spi_probe() adds 2cbd27267ffe spi: bcm-qspi: check for valid cs before applying chip select adds 60b1e97140a4 spi: dt-bindings: Fix 'reg' child node schema adds f83a96e5f033 spi: mediatek: Avoid NULL pointer crash in interrupt adds 9f7fb8de5d9b Merge tag 'spi-fix-v5.17-rc2' of git://git.kernel.org/pub/ [...] adds 30cc53897470 pinctrl: thunderbay: comment process of building functions a bit adds 25d2e41cf59b pinctrl: thunderbay: rework loops looking for groups names adds aa28514592d5 pinctrl: cherryview: Trigger hwirq0 for interrupt-lines wi [...] adds 1fd6bb5b47a6 pinctrl: sunxi: Fix H616 I2S3 pin data adds 77311237eaff pinctrl: Place correctly CONFIG_PINCTRL_ST in the Makefile adds e986f0e602f1 pinctrl: intel: fix unexpected interrupt adds e12963c45326 pinctrl: intel: Fix a glitch when updating IRQ flags on a [...] adds 500c77eed0fe pinctrl: zynqmp: Revert "Unify pin naming" adds 474932a3b215 Merge tag 'intel-pinctrl-v5.17-4' of gitolite.kernel.org:p [...] adds 5297c693d8c8 pinctrl: bcm2835: Fix a few error paths adds 3a5286955bf5 pinctrl: bcm63xx: fix unmet dependency on REGMAP for GPIO_REGMAP adds baf927a833ca pinctrl: microchip-sgpio: Fix support for regmap adds 3e5832e923a9 Merge tag 'pinctrl-v5.17-2' of git://git.kernel.org/pub/sc [...] adds 235528072f28 kunit: tool: Import missing importlib.abc adds 27bb0b18c208 Merge tag 'linux-kselftest-kunit-fixes-5.17-rc3' of git:// [...] adds ee12595147ac fanotify: Fix stale file descriptor in copy_event_to_user() adds d5084ffbc50c Merge tag 'fsnotify_for_v5.17-rc3' of git://git.kernel.org [...] adds 6e7f90d163af lockd: fix server crash on reboot of client holding lock adds d19a7af73b5e lockd: fix failure to cleanup client locks adds ab451ea952fe nfsd: nfsd4_setclientid_confirm mistakenly expires confirm [...] adds 88808fbbead4 Merge tag 'nfsd-5.17-1' of git://git.kernel.org/pub/scm/li [...] adds 50317b636e71 MIPS: octeon: Fix missed PTR->PTR_WD conversion adds 2161ba070999 MIPS: KVM: fix vz.c kernel-doc notation new d394bb77dd0b Merge tag 'mips-fixes-5.17_2' of git://git.kernel.org/pub/ [...] new c36c04c2e132 Revert "mm/gup: small refactoring: simplify try_grab_page()"
The 2 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 | 4 + Documentation/admin-guide/gpio/index.rst | 1 + Documentation/arm/marvell.rst | 2 + Documentation/arm64/silicon-errata.rst | 12 ++ .../interrupt-controller/renesas,irqc.yaml | 1 + .../interrupt-controller/sifive,plic-1.0.0.yaml | 12 +- .../devicetree/bindings/net/can/tcan4x5x.txt | 2 +- .../bindings/spi/spi-peripheral-props.yaml | 5 +- Documentation/index.rst | 1 + Documentation/kernel-hacking/locking.rst | 2 +- Documentation/tools/index.rst | 20 +++ Documentation/tools/rtla/index.rst | 26 +++ Documentation/virt/kvm/api.rst | 4 +- Documentation/vm/page_table_check.rst | 2 +- MAINTAINERS | 32 ++-- Makefile | 2 +- arch/arm/Kconfig | 1 + arch/arm64/Kconfig | 81 +++++++++- arch/arm64/include/asm/cputype.h | 4 + arch/arm64/kernel/cpu_errata.c | 29 ++++ arch/arm64/kernel/cpufeature.c | 3 + arch/arm64/kernel/stacktrace.c | 5 +- arch/arm64/kernel/vdso/Makefile | 5 +- arch/arm64/kvm/hyp/exception.c | 5 +- arch/arm64/kvm/hyp/pgtable.c | 18 +-- arch/arm64/kvm/hyp/vgic-v3-sr.c | 3 + arch/arm64/kvm/vgic/vgic-v3.c | 17 +- arch/arm64/mm/extable.c | 4 +- arch/arm64/tools/cpucaps | 3 + arch/ia64/Kconfig | 2 +- arch/ia64/pci/fixup.c | 4 +- arch/mips/cavium-octeon/octeon-memcpy.S | 2 +- arch/mips/include/asm/asm.h | 4 +- arch/mips/include/asm/ftrace.h | 4 +- arch/mips/include/asm/r4kcache.h | 4 +- arch/mips/include/asm/unaligned-emul.h | 176 ++++++++++---------- arch/mips/kernel/mips-r2-to-r6-emul.c | 104 ++++++------ arch/mips/kernel/r2300_fpu.S | 6 +- arch/mips/kernel/r4k_fpu.S | 2 +- arch/mips/kernel/relocate_kernel.S | 22 +-- arch/mips/kernel/scall32-o32.S | 10 +- arch/mips/kernel/scall64-n32.S | 2 +- arch/mips/kernel/scall64-n64.S | 2 +- arch/mips/kernel/scall64-o32.S | 10 +- arch/mips/kernel/syscall.c | 8 +- arch/mips/kvm/vz.c | 12 +- arch/mips/lib/csum_partial.S | 4 +- arch/mips/lib/memcpy.S | 4 +- arch/mips/lib/memset.S | 2 +- arch/mips/lib/strncpy_user.S | 4 +- arch/mips/lib/strnlen_user.S | 2 +- arch/mips/loongson64/vbios_quirk.c | 9 +- arch/powerpc/include/asm/book3s/32/pgtable.h | 1 + arch/powerpc/include/asm/book3s/64/pgtable.h | 2 + arch/powerpc/include/asm/fixmap.h | 6 +- arch/powerpc/include/asm/kvm_book3s_64.h | 1 - arch/powerpc/include/asm/kvm_host.h | 1 + arch/powerpc/include/asm/nohash/32/pgtable.h | 1 + arch/powerpc/include/asm/nohash/64/pgtable.h | 1 + arch/powerpc/kernel/time.c | 5 +- arch/powerpc/kvm/book3s_hv.c | 3 +- arch/powerpc/kvm/book3s_hv_nested.c | 2 +- arch/powerpc/mm/pgtable.c | 9 ++ arch/powerpc/perf/core-book3s.c | 17 +- arch/s390/Kconfig | 15 ++ arch/s390/configs/debug_defconfig | 20 +-- arch/s390/configs/defconfig | 16 +- arch/s390/configs/zfcpdump_defconfig | 3 + arch/s390/hypfs/hypfs_vm.c | 6 +- arch/s390/include/asm/uaccess.h | 4 +- arch/s390/kernel/module.c | 37 +++-- arch/s390/kernel/nmi.c | 27 +++- arch/s390/lib/Makefile | 3 + arch/s390/lib/test_modules.c | 35 ++++ arch/s390/lib/test_modules.h | 50 ++++++ arch/s390/lib/test_modules_helpers.c | 13 ++ arch/x86/Kconfig | 1 + arch/x86/include/asm/kvm_host.h | 5 +- arch/x86/include/uapi/asm/kvm.h | 3 + arch/x86/kernel/cpu/mce/amd.c | 2 +- arch/x86/kernel/cpu/mce/intel.c | 1 + arch/x86/kvm/cpuid.c | 90 +++++++---- arch/x86/kvm/lapic.c | 2 +- arch/x86/kvm/svm/nested.c | 9 +- arch/x86/kvm/svm/sev.c | 9 +- arch/x86/kvm/svm/svm.c | 177 ++++++++++++++------- arch/x86/kvm/svm/svm.h | 7 +- arch/x86/kvm/svm/svm_onhyperv.h | 12 +- arch/x86/kvm/vmx/capabilities.h | 1 - arch/x86/kvm/vmx/evmcs.c | 4 +- arch/x86/kvm/vmx/evmcs.h | 48 ++++-- arch/x86/kvm/vmx/nested.c | 82 ++++++---- arch/x86/kvm/vmx/vmcs12.c | 4 +- arch/x86/kvm/vmx/vmcs12.h | 6 +- arch/x86/kvm/vmx/vmx.c | 47 ++++-- arch/x86/kvm/x86.c | 94 +++++++++-- arch/x86/kvm/xen.c | 10 +- arch/x86/pci/fixup.c | 4 +- block/blk-core.c | 25 ++- block/blk-ia-ranges.c | 2 +- block/blk-mq.c | 2 + drivers/ata/pata_platform.c | 2 + drivers/connector/cn_proc.c | 2 +- drivers/counter/counter-core.c | 15 +- drivers/firmware/efi/efi.c | 7 + drivers/firmware/efi/libstub/arm64-stub.c | 6 +- drivers/gpio/gpio-sim.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 81 ++++++++++ drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 4 +- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 1 - drivers/gpu/drm/amd/display/dc/core/dc.c | 40 +++-- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 6 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 54 +++++++ drivers/gpu/drm/amd/display/dc/dc.h | 1 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 10 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 4 +- .../drm/amd/display/dc/dcn301/dcn301_resource.c | 13 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 3 + .../display/dc/dml/dcn20/display_rq_dlg_calc_20.c | 2 - .../dc/dml/dcn20/display_rq_dlg_calc_20v2.c | 2 - .../display/dc/dml/dcn21/display_rq_dlg_calc_21.c | 2 - .../display/dc/dml/dcn30/display_rq_dlg_calc_30.c | 2 - .../gpu/drm/amd/display/dc/dml/dcn301/dcn301_fpu.c | 2 +- .../gpu/drm/amd/display/dc/dml/dcn301/dcn301_fpu.h | 2 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 1 - .../amd/display/dc/dml/display_rq_dlg_helpers.c | 3 - .../amd/display/dc/dml/dml1_display_rq_dlg_calc.c | 4 - drivers/gpu/drm/amd/display/dc/inc/core_types.h | 1 + drivers/gpu/drm/amd/display/dc/inc/resource.h | 11 ++ drivers/gpu/drm/ast/ast_tables.h | 2 - drivers/gpu/drm/drm_atomic.c | 12 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 12 ++ drivers/gpu/drm/drm_privacy_screen_x86.c | 3 + drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 4 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 2 + drivers/gpu/drm/msm/adreno/adreno_device.c | 18 +++ drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c | 11 +- drivers/gpu/drm/msm/dsi/dsi.c | 7 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 4 +- drivers/gpu/drm/msm/hdmi/hdmi.c | 7 +- drivers/gpu/drm/msm/msm_drv.c | 5 +- drivers/gpu/drm/msm/msm_gpu.c | 3 + drivers/gpu/drm/msm/msm_gpu.h | 3 + drivers/gpu/drm/msm/msm_gpu_devfreq.c | 21 ++- drivers/gpu/drm/vc4/vc4_dsi.c | 14 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 5 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 33 ++-- drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 2 +- drivers/hv/hv_balloon.c | 7 + drivers/hwmon/adt7470.c | 3 + drivers/hwmon/lm90.c | 21 +-- drivers/hwmon/nct6775.c | 6 +- drivers/hwmon/pmbus/ir38064.c | 2 +- drivers/irqchip/irq-apple-aic.c | 1 - drivers/irqchip/irq-gic-v3-its.c | 123 +++++++++++--- drivers/irqchip/irq-loongson-pch-msi.c | 2 +- drivers/irqchip/irq-realtek-rtl.c | 18 ++- drivers/md/dm.c | 20 +-- drivers/misc/eeprom/at25.c | 4 + drivers/net/bonding/bond_main.c | 4 - drivers/net/can/flexcan/flexcan-core.c | 1 + drivers/net/can/flexcan/flexcan.h | 2 +- drivers/net/can/m_can/m_can.c | 6 + drivers/net/can/m_can/tcan4x5x-regmap.c | 2 +- drivers/net/ethernet/3com/typhoon.c | 6 +- drivers/net/ethernet/8390/etherh.c | 6 +- drivers/net/ethernet/amd/declance.c | 4 +- .../net/ethernet/aquantia/atlantic/aq_filters.c | 6 +- drivers/net/ethernet/broadcom/sb1250-mac.c | 4 +- drivers/net/ethernet/freescale/fec_mpc52xx.c | 12 +- drivers/net/ethernet/google/gve/gve.h | 2 +- drivers/net/ethernet/google/gve/gve_main.c | 6 +- drivers/net/ethernet/google/gve/gve_rx.c | 3 +- drivers/net/ethernet/google/gve/gve_rx_dqo.c | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 3 +- drivers/net/ethernet/i825xx/ether1.c | 4 +- drivers/net/ethernet/ibm/ibmvnic.c | 167 +++++++++++-------- drivers/net/ethernet/ibm/ibmvnic.h | 1 - drivers/net/ethernet/intel/i40e/i40e.h | 9 +- drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 44 +++-- drivers/net/ethernet/intel/i40e/i40e_register.h | 3 + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 103 +++++++++++- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h | 1 + drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 2 + .../ethernet/marvell/octeontx2/af/lmac_common.h | 3 + drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 1 + .../ethernet/marvell/octeontx2/af/npc_profile.h | 70 ++++---- drivers/net/ethernet/marvell/octeontx2/af/rpm.c | 66 ++++++-- drivers/net/ethernet/marvell/octeontx2/af/rpm.h | 4 + drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 7 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 1 + .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 14 +- .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 2 + .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 20 +-- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 22 ++- .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 20 ++- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 1 + .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 7 +- .../net/ethernet/microchip/lan966x/lan966x_mac.c | 11 +- .../net/ethernet/microchip/lan966x/lan966x_main.c | 6 +- drivers/net/ethernet/seeq/ether3.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac-visconti.c | 42 +++-- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 2 - drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 36 +++-- drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c | 3 - drivers/net/ethernet/ti/cpsw_priv.c | 2 +- drivers/net/ethernet/tundra/tsi108_eth.c | 35 ++-- drivers/net/hamradio/yam.c | 4 +- drivers/net/phy/broadcom.c | 1 + drivers/net/phy/phy_device.c | 6 +- drivers/net/phy/sfp-bus.c | 5 + drivers/nvme/host/fabrics.c | 3 +- drivers/nvme/host/pci.c | 3 +- drivers/pci/controller/pcie-mt7621.c | 11 +- drivers/pinctrl/Makefile | 2 +- drivers/pinctrl/bcm/Kconfig | 1 + drivers/pinctrl/bcm/pinctrl-bcm2835.c | 23 ++- drivers/pinctrl/intel/pinctrl-cherryview.c | 5 +- drivers/pinctrl/intel/pinctrl-intel.c | 64 ++++---- drivers/pinctrl/pinctrl-microchip-sgpio.c | 3 +- drivers/pinctrl/pinctrl-thunderbay.c | 90 ++++------- drivers/pinctrl/pinctrl-zynqmp.c | 10 +- drivers/pinctrl/sunxi/pinctrl-sun50i-h616.c | 8 +- drivers/platform/surface/Kconfig | 1 + drivers/platform/x86/amd-pmc.c | 15 +- drivers/platform/x86/asus-tf103c-dock.c | 4 +- drivers/platform/x86/intel/crystal_cove_charger.c | 26 +-- .../x86/intel/speed_select_if/isst_if_common.c | 97 +++++++---- drivers/platform/x86/thinkpad_acpi.c | 25 ++- drivers/platform/x86/touchscreen_dmi.c | 24 +++ drivers/platform/x86/x86-android-tablets.c | 105 ++++++++++-- drivers/regulator/max20086-regulator.c | 3 +- drivers/s390/scsi/zfcp_fc.c | 13 +- drivers/scsi/3w-sas.c | 4 - drivers/scsi/53c700.c | 1 - drivers/scsi/bfa/bfad.c | 6 - drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 20 +-- drivers/scsi/elx/libefc/efc_els.c | 8 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 3 - drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 2 - drivers/scsi/myrs.c | 3 +- drivers/scsi/pm8001/pm80xx_hwi.c | 16 +- drivers/scsi/pm8001/pm80xx_hwi.h | 6 +- drivers/scsi/qedf/qedf_io.c | 1 + drivers/scsi/qedf/qedf_main.c | 7 +- drivers/scsi/ufs/ufshcd-pltfrm.c | 7 + drivers/scsi/ufs/ufshcd.c | 9 +- drivers/scsi/ufs/ufshci.h | 3 +- drivers/spi/spi-bcm-qspi.c | 2 +- drivers/spi/spi-meson-spicc.c | 5 + drivers/spi/spi-mt65xx.c | 2 +- drivers/spi/spi-stm32-qspi.c | 47 ++---- drivers/spi/spi-stm32.c | 7 +- drivers/spi/spi-uniphier.c | 18 ++- drivers/target/iscsi/iscsi_target_tpg.c | 3 + drivers/tty/n_gsm.c | 4 +- drivers/tty/rpmsg_tty.c | 40 +++-- drivers/tty/serial/8250/8250_of.c | 11 +- drivers/tty/serial/8250/8250_pci.c | 100 +++++++++++- drivers/tty/serial/8250/8250_port.c | 61 +------ drivers/tty/serial/amba-pl011.c | 11 +- drivers/tty/serial/serial_core.c | 34 ++-- drivers/tty/serial/stm32-usart.c | 14 +- drivers/usb/cdns3/drd.c | 6 +- drivers/usb/common/ulpi.c | 7 +- drivers/usb/core/hcd.c | 14 ++ drivers/usb/core/urb.c | 12 ++ drivers/usb/dwc2/gadget.c | 2 +- drivers/usb/dwc3/dwc3-xilinx.c | 23 ++- drivers/usb/gadget/function/f_sourcesink.c | 1 + drivers/usb/gadget/udc/at91_udc.c | 2 +- drivers/usb/host/xhci-plat.c | 3 + drivers/usb/storage/unusual_devs.h | 10 ++ drivers/usb/typec/port-mapper.c | 8 +- drivers/usb/typec/tcpm/tcpci.c | 26 +++ drivers/usb/typec/tcpm/tcpci.h | 1 + drivers/usb/typec/tcpm/tcpm.c | 7 +- drivers/usb/typec/ucsi/ucsi_ccg.c | 2 +- drivers/video/fbdev/hyperv_fb.c | 16 +- fs/Makefile | 2 +- fs/binfmt_misc.c | 8 +- fs/btrfs/ioctl.c | 6 +- fs/ceph/caps.c | 55 ++++--- fs/ceph/file.c | 9 ++ fs/configfs/dir.c | 6 +- fs/devpts/inode.c | 2 +- fs/ext4/ext4.h | 14 +- fs/ext4/hash.c | 2 +- fs/ext4/namei.c | 12 +- fs/ext4/super.c | 10 +- fs/ext4/sysfs.c | 8 +- fs/f2fs/dir.c | 10 +- fs/f2fs/f2fs.h | 2 +- fs/f2fs/hash.c | 2 +- fs/f2fs/namei.c | 4 +- fs/f2fs/recovery.c | 4 +- fs/f2fs/super.c | 10 +- fs/f2fs/sysfs.c | 10 +- fs/io_uring.c | 11 +- fs/jbd2/journal.c | 2 + fs/libfs.c | 10 +- fs/lockd/svcsubs.c | 18 ++- fs/namei.c | 10 +- fs/nfsd/nfs4state.c | 4 +- fs/nfsd/nfsctl.c | 5 +- fs/notify/fanotify/fanotify_user.c | 9 +- fs/ocfs2/stackglue.c | 13 +- fs/ocfs2/suballoc.c | 25 ++- fs/overlayfs/copy_up.c | 16 +- fs/udf/inode.c | 9 +- fs/unicode/Kconfig | 18 +-- fs/unicode/Makefile | 6 +- include/linux/blkdev.h | 1 + include/linux/ethtool.h | 2 +- include/linux/fs.h | 2 +- include/linux/fsnotify.h | 49 +++++- include/linux/lsm_hook_defs.h | 2 +- include/linux/mm.h | 17 +- include/linux/mm_types.h | 1 + include/linux/netdevice.h | 1 + include/linux/pid_namespace.h | 5 + include/linux/psi.h | 11 +- include/linux/quota.h | 2 +- include/linux/skbuff.h | 2 +- include/linux/suspend.h | 11 +- include/linux/sysctl.h | 2 +- include/linux/usb/role.h | 6 + include/net/addrconf.h | 2 + include/net/bonding.h | 2 +- include/net/ip.h | 21 ++- include/net/ip6_fib.h | 2 +- include/net/route.h | 2 +- include/net/tcp.h | 4 + include/trace/events/skb.h | 2 +- include/trace/perf.h | 5 +- include/trace/trace_events.h | 9 +- include/uapi/linux/cyclades.h | 35 ++++ include/uapi/linux/kvm.h | 1 + kernel/audit.c | 62 +++++--- kernel/events/core.c | 23 ++- kernel/power/snapshot.c | 21 +-- kernel/power/wakelock.c | 11 +- kernel/rcu/tasks.h | 12 +- kernel/sched/membarrier.c | 9 +- kernel/sched/psi.c | 79 ++++----- kernel/trace/Kconfig | 8 +- kernel/trace/trace.c | 3 +- kernel/trace/trace_events_hist.c | 10 +- kernel/ucount.c | 2 + lib/sbitmap.c | 8 +- lib/test_kasan.c | 5 + mm/gup.c | 35 +++- mm/memory-failure.c | 6 + net/bridge/br_vlan.c | 9 +- net/core/net-procfs.c | 38 ++++- net/ipv4/ip_output.c | 26 ++- net/ipv4/ping.c | 3 +- net/ipv4/raw.c | 5 +- net/ipv4/tcp.c | 1 + net/ipv4/tcp_ipv4.c | 2 +- net/ipv6/addrconf.c | 27 +++- net/ipv6/ip6_fib.c | 23 +-- net/ipv6/ip6_tunnel.c | 8 +- net/ipv6/route.c | 2 +- net/mptcp/pm_netlink.c | 39 +++-- net/mptcp/protocol.h | 6 +- net/netfilter/nf_conntrack_core.c | 8 +- net/netfilter/nf_conntrack_netbios_ns.c | 5 +- net/netfilter/nf_tables_api.c | 4 +- net/netfilter/nft_connlimit.c | 11 +- net/packet/af_packet.c | 2 + net/rxrpc/call_event.c | 8 +- net/rxrpc/output.c | 2 +- net/sched/sch_api.c | 2 +- net/sched/sch_htb.c | 20 +++ net/smc/af_smc.c | 63 ++++++-- net/sunrpc/rpc_pipe.c | 4 +- scripts/Makefile | 2 +- security/security.c | 15 +- tools/arch/x86/include/uapi/asm/kvm.h | 3 + tools/include/uapi/linux/kvm.h | 1 + tools/testing/kunit/kunit_kernel.py | 1 + tools/testing/scatterlist/linux/mm.h | 3 +- tools/testing/selftests/arm64/fp/sve-ptrace.c | 11 +- tools/testing/selftests/kvm/Makefile | 1 + .../testing/selftests/kvm/include/kvm_util_base.h | 1 - .../selftests/kvm/include/x86_64/processor.h | 1 + tools/testing/selftests/kvm/lib/kvm_util.c | 7 - tools/testing/selftests/kvm/lib/x86_64/processor.c | 27 +++- tools/testing/selftests/kvm/x86_64/amx_test.c | 2 + tools/testing/selftests/kvm/x86_64/smm_test.c | 1 - tools/testing/selftests/net/ioam6_parser.c | 5 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 5 +- tools/tracing/Makefile | 18 ++- tools/tracing/rtla/Makefile | 2 +- usr/include/Makefile | 1 + virt/kvm/eventfd.c | 8 +- virt/kvm/kvm_main.c | 8 +- 401 files changed, 3701 insertions(+), 1788 deletions(-) create mode 100644 Documentation/tools/index.rst create mode 100644 Documentation/tools/rtla/index.rst create mode 100644 arch/s390/lib/test_modules.c create mode 100644 arch/s390/lib/test_modules.h create mode 100644 arch/s390/lib/test_modules_helpers.c create mode 100644 include/uapi/linux/cyclades.h