Skip to content

5.15.19-rc1 review

Greg Kroah-Hartman dri-devel linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest171 patches 10 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/171can: m_can: m_can_fifo_{read,write}: dont read or write from/to FIFO if length is 0drivers/net/can/m_can/m_can.c+6 -00 replies
2/171net: sfp: ignore disabled SFP nodedrivers/net/phy/sfp-bus.c+5 -00 replies
3/171net: stmmac: configure PTP clock source prior to PTP initializationdrivers/net/ethernet/stmicro/stmmac/stmmac_main.c drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c+3 -30 replies
4/171net: stmmac: skip only stmmac_ptp_register when resume from suspenddrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+9 -110 replies
5/171ARM: 9179/1: uaccess: avoid alignment faults in copy_[from|to]_kernel_nofaultarch/arm/include/asm/uaccess.h+8 -20 replies
6/171ARM: 9180/1: Thumb2: align ALT_UP() sections in modules sufficientlyarch/arm/include/asm/assembler.h arch/arm/include/asm/processor.h+3 -00 replies
7/171KVM: arm64: Use shadow SPSR_EL1 when injecting exceptions on !VHEarch/arm64/kvm/hyp/exception.c+4 -10 replies
8/171s390/module: fix loading modules with a lot of relocationsarch/s390/kernel/module.c+18 -190 replies
9/171s390/hypfs: include z/VM guests with access control group setarch/s390/hypfs/hypfs_vm.c+4 -20 replies
10/171s390/nmi: handle guarded storage validity failures for KVM guestsarch/s390/kernel/nmi.c+14 -40 replies
11/171s390/nmi: handle vector validity failures for KVM guestsarch/s390/kernel/nmi.c+8 -10 replies
12/171bpf: Guard against accessing NULL pt_regs in bpf_get_task_stack()kernel/bpf/stackmap.c+3 -20 replies
13/171powerpc32/bpf: Fix codegen for bpf-to-bpf callsarch/powerpc/net/bpf_jit_comp32.c+3 -00 replies
14/171powerpc/bpf: Update ldimm64 instructions during extra passarch/powerpc/net/bpf_jit_comp.c arch/powerpc/net/bpf_jit_comp32.c arch/powerpc/net/bpf_jit_comp64.c+35 -70 replies
15/171ucount: Make get_ucount a safe get_user replacementkernel/ucount.c+2 -00 replies
16/171scsi: zfcp: Fix failed recovery on gone remote port with non-NPIV FCP devicesdrivers/s390/scsi/zfcp_fc.c+12 -10 replies
17/171udf: Restore i_lenAlloc when inode expansion failsfs/udf/inode.c+1 -00 replies
18/171udf: Fix NULL ptr deref when converting from inline formatfs/udf/inode.c+3 -50 replies
19/171efi: runtime: avoid EFIv2 runtime services on Apple x86 machinesdrivers/firmware/efi/efi.c+7 -00 replies
20/171PM: wakeup: simplify the output logic of pm_show_wakelocks()kernel/power/wakelock.c+4 -70 replies
21/171tracing/histogram: Fix a potential memory leak for kstrdup()kernel/trace/trace_events_hist.c+1 -00 replies
22/171tracing: Dont inc err_log entry count if entry allocation failskernel/trace/trace.c+2 -10 replies
23/171ceph: properly put ceph_string reference after async create attemptfs/ceph/file.c+2 -00 replies
24/171ceph: set pool_ns in new inode layout for async createsfs/ceph/file.c+7 -00 replies
25/171fsnotify: fix fsnotify hooks in pseudo filesystemsfs/configfs/dir.c fs/devpts/inode.c fs/nfsd/nfsctl.c +1 more+9 -80 replies
26/171Revert "KVM: SVM: avoid infinite loop on NPF from bad address"arch/x86/kvm/svm/svm.c virt/kvm/kvm_main.c+0 -80 replies
27/171psi: Fix uaf issue when psi trigger is destroyed while being polledDocumentation/accounting/psi.rst include/linux/psi.h include/linux/psi_types.h +2 more+40 -450 replies
28/171powerpc/audit: Fix syscall_get_arch()arch/powerpc/include/asm/syscall.h arch/powerpc/include/asm/thread_info.h+4 -20 replies
29/171perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICXarch/x86/events/intel/uncore_snbep.c+1 -10 replies
30/171perf/x86/intel: Add a quirk for the calculation of the number of counters on Alder Lakearch/x86/events/intel/core.c+13 -00 replies
31/171drm/etnaviv: relax submit size limitsdrivers/gpu/drm/etnaviv/etnaviv_gem_submit.c+2 -20 replies
32/171drm/atomic: Add the crtc to affected crtc only if uapi.enable = truedrivers/gpu/drm/drm_atomic.c+8 -40 replies
33/171drm/amd/display: Fix FP start/end for dcn30_internal_validate_bw.drivers/gpu/drm/amd/display/dc/dcn30/dcn30_resource.c+2 -20 replies
34/171KVM: LAPIC: Also cancel preemption timer during SET_LAPICarch/x86/kvm/lapic.c+1 -10 replies
35/171KVM: SVM: Never reject emulation due to SMAP errata for !SEV guestsarch/x86/kvm/svm/svm.c+6 -40 replies
36/171KVM: SVM: Dont intercept #GP for SEV guestsarch/x86/kvm/svm/svm.c+8 -30 replies
37/171KVM: x86: nSVM: skip eax alignment check for non-SVM instructionsarch/x86/kvm/svm/svm.c+6 -50 replies
38/171KVM: x86: Forcibly leave nested virt when SMM state is toggledarch/x86/include/asm/kvm_host.h arch/x86/kvm/svm/nested.c arch/x86/kvm/svm/svm.c +3 more+12 -70 replies
39/171KVM: x86: Keep MSR_IA32_XSS unchanged for INITarch/x86/kvm/x86.c+1 -20 replies
40/171KVM: x86: Update vCPUs runtime CPUID on write to MSR_IA32_XSSarch/x86/kvm/x86.c+1 -00 replies
41/171KVM: x86: Sync the states size with the XCR0/IA32_XSS at, any timearch/x86/kvm/x86.c+2 -20 replies
42/171KVM: PPC: Book3S HV Nested: Fix nested HFSCR being clobbered with multiple vCPUsarch/powerpc/include/asm/kvm_book3s_64.h arch/powerpc/include/asm/kvm_host.h arch/powerpc/kvm/book3s_hv.c +1 more+3 -40 replies
43/171dm: revert partial fix for redundant bio-based IO accountingdrivers/md/dm.c+0 -150 replies
44/171block: add bio_start_io_acct_time() to control start_timeblock/blk-core.c include/linux/blkdev.h+20 -60 replies
45/171dm: properly fix redundant bio-based IO accountingdrivers/md/dm.c+3 -20 replies
46/171serial: pl011: Fix incorrect rs485 RTS polarity on set_mctrldrivers/tty/serial/amba-pl011.c+6 -20 replies
47/171serial: 8250: of: Fix mapped region size when using reg-offset propertydrivers/tty/serial/8250/8250_of.c+10 -10 replies
48/171serial: stm32: fix software flow control transferdrivers/tty/serial/stm32-usart.c+1 -10 replies
49/171tty: n_gsm: fix SW flow control encoding/handlingdrivers/tty/n_gsm.c+3 -10 replies
50/171tty: Partially revert the removal of the Cyclades public APIinclude/uapi/linux/cyclades.h+35 -00 replies
51/171tty: Add support for Brainboxes UC cards.drivers/tty/serial/8250/8250_pci.c+98 -20 replies
52/171kbuild: remove include/linux/cyclades.h from header file checkusr/include/Makefile+1 -00 replies
53/171usb-storage: Add unusual-devs entry for VL817 USB-SATA bridgedrivers/usb/storage/unusual_devs.h+10 -00 replies
54/171usb: xhci-plat: fix crash when suspend if remote wake enabledrivers/usb/host/xhci-plat.c+3 -00 replies
55/171usb: common: ulpi: Fix crash in ulpi_match()drivers/usb/common/ulpi.c+5 -20 replies
56/171usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED_SUPER_PLUSdrivers/usb/gadget/function/f_sourcesink.c+1 -00 replies
57/171usb: cdnsp: Fix segmentation fault in cdns_lost_power functiondrivers/usb/cdns3/drd.c+3 -30 replies
58/171usb: dwc3: xilinx: Skip resets and USB3 register settings for USB2.0 modedrivers/usb/dwc3/dwc3-xilinx.c+13 -00 replies
59/171usb: dwc3: xilinx: Fix error handling when getting USB3 PHYdrivers/usb/dwc3/dwc3-xilinx.c+5 -50 replies
60/171USB: core: Fix hang in usb_kill_urb by adding memory barriersdrivers/usb/core/hcd.c drivers/usb/core/urb.c+26 -00 replies
61/171usb: typec: tcpci: dont touch CC line if its Vconn sourcedrivers/usb/typec/tcpm/tcpci.c drivers/usb/typec/tcpm/tcpci.h+27 -00 replies
62/171usb: typec: tcpm: Do not disconnect while receiving VBUS offdrivers/usb/typec/tcpm/tcpm.c+2 -10 replies
63/171usb: typec: tcpm: Do not disconnect when receiving VSAFE0Vdrivers/usb/typec/tcpm/tcpm.c+4 -00 replies
64/171ucsi_ccg: Check DEV_INT bit only when starting CCG4drivers/usb/typec/ucsi/ucsi_ccg.c+1 -10 replies
65/171mm, kasan: use compare-exchange operation to set KASAN page taginclude/linux/mm.h+12 -50 replies
66/171jbd2: export jbd2_journal_[grab|put]_journal_headfs/jbd2/journal.c+2 -00 replies
67/171ocfs2: fix a deadlock when commit transfs/ocfs2/suballoc.c+11 -140 replies
68/171sched/membarrier: Fix membarrier-rseq fence command missing from query bitmaskkernel/sched/membarrier.c+5 -40 replies
69/171PCI/sysfs: Find shadow ROM before static attribute initializationarch/ia64/pci/fixup.c arch/mips/loongson64/vbios_quirk.c arch/x86/pci/fixup.c+8 -90 replies
70/171x86/MCE/AMD: Allow thresholding interface updates after initarch/x86/kernel/cpu/mce/amd.c+1 -10 replies
71/171x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPINarch/x86/kernel/cpu/mce/intel.c+1 -00 replies
72/171powerpc/32s: Allocate one 256k IBAT instead of two consecutives 128k IBATsarch/powerpc/mm/book3s32/mmu.c+2 -30 replies
73/171powerpc/32s: Fix kasan_init_region() for KASANarch/powerpc/include/asm/book3s/32/mmu-hash.h arch/powerpc/mm/book3s32/mmu.c arch/powerpc/mm/kasan/book3s_32.c+37 -320 replies
74/171powerpc/32: Fix boot failure with GCC latent entropy pluginarch/powerpc/kernel/Makefile arch/powerpc/lib/Makefile+4 -00 replies
75/171i40e: Increase delay to 1 s after global EMP resetdrivers/net/ethernet/intel/i40e/i40e_main.c+3 -90 replies
76/171i40e: Fix issue when maximum queues is exceededdrivers/net/ethernet/intel/i40e/i40e.h drivers/net/ethernet/intel/i40e/i40e_main.c drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c+61 -130 replies
77/171i40e: Fix queues reservation for XDPdrivers/net/ethernet/intel/i40e/i40e_main.c+14 -00 replies
78/171i40e: Fix for failed to init adminq while VF resetdrivers/net/ethernet/intel/i40e/i40e_register.h drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h+46 -20 replies
79/171i40e: fix unsigned stat widthsdrivers/net/ethernet/intel/i40e/i40e.h drivers/net/ethernet/intel/i40e/i40e_debugfs.c drivers/net/ethernet/intel/i40e/i40e_main.c+7 -70 replies
80/171usb: roles: fix include/linux/usb/role.h compile issueinclude/linux/usb/role.h+6 -00 replies
81/171rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdevdrivers/rpmsg/rpmsg_char.c+2 -90 replies
82/171rpmsg: char: Fix race between the release of rpmsg_eptdev and cdevdrivers/rpmsg/rpmsg_char.c+2 -90 replies
83/171scsi: elx: efct: Dont use GFP_KERNEL under spin lockdrivers/scsi/elx/libefc/efc_els.c+2 -60 replies
84/171scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put()drivers/scsi/bnx2fc/bnx2fc_fcoe.c+5 -150 replies
85/171ipv6_tunnel: Rate limit warning messagesnet/ipv6/ip6_tunnel.c+4 -40 replies
86/171ARM: 9170/1: fix panic when kasan and kprobe are enabledarch/arm/probes/kprobes/Makefile+3 -00 replies
87/171net: fix information leakage in /proc/net/ptypeinclude/linux/netdevice.h net/core/net-procfs.c net/packet/af_packet.c+5 -10 replies
88/171hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649drivers/hwmon/lm90.c+1 -10 replies
89/171hwmon: (lm90) Mark alert as broken for MAX6680drivers/hwmon/lm90.c+1 -10 replies
90/171ping: fix the sk_bound_dev_if match in ping_lookupnet/ipv4/ping.c+2 -10 replies
91/171ipv4: avoid using shared IP generator for connected socketsinclude/net/ip.h+10 -110 replies
92/171hwmon: (lm90) Reduce maximum conversion rate for G781drivers/hwmon/lm90.c+1 -10 replies
93/171NFSv4: Handle case where the lookup of a directory failsfs/nfs/dir.c+13 -00 replies
94/171NFSv4: nfs_atomic_open() can race when looking up a non-regular filefs/nfs/dir.c+5 -00 replies
95/171net-procfs: show net devices bound packet typesnet/core/net-procfs.c+32 -30 replies
96/171drm/msm: Fix wrong size calculationdrivers/gpu/drm/msm/msm_drv.c+1 -10 replies
97/171drm/msm/dsi: Fix missing put_device() call in dsi_get_phydrivers/gpu/drm/msm/dsi/dsi.c+6 -10 replies
98/171drm/msm/dsi: invalid parameter check in msm_dsi_phy_enabledrivers/gpu/drm/msm/dsi/phy/dsi_phy.c+3 -10 replies
99/171ipv6: annotate accesses to fn->fn_sernuminclude/net/ip6_fib.h net/ipv6/ip6_fib.c net/ipv6/route.c+15 -120 replies
100/171NFS: Ensure the server has an up to date ctime before hardlinkingfs/nfs/dir.c+2 -00 replies
101/171NFS: Ensure the server has an up to date ctime before renamingfs/nfs/dir.c+2 -00 replies
102/171KVM: arm64: pkvm: Use the mm_ops indirection for cache maintenancearch/arm64/kvm/hyp/pgtable.c+6 -120 replies
103/171SUNRPC: Use BIT() macro in rpc_show_xprt_state()include/trace/events/sunrpc.h+12 -120 replies
104/171SUNRPC: Dont dereference xprt->snd_task if its a cookieinclude/trace/events/sunrpc.h+13 -50 replies
105/171powerpc64/bpf: Limit ldbrx to processors compliant with ISA v2.06arch/powerpc/include/asm/ppc-opcode.h arch/powerpc/net/bpf_jit_comp64.c+14 -90 replies
106/171netfilter: conntrack: dont increment invalid counter on NF_REPEATnet/netfilter/nf_conntrack_core.c+5 -30 replies
107/171powerpc/64s: Mask SRR0 before checking against the masked NIParch/powerpc/kernel/interrupt_64.S+2 -00 replies
108/171perf: Fix perf_event_read_local() timeinclude/linux/perf_event.h kernel/events/core.c+149 -1120 replies
109/171sched/pelt: Relax the sync of util_sum with util_avgkernel/sched/fair.c kernel/sched/pelt.h+16 -40 replies
110/171net: phy: broadcom: hook up soft_reset for BCM54616Sdrivers/net/phy/broadcom.c+1 -00 replies
111/171net: stmmac: dwmac-visconti: Fix bit definitions for ETHER_CLK_SELdrivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c+5 -50 replies
112/171net: stmmac: dwmac-visconti: Fix clock configuration for RMII modedrivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c+21 -110 replies
113/171phylib: fix potential use-after-freedrivers/net/phy/phy_device.c+3 -30 replies
114/171mptcp: allow changing the "backup" bit by endpoint idnet/mptcp/pm_netlink.c+10 -40 replies
115/171mptcp: clean up harmless false expressionsnet/mptcp/pm_netlink.c+4 -40 replies
116/171mptcp: keep track of local endpoint still available for each msknet/mptcp/pm.c net/mptcp/pm_netlink.c net/mptcp/protocol.c +2 more+91 -550 replies
117/171mptcp: fix msk traversal in mptcp_nl_cmd_set_flags()net/mptcp/pm_netlink.c+27 -100 replies
118/171mptcp: fix removing ids bitmap settingnet/mptcp/pm_netlink.c+1 -10 replies
119/171selftests: mptcp: fix ipv6 routing setuptools/testing/selftests/net/mptcp/mptcp_join.sh+3 -20 replies
120/171octeontx2-af: Do not fixup all VF action entriesdrivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c+31 -110 replies
121/171octeontx2-af: Fix LBK backpressure id countdrivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c+3 -30 replies
122/171octeontx2-af: Retry until RVU block reset completedrivers/net/ethernet/marvell/octeontx2/af/rvu.c+5 -20 replies
123/171octeontx2-pf: cn10k: Ensure valid pointers are freed to auradrivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h+3 -00 replies
124/171octeontx2-af: verify CQ context updatesdrivers/net/ethernet/marvell/octeontx2/af/mbox.h drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c+79 -10 replies
125/171octeontx2-af: Increase link credit restore polling timeoutdrivers/net/ethernet/marvell/octeontx2/af/mbox.h drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c+3 -20 replies
126/171octeontx2-af: cn10k: Do not enable RPM loopback for LPC interfacesdrivers/net/ethernet/marvell/octeontx2/af/rpm.c+12 -150 replies
127/171octeontx2-pf: Forward error codes to VFdrivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c+6 -10 replies
128/171rxrpc: Adjust retransmission backoffnet/rxrpc/call_event.c net/rxrpc/output.c+4 -60 replies
129/171efi/libstub: arm64: Fix image check alignment at entrydrivers/firmware/efi/libstub/arm64-stub.c+3 -30 replies
130/171io_uring: fix bug in slow unregistering of nodesfs/io_uring.c+6 -10 replies
131/171Drivers: hv: balloon: account for vmbus packet header in max_pkt_sizedrivers/hv/hv_balloon.c+7 -00 replies
132/171hwmon: (lm90) Re-enable interrupts after alert clearsdrivers/hwmon/lm90.c+1 -10 replies
133/171hwmon: (lm90) Mark alert as broken for MAX6654drivers/hwmon/lm90.c+1 -00 replies
134/171hwmon: (lm90) Fix sysfs and udev notificationsdrivers/hwmon/lm90.c+6 -60 replies
135/171hwmon: (adt7470) Prevent divide by zero in adt7470_fan_write()drivers/hwmon/adt7470.c+3 -00 replies
136/171powerpc/perf: Fix power_pmu_disable to call clear_pmi_irq_pending only if PMI is pendingarch/powerpc/perf/core-book3s.c+14 -30 replies
137/171ipv4: fix ip option filtering for locally generated fragmentsnet/ipv4/ip_output.c+12 -30 replies
138/171ibmvnic: Allow extra failures before disablingdrivers/net/ethernet/ibm/ibmvnic.c+17 -40 replies
139/171ibmvnic: init ->running_cap_crqs earlydrivers/net/ethernet/ibm/ibmvnic.c+71 -350 replies
140/171ibmvnic: dont spin in taskletdrivers/net/ethernet/ibm/ibmvnic.c+0 -60 replies
141/171net/smc: Transitional solution for clcsock race issuenet/smc/af_smc.c+51 -120 replies
142/171video: hyperv_fb: Fix validation of screen resolutiondrivers/video/fbdev/hyperv_fb.c+3 -130 replies
143/171can: tcan4x5x: regmap: fix max register valuedrivers/net/can/m_can/tcan4x5x-regmap.c+1 -10 replies
144/171drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phydrivers/gpu/drm/msm/hdmi/hdmi.c+6 -10 replies
145/171drm/msm/dpu: invalid parameter check in dpu_setup_dspp_pccdrivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c+9 -20 replies
146/171drm/msm/a6xx: Add missing suspend_count incrementdrivers/gpu/drm/msm/adreno/a6xx_gpu.c+2 -00 replies
147/171yam: fix a memory leak in yam_siocdevprivate()drivers/net/hamradio/yam.c+1 -30 replies
148/171net: cpsw: Properly initialise struct page_pool_paramsdrivers/net/ethernet/ti/cpsw_priv.c+1 -10 replies
149/171net: hns3: handle empty unknown interrupt for VFdrivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c+1 -20 replies
150/171sch_htb: Fail on unsupported parameters when offload is requestednet/sched/sch_htb.c+20 -00 replies
151/171Revert "drm/ast: Support 1600x900 with 108MHz PCLK"drivers/gpu/drm/ast/ast_tables.h+0 -20 replies
152/171KVM: selftests: Dont skip L2s VMCALL in SMM test for SVM guesttools/testing/selftests/kvm/x86_64/smm_test.c+0 -10 replies
153/171ceph: put the requests/sessions when it fails to alloc memoryfs/ceph/caps.c+37 -180 replies
154/171gve: Fix GFP flags when allocing pagesdrivers/net/ethernet/google/gve/gve.h drivers/net/ethernet/google/gve/gve_main.c drivers/net/ethernet/google/gve/gve_rx.c +1 more+7 -60 replies
155/171Revert "ipv6: Honor all IPv6 PIO Valid Lifetime values"include/net/addrconf.h net/ipv6/addrconf.c+22 -70 replies
156/171net: bridge: vlan: fix single net device option dumpingnet/bridge/br_vlan.c+2 -10 replies
157/171ipv4: raw: lock the socket in raw_bind()net/ipv4/raw.c+4 -10 replies
158/171ipv4: tcp: send zero IPID in SYNACK messagesnet/ipv4/ip_output.c+9 -20 replies
159/171ipv4: remove sparse error in ip_neigh_gw4()include/net/route.h+1 -10 replies
160/171net: bridge: vlan: fix memory leak in __allowed_ingressnet/bridge/br_vlan.c+3 -30 replies
161/171Bluetooth: refactor malicious adv data checknet/bluetooth/hci_event.c+5 -50 replies
162/171irqchip/realtek-rtl: Map control data to virqdrivers/irqchip/irq-realtek-rtl.c+1 -10 replies
163/171irqchip/realtek-rtl: Fix off-by-one in routingdrivers/irqchip/irq-realtek-rtl.c+5 -30 replies
164/171dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO configDocumentation/devicetree/bindings/net/can/tcan4x5x.txt+1 -10 replies
165/171perf/core: Fix cgroup event list managementkernel/events/core.c+9 -20 replies
166/171psi: fix "no previous prototype" warnings when CONFIG_CGROUPS=ninclude/linux/psi.h+5 -60 replies
167/171psi: fix "defined but not used" warnings when CONFIG_PROC_FS=nkernel/sched/psi.c+41 -380 replies
168/171usb: dwc3: xilinx: fix uninitialized return valuedrivers/usb/dwc3/dwc3-xilinx.c+1 -10 replies
169/171usr/include/Makefile: add linux/nfc.h to the compile-test coverageusr/include/Makefile+0 -10 replies
170/171fsnotify: invalidate dcache before IN_DELETE eventfs/btrfs/ioctl.c fs/namei.c include/linux/fsnotify.h+49 -150 replies
171/171block: Fix wrong offset in bio_truncate()block/bio.c+2 -10 replies

