Skip to content

5.12.13-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest178 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/178dmaengine: idxd: add engine struct device missing bus type assignmentdrivers/dma/idxd/init.c+1 -00 replies
2/178dmaengine: idxd: add missing dsa driver unregisterdrivers/dma/idxd/init.c+1 -00 replies
3/178dmaengine: fsl-dpaa2-qdma: Fix error return code in two functionsdrivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c+3 -00 replies
4/178dmaengine: xilinx: dpdma: initialize registers before request_irqdrivers/dma/xilinx/xilinx_dpdma.c+23 -10 replies
5/178dmaengine: ALTERA_MSGDMA depends on HAS_IOMEMdrivers/dma/Kconfig+1 -00 replies
6/178dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEMdrivers/dma/qcom/Kconfig+1 -00 replies
7/178dmaengine: SF_PDMA depends on HAS_IOMEMdrivers/dma/sf-pdma/Kconfig+1 -00 replies
8/178dmaengine: stedma40: add missing iounmap() on error in d40_probe()drivers/dma/ste_dma40.c+3 -00 replies
9/178afs: Fix an IS_ERR() vs NULL checkfs/afs/main.c+2 -20 replies
10/178mm/memory-failure: make sure wait for page writeback in memory_failuremm/memory-failure.c+6 -10 replies
11/178kvm: LAPIC: Restore guard to prevent illegal APIC register accessarch/x86/kvm/lapic.c+3 -00 replies
12/178fanotify: fix copy_event_to_user() fid error clean upfs/notify/fanotify/fanotify_user.c+2 -20 replies
13/178batman-adv: Avoid WARN_ON timing related checksnet/batman-adv/bat_iv_ogm.c+3 -10 replies
14/178staging: rtl8723bs: fix monitor netdev register/unregisterdrivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c+2 -20 replies
15/178mac80211: fix skb length check in ieee80211_scan_rx()net/mac80211/scan.c+16 -50 replies
16/178mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size of 11drivers/net/ethernet/mellanox/mlxsw/reg.h+1 -10 replies
17/178mlxsw: core: Set thermal zone polling delay argument to real value at initdrivers/net/ethernet/mellanox/mlxsw/core_thermal.c+4 -20 replies
18/178libbpf: Fixes incorrect rx_ring_setup_donetools/lib/bpf/xsk.c+1 -10 replies
19/178net: ipv4: fix memory leak in netlbl_cipsov4_add_stdnet/ipv4/cipso_ipv4.c+1 -00 replies
20/178vrf: fix maximum MTUdrivers/net/vrf.c+2 -40 replies
21/178net: rds: fix memory leak in rds_recvmsgnet/rds/recv.c+1 -10 replies
22/178net: dsa: felix: re-enable TX flow control in ocelot_port_flush()drivers/net/ethernet/mscc/ocelot.c+5 -00 replies
23/178net: ena: fix DMA mapping function issues in XDPdrivers/net/ethernet/amazon/ena/ena_netdev.c+28 -260 replies
24/178net: lantiq: disable interrupt before sheduling NAPIdrivers/net/ethernet/lantiq_xrx200.c+1 -10 replies
25/178netfilter: nf_tables: initialize set before expression setupnet/netfilter/nf_tables_api.c+42 -410 replies
26/178netfilter: nft_fib_ipv6: skip ipv6 packets from any to link-localnet/ipv6/netfilter/nft_fib_ipv6.c+18 -40 replies
27/178ice: add ndo_bpf callback for safe mode netdev opsdrivers/net/ethernet/intel/ice/ice_main.c+15 -00 replies
28/178ice: parameterize functions responsible for Tx ring managementdrivers/net/ethernet/intel/ice/ice_lib.c+10 -80 replies
29/178udp: fix race between close() and udp_abort()net/ipv4/udp.c net/ipv6/udp.c+13 -00 replies
30/178rtnetlink: Fix regression in bridge VLAN configurationnet/core/rtnetlink.c+5 -30 replies
31/178net/sched: act_ct: handle DNAT tuple collisionnet/sched/act_ct.c+13 -80 replies
32/178net/mlx5e: Fix use-after-free of encap entry in neigh update handlerdrivers/net/ethernet/mellanox/mlx5/core/en/rep/neigh.c drivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.c drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c +1 more+40 -170 replies
33/178net/mlx5e: Remove dependency in IPsec initialization flowsdrivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c+0 -30 replies
34/178net/mlx5e: Fix page reclaim for dead peer hairpindrivers/net/ethernet/mellanox/mlx5/core/en_tc.c drivers/net/ethernet/mellanox/mlx5/core/transobj.c include/linux/mlx5/transobj.h+26 -70 replies
35/178net/mlx5: Consider RoCE cap before init RDMA resourcesdrivers/net/ethernet/mellanox/mlx5/core/rdma.c+3 -00 replies
36/178net/mlx5: DR, Dont use SW steering when RoCE is not supporteddrivers/net/ethernet/mellanox/mlx5/core/steering/mlx5dr.h+5 -40 replies
37/178Revert "net/mlx5: Arm only EQs with EQEs"drivers/net/ethernet/mellanox/mlx5/core/eq.c+4 -20 replies
38/178net/mlx5e: Block offload of outer header csum for UDP tunnelsdrivers/net/ethernet/mellanox/mlx5/core/en_main.c+3 -70 replies
39/178net/mlx5e: Block offload of outer header csum for GRE tunneldrivers/net/ethernet/mellanox/mlx5/core/en_main.c+3 -60 replies
40/178skbuff: fix incorrect msg_zerocopy copy notificationsnet/core/skbuff.c+3 -10 replies
41/178netfilter: synproxy: Fix out of bounds when parsing TCP optionsnet/netfilter/nf_synproxy_core.c+5 -00 replies
42/178mptcp: Fix out of bounds when parsing TCP optionsnet/mptcp/options.c+2 -00 replies
43/178sch_cake: Fix out of bounds when parsing TCP options and headernet/sched/sch_cake.c+5 -10 replies
44/178mptcp: try harder to borrow memory from subflow under pressurenet/mptcp/protocol.c+6 -40 replies
45/178mptcp: wake-up readers only for in sequence datanet/mptcp/protocol.c net/mptcp/protocol.h net/mptcp/subflow.c+21 -360 replies
46/178mptcp: do not warn on bad input from the networknet/mptcp/subflow.c+5 -50 replies
47/178selftests: mptcp: enable syncookie only in absence of reorderstools/testing/selftests/net/mptcp/mptcp_connect.sh+8 -30 replies
48/178mptcp: fix soft lookup in subflow_error_report()net/mptcp/protocol.c net/mptcp/subflow.c+48 -360 replies
49/178alx: Fix an error handling path in alx_probe()drivers/net/ethernet/atheros/alx/main.c+1 -00 replies
50/178cxgb4: fix endianness when flashing boot imagedrivers/net/ethernet/chelsio/cxgb4/t4_hw.c+27 -170 replies
51/178cxgb4: fix sleep in atomic when flashing PHY firmwaredrivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c drivers/net/ethernet/chelsio/cxgb4/t4_hw.c+2 -40 replies
52/178cxgb4: halt chip before flashing PHY firmware imagedrivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c+19 -30 replies
53/178net: stmmac: dwmac1000: Fix extended MAC address registers definitiondrivers/net/ethernet/stmicro/stmmac/dwmac1000.h+4 -40 replies
54/178net: make get_net_ns return error if NET_NS is disabledinclude/linux/socket.h include/net/net_namespace.h net/core/net_namespace.c +1 more+19 -150 replies
55/178net: qualcomm: rmnet: dont over-count statisticsdrivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c+9 -90 replies
56/178ethtool: strset: fix message length calculationnet/ethtool/strset.c+2 -00 replies
57/178qlcnic: Fix an error handling path in qlcnic_probe()drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c+1 -00 replies
58/178netxen_nic: Fix an error handling path in netxen_nic_probe()drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c+2 -00 replies
59/178cxgb4: fix wrong ethtool n-tuple rule lookupdrivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c+16 -80 replies
60/178ipv4: Fix device used for dst_alloc with local routesnet/ipv4/route.c tools/testing/selftests/net/fib_tests.sh+39 -10 replies
61/178net: qrtr: fix OOB Read in qrtr_endpoint_postnet/qrtr/qrtr.c+1 -10 replies
62/178bpf: Fix leakage under speculation on mispredicted brancheskernel/bpf/verifier.c+40 -40 replies
63/178net: mhi_net: Update the transmit handler prototypedrivers/net/mhi/net.c+1 -10 replies
64/178ptp: improve max_adj check against unreasonable valuesdrivers/ptp/ptp_clock.c include/linux/ptp_clock_kernel.h+4 -40 replies
65/178net: cdc_ncm: switch to eth%d interface namingdrivers/net/usb/cdc_ncm.c+1 -10 replies
66/178lantiq: net: fix duplicated skb in rx descriptor ringdrivers/net/ethernet/lantiq_xrx200.c+2 -10 replies
67/178net: usb: fix possible use-after-free in smsc75xx_binddrivers/net/usb/smsc75xx.c+6 -40 replies
68/178net: fec_ptp: fix issue caused by refactor the fec_devtypedrivers/net/ethernet/freescale/fec_ptp.c+1 -30 replies
69/178net: ipv4: fix memory leak in ip_mc_add1_srcnet/ipv4/igmp.c+1 -00 replies
70/178net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_socknet/unix/af_unix.c+4 -30 replies
71/178net/mlx5: Fix error path for set HCA defaultsdrivers/net/ethernet/mellanox/mlx5/core/main.c+2 -10 replies
72/178net/mlx5: Check that driver was probed prior attaching the devicedrivers/net/ethernet/mellanox/mlx5/core/dev.c+15 -00 replies
73/178net/mlx5: E-Switch, Read PF mac addressdrivers/net/ethernet/mellanox/mlx5/core/eswitch.c+6 -00 replies
74/178net/mlx5: E-Switch, Allow setting GUID for host PF vportdrivers/net/ethernet/mellanox/mlx5/core/vport.c+0 -20 replies
75/178net/mlx5: SF_DEV, remove SF device on invalid statedrivers/net/ethernet/mellanox/mlx5/core/sf/dev/dev.c+1 -00 replies
76/178net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation paddingdrivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste_v1.c+16 -100 replies
77/178net/mlx5e: Dont create devices during unload flowdrivers/net/ethernet/mellanox/mlx5/core/dev.c include/linux/mlx5/driver.h+8 -00 replies
78/178net/mlx5: Reset mkey index on creationdrivers/net/ethernet/mellanox/mlx5/core/mr.c+1 -10 replies
79/178be2net: Fix an error handling path in be_probe()drivers/net/ethernet/emulex/benet/be_main.c+1 -00 replies
80/178net: hamradio: fix memory leak in mkiss_closedrivers/net/hamradio/mkiss.c+1 -00 replies
81/178net: cdc_eem: fix tx fixup skb leakdrivers/net/usb/cdc_eem.c+1 -10 replies
82/178cxgb4: fix wrong shift.drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c+1 -10 replies
83/178bnxt_en: Rediscover PHY capabilities after firmware resetdrivers/net/ethernet/broadcom/bnxt/bnxt.c+5 -00 replies
84/178bnxt_en: Fix TQM fastpath ring backing store computationdrivers/net/ethernet/broadcom/bnxt/bnxt.c+1 -10 replies
85/178bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error pathdrivers/net/ethernet/broadcom/bnxt/bnxt.c+1 -00 replies
86/178icmp: dont send out ICMP messages with a source address of 0.0.0.0include/uapi/linux/in.h net/ipv4/icmp.c+10 -00 replies
87/178net: ethernet: fix potential use-after-free in ec_bhf_removedrivers/net/ethernet/ec_bhf.c+3 -10 replies
88/178regulator: cros-ec: Fix error code in dev_err messagedrivers/regulator/cros-ec-regulator.c+2 -10 replies
89/178regulator: max77620: Silence deferred probe errordrivers/regulator/max77620-regulator.c+4 -60 replies
90/178regulator: bd70528: Fix off-by-one for buck123 .n_voltages settinginclude/linux/mfd/rohm-bd70528.h+1 -30 replies
91/178platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan supportdrivers/platform/x86/thinkpad_acpi.c+1 -00 replies
92/178ASoC: rt5659: Fix the lost powers for the HDA headersound/soc/codecs/rt5659.c+21 -50 replies
93/178phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init()drivers/phy/mediatek/phy-mtk-tphy.c+2 -00 replies
94/178ASoC: fsl-asoc-card: Set .owner attribute when registering card.sound/soc/fsl/fsl-asoc-card.c+1 -00 replies
95/178regulator: mt6315: Fix function prototype for mt6315_map_modedrivers/regulator/mt6315-regulator.c+1 -10 replies
96/178regulator: rtmv20: Fix to make regcache value first reading back from HWdrivers/regulator/rtmv20-regulator.c+2 -00 replies
97/178spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error codedrivers/spi/spi-zynq-qspi.c+4 -30 replies
98/178sched/pelt: Ensure that *_sum is always synced with *_avgkernel/sched/fair.c+8 -20 replies
99/178ASoC: tas2562: Fix TDM_CFG0_SAMPRATE valuessound/soc/codecs/tas2562.h+7 -70 replies
100/178regulator: hi6421v600: Fix .vsel_mask settingdrivers/staging/hikey9xx/hi6421v600-regulator.c+1 -10 replies
101/178spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd()drivers/spi/spi-stm32-qspi.c+4 -10 replies
102/178regulator: rt4801: Fix NULL pointer dereference if priv->enable_gpios is NULLdrivers/regulator/rt4801-regulator.c+2 -20 replies
103/178ASoC: rt5682: Fix the fast discharge for headset unplugging in soundwire modesound/soc/codecs/rt5682-sdw.c+2 -10 replies
104/178pinctrl: ralink: rt2880: avoid to error in calls is pin is already enableddrivers/pinctrl/ralink/pinctrl-rt2880.c+1 -10 replies
105/178drm/sun4i: dw-hdmi: Make HDMI PHY into a platform devicedrivers/gpu/drm/sun4i/sun8i_dw_hdmi.c drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c+66 -110 replies
106/178ASoC: qcom: lpass-cpu: Fix pop noise during audio capture beginsound/soc/qcom/lpass-cpu.c sound/soc/qcom/lpass.h+83 -00 replies
107/178radeon: use memcpy_to/fromio for UVD fw uploaddrivers/gpu/drm/radeon/radeon_uvd.c+2 -20 replies
108/178hwmon: (scpi-hwmon) shows the negative temperature properlydrivers/hwmon/scpi-hwmon.c+9 -00 replies
109/178riscv: code patching only works on !XIP_KERNELarch/riscv/Kconfig+9 -90 replies
110/178mm: relocate write_protect_seq in struct mm_structinclude/linux/mm_types.h+20 -70 replies
111/178irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entrydrivers/irqchip/irq-gic-v3.c+35 -10 replies
112/178sched/fair: Correctly insert cfs_rqs to list on unthrottlekernel/sched/fair.c+25 -190 replies
113/178perf metricgroup: Fix find_evsel_group() event selectortools/perf/util/metricgroup.c+3 -30 replies
114/178perf metricgroup: Return error code from metricgroup__add_metric_sys_event_iter()tools/perf/util/metricgroup.c+5 -30 replies
115/178bpf: Inherit expanded/patched seen count from old aux datakernel/bpf/verifier.c+3 -10 replies
116/178bpf: Do not mark insn as seen under speculative path verificationkernel/bpf/verifier.c+18 -20 replies
117/178can: bcm: fix infoleak in struct bcm_msg_headnet/can/bcm.c+3 -00 replies
118/178can: bcm/raw/isotp: use per module netdevice notifiernet/can/bcm.c net/can/isotp.c net/can/raw.c+142 -400 replies
119/178can: j1939: fix Use-after-Free, hold skb ref while in usenet/can/j1939/transport.c+40 -140 replies
120/178can: mcba_usb: fix memory leak in mcba_usbdrivers/net/can/usb/mcba_usb.c+15 -20 replies
121/178usb: core: hub: Disable autosuspend for Cypress CY7C65632drivers/usb/core/hub.c+7 -00 replies
122/178usb: chipidea: imx: Fix Battery Charger 1.2 CDP detectiondrivers/usb/chipidea/usbmisc_imx.c+14 -20 replies
123/178tracing: Do not stop recording cmdlines when tracing is offkernel/trace/trace.c+0 -20 replies
124/178tracing: Do not stop recording comms if the trace file is being readkernel/trace/trace.c+0 -90 replies
125/178tracing: Do no increment trace_clock_global() by onekernel/trace/trace_clock.c+3 -30 replies
126/178PCI: Mark TI C667X to avoid bus resetdrivers/pci/quirks.c+10 -00 replies
127/178PCI: Mark some NVIDIA GPUs to avoid bus resetdrivers/pci/quirks.c+12 -00 replies
128/178PCI: Mark AMD Navi14 GPU ATS as brokendrivers/pci/quirks.c+3 -10 replies
129/178PCI: aardvark: Fix kernel panic during PIO transferdrivers/pci/controller/pci-aardvark.c+40 -90 replies
130/178PCI: Add ACS quirk for Broadcom BCM57414 NICdrivers/pci/quirks.c+2 -00 replies
131/178PCI: Work around Huawei Intelligent NIC VF FLR erratumdrivers/pci/quirks.c+65 -00 replies
132/178btrfs: zoned: fix negative space_info->bytes_readonlyfs/btrfs/block-group.c+4 -40 replies
133/178s390/mcck: fix invalid KVM guest condition checkarch/s390/kernel/entry.S+1 -10 replies
134/178KVM: x86: Immediately reset the MMU context when the SMM flag is clearedarch/x86/kvm/x86.c+4 -10 replies
135/178KVM: x86/mmu: Calculate and check "full" mmu_role for nested MMUarch/x86/kvm/mmu/mmu.c+25 -10 replies
136/178KVM: X86: Fix x86_emulator slab cache leakarch/x86/kvm/x86.c+1 -00 replies
137/178s390/mcck: fix calculation of SIE critical section sizearch/s390/kernel/entry.S+1 -10 replies
138/178s390/ap: Fix hanging ioctl caused by wrong msg counterdrivers/s390/crypto/ap_queue.c+9 -20 replies
139/178ARCv2: save ABI registers across signal handlingarch/arc/include/uapi/asm/sigcontext.h arch/arc/kernel/signal.c+44 -00 replies
140/178x86/mm: Avoid truncating memblocks for SGX memoryarch/x86/mm/numa.c+7 -10 replies
141/178x86/process: Check PF_KTHREAD and not current->mm for kernel threadsarch/x86/include/asm/fpu/internal.h+1 -10 replies
142/178x86/ioremap: Map EFI-reserved memory as encrypted for SEVarch/x86/mm/ioremap.c+3 -10 replies
143/178x86/pkru: Write hardware init value to PKRU when xstate is initarch/x86/include/asm/fpu/internal.h+9 -20 replies
144/178x86/fpu: Prevent state corruption in __fpu__restore_sig()arch/x86/kernel/fpu/signal.c+1 -80 replies
145/178x86/fpu: Invalidate FPU state after a failed XRSTOR from a user bufferarch/x86/kernel/fpu/signal.c+19 -00 replies
146/178x86/fpu: Reset state for all signal restore failuresarch/x86/kernel/fpu/signal.c+15 -110 replies
147/178powerpc/perf: Fix crash in perf_instruction_pointer() when ppmu is not setarch/powerpc/perf/core-book3s.c+1 -10 replies
148/178Makefile: lto: Pass -warn-stack-size only on LLD < 13.0.0Makefile+4 -10 replies
149/178crash_core, vmcoreinfo: append SECTION_SIZE_BITS to vmcoreinfokernel/crash_core.c+1 -00 replies
150/178dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclcdrivers/dma/pl330.c+4 -20 replies
151/178mac80211: fix deadlock in AP/VLAN handlingnet/mac80211/iface.c+12 -70 replies
152/178mac80211: Fix NULL ptr deref for injected rate infoinclude/net/mac80211.h net/mac80211/tx.c+42 -170 replies
153/178mac80211: fix reset debugfs lockingnet/mac80211/debugfs.c+3 -10 replies
154/178cfg80211: fix phy80211 symlink creationnet/wireless/core.c+5 -80 replies
155/178cfg80211: shut down interfaces on failed resumenet/wireless/sysfs.c+4 -00 replies
156/178mac80211: move interface shutdown out of wiphy locknet/mac80211/debugfs.c net/mac80211/main.c net/mac80211/util.c+12 -40 replies
157/178mac80211: minstrel_ht: fix sample time checknet/mac80211/rc80211_minstrel_ht.c+1 -10 replies
158/178cfg80211: make certificate generation more robustnet/wireless/Makefile+1 -10 replies
159/178cfg80211: avoid double free of PMSR requestnet/wireless/pmsr.c+14 -20 replies
160/178drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell.drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c+5 -10 replies
161/178drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue.drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c+5 -10 replies
162/178net: ll_temac: Make sure to free skb when it is completely useddrivers/net/ethernet/xilinx/ll_temac_main.c+5 -10 replies
163/178net: ll_temac: Fix TX BD buffer overwritedrivers/net/ethernet/xilinx/ll_temac_main.c+1 -10 replies
164/178net: bridge: fix vlan tunnel dst null pointer dereferencenet/bridge/br_private.h net/bridge/br_vlan_tunnel.c+26 -160 replies
165/178net: bridge: fix vlan tunnel dst refcnt when egressingnet/bridge/br_vlan_tunnel.c+2 -20 replies
166/178mm,hwpoison: fix race with hugetlb page allocationinclude/linux/hugetlb.h mm/hugetlb.c mm/memory-failure.c+48 -20 replies
167/178mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when compareinclude/linux/swapops.h mm/swapfile.c+12 -50 replies
168/178mm/hugetlb: expand restore_reserve_on_error functionalityfs/hugetlbfs/inode.c include/linux/hugetlb.h mm/hugetlb.c+100 -230 replies
169/178mm/slub: clarify verification reportingDocumentation/vm/slub.rst mm/slub.c+12 -120 replies
170/178mm/slub: fix redzoning for small allocationsmm/slab_common.c mm/slub.c+6 -50 replies
171/178mm/slub: actually fix freelist pointer vs redzoningmm/slub.c+3 -110 replies
172/178mm/slub.c: include swab.hmm/slub.c+1 -00 replies
173/178net: stmmac: disable clocks in stmmac_remove_config_dt()drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c+2 -00 replies
174/178net: fec_ptp: add clock rate zero checkdrivers/net/ethernet/freescale/fec_ptp.c+4 -00 replies
175/178tools headers UAPI: Sync linux/in.h copy with the kernel sourcestools/include/uapi/linux/in.h+3 -00 replies
176/178perf beauty: Update copy of linux/socket.h with the kernel sourcestools/perf/trace/beauty/include/linux/socket.h+0 -20 replies
177/178usb: dwc3: debugfs: Add and remove endpoint dirs dynamicallydrivers/usb/dwc3/debug.h drivers/usb/dwc3/debugfs.c drivers/usb/dwc3/gadget.c+8 -190 replies
178/178usb: dwc3: core: fix kernel panic when do rebootdrivers/usb/dwc3/core.c+1 -10 replies

