Skip to content

5.10.46-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 Latest146 patches 18 repliesIn review

Patches in v1 No applies recorded yet

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

Reviews trailers per patch

59 of 146 patches have a Reviewed-by or Acked-by.

PatchStefan RoesePaul MooreDavid Ahern[email protected]Håkon BuggeSantosh ShilimkarHauke MehrtensKiran BhandareKaustubh PandeyNikolay AleksandrovRaed SalemRoi DayanAlex VeskerYevgeny KliteynikTariq ToukanFlorian WestphalMat MartineauToke Høiland-JørgensenVadim PasternakJiri PirkoLinus WalleijNaoya HoriguchiYonghong Song[email protected]Bjorn AnderssonHangbin LiuAlaa HleihelChristian BraunerBodong WangSomnath KoturGreg Kroah-HartmanLoic PoulainMatti VaittinenJohn FastabendBenedict SchlueterPiotr KrysiukAlexei StarovoitovRichard CochranShengjiu WangChristian KönigAndre PrzywaraSrinivas KandagatlaXin ChenJohn HubbardJason GunthorpeMark RutlandVincent GuittotOliver HartkoppKirill Tkhaisyzbot[email protected]Kishon Vijay Abraham IAlex WilliamsonMarek BehúnSinan KayaChunfeng YunBaoquan HeFelix KuehlingAlex Deucherkernel test robotHugh DickinsVlastimil BabkaKees CookMarco ElverJarkko SakkinenDan WilliamsDave HansenPeter ChenRik van RielJack PhamJoerg RoedelBorislav PetkovBabu MogerChristian BorntraegerFlorian FainelliLinux Kernel Functional TestingPavel Machek (CIP)Jon HunterSudip MukherjeeGuenter RoeckShuah KhanHulk RobotRudi Heitbaum
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b
1/146
2/146
3/146
4/146R-b
5/146
6/146
7/146R-b
8/146
9/146A-b
10/146
11/146
12/146
13/146
14/146
15/146A-b R-b
16/146A-b
17/146A-b
18/146R-b
19/146Reported-and-tested-by R-b A-b
20/146
21/146A-b
22/146
23/146T-b
24/146T-b
25/146Diagnosed-and-tested-by
26/146R-b
27/146
28/146R-b
29/146R-b
30/146
31/146
32/146R-b R-b
33/146R-b
34/146R-b
35/146R-b
36/146A-b
37/146
38/146
39/146
40/146
41/146
42/146
43/146
44/146
45/146A-b
46/146T-b
47/146
48/146
49/146
50/146
51/146
52/146
53/146Reported-and-tested-by R-b
54/146R-b R-b R-b A-b
55/146A-b
56/146
57/146
58/146
59/146
60/146A-b
61/146
62/146R-b
63/146R-b R-b
64/146R-b
65/146A-b
66/146
67/146R-b
68/146
69/146
70/146
71/146
72/146R-b
73/146
74/146
75/146
76/146A-b
77/146
78/146
79/146R-b
80/146A-b
81/146
82/146
83/146
84/146
85/146
86/146
87/146
88/146
89/146T-b
90/146R-b
91/146R-b
92/146T-b
93/146R-b R-b
94/146R-b
95/146R-b
96/146R-b R-b R-b A-b
97/146R-b R-b R-b A-b
98/146A-b
99/146T-b R-b T-b
100/146
101/146Reported-and-tested-by
102/146
103/146
104/146
105/146
106/146
107/146R-b
108/146R-b
109/146R-b
110/146
111/146R-b
112/146
113/146
114/146
115/146R-b
116/146
117/146T-b
118/146R-b R-b R-b
119/146A-b A-b
120/146T-b
121/146A-b A-b T-b
122/146A-b A-b R-b
123/146A-b A-b
124/146
125/146A-b
126/146
127/146
128/146
129/146
130/146R-b R-b
131/146R-b R-b
132/146
133/146
134/146
135/146
136/146A-b
137/146A-b
138/146A-b
139/146A-b T-b
140/146A-b
141/146
142/146
143/146
144/146
145/146R-b
146/146T-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.10 000/146] 5.10.46-rc1 review

This is the start of the stable review cycle for the 5.10.46 release. There are 146 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.10.46-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.10.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.10.46-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

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

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

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

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

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

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

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

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

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()

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

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

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

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

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

Subash Abhinov Kasiviswanathan <[email protected]>
net: qualcomm: rmnet: Update rmnet device MTU based on real device

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]>
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: 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

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

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

Yevgeny Kliteynik <[email protected]>
net/mlx5: DR, Allow SW steering for sw_owner_v2 devices

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

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

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

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()

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

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

Diffstat:

 Documentation/vm/slub.rst                          | 10 +--
 Makefile                                           |  4 +-
 arch/arc/include/uapi/asm/sigcontext.h             |  1 +
 arch/arc/kernel/signal.c                           | 43 +++++++++++
 arch/s390/kernel/entry.S                           |  2 +-
 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                            |  1 +
 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/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 +-
 .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c   |  3 -
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  | 10 +--
 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c    |  2 +-
 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c  |  6 ++
 drivers/net/ethernet/mellanox/mlx5/core/mr.c       |  2 +-
 drivers/net/ethernet/mellanox/mlx5/core/rdma.c     |  3 +
 .../ethernet/mellanox/mlx5/core/steering/dr_cmd.c  | 17 +++--
 .../mellanox/mlx5/core/steering/dr_domain.c        | 17 +++--
 .../mellanox/mlx5/core/steering/dr_types.h         |  6 +-
 .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h  |  6 +-
 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_config.c | 15 +++-
 drivers/net/ethernet/qualcomm/rmnet/rmnet_config.h |  2 +
 drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c    | 89 +++++++++++++++++++---
 drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.h    |  3 +
 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/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                               | 89 ++++++++++++++++++++++
 drivers/phy/mediatek/phy-mtk-tphy.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/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/mt7621-pinctrl/pinctrl-rt2880.c    |  2 +-
 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/notify/fanotify/fanotify_user.c                 |  4 +-
 include/linux/mfd/rohm-bd70528.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/memory-failure.c                                |  7 +-
 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/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/scan.c                                | 21 +++--
 net/mac80211/tx.c                                  | 52 +++++++++----
 net/mptcp/options.c                                |  2 +
 net/mptcp/protocol.c                               | 10 ++-
 net/mptcp/subflow.c                                | 10 +--
 net/netfilter/nf_synproxy_core.c                   |  5 ++
 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/pmsr.c                                | 16 +++-
 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/testing/selftests/net/fib_tests.sh           | 25 ++++++
 tools/testing/selftests/net/mptcp/mptcp_connect.sh | 11 ++-
 151 files changed, 1542 insertions(+), 466 deletions(-)