Reviews trailers per patch

71 of 171 patches have a Reviewed-by or Acked-by.

PatchVille SyrjäläJiri OlsaMathias KrauseAlexey GladkovLee JonesHeiko CarstensFuad TabbaLiam MerwickFabiano RosasChristoph HellwigEric BiggersJohannes WeinerPeter ChenAbel VesaAdrian HunterKan LiangIlya DryomovGuenter RoeckHeikki KrogerusCarsten OtteDaniel BorkmannBenjamin BlockOrlando ChamberlainAditya GargArnd BergmannGerald SchaeferGurucharan GChristian GmeinerThomas WeißschuhDamjan Marion (damarion)Konrad JankowskiMaxime BizonMaciej FijalkowskiKiran BhandareMathieu PoirierBjorn AnderssonStephen BoydJames SmartGuangwu ZhangMaksym YaremchukAmit CohenArd BiesheuvelDavid AhernDietmar EggemannSachin SantNobuhiro IwamatsuMatthieu Baerts[email protected]Dmitry BaryshkovFlorian FainelliPaolo AbeniMarc DionneMichael KelleyAndrea Parri (Microsoft)Johan AlmbladhVenky ShankarJeff LaytonColin FosterJesper Dangaard BrouerNikolay AleksandrovDany MaddenKarsten GraulMing LeiGautham AnanthakrishnaSong LiuNamhyung KimAndrew LunnAndrey KonovalovGeliang TangQuentin PerretHaiyang ZhangHelge DellerTariq ToukanVitaly KuznetsovNathan ChancellorNicholas PigginJon HunterLinux Kernel Functional TestingRon EconomosShuah KhanBagas SanjayaSudip MukherjeeFox Chen
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b
1/171
2/171
3/171
4/171
5/171R-b
6/171
7/171R-b
8/171R-b
9/171R-b
10/171R-b T-b
11/171R-b
12/171A-b
13/171
14/171T-b
15/171T-b R-b R-b
16/171R-b
17/171R-b
18/171R-b
19/171T-b T-b
20/171R-b
21/171
22/171
23/171R-b
24/171R-b
25/171
26/171R-b
27/171Analyzed-by R-b A-b
28/171
29/171R-b R-b
30/171T-b
31/171R-b
32/171R-b
33/171
34/171
35/171R-b
36/171R-b
37/171
38/171
39/171
40/171
41/171
42/171R-b
43/171
44/171R-b
45/171R-b
46/171
47/171
48/171
49/171
50/171R-b
51/171
52/171
53/171Reported-and-tested-by
54/171R-b Testeb-by
55/171
56/171
57/171
58/171
59/171
60/171Reported-and-tested-by
61/171R-b A-b
62/171A-b
63/171A-b
64/171R-b
65/171R-b
66/171
67/171T-b
68/171
69/171T-b
70/171
71/171
72/171
73/171T-b
74/171
75/171T-b
76/171T-b
77/171R-b T-b
78/171T-b
79/171T-b
80/171
81/171R-b R-b R-b
82/171R-b R-b R-b
83/171R-b
84/171T-b
85/171T-b R-b
86/171A-b
87/171
88/171
89/171
90/171
91/171R-b
92/171
93/171
94/171
95/171
96/171R-b
97/171R-b
98/171R-b
99/171
100/171
101/171
102/171R-b
103/171
104/171
105/171T-b A-b
106/171
107/171
108/171T-b T-b
109/171R-b T-b
110/171R-b
111/171R-b
112/171R-b
113/171R-b
114/171
115/171R-b
116/171
117/171
118/171A-b
119/171Reported-and-tested-by
120/171
121/171
122/171
123/171
124/171
125/171
126/171
127/171
128/171R-b T-b
129/171
130/171
131/171R-b R-b
132/171
133/171
134/171
135/171
136/171T-b R-b
137/171
138/171R-b
139/171R-b
140/171R-b
141/171A-b
142/171R-b A-b
143/171
144/171R-b
145/171
146/171R-b
147/171
148/171T-b A-b
149/171
150/171R-b
151/171
152/171R-b T-b
153/171R-b R-b
154/171
155/171
156/171
157/171
158/171R-b
159/171R-b
160/171A-b
161/171
162/171
163/171
164/171
165/171
166/171A-b
167/171A-b
168/171R-b
169/171
170/171
171/171R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 83 reviewers.