Reviews trailers per patch

76 of 178 patches have a Reviewed-by or Acked-by.

PatchNaoya HoriguchiYonghong SongVadim PasternakJiri PirkoGreg Kroah-HartmanPaul MooreStefan RoeseLinus Walleij[email protected]Håkon BuggeSantosh ShilimkarNikolay AleksandrovRoi DayanRaed SalemParav PanditTariq ToukanSoheil Hassas YeganehEric DumazetAlex VeskerYevgeny KliteynikFlorian WestphalMat MartineauToke Høiland-JørgensenChristian BraunerHauke MehrtensKiran BhandareKaustubh PandeyDavid AhernHangbin LiuSaeed MahameedMoshe ShemeshAlaa HleihelBodong WangVu PhamErez ShitritLeon RomanovskySomnath KoturMatti VaittinenJohn FastabendBenedict SchlueterPiotr KrysiukAlexei Starovoitov[email protected]Bjorn AnderssonRichard CochranChunfeng YunAndre PrzywaraSrinivas KandagatlaChristian KönigXin ChenShengjiu WangJohn HubbardJason GunthorpeMark RutlandVincent GuittotArnaldo Carvalho de MeloIan RogersOliver HartkoppKirill Tkhaisyzbot[email protected]Kishon Vijay Abraham ISinan KayaMarek Behúnkernel test robotDave HansenRik van RielJoerg RoedelBabu MogerBorislav PetkovChristophe LeroyNathan ChancellorNick DesaulniersBaoquan HeJarkko SakkinenDan WilliamsAlex WilliamsonFelix KuehlingAlex DeucherChristian BorntraegerJohannes ThumshirnKrzysztof WilczyńskiMike KravetzPeter ChenJack PhamHugh DickinsMina AlmasryMarco ElverVlastimil BabkaKees CookFlorian FainelliLinux Kernel Functional TestingJon HunterGuenter RoeckShuah KhanRudi HeitbaumFox Chen
SeriesT-b T-b T-b T-b T-b T-b T-b
1/178
2/178
3/178
4/178
5/178R-b
6/178
7/178
8/178R-b
9/178
10/178A-b
11/178
12/178
13/178
14/178A-b
15/178
16/178
17/178A-b R-b
18/178A-b
19/178A-b
20/178R-b
21/178Reported-and-tested-by R-b A-b
22/178
23/178
24/178A-b
25/178
26/178
27/178T-b
28/178T-b
29/178Diagnosed-and-tested-by
30/178R-b
31/178
32/178R-b
33/178R-b
34/178R-b
35/178
36/178R-b R-b
37/178R-b
38/178R-b
39/178R-b
40/178A-b R-b
41/178R-b
42/178R-b
43/178A-b
44/178
45/178
46/178
47/178
48/178
49/178
50/178
51/178
52/178
53/178
54/178A-b
55/178
56/178
57/178
58/178
59/178
60/178
61/178Reported-and-tested-by R-b
62/178R-b R-b R-b A-b
63/178
64/178A-b
65/178
66/178
67/178
68/178
69/178A-b
70/178
71/178R-b R-b R-b
72/178R-b
73/178R-b
74/178R-b R-b
75/178R-b
76/178R-b R-b
77/178R-b R-b
78/178R-b
79/178A-b
80/178
81/178R-b
82/178
83/178
84/178
85/178
86/178R-b
87/178
88/178
89/178
90/178A-b
91/178
92/178
93/178R-b
94/178A-b
95/178
96/178
97/178
98/178
99/178
100/178
101/178
102/178
103/178
104/178
105/178T-b
106/178R-b
107/178R-b
108/178T-b
109/178
110/178R-b R-b
111/178R-b
112/178R-b
113/178T-b
114/178A-b
115/178R-b R-b R-b A-b
116/178R-b R-b R-b A-b
117/178A-b
118/178T-b R-b T-b
119/178
120/178Reported-and-tested-by
121/178
122/178
123/178
124/178
125/178
126/178R-b
127/178R-b
128/178R-b
129/178R-b
130/178
131/178R-b
132/178R-b
133/178R-b
134/178
135/178
136/178
137/178R-b
138/178
139/178T-b
140/178R-b R-b R-b
141/178A-b A-b
142/178T-b
143/178A-b A-b T-b
144/178A-b A-b R-b
145/178A-b A-b
146/178
147/178T-b
148/178R-b R-b
149/178A-b
150/178
151/178
152/178
153/178
154/178
155/178
156/178
157/178
158/178
159/178
160/178R-b R-b
161/178R-b R-b
162/178
163/178
164/178
165/178
166/178A-b
167/178A-b
168/178R-b
169/178A-b
170/178A-b
171/178T-b A-b
172/178A-b
173/178
174/178
175/178
176/178
177/178R-b
178/178T-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 97 reviewers.

