This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-lts-allnoconfig in repository toolchain/ci/linux.
from 595b304edf68 Merge v5.15.17 adds 8a17a077e7e9 drm/i915: Flush TLBs before releasing backing store adds f71c91ed1d4b drm/amd/display: reset dcn31 SMU mailbox on failures adds b168b1a0397e io_uring: fix not released cached task refs adds 66e1791cbeed bnx2x: Utilize firmware 7.13.21.0 adds 2691be41fede bnx2x: Invalidate fastpath HSI version for VFs adds 7182935bd5ae memcg: flush stats only if updated adds 6c8076660d9c memcg: unify memcg stat flushing adds 6ebe994b54a6 memcg: better bounds on the memcg stats updates adds c3156dbd5082 rcu: Tighten rcu_advance_cbs_nowake() checks adds 145407e54fd1 select: Fix indefinitely sleeping task in poll_schedule_timeout() adds 7b6577cf9fe4 drm/amdgpu: Use correct VIEWPORT_DIMENSION for DCN2 adds 9c82ce593626 arm64/bpf: Remove 128MB limit for BPF JIT programs adds 6066977961fc drm/vmwgfx: Fix stale file descriptors on failed usercopy adds 9c43548a7fb8 Linux 5.15.18 adds 409b1969a1e8 Merge v5.15.18 adds 5e32b05c3861 can: m_can: m_can_fifo_{read,write}: don't read or write f [...] adds 30705f1f012c net: sfp: ignore disabled SFP node adds 9ef5a86d447a net: stmmac: configure PTP clock source prior to PTP initi [...] adds e826ab185717 net: stmmac: skip only stmmac_ptp_register when resume fro [...] adds cbab3cac94c6 ARM: 9179/1: uaccess: avoid alignment faults in copy_[from [...] adds d9505958e1ee ARM: 9180/1: Thumb2: align ALT_UP() sections in modules su [...] adds a3aa4850b37b KVM: arm64: Use shadow SPSR_EL1 when injecting exceptions on !VHE adds 2025d5cb381e s390/module: fix loading modules with a lot of relocations adds 4abcb06fdcb2 s390/hypfs: include z/VM guests with access control group set adds c058e1ae9dd5 s390/nmi: handle guarded storage validity failures for KVM guests adds cfd2a7f8deaa s390/nmi: handle vector validity failures for KVM guests adds 0bcd484587b3 bpf: Guard against accessing NULL pt_regs in bpf_get_task_stack() adds 2f262cadff57 powerpc32/bpf: Fix codegen for bpf-to-bpf calls adds 2dc0a8e0129f powerpc/bpf: Update ldimm64 instructions during extra pass adds 348a8501e602 ucount: Make get_ucount a safe get_user replacement adds 172aa3b81182 scsi: zfcp: Fix failed recovery on gone remote port with n [...] adds 2ea17d25be51 udf: Restore i_lenAlloc when inode expansion fails adds cbf96c58e28b udf: Fix NULL ptr deref when converting from inline format adds 3df524489788 efi: runtime: avoid EFIv2 runtime services on Apple x86 machines adds fb9b60bbda55 PM: wakeup: simplify the output logic of pm_show_wakelocks() adds e33fa4a46ee2 tracing/histogram: Fix a potential memory leak for kstrdup() adds 4e5dcbedd48d tracing: Don't inc err_log entry count if entry allocation fails adds 36d433ae3242 ceph: properly put ceph_string reference after async creat [...] adds 2aac1eda4638 ceph: set pool_ns in new inode layout for async creates adds e6023ab8c729 fsnotify: fix fsnotify hooks in pseudo filesystems adds b17cb93dda1d Revert "KVM: SVM: avoid infinite loop on NPF from bad address" adds d3e4c61e143e psi: Fix uaf issue when psi trigger is destroyed while bei [...] adds b8140d7733e0 powerpc/audit: Fix syscall_get_arch() adds 1b4abcd997ad perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICX adds b7bfc2c6cdd2 perf/x86/intel: Add a quirk for the calculation of the num [...] adds 473aed10d16d drm/etnaviv: relax submit size limits adds 73740f948252 drm/atomic: Add the crtc to affected crtc only if uapi.ena [...] adds 548f20b39ec9 drm/amd/display: Fix FP start/end for dcn30_internal_validate_bw. adds 54b3439c8e70 KVM: LAPIC: Also cancel preemption timer during SET_LAPIC adds 3470722fac22 KVM: SVM: Never reject emulation due to SMAP errata for !S [...] adds 575656560897 KVM: SVM: Don't intercept #GP for SEV guests adds 6f3e157e21b2 KVM: x86: nSVM: skip eax alignment check for non-SVM instructions adds e302786233e6 KVM: x86: Forcibly leave nested virt when SMM state is toggled adds 5afeafcc59bb KVM: x86: Keep MSR_IA32_XSS unchanged for INIT adds 096779d44087 KVM: x86: Update vCPU's runtime CPUID on write to MSR_IA32_XSS adds e668b527a259 KVM: x86: Sync the states size with the XCR0/IA32_XSS at, [...] adds c0af639c1adc KVM: PPC: Book3S HV Nested: Fix nested HFSCR being clobber [...] adds 86125006d88d dm: revert partial fix for redundant bio-based IO accounting adds 4cca3e3ef21d block: add bio_start_io_acct_time() to control start_time adds 965bc27251f0 dm: properly fix redundant bio-based IO accounting adds f0cb78064e1c serial: pl011: Fix incorrect rs485 RTS polarity on set_mctrl adds f79903783db1 serial: 8250: of: Fix mapped region size when using reg-of [...] adds 775fcd69038a serial: stm32: fix software flow control transfer adds ff79be505ad8 tty: n_gsm: fix SW flow control encoding/handling adds b51afdc797fe tty: Partially revert the removal of the Cyclades public API adds fa5180351abe tty: Add support for Brainboxes UC cards. adds 209a523dea93 kbuild: remove include/linux/cyclades.h from header file check adds a93284827cb2 usb-storage: Add unusual-devs entry for VL817 USB-SATA bridge adds d5755832a1e4 usb: xhci-plat: fix crash when suspend if remote wake enable adds 42865e5544da usb: common: ulpi: Fix crash in ulpi_match() adds 279804632560 usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED [...] adds 897d462d4d15 usb: cdnsp: Fix segmentation fault in cdns_lost_power function adds 72d338bc467f usb: dwc3: xilinx: Skip resets and USB3 register settings [...] adds 1cd3a86107f6 usb: dwc3: xilinx: Fix error handling when getting USB3 PHY adds 9340226388c6 USB: core: Fix hang in usb_kill_urb by adding memory barriers adds a1399fe6d3ba usb: typec: tcpci: don't touch CC line if it's Vconn source adds 6b71fad7c868 usb: typec: tcpm: Do not disconnect while receiving VBUS off adds 3cdaeb85ed1e usb: typec: tcpm: Do not disconnect when receiving VSAFE0V adds 28b346571edd ucsi_ccg: Check DEV_INT bit only when starting CCG4 adds 4ca8a0bc8354 mm, kasan: use compare-exchange operation to set KASAN page tag adds 9f71d68fa813 jbd2: export jbd2_journal_[grab|put]_journal_head adds 61296272db59 ocfs2: fix a deadlock when commit trans adds cef9335c465d sched/membarrier: Fix membarrier-rseq fence command missin [...] adds 74e88eceb0af PCI/sysfs: Find shadow ROM before static attribute initialization adds 98ccfec9eae6 x86/MCE/AMD: Allow thresholding interface updates after init adds 190753f63fc0 x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN adds 569c81c077eb powerpc/32s: Allocate one 256k IBAT instead of two consecu [...] adds db37befafa53 powerpc/32s: Fix kasan_init_region() for KASAN adds c894d2f9fd53 powerpc/32: Fix boot failure with GCC latent entropy plugin adds d12f5a7c48a9 i40e: Increase delay to 1 s after global EMP reset adds 98b70add7576 i40e: Fix issue when maximum queues is exceeded adds 00eddb0e4ea1 i40e: Fix queues reservation for XDP adds d49582860d33 i40e: Fix for failed to init adminq while VF reset adds d22045c80283 i40e: fix unsigned stat widths adds a1f7aa8d60bf usb: roles: fix include/linux/usb/role.h compile issue adds 85aba11a8ea9 rpmsg: char: Fix race between the release of rpmsg_ctrldev [...] adds daf9ac79e75b rpmsg: char: Fix race between the release of rpmsg_eptdev [...] adds 9c2ece4852a6 scsi: elx: efct: Don't use GFP_KERNEL under spin lock adds b11e34f7bab2 scsi: bnx2fc: Flush destroy_work queue before calling bnx2 [...] adds 88e32f7b37a0 ipv6_tunnel: Rate limit warning messages adds 1515e72aae80 ARM: 9170/1: fix panic when kasan and kprobe are enabled adds e43669c77cb3 net: fix information leakage in /proc/net/ptype adds 38cfdc0ef474 hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649 adds 4d647a2b6074 hwmon: (lm90) Mark alert as broken for MAX6680 adds eeb0c916b0f8 ping: fix the sk_bound_dev_if match in ping_lookup adds dee686cbfdd1 ipv4: avoid using shared IP generator for connected sockets adds 72edb228b420 hwmon: (lm90) Reduce maximum conversion rate for G781 adds 4c36ca387af4 NFSv4: Handle case where the lookup of a directory fails adds d7396948cf38 NFSv4: nfs_atomic_open() can race when looking up a non-re [...] adds d70d2aa49ace net-procfs: show net devices bound packet types adds 971754f4681c drm/msm: Fix wrong size calculation adds 0069c2331be0 drm/msm/dsi: Fix missing put_device() call in dsi_get_phy adds 56480fb10b97 drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable adds fe36a67e82c8 ipv6: annotate accesses to fn->fn_sernum adds 7a784c2eaae8 NFS: Ensure the server has an up to date ctime before hardlinking adds ee062665fbae NFS: Ensure the server has an up to date ctime before renaming adds 19d4d09c2f16 KVM: arm64: pkvm: Use the mm_ops indirection for cache mai [...] adds 8ea839e3a59e SUNRPC: Use BIT() macro in rpc_show_xprt_state() adds d66377ed9a20 SUNRPC: Don't dereference xprt->snd_task if it's a cookie adds 3bfbc00587dc powerpc64/bpf: Limit 'ldbrx' to processors compliant with [...] adds 3dc90add0ca9 netfilter: conntrack: don't increment invalid counter on N [...] adds 498e6604a3ae powerpc/64s: Mask SRR0 before checking against the masked NIP adds 767060539ac4 perf: Fix perf_event_read_local() time adds 58e81159b4f7 sched/pelt: Relax the sync of util_sum with util_avg adds 36c7e4f4a3ec net: phy: broadcom: hook up soft_reset for BCM54616S adds 27e249cafa4f net: stmmac: dwmac-visconti: Fix bit definitions for ETHER [...] adds 82688a07cc02 net: stmmac: dwmac-visconti: Fix clock configuration for R [...] adds aefaccd19379 phylib: fix potential use-after-free adds 77c5abff9330 octeontx2-af: Do not fixup all VF action entries adds b578044bf4de octeontx2-af: Fix LBK backpressure id count adds a332a1050ac6 octeontx2-af: Retry until RVU block reset complete adds 4070cf004da3 octeontx2-pf: cn10k: Ensure valid pointers are freed to aura adds f13bf41cbe2d octeontx2-af: verify CQ context updates adds 35dd0b7e5a13 octeontx2-af: Increase link credit restore polling timeout adds 689620df2080 octeontx2-af: cn10k: Do not enable RPM loopback for LPC in [...] adds 437b6b3bd88c octeontx2-pf: Forward error codes to VF adds 42ff00c23b16 rxrpc: Adjust retransmission backoff adds fa005a5c5d4d efi/libstub: arm64: Fix image check alignment at entry adds 82cc3382e34e io_uring: fix bug in slow unregistering of nodes adds da20522eba44 Drivers: hv: balloon: account for vmbus packet header in m [...] adds ccdf90878b8b hwmon: (lm90) Re-enable interrupts after alert clears adds f4a61d7989d5 hwmon: (lm90) Mark alert as broken for MAX6654 adds 774a6ef81458 hwmon: (lm90) Fix sysfs and udev notifications adds b9dc12e481c0 hwmon: (adt7470) Prevent divide by zero in adt7470_fan_write() adds 28aaed966e76 powerpc/perf: Fix power_pmu_disable to call clear_pmi_irq_ [...] adds 9ae4cd5de2a5 ipv4: fix ip option filtering for locally generated fragments adds aa6ae2341a8f ibmvnic: Allow extra failures before disabling adds d4435164be13 ibmvnic: init ->running_cap_crqs early adds fdcdc94b3d35 ibmvnic: don't spin in tasklet adds 38f0bdd548fd net/smc: Transitional solution for clcsock race issue adds d0a56e4ebc6b video: hyperv_fb: Fix validation of screen resolution adds 03a91f9fa93b can: tcan4x5x: regmap: fix max register value adds 13bd31390cae drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy adds 8f069f6dde51 drm/msm/dpu: invalid parameter check in dpu_setup_dspp_pcc adds 4d5c2dfbc120 drm/msm/a6xx: Add missing suspend_count increment adds 0690c3943ed0 yam: fix a memory leak in yam_siocdevprivate() adds 925181ea76b5 net: cpsw: Properly initialise struct page_pool_params adds 3e662ceb3e6d net: hns3: handle empty unknown interrupt for VF adds 1714199af7ec sch_htb: Fail on unsupported parameters when offload is requested adds 9b6be5b1a053 Revert "drm/ast: Support 1600x900 with 108MHz PCLK" adds 0536379e9d9d KVM: selftests: Don't skip L2's VMCALL in SMM test for SVM guest adds 35b092d3b57f ceph: put the requests/sessions when it fails to alloc memory adds 1ac025f24b89 gve: Fix GFP flags when allocing pages adds e406345f8a26 Revert "ipv6: Honor all IPv6 PIO Valid Lifetime values" adds 2387357199a0 net: bridge: vlan: fix single net device option dumping adds 4d0bd948ee86 ipv4: raw: lock the socket in raw_bind() adds d887a33724ec ipv4: tcp: send zero IPID in SYNACK messages adds 8861857ccc9d ipv4: remove sparse error in ip_neigh_gw4() adds c5e216e880fa net: bridge: vlan: fix memory leak in __allowed_ingress adds bcea886771c3 Bluetooth: refactor malicious adv data check adds f67594cbf3c8 irqchip/realtek-rtl: Map control data to virq adds e905e1b65ce9 irqchip/realtek-rtl: Fix off-by-one in routing adds cba7bdc04720 dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config adds fd26531855e6 perf/core: Fix cgroup event list management adds 949c4c188955 psi: fix "no previous prototype" warnings when CONFIG_CGROUPS=n adds 442414e8c474 psi: fix "defined but not used" warnings when CONFIG_PROC_FS=n adds c571505aa0fc usb: dwc3: xilinx: fix uninitialized return value adds e8421a9d7bb3 usr/include/Makefile: add linux/nfc.h to the compile-test [...] adds 3d7b7272ce9d fsnotify: invalidate dcache before IN_DELETE event adds 4633a79ff8bc block: Fix wrong offset in bio_truncate() adds a9739362c7b5 mtd: rawnand: mpc5121: Remove unused variable in ads5121_s [...] adds 47cccb1eb2fe Linux 5.15.19 new d5c959e0a042 Merge v5.15.19
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/accounting/psi.rst | 3 +- .../devicetree/bindings/net/can/tcan4x5x.txt | 2 +- Makefile | 2 +- arch/arm/include/asm/assembler.h | 2 + arch/arm/include/asm/processor.h | 1 + arch/arm/include/asm/uaccess.h | 10 +- arch/arm/probes/kprobes/Makefile | 3 + arch/arm64/include/asm/extable.h | 9 - arch/arm64/include/asm/memory.h | 5 +- arch/arm64/kernel/traps.c | 2 +- arch/arm64/kvm/hyp/exception.c | 5 +- arch/arm64/kvm/hyp/pgtable.c | 18 +- arch/arm64/mm/extable.c | 13 +- arch/arm64/mm/ptdump.c | 2 - arch/arm64/net/bpf_jit_comp.c | 7 +- arch/ia64/pci/fixup.c | 4 +- arch/mips/loongson64/vbios_quirk.c | 9 +- arch/powerpc/include/asm/book3s/32/mmu-hash.h | 2 + arch/powerpc/include/asm/kvm_book3s_64.h | 1 - arch/powerpc/include/asm/kvm_host.h | 1 + arch/powerpc/include/asm/ppc-opcode.h | 1 + arch/powerpc/include/asm/syscall.h | 4 +- arch/powerpc/include/asm/thread_info.h | 2 + arch/powerpc/kernel/Makefile | 1 + arch/powerpc/kernel/interrupt_64.S | 2 + arch/powerpc/kvm/book3s_hv.c | 3 +- arch/powerpc/kvm/book3s_hv_nested.c | 2 +- arch/powerpc/lib/Makefile | 3 + arch/powerpc/mm/book3s32/mmu.c | 15 +- arch/powerpc/mm/kasan/book3s_32.c | 59 ++--- arch/powerpc/net/bpf_jit_comp.c | 29 ++- arch/powerpc/net/bpf_jit_comp32.c | 9 + arch/powerpc/net/bpf_jit_comp64.c | 29 ++- arch/powerpc/perf/core-book3s.c | 17 +- arch/s390/hypfs/hypfs_vm.c | 6 +- arch/s390/kernel/module.c | 37 ++- arch/s390/kernel/nmi.c | 27 ++- arch/x86/events/intel/core.c | 13 ++ arch/x86/events/intel/uncore_snbep.c | 2 +- arch/x86/include/asm/kvm_host.h | 1 + arch/x86/kernel/cpu/mce/amd.c | 2 +- arch/x86/kernel/cpu/mce/intel.c | 1 + arch/x86/kvm/lapic.c | 2 +- arch/x86/kvm/svm/nested.c | 9 +- arch/x86/kvm/svm/svm.c | 41 ++-- arch/x86/kvm/svm/svm.h | 2 +- arch/x86/kvm/vmx/nested.c | 1 + arch/x86/kvm/x86.c | 10 +- arch/x86/pci/fixup.c | 4 +- block/bio.c | 3 +- block/blk-core.c | 25 +- drivers/firmware/efi/efi.c | 7 + drivers/firmware/efi/libstub/arm64-stub.c | 6 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 14 +- .../drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c | 6 + .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 4 +- drivers/gpu/drm/ast/ast_tables.h | 2 - drivers/gpu/drm/drm_atomic.c | 12 +- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 1 + drivers/gpu/drm/i915/gem/i915_gem_pages.c | 10 + drivers/gpu/drm/i915/gt/intel_gt.c | 102 ++++++++ drivers/gpu/drm/i915/gt/intel_gt.h | 2 + drivers/gpu/drm/i915/gt/intel_gt_types.h | 2 + drivers/gpu/drm/i915/i915_reg.h | 11 + drivers/gpu/drm/i915/i915_vma.c | 3 + drivers/gpu/drm/i915/intel_uncore.c | 26 ++- drivers/gpu/drm/i915/intel_uncore.h | 2 + drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 2 + 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 | 2 +- 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/irqchip/irq-realtek-rtl.c | 10 +- drivers/md/dm.c | 20 +- drivers/mtd/nand/raw/mpc5121_nfc.c | 1 - drivers/net/can/m_can/m_can.c | 6 + drivers/net/can/m_can/tcan4x5x-regmap.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 11 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 6 +- .../net/ethernet/broadcom/bnx2x/bnx2x_fw_defs.h | 2 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h | 3 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 75 ++++-- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 13 +- 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/ibm/ibmvnic.c | 133 +++++++---- 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/mbox.h | 3 + drivers/net/ethernet/marvell/octeontx2/af/rpm.c | 27 +-- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 7 +- .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 2 + .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 88 ++++++- .../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/stmicro/stmmac/dwmac-visconti.c | 42 ++-- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 23 +- drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c | 3 - drivers/net/ethernet/ti/cpsw_priv.c | 2 +- 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/rpmsg/rpmsg_char.c | 22 +- drivers/s390/scsi/zfcp_fc.c | 13 +- drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 20 +- drivers/scsi/elx/libefc/efc_els.c | 8 +- drivers/tty/n_gsm.c | 4 +- drivers/tty/serial/8250/8250_of.c | 11 +- drivers/tty/serial/8250/8250_pci.c | 100 +++++++- drivers/tty/serial/amba-pl011.c | 8 +- drivers/tty/serial/stm32-usart.c | 2 +- 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/dwc3/dwc3-xilinx.c | 25 +- drivers/usb/gadget/function/f_sourcesink.c | 1 + drivers/usb/host/xhci-plat.c | 3 + drivers/usb/storage/unusual_devs.h | 10 + 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/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/io_uring.c | 41 ++-- fs/jbd2/journal.c | 2 + fs/namei.c | 10 +- fs/nfs/dir.c | 22 ++ fs/nfsd/nfsctl.c | 5 +- fs/ocfs2/suballoc.c | 25 +- fs/select.c | 63 ++--- fs/udf/inode.c | 9 +- include/linux/blkdev.h | 1 + include/linux/fsnotify.h | 48 +++- include/linux/mm.h | 17 +- include/linux/netdevice.h | 1 + include/linux/perf_event.h | 15 +- include/linux/psi.h | 13 +- include/linux/psi_types.h | 3 - include/linux/usb/role.h | 6 + include/net/addrconf.h | 2 + include/net/ip.h | 21 +- include/net/ip6_fib.h | 2 +- include/net/route.h | 2 +- include/trace/events/sunrpc.h | 40 ++-- include/uapi/linux/cyclades.h | 35 +++ kernel/bpf/stackmap.c | 5 +- kernel/cgroup/cgroup.c | 11 +- kernel/events/core.c | 257 +++++++++++++-------- kernel/power/wakelock.c | 11 +- kernel/rcu/tree.c | 7 +- kernel/sched/fair.c | 16 +- kernel/sched/membarrier.c | 9 +- kernel/sched/pelt.h | 4 +- kernel/sched/psi.c | 145 ++++++------ kernel/trace/trace.c | 3 +- kernel/trace/trace_events_hist.c | 1 + kernel/ucount.c | 2 + mm/memcontrol.c | 99 +++++--- net/bluetooth/hci_event.c | 10 +- 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/ipv6/addrconf.c | 27 ++- net/ipv6/ip6_fib.c | 23 +- net/ipv6/ip6_tunnel.c | 8 +- net/ipv6/route.c | 2 +- net/netfilter/nf_conntrack_core.c | 8 +- net/packet/af_packet.c | 2 + net/rxrpc/call_event.c | 8 +- net/rxrpc/output.c | 2 +- net/sched/sch_htb.c | 20 ++ net/smc/af_smc.c | 63 ++++- net/sunrpc/rpc_pipe.c | 4 +- tools/testing/selftests/kvm/x86_64/smm_test.c | 1 - usr/include/Makefile | 2 +- virt/kvm/kvm_main.c | 1 - 203 files changed, 2145 insertions(+), 972 deletions(-) create mode 100644 include/uapi/linux/cyclades.h