Read the v1 thread

Cover letter [PATCH 5.15 000/171] 5.15.19-rc1 review

This is the start of the stable review cycle for the 5.15.19 release. There are 171 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Wed, 02 Feb 2022 10:51:59 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.15.19-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 5.15.19-rc1

OGAWA Hirofumi <[email protected]>
block: Fix wrong offset in bio_truncate()

Amir Goldstein <[email protected]>
fsnotify: invalidate dcache before IN_DELETE event

Dmitry V. Levin <[email protected]>
usr/include/Makefile: add linux/nfc.h to the compile-test coverage

Robert Hancock <[email protected]>
usb: dwc3: xilinx: fix uninitialized return value

Suren Baghdasaryan <[email protected]>
psi: fix "defined but not used" warnings when CONFIG_PROC_FS=n

Suren Baghdasaryan <[email protected]>
psi: fix "no previous prototype" warnings when CONFIG_CGROUPS=n

Namhyung Kim <[email protected]>
perf/core: Fix cgroup event list management

Marc Kleine-Budde <[email protected]>
dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config

Sander Vanheule <[email protected]>
irqchip/realtek-rtl: Fix off-by-one in routing

Sander Vanheule <[email protected]>
irqchip/realtek-rtl: Map control data to virq

Brian Gix <[email protected]>
Bluetooth: refactor malicious adv data check