Read the v1 thread

Cover letter [PATCH 5.12 000/178] 5.12.13-rc1 review

This is the start of the stable review cycle for the 5.12.13 release. There are 178 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, 23 Jun 2021 15:48:46 +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.12.13-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.12.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.12.13-rc1

Peter Chen <[email protected]>
usb: dwc3: core: fix kernel panic when do reboot

Jack Pham <[email protected]>
usb: dwc3: debugfs: Add and remove endpoint dirs dynamically

Arnaldo Carvalho de Melo <[email protected]>
perf beauty: Update copy of linux/socket.h with the kernel sources

Arnaldo Carvalho de Melo <[email protected]>
tools headers UAPI: Sync linux/in.h copy with the kernel sources

Fugang Duan <[email protected]>
net: fec_ptp: add clock rate zero check

Joakim Zhang <[email protected]>
net: stmmac: disable clocks in stmmac_remove_config_dt()

Andrew Morton <[email protected]>
mm/slub.c: include swab.h

Kees Cook <[email protected]>
mm/slub: actually fix freelist pointer vs redzoning

Kees Cook <[email protected]>
mm/slub: fix redzoning for small allocations

Kees Cook <[email protected]>
mm/slub: clarify verification reporting

Mike Kravetz <[email protected]>
mm/hugetlb: expand restore_reserve_on_error functionality