Tim Yi <[email protected]>
net: bridge: vlan: fix memory leak in __allowed_ingress

Eric Dumazet <[email protected]>
ipv4: remove sparse error in ip_neigh_gw4()

Eric Dumazet <[email protected]>
ipv4: tcp: send zero IPID in SYNACK messages

Eric Dumazet <[email protected]>
ipv4: raw: lock the socket in raw_bind()

Nikolay Aleksandrov <[email protected]>
net: bridge: vlan: fix single net device option dumping

Guillaume Nault <[email protected]>
Revert "ipv6: Honor all IPv6 PIO Valid Lifetime values"

Catherine Sullivan <[email protected]>
gve: Fix GFP flags when allocing pages

Xiubo Li <[email protected]>
ceph: put the requests/sessions when it fails to alloc memory

Sean Christopherson <[email protected]>
KVM: selftests: Don't skip L2's VMCALL in SMM test for SVM guest

Dave Airlie <[email protected]>

    Revert "drm/ast: Support 1600x900 with 108MHz PCLK"

Maxim Mikityanskiy <[email protected]>
sch_htb: Fail on unsupported parameters when offload is requested

Yufeng Mo <[email protected]>
net: hns3: handle empty unknown interrupt for VF

Toke Høiland-Jørgensen <[email protected]>
net: cpsw: Properly initialise struct page_pool_params