Peter Xu <[email protected]>
mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when compare

Naoya Horiguchi <[email protected]>
mm,hwpoison: fix race with hugetlb page allocation

Nikolay Aleksandrov <[email protected]>
net: bridge: fix vlan tunnel dst refcnt when egressing

Nikolay Aleksandrov <[email protected]>
net: bridge: fix vlan tunnel dst null pointer dereference

Esben Haabendal <[email protected]>
net: ll_temac: Fix TX BD buffer overwrite

Esben Haabendal <[email protected]>
net: ll_temac: Make sure to free skb when it is completely used

Yifan Zhang <[email protected]>
drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue.

Yifan Zhang <[email protected]>
drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell.

Avraham Stern <[email protected]>
cfg80211: avoid double free of PMSR request

Johannes Berg <[email protected]>
cfg80211: make certificate generation more robust

Felix Fietkau <[email protected]>
mac80211: minstrel_ht: fix sample time check

Johannes Berg <[email protected]>
mac80211: move interface shutdown out of wiphy lock

Johannes Berg <[email protected]>
cfg80211: shut down interfaces on failed resume

Johannes Berg <[email protected]>

    cfg80211: fix phy80211 symlink creation

Johannes Berg <[email protected]>
mac80211: fix 'reset' debugfs locking