Hangyu Hua <[email protected]>
yam: fix a memory leak in yam_siocdevprivate()

Rob Clark <[email protected]>
drm/msm/a6xx: Add missing suspend_count increment

José Expósito <[email protected]>
drm/msm/dpu: invalid parameter check in dpu_setup_dspp_pcc

Miaoqian Lin <[email protected]>
drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy

Marc Kleine-Budde <[email protected]>
can: tcan4x5x: regmap: fix max register value

Michael Kelley <[email protected]>
video: hyperv_fb: Fix validation of screen resolution

Wen Gu <[email protected]>
net/smc: Transitional solution for clcsock race issue

Sukadev Bhattiprolu <[email protected]>
ibmvnic: don't spin in tasklet

Sukadev Bhattiprolu <[email protected]>

    ibmvnic: init ->running_cap_crqs early

Sukadev Bhattiprolu <[email protected]>
ibmvnic: Allow extra failures before disabling

Jakub Kicinski <[email protected]>
ipv4: fix ip option filtering for locally generated fragments

Athira Rajeev <[email protected]>
powerpc/perf: Fix power_pmu_disable to call clear_pmi_irq_pending only if PMI is pending

Dan Carpenter <[email protected]>
hwmon: (adt7470) Prevent divide by zero in adt7470_fan_write()