Mathy Vanhoef <[email protected]>
mac80211: Fix NULL ptr deref for injected rate info

Johannes Berg <[email protected]>
mac80211: fix deadlock in AP/VLAN handling

Bumyong Lee <[email protected]>
dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc

Pingfan Liu <[email protected]>
crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo

Tor Vic <[email protected]>
Makefile: lto: Pass -warn-stack-size only on LLD < 13.0.0

Athira Rajeev <[email protected]>
powerpc/perf: Fix crash in perf_instruction_pointer() when ppmu is not set

Thomas Gleixner <[email protected]>
x86/fpu: Reset state for all signal restore failures

Andy Lutomirski <[email protected]>
x86/fpu: Invalidate FPU state after a failed XRSTOR from a user buffer

Thomas Gleixner <[email protected]>
x86/fpu: Prevent state corruption in __fpu__restore_sig()

Thomas Gleixner <[email protected]>
x86/pkru: Write hardware init value to PKRU when xstate is init

Tom Lendacky <[email protected]>
x86/ioremap: Map EFI-reserved memory as encrypted for SEV

Thomas Gleixner <[email protected]>

    x86/process: Check PF_KTHREAD and not current->mm for kernel threads

Fan Du <[email protected]>
x86/mm: Avoid truncating memblocks for SGX memory

Vineet Gupta <[email protected]>
ARCv2: save ABI registers across signal handling

Harald Freudenberger <[email protected]>
s390/ap: Fix hanging ioctl caused by wrong msg counter

Alexander Gordeev <[email protected]>
s390/mcck: fix calculation of SIE critical section size

Wanpeng Li <[email protected]>
KVM: X86: Fix x86_emulator slab cache leak

Sean Christopherson <[email protected]>
KVM: x86/mmu: Calculate and check "full" mmu_role for nested MMU

Sean Christopherson <[email protected]>
KVM: x86: Immediately reset the MMU context when the SMM flag is cleared

Alexander Gordeev <[email protected]>
s390/mcck: fix invalid KVM guest condition check

Naohiro Aota <[email protected]>

    btrfs: zoned: fix negative space_info->bytes_readonly

Chiqijun <[email protected]>
PCI: Work around Huawei Intelligent NIC VF FLR erratum

Sriharsha Basavapatna <[email protected]>
PCI: Add ACS quirk for Broadcom BCM57414 NIC

Pali Rohár <[email protected]>
PCI: aardvark: Fix kernel panic during PIO transfer

Evan Quan <[email protected]>
PCI: Mark AMD Navi14 GPU ATS as broken

Shanker Donthineni <[email protected]>
PCI: Mark some NVIDIA GPUs to avoid bus reset

Antti Järvinen <[email protected]>
PCI: Mark TI C667X to avoid bus reset

Steven Rostedt (VMware) <[email protected]>
tracing: Do no increment trace_clock_global() by one

Steven Rostedt (VMware) <[email protected]>
tracing: Do not stop recording comms if the trace file is being read

Steven Rostedt (VMware) <[email protected]>
tracing: Do not stop recording cmdlines when tracing is off

Breno Lima <[email protected]>
usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection

Andrew Lunn <[email protected]>
usb: core: hub: Disable autosuspend for Cypress CY7C65632

Pavel Skripkin <[email protected]>
can: mcba_usb: fix memory leak in mcba_usb

Oleksij Rempel <[email protected]>
can: j1939: fix Use-after-Free, hold skb ref while in use

Tetsuo Handa <[email protected]>
can: bcm/raw/isotp: use per module netdevice notifier

Norbert Slusarek <[email protected]>
can: bcm: fix infoleak in struct bcm_msg_head

Daniel Borkmann <[email protected]>
bpf: Do not mark insn as seen under speculative path verification

Daniel Borkmann <[email protected]>
bpf: Inherit expanded/patched seen count from old aux data

John Garry <[email protected]>
perf metricgroup: Return error code from metricgroup__add_metric_sys_event_iter()

John Garry <[email protected]>
perf metricgroup: Fix find_evsel_group() event selector

Odin Ugedal <[email protected]>
sched/fair: Correctly insert cfs_rq's to list on unthrottle

Marc Zyngier <[email protected]>
irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry

Feng Tang <[email protected]>
mm: relocate 'write_protect_seq' in struct mm_struct

Jisheng Zhang <[email protected]>
riscv: code patching only works on !XIP_KERNEL

Riwen Lu <[email protected]>
hwmon: (scpi-hwmon) shows the negative temperature properly

Chen Li <[email protected]>
radeon: use memcpy_to/fromio for UVD fw upload

Srinivasa Rao Mandadapu <[email protected]>
ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin

Saravana Kannan <[email protected]>
drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device

Sergio Paracuellos <[email protected]>
pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled

Oder Chiou <[email protected]>
ASoC: rt5682: Fix the fast discharge for headset unplugging in soundwire mode

Axel Lin <[email protected]>

    regulator: rt4801: Fix NULL pointer dereference if priv->enable_gpios is NULL

Patrice Chotard <[email protected]>
spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd()

Axel Lin <[email protected]>
regulator: hi6421v600: Fix .vsel_mask setting

Richard Weinberger <[email protected]>
ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values

Vincent Guittot <[email protected]>
sched/pelt: Ensure that *_sum is always synced with *_avg

zpershuai <[email protected]>
spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error code

ChiYuan Huang <[email protected]>
regulator: rtmv20: Fix to make regcache value first reading back from HW

Axel Lin <[email protected]>
regulator: mt6315: Fix function prototype for mt6315_map_mode

Nicolas Cavallari <[email protected]>
ASoC: fsl-asoc-card: Set .owner attribute when registering card.

Tiezhu Yang <[email protected]>
phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init()

Jack Yu <[email protected]>
ASoC: rt5659: Fix the lost powers for the HDA header

Til Jasper Ullrich <[email protected]>
platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan support

Axel Lin <[email protected]>
regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting

Dmitry Osipenko <[email protected]>
regulator: max77620: Silence deferred probe error

Axel Lin <[email protected]>
regulator: cros-ec: Fix error code in dev_err message

Pavel Skripkin <[email protected]>
net: ethernet: fix potential use-after-free in ec_bhf_remove

Toke Høiland-Jørgensen <[email protected]>
icmp: don't send out ICMP messages with a source address of 0.0.0.0

Somnath Kotur <[email protected]>
bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path

Rukhsana Ansari <[email protected]>
bnxt_en: Fix TQM fastpath ring backing store computation

Michael Chan <[email protected]>
bnxt_en: Rediscover PHY capabilities after firmware reset

Pavel Machek <[email protected]>
cxgb4: fix wrong shift.

Linyu Yuan <[email protected]>
net: cdc_eem: fix tx fixup skb leak

Pavel Skripkin <[email protected]>
net: hamradio: fix memory leak in mkiss_close

Christophe JAILLET <[email protected]>
be2net: Fix an error handling path in 'be_probe()'

Aya Levin <[email protected]>
net/mlx5: Reset mkey index on creation

Dmytro Linkin <[email protected]>
net/mlx5e: Don't create devices during unload flow

Alex Vesker <[email protected]>
net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding

Parav Pandit <[email protected]>
net/mlx5: SF_DEV, remove SF device on invalid state

Parav Pandit <[email protected]>
net/mlx5: E-Switch, Allow setting GUID for host PF vport

Parav Pandit <[email protected]>
net/mlx5: E-Switch, Read PF mac address

Leon Romanovsky <[email protected]>
net/mlx5: Check that driver was probed prior attaching the device

Leon Romanovsky <[email protected]>
net/mlx5: Fix error path for set HCA defaults

Eric Dumazet <[email protected]>
net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock

Chengyang Fan <[email protected]>
net: ipv4: fix memory leak in ip_mc_add1_src

Joakim Zhang <[email protected]>
net: fec_ptp: fix issue caused by refactor the fec_devtype

Dongliang Mu <[email protected]>
net: usb: fix possible use-after-free in smsc75xx_bind

Aleksander Jan Bajkowski <[email protected]>
lantiq: net: fix duplicated skb in rx descriptor ring

Maciej Żenczykowski <[email protected]>
net: cdc_ncm: switch to eth%d interface naming

Jakub Kicinski <[email protected]>
ptp: improve max_adj check against unreasonable values

Subash Abhinov Kasiviswanathan <[email protected]>
net: mhi_net: Update the transmit handler prototype

Daniel Borkmann <[email protected]>
bpf: Fix leakage under speculation on mispredicted branches

Pavel Skripkin <[email protected]>
net: qrtr: fix OOB Read in qrtr_endpoint_post

David Ahern <[email protected]>
ipv4: Fix device used for dst_alloc with local routes

Rahul Lakkireddy <[email protected]>
cxgb4: fix wrong ethtool n-tuple rule lookup

Christophe JAILLET <[email protected]>
netxen_nic: Fix an error handling path in 'netxen_nic_probe()'

Christophe JAILLET <[email protected]>
qlcnic: Fix an error handling path in 'qlcnic_probe()'

Jakub Kicinski <[email protected]>
ethtool: strset: fix message length calculation

Alex Elder <[email protected]>
net: qualcomm: rmnet: don't over-count statistics

Changbin Du <[email protected]>
net: make get_net_ns return error if NET_NS is disabled

Jisheng Zhang <[email protected]>
net: stmmac: dwmac1000: Fix extended MAC address registers definition

Rahul Lakkireddy <[email protected]>
cxgb4: halt chip before flashing PHY firmware image

Rahul Lakkireddy <[email protected]>
cxgb4: fix sleep in atomic when flashing PHY firmware

Rahul Lakkireddy <[email protected]>
cxgb4: fix endianness when flashing boot image

Christophe JAILLET <[email protected]>
alx: Fix an error handling path in 'alx_probe()'

Paolo Abeni <[email protected]>
mptcp: fix soft lookup in subflow_error_report()

Paolo Abeni <[email protected]>
selftests: mptcp: enable syncookie only in absence of reorders

Paolo Abeni <[email protected]>
mptcp: do not warn on bad input from the network

Paolo Abeni <[email protected]>
mptcp: wake-up readers only for in sequence data

Paolo Abeni <[email protected]>
mptcp: try harder to borrow memory from subflow under pressure

Maxim Mikityanskiy <[email protected]>
sch_cake: Fix out of bounds when parsing TCP options and header

Maxim Mikityanskiy <[email protected]>
mptcp: Fix out of bounds when parsing TCP options

Maxim Mikityanskiy <[email protected]>
netfilter: synproxy: Fix out of bounds when parsing TCP options

Willem de Bruijn <[email protected]>
skbuff: fix incorrect msg_zerocopy copy notifications

Aya Levin <[email protected]>
net/mlx5e: Block offload of outer header csum for GRE tunnel

Aya Levin <[email protected]>
net/mlx5e: Block offload of outer header csum for UDP tunnels

Shay Drory <[email protected]>
Revert "net/mlx5: Arm only EQs with EQEs"

Maor Gottlieb <[email protected]>
net/mlx5: DR, Don't use SW steering when RoCE is not supported

Maor Gottlieb <[email protected]>
net/mlx5: Consider RoCE cap before init RDMA resources