Guenter Roeck <[email protected]>
hwmon: (lm90) Fix sysfs and udev notifications

Guenter Roeck <[email protected]>
hwmon: (lm90) Mark alert as broken for MAX6654

Guenter Roeck <[email protected]>
hwmon: (lm90) Re-enable interrupts after alert clears

Yanming Liu <[email protected]>
Drivers: hv: balloon: account for vmbus packet header in max_pkt_size

Dylan Yudaken <[email protected]>
io_uring: fix bug in slow unregistering of nodes

Mihai Carabas <[email protected]>
efi/libstub: arm64: Fix image check alignment at entry

David Howells <[email protected]>
rxrpc: Adjust retransmission backoff

Subbaraya Sundeep <[email protected]>
octeontx2-pf: Forward error codes to VF

Geetha sowjanya <[email protected]>
octeontx2-af: cn10k: Do not enable RPM loopback for LPC interfaces

Geetha sowjanya <[email protected]>
octeontx2-af: Increase link credit restore polling timeout

Hariprasad Kelam <[email protected]>
octeontx2-af: verify CQ context updates

Geetha sowjanya <[email protected]>
octeontx2-pf: cn10k: Ensure valid pointers are freed to aura

Geetha sowjanya <[email protected]>
octeontx2-af: Retry until RVU block reset complete

Sunil Goutham <[email protected]>
octeontx2-af: Fix LBK backpressure id count

Subbaraya Sundeep <[email protected]>
octeontx2-af: Do not fixup all VF action entries

Paolo Abeni <[email protected]>
selftests: mptcp: fix ipv6 routing setup

Geliang Tang <[email protected]>
mptcp: fix removing ids bitmap setting

Paolo Abeni <[email protected]>
mptcp: fix msk traversal in mptcp_nl_cmd_set_flags()

Paolo Abeni <[email protected]>
mptcp: keep track of local endpoint still available for each msk

Jean Sacren <[email protected]>
mptcp: clean up harmless false expressions

Davide Caratti <[email protected]>
mptcp: allow changing the "backup" bit by endpoint id

Marek Behún <[email protected]>
phylib: fix potential use-after-free

Yuji Ishikawa <[email protected]>
net: stmmac: dwmac-visconti: Fix clock configuration for RMII mode

Yuji Ishikawa <[email protected]>
net: stmmac: dwmac-visconti: Fix bit definitions for ETHER_CLK_SEL

Robert Hancock <[email protected]>
net: phy: broadcom: hook up soft_reset for BCM54616S

Vincent Guittot <[email protected]>
sched/pelt: Relax the sync of util_sum with util_avg

Peter Zijlstra <[email protected]>
perf: Fix perf_event_read_local() time

Nicholas Piggin <[email protected]>
powerpc/64s: Mask SRR0 before checking against the masked NIP

Florian Westphal <[email protected]>
netfilter: conntrack: don't increment invalid counter on NF_REPEAT