Dima Chumak <[email protected]>
net/mlx5e: Fix page reclaim for dead peer hairpin

Huy Nguyen <[email protected]>
net/mlx5e: Remove dependency in IPsec initialization flows

Vlad Buslov <[email protected]>
net/mlx5e: Fix use-after-free of encap entry in neigh update handler

Marcelo Ricardo Leitner <[email protected]>
net/sched: act_ct: handle DNAT tuple collision

Ido Schimmel <[email protected]>
rtnetlink: Fix regression in bridge VLAN configuration

Paolo Abeni <[email protected]>
udp: fix race between close() and udp_abort()

Maciej Fijalkowski <[email protected]>
ice: parameterize functions responsible for Tx ring management

Maciej Fijalkowski <[email protected]>
ice: add ndo_bpf callback for safe mode netdev ops

Florian Westphal <[email protected]>
netfilter: nft_fib_ipv6: skip ipv6 packets from any to link-local

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: initialize set before expression setup

Aleksander Jan Bajkowski <[email protected]>
net: lantiq: disable interrupt before sheduling NAPI

Shay Agroskin <[email protected]>
net: ena: fix DMA mapping function issues in XDP

Vladimir Oltean <[email protected]>
net: dsa: felix: re-enable TX flow control in ocelot_port_flush()

Pavel Skripkin <[email protected]>
net: rds: fix memory leak in rds_recvmsg

Nicolas Dichtel <[email protected]>
vrf: fix maximum MTU

Nanyong Sun <[email protected]>
net: ipv4: fix memory leak in netlbl_cipsov4_add_std

Kev Jackson <[email protected]>
libbpf: Fixes incorrect rx_ring_setup_done

Mykola Kostenok <[email protected]>
mlxsw: core: Set thermal zone polling delay argument to real value at init

Petr Machata <[email protected]>
mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size of 11

Du Cheng <[email protected]>

    mac80211: fix skb length check in ieee80211_scan_rx()

Johannes Berg <[email protected]>
staging: rtl8723bs: fix monitor netdev register/unregister

Sven Eckelmann <[email protected]>
batman-adv: Avoid WARN_ON timing related checks

Matthew Bobrowski <[email protected]>
fanotify: fix copy_event_to_user() fid error clean up

Jim Mattson <[email protected]>
kvm: LAPIC: Restore guard to prevent illegal APIC register access

yangerkun <[email protected]>
mm/memory-failure: make sure wait for page writeback in memory_failure

Dan Carpenter <[email protected]>
afs: Fix an IS_ERR() vs NULL check

Yang Yingliang <[email protected]>
dmaengine: stedma40: add missing iounmap() on error in d40_probe()

Randy Dunlap <[email protected]>
dmaengine: SF_PDMA depends on HAS_IOMEM

Randy Dunlap <[email protected]>
dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM

Randy Dunlap <[email protected]>
dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM

Quanyang Wang <[email protected]>
dmaengine: xilinx: dpdma: initialize registers before request_irq

Zhen Lei <[email protected]>
dmaengine: fsl-dpaa2-qdma: Fix error return code in two functions

Dave Jiang <[email protected]>
dmaengine: idxd: add missing dsa driver unregister

Dave Jiang <[email protected]>
dmaengine: idxd: add engine 'struct device' missing bus type assignment

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

Diffstat:

 Documentation/vm/slub.rst                          |  10 +-
 Makefile                                           |   9 +-
 arch/arc/include/uapi/asm/sigcontext.h             |   1 +
 arch/arc/kernel/signal.c                           |  43 +++++++
 arch/powerpc/perf/core-book3s.c                    |   2 +-
 arch/riscv/Kconfig                                 |  18 +--
 arch/s390/kernel/entry.S                           |   4 +-
 arch/x86/include/asm/fpu/internal.h                |  13 +-
 arch/x86/kernel/fpu/signal.c                       |  54 ++++++---
 arch/x86/kvm/lapic.c                               |   3 +
 arch/x86/kvm/mmu/mmu.c                             |  26 +++-
 arch/x86/kvm/x86.c                                 |   6 +-
 arch/x86/mm/ioremap.c                              |   4 +-
 arch/x86/mm/numa.c                                 |   8 +-
 drivers/dma/Kconfig                                |   1 +
 drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c            |   3 +
 drivers/dma/idxd/init.c                            |   2 +
 drivers/dma/pl330.c                                |   6 +-
 drivers/dma/qcom/Kconfig                           |   1 +
 drivers/dma/sf-pdma/Kconfig                        |   1 +
 drivers/dma/ste_dma40.c                            |   3 +
 drivers/dma/xilinx/xilinx_dpdma.c                  |  24 +++-
 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c             |   6 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |   6 +-
 drivers/gpu/drm/radeon/radeon_uvd.c                |   4 +-
 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c              |  31 ++++-
 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h              |   5 +-
 drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c             |  41 ++++++-
 drivers/hwmon/scpi-hwmon.c                         |   9 ++
 drivers/irqchip/irq-gic-v3.c                       |  36 +++++-
 drivers/net/can/usb/mcba_usb.c                     |  17 ++-
 drivers/net/ethernet/amazon/ena/ena_netdev.c       |  54 +++++----
 drivers/net/ethernet/atheros/alx/main.c            |   1 +
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |   8 +-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c |  48 ++++++--
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c  |   2 +-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c    |   2 -
 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c         |  46 ++++---
 drivers/net/ethernet/ec_bhf.c                      |   4 +-
 drivers/net/ethernet/emulex/benet/be_main.c        |   1 +
 drivers/net/ethernet/freescale/fec_ptp.c           |   8 +-
 drivers/net/ethernet/intel/ice/ice_lib.c           |  18 +--
 drivers/net/ethernet/intel/ice/ice_main.c          |  15 +++
 drivers/net/ethernet/lantiq_xrx200.c               |   5 +-
 drivers/net/ethernet/mellanox/mlx5/core/dev.c      |  19 +++
 .../net/ethernet/mellanox/mlx5/core/en/rep/neigh.c |  15 +--
 .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c    |   6 +-
 .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c  |  33 ++++-
 .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c   |   3 -
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |  19 +--
 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c    |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_tc.h    |   3 +
 drivers/net/ethernet/mellanox/mlx5/core/eq.c       |   6 +-
 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c  |   6 +
 drivers/net/ethernet/mellanox/mlx5/core/main.c     |   3 +-
 drivers/net/ethernet/mellanox/mlx5/core/mr.c       |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/rdma.c     |   3 +
 .../net/ethernet/mellanox/mlx5/core/sf/dev/dev.c   |   1 +
 .../mellanox/mlx5/core/steering/dr_ste_v1.c        |  26 ++--
 .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h  |   9 +-
 drivers/net/ethernet/mellanox/mlx5/core/transobj.c |  30 ++++-
 drivers/net/ethernet/mellanox/mlx5/core/vport.c    |   2 -
 drivers/net/ethernet/mellanox/mlxsw/core_thermal.c |   6 +-
 drivers/net/ethernet/mellanox/mlxsw/reg.h          |   2 +-
 drivers/net/ethernet/mscc/ocelot.c                 |   5 +
 .../net/ethernet/qlogic/netxen/netxen_nic_main.c   |   2 +
 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c   |   1 +
 drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c    |  18 +--
 drivers/net/ethernet/stmicro/stmmac/dwmac1000.h    |   8 +-
 .../net/ethernet/stmicro/stmmac/stmmac_platform.c  |   2 +
 drivers/net/ethernet/xilinx/ll_temac_main.c        |   8 +-
 drivers/net/hamradio/mkiss.c                       |   1 +
 drivers/net/mhi/net.c                              |   2 +-
 drivers/net/usb/cdc_eem.c                          |   2 +-
 drivers/net/usb/cdc_ncm.c                          |   2 +-
 drivers/net/usb/smsc75xx.c                         |  10 +-
 drivers/net/vrf.c                                  |   6 +-
 drivers/pci/controller/pci-aardvark.c              |  49 ++++++--
 drivers/pci/quirks.c                               |  93 +++++++++++++-
 drivers/phy/mediatek/phy-mtk-tphy.c                |   2 +
 drivers/pinctrl/ralink/pinctrl-rt2880.c            |   2 +-
 drivers/platform/x86/thinkpad_acpi.c               |   1 +
 drivers/ptp/ptp_clock.c                            |   6 +-
 drivers/regulator/cros-ec-regulator.c              |   3 +-
 drivers/regulator/max77620-regulator.c             |  10 +-
 drivers/regulator/mt6315-regulator.c               |   2 +-
 drivers/regulator/rt4801-regulator.c               |   4 +-
 drivers/regulator/rtmv20-regulator.c               |   2 +
 drivers/s390/crypto/ap_queue.c                     |  11 +-
 drivers/spi/spi-stm32-qspi.c                       |   5 +-
 drivers/spi/spi-zynq-qspi.c                        |   7 +-
 drivers/staging/hikey9xx/hi6421v600-regulator.c    |   2 +-
 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c  |   4 +-
 drivers/usb/chipidea/usbmisc_imx.c                 |  16 ++-
 drivers/usb/core/hub.c                             |   7 ++
 drivers/usb/dwc3/core.c                            |   2 +-
 drivers/usb/dwc3/debug.h                           |   3 +
 drivers/usb/dwc3/debugfs.c                         |  21 +---
 drivers/usb/dwc3/gadget.c                          |   3 +
 fs/afs/main.c                                      |   4 +-
 fs/btrfs/block-group.c                             |   8 +-
 fs/hugetlbfs/inode.c                               |   1 +
 fs/notify/fanotify/fanotify_user.c                 |   4 +-
 include/linux/hugetlb.h                            |   8 ++
 include/linux/mfd/rohm-bd70528.h                   |   4 +-
 include/linux/mlx5/driver.h                        |   4 +
 include/linux/mlx5/transobj.h                      |   1 +
 include/linux/mm_types.h                           |  27 +++--
 include/linux/ptp_clock_kernel.h                   |   2 +-
 include/linux/socket.h                             |   2 -
 include/linux/swapops.h                            |  15 ++-
 include/net/mac80211.h                             |   7 +-
 include/net/net_namespace.h                        |   7 ++
 include/uapi/linux/in.h                            |   3 +
 kernel/bpf/verifier.c                              |  68 +++++++++--
 kernel/crash_core.c                                |   1 +
 kernel/sched/fair.c                                |  54 +++++----
 kernel/trace/trace.c                               |  11 --
 kernel/trace/trace_clock.c                         |   6 +-
 mm/hugetlb.c                                       | 135 +++++++++++++++++----
 mm/memory-failure.c                                |  36 +++++-
 mm/slab_common.c                                   |   3 +-
 mm/slub.c                                          |  37 +++---
 mm/swapfile.c                                      |   2 +-
 net/batman-adv/bat_iv_ogm.c                        |   4 +-
 net/bridge/br_private.h                            |   4 +-
 net/bridge/br_vlan_tunnel.c                        |  38 +++---
 net/can/bcm.c                                      |  62 ++++++++--
 net/can/isotp.c                                    |  61 ++++++++--
 net/can/j1939/transport.c                          |  54 ++++++---
 net/can/raw.c                                      |  62 +++++++---
 net/core/net_namespace.c                           |  12 ++
 net/core/rtnetlink.c                               |   8 +-
 net/core/skbuff.c                                  |   4 +-
 net/ethtool/strset.c                               |   2 +
 net/ipv4/cipso_ipv4.c                              |   1 +
 net/ipv4/icmp.c                                    |   7 ++
 net/ipv4/igmp.c                                    |   1 +
 net/ipv4/route.c                                   |  15 ++-
 net/ipv4/udp.c                                     |  10 ++
 net/ipv6/netfilter/nft_fib_ipv6.c                  |  22 +++-
 net/ipv6/udp.c                                     |   3 +
 net/mac80211/debugfs.c                             |  11 +-
 net/mac80211/iface.c                               |  19 +--
 net/mac80211/main.c                                |   7 +-
 net/mac80211/rc80211_minstrel_ht.c                 |   2 +-
 net/mac80211/scan.c                                |  21 +++-
 net/mac80211/tx.c                                  |  52 +++++---
 net/mac80211/util.c                                |   2 -
 net/mptcp/options.c                                |   2 +
 net/mptcp/protocol.c                               |  52 ++++----
 net/mptcp/protocol.h                               |   1 -
 net/mptcp/subflow.c                                | 108 ++++++++---------
 net/netfilter/nf_synproxy_core.c                   |   5 +
 net/netfilter/nf_tables_api.c                      |  83 ++++++-------
 net/qrtr/qrtr.c                                    |   2 +-
 net/rds/recv.c                                     |   2 +-
 net/sched/act_ct.c                                 |  21 ++--
 net/sched/sch_cake.c                               |   6 +-
 net/socket.c                                       |  13 --
 net/unix/af_unix.c                                 |   7 +-
 net/wireless/Makefile                              |   2 +-
 net/wireless/core.c                                |  13 +-
 net/wireless/pmsr.c                                |  16 ++-
 net/wireless/sysfs.c                               |   4 +
 sound/soc/codecs/rt5659.c                          |  26 +++-
 sound/soc/codecs/rt5682-sdw.c                      |   3 +-
 sound/soc/codecs/tas2562.h                         |  14 +--
 sound/soc/fsl/fsl-asoc-card.c                      |   1 +
 sound/soc/qcom/lpass-cpu.c                         |  79 ++++++++++++
 sound/soc/qcom/lpass.h                             |   4 +
 tools/include/uapi/linux/in.h                      |   3 +
 tools/lib/bpf/xsk.c                                |   2 +-
 tools/perf/trace/beauty/include/linux/socket.h     |   2 -
 tools/perf/util/metricgroup.c                      |  14 ++-
 tools/testing/selftests/net/fib_tests.sh           |  25 ++++
 tools/testing/selftests/net/mptcp/mptcp_connect.sh |  11 +-
 177 files changed, 1880 insertions(+), 702 deletions(-)