Naveen N. Rao <[email protected]>
powerpc64/bpf: Limit 'ldbrx' to processors compliant with ISA v2.06

Chuck Lever <[email protected]>

    SUNRPC: Don't dereference xprt->snd_task if it's a cookie

Chuck Lever <[email protected]>
SUNRPC: Use BIT() macro in rpc_show_xprt_state()

Marc Zyngier <[email protected]>
KVM: arm64: pkvm: Use the mm_ops indirection for cache maintenance

Trond Myklebust <[email protected]>
NFS: Ensure the server has an up to date ctime before renaming

Trond Myklebust <[email protected]>
NFS: Ensure the server has an up to date ctime before hardlinking

Eric Dumazet <[email protected]>

    ipv6: annotate accesses to fn->fn_sernum

José Expósito <[email protected]>
drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable

Miaoqian Lin <[email protected]>
drm/msm/dsi: Fix missing put_device() call in dsi_get_phy

Xianting Tian <[email protected]>
drm/msm: Fix wrong size calculation

Jianguo Wu <[email protected]>
net-procfs: show net devices bound packet types

Trond Myklebust <[email protected]>
NFSv4: nfs_atomic_open() can race when looking up a non-regular file

Trond Myklebust <[email protected]>
NFSv4: Handle case where the lookup of a directory fails

Guenter Roeck <[email protected]>
hwmon: (lm90) Reduce maximum conversion rate for G781

Eric Dumazet <[email protected]>
ipv4: avoid using shared IP generator for connected sockets

Xin Long <[email protected]>
ping: fix the sk_bound_dev_if match in ping_lookup

Guenter Roeck <[email protected]>
hwmon: (lm90) Mark alert as broken for MAX6680

Guenter Roeck <[email protected]>

    hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649

Congyu Liu <[email protected]>
net: fix information leakage in /proc/net/ptype

sparkhuang <[email protected]>
ARM: 9170/1: fix panic when kasan and kprobe are enabled

Ido Schimmel <[email protected]>
ipv6_tunnel: Rate limit warning messages

John Meneghini <[email protected]>
scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put()

Yang Yingliang <[email protected]>
scsi: elx: efct: Don't use GFP_KERNEL under spin lock

Matthias Kaehlcke <[email protected]>
rpmsg: char: Fix race between the release of rpmsg_eptdev and cdev

Sujit Kautkar <[email protected]>
rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev

Linyu Yuan <[email protected]>
usb: roles: fix include/linux/usb/role.h compile issue

Joe Damato <[email protected]>
i40e: fix unsigned stat widths

Karen Sornek <[email protected]>
i40e: Fix for failed to init adminq while VF reset

Sylwester Dziedziuch <[email protected]>
i40e: Fix queues reservation for XDP

Jedrzej Jagielski <[email protected]>
i40e: Fix issue when maximum queues is exceeded

Jedrzej Jagielski <[email protected]>
i40e: Increase delay to 1 s after global EMP reset

Christophe Leroy <[email protected]>
powerpc/32: Fix boot failure with GCC latent entropy plugin

Christophe Leroy <[email protected]>
powerpc/32s: Fix kasan_init_region() for KASAN

Christophe Leroy <[email protected]>
powerpc/32s: Allocate one 256k IBAT instead of two consecutives 128k IBATs

Tony Luck <[email protected]>
x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN

Yazen Ghannam <[email protected]>
x86/MCE/AMD: Allow thresholding interface updates after init

Bjorn Helgaas <[email protected]>
PCI/sysfs: Find shadow ROM before static attribute initialization

Mathieu Desnoyers <[email protected]>
sched/membarrier: Fix membarrier-rseq fence command missing from query bitmask

Joseph Qi <[email protected]>
ocfs2: fix a deadlock when commit trans

Joseph Qi <[email protected]>
jbd2: export jbd2_journal_[grab|put]_journal_head

Peter Collingbourne <[email protected]>
mm, kasan: use compare-exchange operation to set KASAN page tag

Sing-Han Chen <[email protected]>
ucsi_ccg: Check DEV_INT bit only when starting CCG4

Badhri Jagan Sridharan <[email protected]>
usb: typec: tcpm: Do not disconnect when receiving VSAFE0V

Badhri Jagan Sridharan <[email protected]>
usb: typec: tcpm: Do not disconnect while receiving VBUS off

Xu Yang <[email protected]>
usb: typec: tcpci: don't touch CC line if it's Vconn source

Alan Stern <[email protected]>
USB: core: Fix hang in usb_kill_urb by adding memory barriers

Robert Hancock <[email protected]>
usb: dwc3: xilinx: Fix error handling when getting USB3 PHY

Robert Hancock <[email protected]>
usb: dwc3: xilinx: Skip resets and USB3 register settings for USB2.0 mode

Pawel Laszczak <[email protected]>
usb: cdnsp: Fix segmentation fault in cdns_lost_power function

Pavankumar Kondeti <[email protected]>
usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED_SUPER_PLUS

Jon Hunter <[email protected]>
usb: common: ulpi: Fix crash in ulpi_match()

Frank Li <[email protected]>
usb: xhci-plat: fix crash when suspend if remote wake enable

Alan Stern <[email protected]>
usb-storage: Add unusual-devs entry for VL817 USB-SATA bridge

Greg Kroah-Hartman <[email protected]>
kbuild: remove include/linux/cyclades.h from header file check

Cameron Williams <[email protected]>
tty: Add support for Brainboxes UC cards.

Maciej W. Rozycki <[email protected]>
tty: Partially revert the removal of the Cyclades public API

[email protected] <[email protected]>
tty: n_gsm: fix SW flow control encoding/handling

Valentin Caron <[email protected]>
serial: stm32: fix software flow control transfer

Robert Hancock <[email protected]>
serial: 8250: of: Fix mapped region size when using reg-offset property

Jochen Mades <[email protected]>
serial: pl011: Fix incorrect rs485 RTS polarity on set_mctrl

Mike Snitzer <[email protected]>
dm: properly fix redundant bio-based IO accounting

Mike Snitzer <[email protected]>
block: add bio_start_io_acct_time() to control start_time

Mike Snitzer <[email protected]>
dm: revert partial fix for redundant bio-based IO accounting

Nicholas Piggin <[email protected]>
KVM: PPC: Book3S HV Nested: Fix nested HFSCR being clobbered with multiple vCPUs

Like Xu <[email protected]>
KVM: x86: Sync the states size with the XCR0/IA32_XSS at, any time

Like Xu <[email protected]>
KVM: x86: Update vCPU's runtime CPUID on write to MSR_IA32_XSS

Xiaoyao Li <[email protected]>
KVM: x86: Keep MSR_IA32_XSS unchanged for INIT

Sean Christopherson <[email protected]>
KVM: x86: Forcibly leave nested virt when SMM state is toggled

Denis Valeev <[email protected]>
KVM: x86: nSVM: skip eax alignment check for non-SVM instructions

Sean Christopherson <[email protected]>
KVM: SVM: Don't intercept #GP for SEV guests

Sean Christopherson <[email protected]>
KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests

Wanpeng Li <[email protected]>
KVM: LAPIC: Also cancel preemption timer during SET_LAPIC

Bas Nieuwenhuizen <[email protected]>
drm/amd/display: Fix FP start/end for dcn30_internal_validate_bw.

Manasi Navare <[email protected]>
drm/atomic: Add the crtc to affected crtc only if uapi.enable = true

Lucas Stach <[email protected]>
drm/etnaviv: relax submit size limits

Kan Liang <[email protected]>
perf/x86/intel: Add a quirk for the calculation of the number of counters on Alder Lake

Zhengjun Xing <[email protected]>
perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICX

Christophe Leroy <[email protected]>
powerpc/audit: Fix syscall_get_arch()

Suren Baghdasaryan <[email protected]>
psi: Fix uaf issue when psi trigger is destroyed while being polled

Sean Christopherson <[email protected]>
Revert "KVM: SVM: avoid infinite loop on NPF from bad address"

Amir Goldstein <[email protected]>
fsnotify: fix fsnotify hooks in pseudo filesystems

Jeff Layton <[email protected]>
ceph: set pool_ns in new inode layout for async creates

Jeff Layton <[email protected]>
ceph: properly put ceph_string reference after async create attempt

Tom Zanussi <[email protected]>
tracing: Don't inc err_log entry count if entry allocation fails

Xiaoke Wang <[email protected]>
tracing/histogram: Fix a potential memory leak for kstrdup()

Greg Kroah-Hartman <[email protected]>
PM: wakeup: simplify the output logic of pm_show_wakelocks()

Ard Biesheuvel <[email protected]>
efi: runtime: avoid EFIv2 runtime services on Apple x86 machines

Jan Kara <[email protected]>
udf: Fix NULL ptr deref when converting from inline format

Jan Kara <[email protected]>
udf: Restore i_lenAlloc when inode expansion fails

Steffen Maier <[email protected]>
scsi: zfcp: Fix failed recovery on gone remote port with non-NPIV FCP devices

Eric W. Biederman <[email protected]>
ucount: Make get_ucount a safe get_user replacement

Naveen N. Rao <[email protected]>
powerpc/bpf: Update ldimm64 instructions during extra pass

Naveen N. Rao <[email protected]>
powerpc32/bpf: Fix codegen for bpf-to-bpf calls

Naveen N. Rao <[email protected]>
bpf: Guard against accessing NULL pt_regs in bpf_get_task_stack()

Christian Borntraeger <[email protected]>
s390/nmi: handle vector validity failures for KVM guests

Christian Borntraeger <[email protected]>
s390/nmi: handle guarded storage validity failures for KVM guests

Vasily Gorbik <[email protected]>
s390/hypfs: include z/VM guests with access control group set

Ilya Leoshkevich <[email protected]>
s390/module: fix loading modules with a lot of relocations

Marc Zyngier <[email protected]>
KVM: arm64: Use shadow SPSR_EL1 when injecting exceptions on !VHE

Ard Biesheuvel <[email protected]>
ARM: 9180/1: Thumb2: align ALT_UP() sections in modules sufficiently

Ard Biesheuvel <[email protected]>
ARM: 9179/1: uaccess: avoid alignment faults in copy_[from|to]_kernel_nofault

Mohammad Athari Bin Ismail <[email protected]>
net: stmmac: skip only stmmac_ptp_register when resume from suspend

Mohammad Athari Bin Ismail <[email protected]>
net: stmmac: configure PTP clock source prior to PTP initialization

Marek Behún <[email protected]>
net: sfp: ignore disabled SFP node

Marc Kleine-Budde <[email protected]>
can: m_can: m_can_fifo_{read,write}: don't read or write from/to FIFO if length is 0

-------------

Diffstat:

 Documentation/accounting/psi.rst                   |   3 +-
 .../devicetree/bindings/net/can/tcan4x5x.txt       |   2 +-
 Makefile                                           |   4 +-
 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/kvm/hyp/exception.c                     |   5 +-
 arch/arm64/kvm/hyp/pgtable.c                       |  18 +-
 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 +-
 .../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/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/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/net/can/m_can/m_can.c                      |   6 +
 drivers/net/can/m_can/tcan4x5x-regmap.c            |   2 +-
 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                                      |   7 +-
 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/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/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 +
 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/mptcp/pm.c                                     |   1 +
 net/mptcp/pm_netlink.c                             | 176 ++++++++------
 net/mptcp/protocol.c                               |   3 +-
 net/mptcp/protocol.h                               |  12 +-
 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 -
 tools/testing/selftests/net/mptcp/mptcp_join.sh    |  10 +-
 usr/include/Makefile                               |   2 +-
 virt/kvm/kvm_main.c                                |   1 -
 177 files changed, 1862 insertions(+), 886 deletions(-)