Skip to content

5.10.265-rc1 review

Greg Kroah-Hartman linux-patches lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest389 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/389nvmet-tcp: Fix potential UAF when ddgst mismatchdrivers/nvme/target/tcp.c+3 -10 replies
2/389cpu: hotplug: Bound hotplug states sysfs outputkernel/cpu.c+3 -60 replies
3/389macsec: dont read an unset MAC header in macsec_encrypt()drivers/net/macsec.c+1 -10 replies
4/389KVM: nVMX: Hide shadow VMCS right after VMCLEARarch/x86/kvm/vmx/nested.c+9 -20 replies
5/389KVM: x86/mmu: Fix use-after-free on vendor module reloadarch/x86/kvm/mmu/mmu.c+2 -00 replies
6/389can: isotp: fix use-after-free race with concurrent NETDEV_UNREGISTERnet/can/isotp.c+59 -290 replies
7/389can: isotp: serialize TX state transitions under so->rx_locknet/can/isotp.c+154 -380 replies
8/389Input: ims-pcu - fix heap-buffer-overflow in ims_pcu_process_data()drivers/input/misc/ims-pcu.c+26 -60 replies
9/389Input: ims-pcu - fix logic error in packet resetdrivers/input/misc/ims-pcu.c+1 -10 replies
10/389KVM: VMX: Make vmread_error_trampoline() uncallable from C codearch/x86/kvm/vmx/vmx_ops.h+14 -20 replies
11/389IB/mad: Drop unmatched RMPP responses before reassemblydrivers/infiniband/core/mad.c+30 -00 replies
12/389mtd: mtdswap: remove debugfs stats file on teardowndrivers/mtd/mtdswap.c+4 -10 replies
13/389mtd: nand: mtk-ecc: stop on ECC idle timeoutsdrivers/mtd/nand/raw/mtk_ecc.c+12 -40 replies
14/389btrfs: remove crc_check logic from free spacefs/btrfs/free-space-cache.c fs/btrfs/free-space-cache.h+5 -330 replies
15/389btrfs: reject free space cache with more entries than pagesfs/btrfs/free-space-cache.c+3 -00 replies
16/389RDMA/hns: Fix potential integer overflow in mhop hem cleanupdrivers/infiniband/hw/hns/hns_roce_hem.c+1 -10 replies
17/389xfrm: policy: preallocate inexact bins before xfrm_hash_rebuild reinsertnet/xfrm/xfrm_policy.c+2 -20 replies
18/389wifi: ipw2100: fix potential memory leak in ipw2100_pci_init_one()drivers/net/wireless/intel/ipw2x00/ipw2100.c+4 -40 replies
19/389mac80211_hwsim: add 6GHz channelsdrivers/net/wireless/mac80211_hwsim.c+73 -10 replies
20/389wifi: mac80211_hwsim: clamp virtio RX length before skb_putdrivers/net/wireless/mac80211_hwsim.c+1 -00 replies
21/389wifi: libertas: fix memory leak in helper_firmware_cb()drivers/net/wireless/marvell/libertas/firmware.c+1 -00 replies
22/389wifi: p54: validate RX frame length in p54_rx_eeprom_readback()drivers/net/wireless/intersil/p54/txrx.c+8 -00 replies
23/389wifi: cfg80211: validate PMSR measurement type datanet/wireless/pmsr.c+17 -20 replies
24/389wifi: cfg80211: validate PMSR FTM preamble rangenet/wireless/nl80211.c+3 -10 replies
25/389wifi: cfg80211: reject unsupported PMSR FTM location requestsnet/wireless/pmsr.c+2 -00 replies
26/389wifi: mac80211: free AP_VLAN bc_buf SKBs outside IRQ locknet/mac80211/iface.c+7 -10 replies
27/389wifi: brcmfmac: initialize SDIO data work before cleanupdrivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c+1 -10 replies
28/389wifi: cfg80211: bound element ID read when checking non-inheritancenet/wireless/scan.c+1 -10 replies
29/389ASoC: meson: aiu: fifo-spdif: soft reset the S/PDIF datapath on start/stopsound/soc/meson/aiu-fifo-spdif.c+5 -00 replies
30/389ASoC: tas2562: fix deprecated shut-down GPIO always cleared after lookupsound/soc/codecs/tas2562.c+3 -20 replies
31/389firmware: arm_scmi: Rate-limit queue-full warnings in IRQ contextdrivers/firmware/arm_scmi/notify.c+3 -30 replies
32/389ipv4: fib: free fib_alias with kfree_rcu() on insert error pathnet/ipv4/fib_trie.c+1 -10 replies
33/389net/iucv: take a reference on the socket found in afiucv_hs_rcv()net/iucv/af_iucv.c+4 -00 replies
34/389ata: sata_dwc_460ex: enable SATA interrupts only after IRQ handler is registereddrivers/ata/sata_dwc_460ex.c+2 -30 replies
35/389ata: sata_dwc_460ex: fix clear_interrupt_bit() clearing all pending interruptsdrivers/ata/sata_dwc_460ex.c+1 -20 replies
36/389ata: sata_dwc_460ex: remove variable num_processeddrivers/ata/sata_dwc_460ex.c+1 -30 replies
37/389ata: sata_dwc_460ex: fix infinite loop in NCQ tag completion bit-scanningdrivers/ata/sata_dwc_460ex.c+2 -70 replies
38/389smb/client: handle overlapping allocated ranges in fallocatefs/cifs/smb2ops.c+18 -70 replies
39/389drm/i915/gt: use correct selftest config symboldrivers/gpu/drm/i915/gt/intel_engine_user.c+1 -10 replies
40/389can: j1939: fix lockless local-destination checknet/can/j1939/transport.c+14 -40 replies
41/389drm/i915/selftests: Fix GT PM sort comparatorsdrivers/gpu/drm/i915/gt/selftest_gt_pm.c+4 -40 replies
42/389net/sched: act_tunnel_key: Defer dst_release to RCU callbacknet/sched/act_tunnel_key.c+10 -40 replies
43/389sctp: fix auth_hmacs array size in struct sctp_cookieinclude/net/sctp/structs.h+2 -10 replies
44/389mpls: fix NULL deref in mpls_valid_fib_dump_req() on CONFIG_INET=nnet/mpls/af_mpls.c+3 -00 replies
45/389wifi: at76c50x-usb: avoid length underflow in at76_guess_freq()drivers/net/wireless/atmel/at76c50x-usb.c+5 -20 replies
46/389USB: storage: add NO_ATA_1X quirk for Longmai USB Keydrivers/usb/storage/unusual_devs.h+7 -00 replies
47/389usb: chipidea: fix usage_count leak when autosuspend_delay is negativedrivers/usb/chipidea/core.c+1 -00 replies
48/389usb: gadget: dummy_hcd: prevent fifo_req reuse during givebackdrivers/usb/gadget/udc/dummy_hcd.c+27 -130 replies
49/389usb: gadget: f_midi: cancel pending IN work before freeing the midi objectdrivers/usb/gadget/function/f_midi.c+1 -00 replies
50/389usb: gadget: printer: fix infinite loop in printer_read()drivers/usb/gadget/function/f_printer.c+18 -50 replies
51/389USB: gadget: snps-udc: fix device name leak on probe failuredrivers/usb/gadget/udc/snps_udc_core.c+0 -10 replies
52/389USB: gadget: fsl-udc: fix device name leak on probe failuredrivers/usb/gadget/udc/fsl_udc_core.c+0 -10 replies
53/389usb: gadget: f_ncm: validate datagram bounds in ncm_unwrap_ntb()drivers/usb/gadget/function/f_ncm.c+13 -40 replies
54/389usb: gadget: uvc: clamp SEND_RESPONSE length to the response bufferdrivers/usb/gadget/function/uvc_v4l2.c+2 -00 replies
55/389USB: serial: ftdi_sio: add support for E+H FXA291drivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+7 -00 replies
56/389USB: serial: io_edgeport: cap received transmit creditsdrivers/usb/serial/io_edgeport.c+2 -10 replies
57/389USB: serial: option: add TDTECH MT5710-CNdrivers/usb/serial/option.c+1 -00 replies
58/389crypto: rsa-pkcs1pad: Dont WARN on an empty digestcrypto/rsa-pkcs1pad.c+1 -10 replies
59/389bpf: Fix ld_{abs,ind} failure path analysis in subprogskernel/bpf/verifier.c+16 -00 replies
60/389usb: xhci-pci: Limit VIA VL805 DMA addressing to 36 bitsdrivers/usb/host/xhci-pci.c drivers/usb/host/xhci.c drivers/usb/host/xhci.h+12 -50 replies
61/389wifi: ath9k: hif_usb: dont dereference hif_dev after re-arming firmware requestdrivers/net/wireless/ath/ath9k/hif_usb.c+1 -60 replies
62/389hwmon: (corsair-cpro) Stop device IO before calling hid_hw_stopdrivers/hwmon/corsair-cpro.c+1 -00 replies
63/389watchdog: pretimeout: Fix UAF in watchdog_unregister_governor()drivers/watchdog/watchdog_pretimeout.c+2 -00 replies
64/389wifi: ath11k: fix potential buffer underflow in ath11k_hal_rx_msdu_list_get()drivers/net/wireless/ath/ath11k/dp_rx.c+3 -00 replies
65/389firewire: net: Fix fragmented datagram reassemblydrivers/firewire/net.c+21 -180 replies
66/389wifi: ath6kl: fix OOB read from firmware num_msg in TX complete handlerdrivers/net/wireless/ath/ath6kl/wmi.c+12 -00 replies
67/389wifi: ath6kl: fix OOB read from firmware IE lengths in connect eventdrivers/net/wireless/ath/ath6kl/wmi.c+8 -00 replies
68/389wifi: carl9170: bound memcpy length in cmd callback to prevent OOB readdrivers/net/wireless/ath/carl9170/rx.c+2 -10 replies
69/389wifi: carl9170: fix OOB read from off-by-two in TX status handlerdrivers/net/wireless/ath/carl9170/tx.c+1 -10 replies
70/389wifi: carl9170: fix buffer overflow in rx_stream failover pathdrivers/net/wireless/ath/carl9170/rx.c+3 -10 replies
71/389ASoC: bt-sco: fix bt-sco-pcm-wb dai widget dont connect to the endpointsound/soc/codecs/bt-sco.c+6 -20 replies
72/389ASoC: bt-sco: fix duplicate DAPM widget names for wideband DAIsound/soc/codecs/bt-sco.c+8 -20 replies
73/389usb: atm: ueagle-atm: reject descriptors that confuse probe and disconnectdrivers/usb/atm/ueagle-atm.c+17 -00 replies
74/389net/packet: avoid fanout hook re-registration after unregisternet/packet/af_packet.c+5 -10 replies
75/389rds: drop incoming messages that cross network namespace boundariesnet/rds/recv.c+15 -00 replies
76/389nfp: Check resource mutex allocationdrivers/net/ethernet/netronome/nfp/nfpcore/nfp_resource.c+3 -00 replies
77/389wan: wanxl: Only reset hardware after BAR mappingdrivers/net/wan/wanxl.c+2 -10 replies
78/389wifi: mwifiex: bound uAP association event IEs to the event bufferdrivers/net/wireless/marvell/mwifiex/uap_event.c+22 -20 replies
79/389iommu/amd: Bound the early ACPI HID mapdrivers/iommu/amd/init.c+6 -00 replies
80/389wifi: mac80211: recalculate TIM when a station enters power savenet/mac80211/rx.c+2 -00 replies
81/389amd-xgbe: fix MAC_AUTO_SW handling in CL37 ANdrivers/net/ethernet/amd/xgbe/xgbe-mdio.c+8 -30 replies
82/389sctp: fix auth_chunk_list capacity check in sctp_auth_ep_add_chunkidnet/sctp/auth.c+1 -10 replies
83/389sctp: validate stream count in sctp_process_strreset_inreq()net/sctp/stream.c+5 -10 replies
84/389tipc: fix infinite loop in __tipc_nl_compat_dumpitnet/tipc/netlink_compat.c+4 -00 replies
85/389wifi: brcmfmac: fix 802.1X-SHA256 call trace warningdrivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c+1 -10 replies
86/389net: bridge: vlan: add support for global optionsinclude/uapi/linux/if_bridge.h net/bridge/br_private.h net/bridge/br_vlan.c +1 more+115 -30 replies
87/389net: bridge: vlan: add support for dumping global vlan optionsinclude/uapi/linux/if_bridge.h net/bridge/br_private.h net/bridge/br_vlan.c +1 more+69 -80 replies
88/389net: bridge: vlan: fix vlan range dumps starting with pvidnet/bridge/br_netlink_tunnel.c net/bridge/br_private.h net/bridge/br_vlan.c +1 more+13 -90 replies
89/389sctp: auth: verify auth requirement when auth_chunk is NULLnet/sctp/sm_statefuns.c+1 -10 replies
90/389vmxnet3: fix BUG_ON in vmxnet3_get_hdr_len() for Geneve packetsdrivers/net/vmxnet3/vmxnet3_drv.c+16 -60 replies
91/389tipc: fix u16 MTU truncation in media and bearer MTU validationnet/tipc/netlink.c+5 -10 replies
92/389net: stmmac: reset residual action in L3L4 filters on deletedrivers/net/ethernet/stmicro/stmmac/stmmac_tc.c+1 -00 replies
93/389ipv4: icmp: fill flow parameters in icmp_route_lookup decoy lookupnet/ipv4/icmp.c+15 -30 replies
94/389hinic: remove unused ethtool RSS user configuration buffersdrivers/net/ethernet/huawei/hinic/hinic_dev.h drivers/net/ethernet/huawei/hinic/hinic_ethtool.c+0 -230 replies
95/389net: qrtr: restrict socket creation to the initial network namespacenet/qrtr/af_qrtr.c+8 -00 replies
96/389net/mlx5: E-Switch, fix zero num_dest in prio_tag egress vlan ruledrivers/net/ethernet/mellanox/mlx5/core/esw/acl/helper.c+1 -10 replies
97/389net/mlx5e: Report zero bandwidth for non-ETS traffic classesdrivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c+7 -00 replies
98/389net/mlx5e: Reject unsupported CB Shaper TSA in ETS validationdrivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c+8 -00 replies
99/389raw: use more conventional iteratorsinclude/net/raw.h include/net/rawv6.h net/ipv4/raw.c +2 more+92 -1500 replies
100/389drm/rockchip: cdn-dp: add missing check in cdn_dp_config_video()drivers/gpu/drm/rockchip/cdn-dp-reg.c+2 -00 replies
101/389drm/nouveau/acr: fix missing nvkm_done() in error path of nvkm_acr_oneinit()drivers/gpu/drm/nouveau/nvkm/subdev/acr/base.c+1 -00 replies
102/389drm/radeon: fix r100_copy_blit for large BOsdrivers/gpu/drm/radeon/r100.c+9 -40 replies
103/389drm/amdgpu/sdma5.2: replace BUG_ON() with WARN_ON()drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c+2 -20 replies
104/389drm/amdgpu/sdma5.0: replace BUG_ON() with WARN_ON()drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c+2 -20 replies
105/389net: ipv6: fix dif and sdif mismatch in raw6_icmp_errornet/ipv6/raw.c+1 -10 replies
106/389bpf, sockmap: Fix cork use-after-free in tcp_bpf_sendmsg()net/ipv4/tcp_bpf.c+1 -10 replies
107/389can: bcm: defer rx_op deallocation to workqueue to fix thrtimer UAFnet/can/bcm.c+32 -20 replies
108/389can: bcm: add locking when updating filter and timer valuesnet/can/bcm.c+134 -440 replies
109/389can: bcm: fix CAN frame rx/tx statisticsnet/can/bcm.c+45 -220 replies
110/389can: bcm: extend bcm_tx_lock usage for data and timer updatesnet/can/bcm.c+75 -290 replies
111/389can: bcm: validate frame length in bcm_rx_setup() for RTR repliesnet/can/bcm.c+41 -180 replies
112/389can: bcm: add missing device refcount for CAN filter removalnet/can/bcm.c+24 -200 replies
113/389can: bcm: fix stale rx/tx ops after device removalnet/can/bcm.c+44 -100 replies
114/389can: bcm: fix data race on rx_stamp/rx_ifindex in bcm_rx_handler()net/can/bcm.c+8 -50 replies
115/389can: bcm: track a single source interface for ANYDEV timeout/throttle opsnet/can/bcm.c+44 -50 replies
116/389drm/amdgpu: Fix VFCT bus number matching with soft filterdrivers/gpu/drm/amd/amdgpu/amdgpu_bios.c+40 -50 replies
117/389drm/amd/pm/ci: Dont disable MCLK DPM on Bonaire 0x6658 (R7 260X)drivers/gpu/drm/amd/pm/powerplay/hwmgr/hwmgr.c+2 -50 replies
118/389drm/amdgpu: fix bo->pin leaking in amdgpu_bo_create_reserveddrivers/gpu/drm/amd/amdgpu/amdgpu_object.c+8 -50 replies
119/389drm/vmwgfx: Validate vmw_surface_metadata::array_sizedrivers/gpu/drm/vmwgfx/vmwgfx_surface.c+17 -50 replies
120/389media: airspy: Return queued buffers on start_streaming() failuredrivers/media/usb/airspy/airspy.c+5 -30 replies
121/389media: cec: seco: unregister adapter on IR probe failuredrivers/media/cec/platform/seco/seco-cec.c+5 -10 replies
122/389media: cedrus: clean up media device on probe failuredrivers/staging/media/sunxi/cedrus/cedrus.c+3 -20 replies
123/389media: cedrus: Fix missing cleanup in error pathdrivers/staging/media/sunxi/cedrus/cedrus.c+1 -00 replies
124/389media: cedrus: skip invalid H.264 reference list entriesdrivers/staging/media/sunxi/cedrus/cedrus_h264.c+3 -00 replies
125/389media: cx231xx: fix devres lifetimedrivers/media/usb/cx231xx/cx231xx-cards.c+11 -50 replies
126/389media: cx23885: add ioremap return check and cleanupdrivers/media/pci/cx23885/cx23885-core.c+12 -20 replies
127/389media: meson: vdec: Fix memory leak in error path of vdec_opendrivers/staging/media/meson/vdec/vdec.c+3 -10 replies
128/389media: msi2500: Return queued buffers on start_streaming() failuredrivers/media/usb/msi2500/msi2500.c+24 -80 replies
129/389media: pci: dm1105: Free allocated workqueuedrivers/media/pci/dm1105/dm1105.c+1 -00 replies
130/389media: pwc: Drain fill_buf on start_streaming() failuredrivers/media/usb/pwc/pwc-if.c+5 -00 replies
131/389media: pwc: Return queued buffers on start_streaming() failuredrivers/media/usb/pwc/pwc-if.c+6 -20 replies
132/389media: radio-si476x: Unregister v4l2_device on probe failuredrivers/media/radio/radio-si476x.c+1 -00 replies
133/389media: rtl2832: fix use-after-free in rtl2832_remove()drivers/media/dvb-frontends/rtl2832.c+2 -20 replies
134/389media: rtl2832_sdr: Return queued buffers on start_streaming() failuredrivers/media/dvb-frontends/rtl2832_sdr.c+14 -50 replies
135/389media: saa7134: Fix a possible memory leak in saa7134_video_init1drivers/media/pci/saa7134/saa7134-video.c+20 -50 replies
136/389media: sun4i-csi: Return queued buffers on start_streaming() failuredrivers/media/platform/sunxi/sun4i-csi/sun4i_dma.c+4 -20 replies
137/389media: tegra-video: vi: fix invalid u32 return value in format lookupdrivers/staging/media/tegra-video/vi.c+2 -20 replies
138/389media: vb2: use ssize_t for vb2_read/vb2_writedrivers/media/common/videobuf2/videobuf2-core.c include/media/videobuf2-core.h+10 -100 replies
139/389media: vidtv: fix reference leak on failed device registrationdrivers/media/test-drivers/vidtv/vidtv_bridge.c+3 -10 replies
140/389media: vimc: fix reference leak on failed device registrationdrivers/media/test-drivers/vimc/vimc-core.c+1 -00 replies
141/389media: vivid: check for vb2_is_busy() when toggling capsdrivers/media/test-drivers/vivid/vivid-ctrls.c drivers/media/test-drivers/vivid/vivid-vid-cap.c drivers/media/test-drivers/vivid/vivid-vid-out.c+24 -00 replies
142/389wifi: ath6kl: fix OOB access from firmware ADDBA window sizedrivers/net/wireless/ath/ath6kl/txrx.c+6 -40 replies
143/389wifi: mwifiex: fix NULL dereference when the AP has HT-cap but no HT-operdrivers/net/wireless/marvell/mwifiex/tdls.c+1 -10 replies
144/389wifi: wilc1000: validate assoc response length before subtracting headerdrivers/net/wireless/microchip/wilc1000/hif.c+5 -00 replies
145/389wifi: brcmfmac: make release_scratchbuffers idempotentdrivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c+6 -20 replies
146/389Bluetooth: RFCOMM: Fix session UAF in set_termiosinclude/net/bluetooth/rfcomm.h net/bluetooth/rfcomm/core.c net/bluetooth/rfcomm/tty.c+23 -40 replies
147/389exec: fix unsigned loop counter wrap in transfer_args_to_stack()fs/exec.c+1 -10 replies
148/389binfmt_misc: set have_execfd only once the interpreter is openedfs/binfmt_misc.c+2 -30 replies
149/389cdrom: fix stack out-of-bounds read in CDROMVOLCTRLdrivers/cdrom/cdrom.c+1 -00 replies
150/389comedi: comedi_parport: deal with premature interruptdrivers/staging/comedi/drivers/comedi_parport.c+10 -30 replies
151/389intel_th: fix MSC output device reference leakdrivers/hwtracing/intel_th/core.c drivers/hwtracing/intel_th/msu.c+2 -100 replies
152/389tracing: Fix mmiotrace possible NULL dereferencing of hiter->devkernel/trace/trace_mmiotrace.c+1 -10 replies
153/389tracing: Fix resource leak on mmiotrace trace_pipe closekernel/trace/trace_mmiotrace.c+1 -10 replies
154/389tracing/probes: Avoid temporary buffer truncation in trace_probe_match_command_args()kernel/trace/trace_probe.c+5 -40 replies
155/389tracing/probes: Fix potential underflow in LEN_OR_ZERO macrokernel/trace/trace_probe.c+1 -10 replies
156/389tracing/probes: Prevent out-of-bounds write in __trace_probe_log_err()kernel/trace/trace_probe.c+1 -10 replies
157/389arm64: syscall: Ensure saved x0 is kept in-sync with tracer updatesarch/arm64/kernel/ptrace.c+29 -00 replies
158/389Revert "arm64: syscall: Ensure saved x0 is kept in-sync with tracer updates"arch/arm64/kernel/ptrace.c+0 -290 replies
159/389sctp: dont free the ASCONFs own transport in DEL-IP processingnet/sctp/sm_make_chunk.c+6 -00 replies
160/389ceph: fix pre-auth out-of-bounds read on snaptrace in ceph_handle_caps()fs/ceph/caps.c+1 -00 replies
161/389libceph: bound get_version reply decode to front lennet/ceph/mon_client.c+1 -10 replies
162/389libceph: Fix multiplication overflow in decode_new_up_state_weight()net/ceph/osdmap.c+4 -10 replies
163/389libceph: guard missing CRUSH type name lookupnet/ceph/osdmap.c+4 -10 replies
164/389libceph: refresh auth->authorizer_buf{,_len} after authorizer updatenet/ceph/auth_x.c+8 -10 replies
165/389libceph: reject zero bucket types in crush_decodenet/ceph/osdmap.c+2 -00 replies
166/389libceph: remove debugfs files before client teardownnet/ceph/ceph_common.c+2 -20 replies
167/389binfmt_elf_fdpic: only honour the first PT_INTERPfs/binfmt_elf_fdpic.c+4 -00 replies
168/389iommu/vt-d: Disallow SVA if page walk is not coherentdrivers/iommu/intel/svm.c+1 -10 replies
169/389phonet: pep: fix use-after-free in pep_get_sb()net/phonet/pep.c+2 -00 replies
170/389vxlan: require CAP_NET_ADMIN in the device netns for changelinkdrivers/net/vxlan/vxlan_core.c+3 -00 replies
171/389net: slip: serialize receive against buffer reallocationdrivers/net/slip/slip.c+4 -00 replies
172/389geneve: require CAP_NET_ADMIN in the device netns for changelinkdrivers/net/geneve.c+3 -00 replies
173/389net/af_iucv: fix NULL deref in afiucv_hs_callback_syn()net/iucv/af_iucv.c+2 -10 replies
174/389net/iucv: fix use-after-free of a severed iucv_pathnet/iucv/af_iucv.c+14 -00 replies
175/389net/x25: fix use-after-free in x25_kill_by_neigh()net/x25/af_x25.c+6 -20 replies
176/389net: hip04: fix RX buffer leak on build_skb failuredrivers/net/ethernet/hisilicon/hip04_eth.c+8 -30 replies
177/389proc: Fix broken error paths for namespace linksfs/proc/namespaces.c+3 -10 replies
178/389rbd: Reset positive result codes to zero in object map update pathdrivers/block/rbd.c+6 -10 replies
179/389ila: reload IPv6 header after pskb_may_pull in checksum adjustnet/ipv6/ila/ila_common.c+12 -00 replies
180/389mac802154: llsec: reject frames shorter than the authentication tagnet/mac802154/llsec.c+5 -00 replies
181/389pppoe: reload header pointer after dev_hard_header()drivers/net/ppp/pppoe.c+1 -00 replies
182/389tipc: clear sock->sk on the failed-insert path in tipc_sk_create()net/tipc/socket.c+1 -00 replies
183/389drm/amdgpu/gfx10: replace BUG_ON() with WARN_ON()drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c+5 -80 replies
184/389drm/amdgpu/gfx8: drop unecessary BUG_ON()drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c+0 -30 replies
185/389drm/amdgpu/gfx9: replace BUG_ON() with WARN_ON()drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c+5 -50 replies
186/389drm/amdgpu: fix division by zero with invalid uvd dimensionsdrivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c+8 -00 replies
187/389drm/amdgpu: invoke pm_genpd_remove() before freeing genpddrivers/gpu/drm/amd/amdgpu/amdgpu_acp.c+2 -00 replies
188/389tipc: fix use-after-free of the discoverer in tipc_disc_rcv()net/tipc/core.c net/tipc/discover.c+17 -20 replies
189/389wifi: mt76: mt7615: drop TXRX_NOTIFY on non-mmio busesdrivers/net/wireless/mediatek/mt76/mt7615/mac.c+4 -00 replies
190/389openvswitch: fix GSO userspace truncation underflownet/openvswitch/actions.c net/openvswitch/datapath.c net/openvswitch/datapath.h +1 more+21 -230 replies
191/389raw: remove unused variables from raw6_icmp_error()net/ipv6/raw.c+0 -30 replies
192/389raw: fix a typo in raw_icmp_error()net/ipv4/raw.c+1 -10 replies
193/389net: bridge: vlan: fix global vlan option range dumpingnet/bridge/br_vlan.c+2 -10 replies
194/389net: mpls: initialize rtm_tos in mpls_getroute()net/mpls/af_mpls.c+1 -00 replies
195/389media: uvcvideo: Implement dual stream quirk to fix loss of usb packetsdrivers/media/usb/uvc/uvc_video.c drivers/media/usb/uvc/uvcvideo.h+31 -10 replies
196/389media: uvcvideo: Fix sequence number when no EOFdrivers/media/usb/uvc/uvc_video.c+49 -450 replies
197/389HID: logitech-dj: Standardise hid_report_enum variable nomenclaturedrivers/hid/hid-logitech-dj.c+6 -60 replies
198/389HID: logitech-dj: Prevent REPORT_ID_DJ_SHORT related user initiated OOB writedrivers/hid/hid-logitech-dj.c+10 -00 replies
199/389HID: logitech-dj: fix wrong detection of bad DJ_SHORT output reportdrivers/hid/hid-logitech-dj.c+2 -10 replies
200/389net: qrtr: ns: Limit the maximum server registration per nodenet/qrtr/ns.c+16 -100 replies
201/389net: qrtr: ns: Raise node count limit to 512net/qrtr/ns.c+3 -20 replies
202/389tls: separate no-async decryption request handling from asyncnet/tls/tls_sw.c+10 -70 replies
203/389dmaengine: sun6i-dma: Fix reclaim descriptors while terminating DMAdrivers/dma/sun6i-dma.c+4 -70 replies
204/389ASoC: max98095: fix missing IS_ERR() before PTR_ERR() on mclk lookupsound/soc/codecs/max98095.c+3 -20 replies
205/389ASoC: max98090: fix missing IS_ERR() before PTR_ERR() on mclk lookupsound/soc/codecs/max98090.c+3 -20 replies
206/389netfilter: nf_conntrack_sip: widen NAT rewrite delta to s32 in sip_help_tcp()include/linux/netfilter/nf_conntrack_sip.h net/netfilter/nf_conntrack_sip.c net/netfilter/nf_nat_sip.c+3 -30 replies
207/389keys: fix out-of-bounds read in keyring_get_key_chunk()security/keys/keyring.c+5 -40 replies
208/389keys: make keyring key-chunk byte order agree with keyring_diff_objects()security/keys/keyring.c+3 -20 replies
209/389assoc_array: trim the final shortcut word using the current chunk endlib/assoc_array.c+2 -10 replies
210/389netfilter: xt_hashlimit: validate hashtable supports XT_HASHLIMIT_RATE_MATCHnet/netfilter/xt_hashlimit.c+15 -10 replies
211/389netfilter: nft_payload: fix mask build for partial field offloadnet/netfilter/nft_payload.c+1 -110 replies
212/389rds: Fix inet6_addr_lst NULL dereference when IPv6 is disablednet/rds/ib.c net/rds/ib_cm.c net/rds/tcp.c+13 -30 replies
213/389rds: tcp: hold the RCU lock across ipv6_chk_addr() in rds_tcp_laddr_check()net/rds/tcp.c+5 -30 replies
214/389scsi: libiscsi: Fix stale-data leak into the SCSI sense bufferdrivers/scsi/libiscsi.c+1 -10 replies
215/389scsi: libiscsi_tcp: Bound SCSI Response data segment to the connection bufferdrivers/scsi/libiscsi_tcp.c+1 -70 replies
216/389smb: client: fix buffer leaks in SMB1 read and writefs/cifs/cifssmb.c+9 -30 replies
217/389hwmon: (nct6775-core) Prevent access to unsupported weight registersdrivers/hwmon/nct6775.c+6 -60 replies
218/389forcedeth: fix UAF of txrx_stats in nv_removedrivers/net/ethernet/nvidia/forcedeth.c+2 -20 replies
219/389hwmon: (adt7470) Fix busy-loop and I2C flooding in update threaddrivers/hwmon/adt7470.c+1 -10 replies
220/389hwmon: (adt7470) Fix swapped PWM3 and PWM4 auto mode masksdrivers/hwmon/adt7470.c+2 -20 replies
221/389hwmon: (adt7470) Create functions for updating readings and limitsdrivers/hwmon/adt7470.c+118 -360 replies
222/389hwmon: (adt7470) Fix some style issuesdrivers/hwmon/adt7470.c+3 -30 replies
223/389hwmon: (adt7470) Convert to use regmapdrivers/hwmon/adt7470.c+241 -1730 replies
224/389hwmon: (adt7470) Fix PWM auto temp state array and bounds checkdrivers/hwmon/adt7470.c+6 -10 replies
225/389powerpc/boot: Fix simpleboot CPU node lookup checkarch/powerpc/boot/simpleboot.c+1 -10 replies
226/389powerpc/boot: Fix treeboot-currituck CPU node lookup checkarch/powerpc/boot/treeboot-currituck.c+1 -10 replies
227/389powerpc/boot: Fix treeboot-akebono CPU node lookup checkarch/powerpc/boot/treeboot-akebono.c+1 -10 replies
228/389hwmon: (pmbus) Fix return value from pmbus_update_byte_data()drivers/hwmon/pmbus/pmbus_core.c+1 -10 replies
229/389Bluetooth: L2CAP: fix UAF in l2cap_le_connect_rspnet/bluetooth/l2cap_core.c+5 -00 replies
230/389net: phylink: put link_gpio if phylink_create failsdrivers/net/phy/phylink.c+15 -140 replies
231/389scsi: zfcp: Fix memory leak during adapter release by destroying gid_pn_reqdrivers/s390/scsi/zfcp_aux.c+1 -00 replies
232/389net: sxgbe: free TX rings on RX allocation failuredrivers/net/ethernet/samsung/sxgbe/sxgbe_main.c+4 -50 replies
233/389net: sxgbe: check descriptor ring allocation failuresdrivers/net/ethernet/samsung/sxgbe/sxgbe_main.c+4 -10 replies
234/389can: isotp: check register_netdevice_notifier() error in module initnet/can/isotp.c+9 -40 replies
235/389tracing/mmiotrace: Reset dropped_count in mmio_reset_data()kernel/trace/trace_mmiotrace.c+1 -00 replies
236/389octeontx2-pf: Set correct sequence for carrier off and tx queue stopdrivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c+1 -10 replies
237/389qede: sync udp_tunnel ports outside qede_lock in the recovery pathdrivers/net/ethernet/qlogic/qede/qede_main.c+22 -220 replies
238/389ipv6: fib6: fix NULL deref in fib6_walk_continue() on multi-batch dumpnet/ipv6/ip6_fib.c+8 -90 replies
239/389rhashtable: clear stale iter->p on table restartlib/rhashtable.c+1 -00 replies
240/389pinctrl: devicetree: dont free uninitialized dev_name on error pathdrivers/pinctrl/devicetree.c+4 -00 replies
241/389pinctrl: bm1880: add missing select GENERIC_PINCONFdrivers/pinctrl/Kconfig+1 -00 replies
242/389mm/percpu-km: fix bitmap overflow and accounting in pcpu_create_chunk()mm/percpu-km.c+1 -10 replies
243/389mm/hugetlb: fix list corruption in allocate_file_region_entries()mm/hugetlb.c+1 -10 replies
244/389sctp: validate Adaptation Indication parameter lengthnet/sctp/sm_make_chunk.c+6 -00 replies
245/389audit: fix potential integer overflow in audit_log_n_string()kernel/audit.c+9 -20 replies
246/389audit: fix potential use-after-free in audit_del_rule()kernel/auditfilter.c+4 -20 replies
247/389Bluetooth: HIDP: validate numbered report payloadsnet/bluetooth/hidp/core.c+3 -20 replies
248/389bpf: lwt: Fix dst reference leak on reroute failurenet/core/lwt_bpf.c+3 -10 replies
249/389ALSA: 6fire: Fix UAF at error handling during probesound/usb/6fire/chip.c+4 -00 replies
250/389ALSA: lx6464es: fix period byte count for 16-bit streamssound/pci/lx6464es/lx6464es.c sound/pci/lx6464es/lx_core.c+2 -80 replies
251/389ALSA: pcm: wake linked drain waiters on unlinksound/core/pcm_native.c+7 -00 replies
252/389ASoC: tas2562: fix DVC coefficient write ordersound/soc/codecs/tas2562.c+15 -80 replies
253/389ASoC: tas2562: fix broken entries in the volume lookup tablesound/soc/codecs/tas2562.c+4 -30 replies
254/389ALSA: usb-audio: fix OOB write in snd_usbmidi_akai_output()sound/usb/midi.c+2 -00 replies
255/389ALSA: usb-audio: Fix DMA buffer out-of-bounds write when fill_max is setsound/usb/endpoint.c+4 -20 replies
256/389ALSA: usb-audio: Clamp frame size in implicit-feedback modesound/usb/endpoint.c+5 -30 replies
257/389dmaengine: qcom: bam_dma: Fix command element mask field for BAM v1.6.0+include/linux/dma/qcom_bam_dma.h+16 -50 replies
258/389e1000: fix memory leak in e1000_probe()drivers/net/ethernet/intel/e1000/e1000_main.c+1 -10 replies
259/389igbvf: Fix leak in TX DMA error cleanupdrivers/net/ethernet/intel/igbvf/netdev.c+0 -20 replies
260/389ipvs: do not propagate one-packet flag to synced connsnet/netfilter/ipvs/ip_vs_conn.c+3 -00 replies
261/389net/smc: fix socket use-after-free during link group terminationnet/smc/smc_core.c+1 -10 replies
262/389netfilter: ipset: do not update comments from kernel-side hash addsnet/netfilter/ipset/ip_set_hash_gen.h+1 -10 replies
263/389tipc: avoid use-after-free in poll trace queue dumpsnet/tipc/socket.c+1 -10 replies
264/389wifi: mwifiex: use the subframe length when parsing A-MSDU TDLS framesdrivers/net/wireless/marvell/mwifiex/11n_rxreorder.c+1 -10 replies
265/389binfmt_misc: reject a flag character as the field delimiterfs/binfmt_misc.c+4 -00 replies
266/389mm/page_reporting: use system_freezable_wq to fix UAF during suspendmm/page_reporting.c+4 -20 replies
267/389net: bridge: stop fast-leave after deleting a port groupnet/bridge/br_multicast.c+1 -00 replies
268/389net: ipv6: clear suppressed fib6 rule resultnet/ipv6/fib6_rules.c+1 -00 replies
269/389powerpc/ps3: Fix map failure path in dma_ioc0_map_pages()arch/powerpc/platforms/ps3/mm.c+1 -00 replies
270/389um: vector: fix use-after-free in vector_mmsg_rx()arch/um/drivers/vector_kern.c+3 -00 replies
271/389vxlan: re-fetch eth header after route_shortcircuit()drivers/net/vxlan/vxlan_core.c+1 -00 replies
272/389vxlan: unclone skb head before modifying eth header in route_shortcircuit()drivers/net/vxlan/vxlan_core.c+4 -00 replies
273/389vxlan: use neigh_ha_snapshot() in route_shortcircuit()drivers/net/vxlan/vxlan_core.c+4 -20 replies
274/389vxlan: use pskb_network_may_pull() in route_shortcircuit()drivers/net/vxlan/vxlan_core.c+2 -20 replies
275/389tracing: Check return value of __register_event() in trace_module_add_events()kernel/trace/trace_events.c+2 -20 replies
276/389tracing/filters: Fix false positive match in regex_match_full()kernel/trace/trace_events_filter.c+3 -00 replies
277/389selftests/clone3: fix wild pointer access of getline due to missing inittools/testing/selftests/clone3/clone3_set_tid.c+1 -10 replies
278/389sctp: reject stale cookies with mismatched verification tagsnet/sctp/sm_make_chunk.c+7 -40 replies
279/389sctp: prevent peer transport count overflownet/sctp/associola.c+3 -00 replies
280/389i2c: amd-mp2: Unregister callback on adapter add failuredrivers/i2c/busses/i2c-amd-mp2-plat.c+3 -10 replies
281/389cpufreq: powernow-k8: Fix possible memory leak in powernowk8_cpu_init()drivers/cpufreq/powernow-k8.c+1 -00 replies
282/389s390/dasd: Fix potential NULL pointer dereferencedrivers/s390/block/dasd_ioctl.c+1 -10 replies
283/389s390/zcrypt: Validate length for CCA AES cipher key requestsdrivers/s390/crypto/zcrypt_ccamisc.c+3 -00 replies
284/389s390/zcrypt: Validate length for CCA ECC private key requestsdrivers/s390/crypto/zcrypt_ccamisc.c+3 -00 replies
285/389phy: zynqmp: fix L0_TM_DISABLE_SCRAMBLE_ENCODER maskdrivers/phy/xilinx/phy-zynqmp.c+1 -10 replies
286/389phy: zynqmp: use read-modify-write for SERDES scrambler bypassdrivers/phy/xilinx/phy-zynqmp.c+6 -20 replies
287/389phy: zynqmp: keep SERDES scrambler and 8b/10b enabled for USBdrivers/phy/xilinx/phy-zynqmp.c+29 -100 replies
288/389net: openvswitch: fix potential UAF on meter attach failurenet/openvswitch/meter.c+19 -140 replies
289/389net: openvswitch: fix skb leak on flow key update failure during ctnet/openvswitch/actions.c+1 -10 replies
290/389i2c: jz4780: Cache host clock rate at probe to prevent CCF prepare_lock deadlockdrivers/i2c/busses/i2c-jz4780.c+4 -10 replies
291/389can: j1939: transport: j1939_session_fresh_new(): initialize receive buffernet/can/j1939/transport.c+1 -10 replies
292/389can: kvaser_usb: kvaser_usb_hydra_get_busparams(): fix memory leak in kvaser_usb_hydra_get_busparams()drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c+1 -00 replies
293/389can: kvaser_usb_leaf: kvaser_usb_leaf_wait_cmd(): validate received command extentsdrivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c+11 -20 replies
294/389can: softing: fw_parse(): validate firmware record spansdrivers/net/can/softing/softing_fw.c+32 -140 replies
295/389can: peak_usb: add bounds check for USB channel indexdrivers/net/can/usb/peak_usb/pcan_usb_pro.c+16 -40 replies
296/389can: peak_usb: peak_usb_start(): fix double free of transfer buffer on URB submit errordrivers/net/can/usb/peak_usb/pcan_usb_core.c+0 -10 replies
297/389can: peak_usb: validate uCAN receive record lengthsdrivers/net/can/usb/peak_usb/pcan_usb_fd.c+39 -10 replies
298/389drm/vc4: Zero the tile state data array before each BIN jobdrivers/gpu/drm/vc4/vc4_validate.c+23 -60 replies
299/389drm/amdgpu: cap GTT size to physical RAM on APUsdrivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c+12 -00 replies
300/389drm/vmwgfx: validate DRAW_PRIMITIVES header size before divisiondrivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c+7 -10 replies
301/389drm/vmwgfx: bound DMA command body size against suffix pointerdrivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c+6 -00 replies
302/389HID: logitech-dj: Fix maxfield check in DJ short report validationdrivers/hid/hid-logitech-dj.c+7 -20 replies
303/389mm/huge_memory: unlock i_mmap_rwsem before releasing after-split foliosmm/huge_memory.c+14 -20 replies
304/389Bluetooth: SCO: Fix UAF on sco_sock_timeoutinclude/net/bluetooth/bluetooth.h net/bluetooth/af_bluetooth.c net/bluetooth/sco.c+35 -50 replies
305/389Bluetooth: SCO: Fix use-after-free in sco_recv_frame() due to missing sock_holdnet/bluetooth/sco.c+7 -30 replies
306/389net: openvswitch: fix skb leak on flow key update failure during recirculationnet/openvswitch/actions.c+8 -10 replies
307/389firmware: stratix10-svc: fix memory leaks and list corruption bugsdrivers/firmware/stratix10-svc.c+5 -40 replies
308/389gpio: pch: use raw_spinlock_t for the register lockdrivers/gpio/gpio-pch.c+14 -140 replies
309/389mount: honour SB_NOUSER in the new mount APIfs/namespace.c+5 -00 replies
310/389s390/zcrypt: Fix missing mem scrub at clear key import in cca_clr2cipherkey()drivers/s390/crypto/zcrypt_ccamisc.c+13 -70 replies
311/389nfs4: take a reference on the nfs_client when running FREE_STATEIDfs/nfs/nfs4proc.c+8 -00 replies
312/389NFS: Pin the struct nfs_server during a FREE_STATEID callfs/nfs/nfs4proc.c+5 -00 replies
313/389ARM: npcm: Fix OF node refcount leaks in SMP setuparch/arm/mach-npcm/platsmp.c+2 -00 replies
314/389bonding: alb: re-check primary_is_promisc under RTNL in bond_alb_monitordrivers/net/bonding/bond_alb.c+6 -40 replies
315/389bpf: Preserve pointer state for commuted arithmetickernel/bpf/verifier.c+8 -70 replies
316/389net/smc: fix qentry overwrite for CONFIRM_LINK and ADD_LINK_CONT in smc_llc_event_handler()net/smc/smc_llc.c+2 -10 replies
317/389net/sched: cls_route: fix fastmap use-after-free on filternet/sched/cls_route.c+26 -90 replies
318/389net: hisilicon: hix5hd2_gmac: remove redundant NAPI deletedrivers/net/ethernet/hisilicon/hix5hd2_gmac.c+0 -10 replies
319/389net/mlx5: Remove second FW tracer checkdrivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c+2 -70 replies
320/389net/mlx5: fw_tracer, return NULL on create errordrivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c+7 -90 replies
321/389counter: microchip-tcb-capture: Fix DT channel validationdrivers/counter/microchip-tcb-capture.c+2 -20 replies
322/389udp: fix potential use-after-free in tunnel segmentationnet/ipv4/udp_offload.c+3 -10 replies
323/389net/sched: sch_cake: drop WARN_ON(1) for malformed packets in ACK filternet/sched/sch_cake.c+0 -10 replies
324/389net: openvswitch: Fix kerneldoc warningsnet/openvswitch/flow.c net/openvswitch/vport.c+7 -10 replies
325/389net: openvswitch: fix kernel-doc warnings in flow.cnet/openvswitch/flow.c+7 -60 replies
326/389net/openvswitch: check Ethernet header length in key_extract()net/openvswitch/flow.c+7 -40 replies
327/389bnxt_en: Do not set EOP on RX AGG BDs on 5760X chipsdrivers/net/ethernet/broadcom/bnxt/bnxt.c drivers/net/ethernet/broadcom/bnxt/bnxt.h+9 -10 replies
328/389bnxt_en: Disable EOP for TPA on all chips to prevent data corruptiondrivers/net/ethernet/broadcom/bnxt/bnxt.c+7 -40 replies
329/389sctp: fix addip_serial increment on ASCONF_ACK allocation failurenet/sctp/sm_make_chunk.c+1 -20 replies
330/389net/ncsi: fix heap OOB read in NCSI_CMD_SEND_CMD payload lengthnet/ncsi/ncsi-netlink.c+4 -00 replies
331/389net: marvell: prestera: try to load previous fw versiondrivers/net/ethernet/marvell/prestera/prestera_pci.c+61 -220 replies
332/389net: prestera: validate firmware header lengthdrivers/net/ethernet/marvell/prestera/prestera_pci.c+3 -00 replies
333/389net: remove WARN_ON_ONCE() from sk_mc_loop()net/core/sock.c+0 -10 replies
334/389net: qrtr: ns: Raise lookup limit to 128net/qrtr/ns.c+1 -10 replies
335/389ata: pata_sl82c105: fix bridge revision use-after-freedrivers/ata/pata_sl82c105.c+3 -10 replies
336/389sctp: clear control chunk transport if it is being removednet/sctp/associola.c+4 -00 replies
337/389sctp: remove the unessessary hold for idev in sctp_v6_errnet/sctp/ipv6.c+2 -100 replies
338/389sctp: extract sctp_v6_err_handle function from sctp_v6_errnet/sctp/ipv6.c+40 -360 replies
339/389sctp: extract sctp_v4_err_handle function from sctp_v4_errnet/sctp/input.c+49 -570 replies
340/389tls: dont abort the connection on signal-interrupted sendsnet/tls/tls_sw.c+1 -10 replies
341/389spi: spi-fsl-dspi: Avoid setup_accel logic for DMA transfersdrivers/spi/spi-fsl-dspi.c+7 -60 replies
342/389ALSA: usb-audio: Evaluate packsize caps at the right placesound/usb/endpoint.c sound/usb/pcm.c+7 -30 replies
343/389Input: evdev - sanitize event type index when fetching event masksdrivers/input/evdev.c+4 -10 replies
344/389ALSA: usb-audio: fix OOB write on Type II inbound URBssound/usb/endpoint.c+4 -20 replies
345/389usb: atm: cxacru: properly kill rcv_urb on error in cxacru_cm()drivers/usb/atm/cxacru.c+2 -00 replies
346/389usb: gadget: f_ncm: Use unsigned int for ndp_indexdrivers/usb/gadget/function/f_ncm.c+1 -10 replies
347/389ipvs: add totalconns for destinclude/net/ip_vs.h net/netfilter/ipvs/ip_vs_conn.c net/netfilter/ipvs/ip_vs_ctl.c +4 more+28 -380 replies
348/389ipvs: properly update the overload flag on dest editinclude/net/ip_vs.h net/netfilter/ipvs/ip_vs_conn.c net/netfilter/ipvs/ip_vs_ctl.c+72 -250 replies
349/389ipvs: clear IPv4 options after rebasing tunnel ICMP errorsnet/netfilter/ipvs/ip_vs_core.c+1 -00 replies
350/389net/packet: reset the MAC header on the packet-socket transmit pathnet/packet/af_packet.c+4 -30 replies
351/389net: openvswitch: reallocate update replies for mismatched IDsnet/openvswitch/datapath.c+26 -30 replies
352/389net: remove CAP_SYS_RAWIO zero-padding in dev_validate_headerinclude/linux/netdevice.h+0 -50 replies
353/389netfilter: ebt_nflog: pin the NFLOG backendnet/bridge/netfilter/ebt_nflog.c+16 -10 replies
354/389vt: add permission check for KDSKBMETA ioctldrivers/tty/vt/vt_ioctl.c+2 -00 replies
355/389vt: stabilize tty reference in kbd_keycode with tty_port_tty_getdrivers/tty/vt/keyboard.c+4 -10 replies
356/389Input: evdev - fix information leak in evdev_pass_values()drivers/input/evdev.c+12 -100 replies
357/389Bluetooth: L2CAP: Fix UAF in channel timeout by holding conn refinclude/net/bluetooth/l2cap.h net/bluetooth/l2cap_core.c+23 -140 replies
358/389Bluetooth: 6lowpan: Fix using chan->conn as indication to no remote netdevnet/bluetooth/6lowpan.c+3 -150 replies
359/389ima: fix out-of-bounds read in xattr_verify()security/integrity/ima/ima_appraise.c+7 -20 replies
360/389futex: Prevent robust futex exit race some morekernel/futex/core.c+56 -260 replies
361/389RDMA/rxe: Fix a use-after-free problem in rxe_mmapdrivers/infiniband/sw/rxe/rxe_mmap.c+16 -30 replies
362/389mips: sched: Fix CPUMASK_OFFSTACK memory corruptionarch/mips/kernel/mips-mt-fpaff.c+15 -130 replies
363/389fscrypt: Replace mk_users keyring with simple listfs/crypto/fscrypt_private.h fs/crypto/keyring.c+113 -1310 replies
364/389ipv4: fix use-after-free in fib_nhc_update_mtu()include/net/route.h net/ipv4/fib_semantics.c net/ipv4/route.c+42 -230 replies
365/389serial: 8250_dma: Clear stale RX state on shutdowndrivers/tty/serial/8250/8250_dma.c+7 -50 replies
366/389staging: rtl8723bs: fix OOB read in rtw_get_wpa_ie()drivers/staging/rtl8723bs/core/rtw_ieee80211.c+3 -00 replies
367/389staging: rtl8723bs: validate monitor transmit frame lengthsdrivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c+4 -00 replies
368/389misc: fastrpc: fix channel ctx ref leak when session alloc failsdrivers/misc/fastrpc.c+1 -10 replies
369/389misc: fastrpc: fix memory leak in fastrpc_channel_ctx_freedrivers/misc/fastrpc.c+1 -00 replies
370/389fbdev: bitblit: bound-check glyph index in bit_cursor()drivers/video/fbdev/core/bitblit.c+7 -20 replies
371/389ipv6: prevent in6_dev_get() from resurrecting inet6_devinclude/net/addrconf.h+2 -20 replies
372/389netfilter: bridge: release template ct on non-IP pathnet/bridge/netfilter/nf_conntrack_bridge.c+1 -00 replies
373/389net: atlantic: free RX pages of consumed but not refilled buffersdrivers/net/ethernet/aquantia/atlantic/aq_ring.c+18 -40 replies
374/389vxlan: do not arm the ageing timer on a device that is downdrivers/net/vxlan/vxlan_core.c+1 -10 replies
375/389vsock/virtio: avoid refilling the RX queue after teardownnet/vmw_vsock/virtio_transport.c+2 -10 replies
376/389vhost: reset the vring metadata cache on vring reconfigurationdrivers/vhost/vhost.c+8 -00 replies
377/389tipc: read le->link under the node lock in tipc_node_link_down()net/tipc/node.c+10 -50 replies
378/389ring-buffer: Use current_context for safe per-CPU buffer swapkernel/trace/ring_buffer.c+4 -40 replies
379/389ipv6: fix Route Information option length validationnet/ipv6/route.c+4 -40 replies
380/389ip6_tunnel: clear skb2->cb[] in ip6ip6_err()net/ipv6/ip6_tunnel.c+3 -00 replies
381/389bpf, sockmap: Fix sk_redir use-after-free in send verdictnet/ipv4/tcp_bpf.c+2 -00 replies
382/389scsi: scsi_debug: Negate wrapped memcmp() resultdrivers/scsi/scsi_debug.c+2 -20 replies
383/389sctp: keep chunk->transport in step with the list it is queued onnet/sctp/outqueue.c+1 -00 replies
384/389sctp: fix use-after-free of cached ASCONF chunknet/sctp/associola.c net/sctp/sm_statefuns.c+8 -20 replies
385/389sctp: clear new_transport when removing a peernet/sctp/associola.c+3 -00 replies
386/389thunderbolt: Bound the DROM dual link port number before indexing sw->portsdrivers/thunderbolt/eeprom.c+8 -10 replies
387/389prestera: fix fallback to previous version on same major versiondrivers/net/ethernet/marvell/prestera/prestera_pci.c+2 -10 replies
388/389hwmon: (adt7470) Add missing dependency on REGMAP_I2Cdrivers/hwmon/Kconfig+1 -00 replies
389/389hwmon: (adt7470) Fix fans stuck in manual mode on I2C errorsdrivers/hwmon/adt7470.c+29 -110 replies

Reviews trailers per patch

194 of 389 patches have a Reviewed-by or Acked-by.

PatchChristoph HellwigDavid SterbaQu WenruoJunxian HuangFlorian WestphalSabrina DubrocaIdo SchimmelHidayath KhanChenXiaoSongOleksij RempelVictor NogueiraDavide CarattiDavid AhernAlan SternFrank LiPeter ChenLukas WunnerToke Høiland-JørgensenRameshkumar SundaramBaochen QiangArend van SprielMartin BlumenstinglChristian LamparterAllison HendersonSimon HormanFrancesco DolciniAnkit SoniPatrick OppenlanderXin LongTung NguyenVasanthakumar ThiagarajanRonak DoshiSankararaman JayaramanVadim FedorenkoMaxime ChevallierJakub RaczynskiJoe DamatoCosmin RatiuCarolina JubranPavan ChebbiChaoyi ChenChristian KönigVitaly ProsyakEmil TsalapatisJakub SitnickiStanislaw GruszkaWillem de BruijnAlex DeucherMaaz MombasawalaPaul KocialkowskiNicolas DufresneJernej SkrabecChen-Yu TsaiLuca CeresoliMarek SzyprowskiDavid Hildenbrand (Arm)Feng XueOliver HartkoppViacheslav DubeykoAlex MarkuzeIlya DryomovJori KoolstraKevin TianSamiullah KhawajaJason GunthorpeJohan HovoldFernando Fernandez ManceraAlexandra WinterMartin SchillerJacob KellerMagnus LindholmAntoine TenartEric DumazetBreno LeitaoLeo LiuTao ZhouIlya MaximetsAaron ConoleJonathan LemonJinjie RuanJarkko SakkinenTalha Berk ArslanChris LeechZhu YanjunRicardo RibaldaRitesh Harjani (IBM)Andrew LunnM NikhilChinmaya KajagarNihar PandaLaurent PinchartHans de GoedeShuangpeng BaiLakshmi Sowjanya DDmitry BaryshkovDima RuinskiyJulian AnastasovMahanta JambigiJozsef KadlecsikDavid RientjesMichael S. TsirkinNikolay AleksandrovGeert UytterhoevenNeilBrownDennis ZhouMuchun SongLorenzo StoakesMichal SimekEelco ChaudronVincent MailholIago Toral QuirogaDavid FrancisIan ForbesZi YanBaolin WangMiaohe Lin[email protected]Linus WalleijHolger DenglerDan AloniAvi FishmanJay VosburghDaniel WadeShung-Hsi YuSidraya JayagondDust LiSantosh KalluriViresh KumarZhongqiu HanEduard ShishkinStefan HaberlandHarald FreudenbergerShay DroriElad NachmanNiklas CasselMarcelo Ricardo LeitnerJoshua CroftsGreg Kroah-HartmanAndy GospodarekSomnath KoturKalesh APSukhdeep SinghMina AlmasryBobby EshlemanJohn FastabendJohn GarryJesse BrandeburgTaras ChornyiEkansh GuptanasmPavel Machek (CIP)Florian FainelliDominique MartinetBarry K. NathanWoody SuwalskiBrett A C SheffieldMark Brown
SeriesT-b T-b T-b T-b T-b T-b T-b
1/389R-b
2/389
3/389R-b
4/389
5/389
6/389
7/389
8/389
9/389
10/389
11/389
12/389
13/389
14/389R-b
15/389R-b R-b
16/389R-b
17/389R-b
18/389
19/389
20/389
21/389
22/389A-b
23/389
24/389
25/389
26/389
27/389A-b
28/389
29/389R-b
30/389
31/389
32/389R-b
33/389R-b
34/389
35/389
36/389
37/389
38/389R-b
39/389
40/389T-b A-b
41/389
42/389T-b R-b
43/389
44/389R-b
45/389
46/389A-b
47/389R-b
48/389R-b
49/389
50/389R-b
51/389
52/389
53/389
54/389
55/389
56/389
57/389
58/389R-b
59/389
60/389
61/389A-b
62/389
63/389
64/389R-b R-b
65/389
66/389
67/389R-b
68/389A-b
69/389A-b
70/389A-b
71/389
72/389
73/389A-b
74/389R-b
75/389R-b T-b
76/389R-b
77/389
78/389R-b
79/389R-b
80/389
81/389T-b
82/389A-b
83/389A-b
84/389R-b R-b
85/389A-b
86/389
87/389
88/389R-b
89/389A-b
90/389R-b R-b R-b
91/389R-b R-b
92/389R-b R-b
93/389R-b
94/389R-b
95/389
96/389R-b
97/389R-b R-b
98/389R-b R-b
99/389
100/389R-b
101/389
102/389A-b
103/389R-b
104/389R-b
105/389R-b
106/389R-b R-b
107/389T-b T-b
108/389
109/389
110/389
111/389
112/389
113/389
114/389
115/389
116/389R-b
117/389
118/389R-b R-b
119/389R-b
120/389
121/389
122/389R-b
123/389A-b
124/389R-b A-b T-b
125/389
126/389
127/389
128/389
129/389
130/389
131/389
132/389
133/389
134/389
135/389
136/389
137/389R-b
138/389A-b
139/389
140/389
141/389R-b
142/389R-b
143/389R-b
144/389
145/389A-b
146/389
147/389R-b
148/389
149/389
150/389
151/389R-b
152/389
153/389
154/389
155/389
156/389
157/389R-b T-b
158/389
159/389A-b
160/389R-b
161/389R-b
162/389R-b
163/389R-b
164/389R-b
165/389R-b
166/389R-b
167/389R-b
168/389R-b R-b R-b
169/389
170/389R-b
171/389
172/389R-b
173/389R-b
174/389
175/389A-b
176/389R-b
177/389T-b
178/389R-b
179/389R-b R-b
180/389R-b
181/389R-b R-b
182/389R-b R-b R-b
183/389R-b
184/389R-b
185/389R-b
186/389R-b R-b
187/389R-b
188/389R-b
189/389
190/389R-b R-b
191/389A-b
192/389
193/389
194/389
195/389R-b
196/389R-b R-b
197/389
198/389
199/389
200/389R-b
201/389
202/389
203/389R-b A-b
204/389
205/389
206/389
207/389R-b T-b
208/389R-b T-b
209/389R-b T-b
210/389Reported-and-tested-by
211/389
212/389R-b
213/389R-b
214/389A-b
215/389A-b
216/389
217/389
218/389R-b R-b
219/389
220/389
221/389
222/389
223/389
224/389
225/389R-b
226/389R-b
227/389R-b
228/389
229/389
230/389R-b
231/389T-b A-b R-b R-b
232/389R-b
233/389R-b
234/389
235/389
236/389R-b
237/389R-b
238/389R-b
239/389R-b
240/389
241/389
242/389A-b
243/389R-b
244/389A-b
245/389
246/389
247/389
248/389
249/389Reported-and-tested-by
250/389
251/389
252/389
253/389
254/389
255/389
256/389
257/389R-b T-b R-b
258/389R-b
259/389
260/389A-b
261/389R-b
262/389A-b
263/389R-b
264/389
265/389
266/389A-b A-b A-b
267/389A-b
268/389R-b
269/389R-b R-b
270/389
271/389R-b
272/389
273/389R-b
274/389R-b
275/389
276/389
277/389A-b R-b
278/389A-b
279/389A-b
280/389
281/389A-b R-b
282/389A-b R-b
283/389R-b
284/389R-b
285/389A-b
286/389A-b
287/389A-b
288/389R-b
289/389R-b
290/389
291/389
292/389
293/389
294/389
295/389R-b
296/389R-b
297/389
298/389R-b
299/389R-b
300/389R-b
301/389R-b
302/389
303/389A-b R-b R-b R-b
304/389T-b
305/389
306/389R-b
307/389
308/389R-b
309/389
310/389R-b
311/389
312/389T-b
313/389R-b
314/389R-b A-b
315/389T-b A-b
316/389R-b R-b R-b
317/389T-b T-b
318/389
319/389
320/389R-b
321/389R-b
322/389R-b
323/389
324/389
325/389
326/389R-b R-b
327/389R-b R-b
328/389R-b R-b
329/389A-b
330/389
331/389R-b
332/389A-b
333/389
334/389
335/389R-b
336/389
337/389A-b
338/389A-b
339/389A-b
340/389
341/389
342/389
343/389A-b
344/389
345/389
346/389
347/389
348/389
349/389A-b
350/389R-b
351/389R-b
352/389R-b
353/389
354/389
355/389
356/389
357/389
358/389
359/389
360/389
361/389Reported-and-tested-by
362/389
363/389
364/389R-b
365/389
366/389
367/389
368/389R-b
369/389R-b
370/389
371/389R-b
372/389
373/389R-b A-b
374/389R-b
375/389R-b
376/389
377/389R-b
378/389
379/389R-b
380/389R-b
381/389R-b R-b
382/389R-b
383/389A-b
384/389A-b
385/389A-b
386/389
387/389A-b R-b A-b
388/389
389/389

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

Read the v1 thread

Cover letter [PATCH 5.10 000/389] 5.10.265-rc1 review

This is the start of the stable review cycle for the 5.10.265 release. There are 389 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, 19 Aug 2026 13:23:44 +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.265-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.265-rc1

Luiz Angelo Daros de Luca <[email protected]>
hwmon: (adt7470) Fix fans stuck in manual mode on I2C errors

Javier Carrasco <[email protected]>
hwmon: (adt7470) Add missing dependency on REGMAP_I2C

Jonas Gorski <[email protected]>
prestera: fix fallback to previous version on same major version

Bryam Vargas <[email protected]>

    thunderbolt: Bound the DROM dual link port number before indexing sw->ports

Qing Ming <[email protected]>
sctp: clear new_transport when removing a peer

Yuxiang Yang <[email protected]>
sctp: fix use-after-free of cached ASCONF chunk

Baul Lee <[email protected]>

    sctp: keep chunk->transport in step with the list it is queued on

Xu Rao <[email protected]>
scsi: scsi_debug: Negate wrapped memcmp() result

Chengfeng Ye <[email protected]>
bpf, sockmap: Fix sk_redir use-after-free in send verdict

Zhiling Zou <[email protected]>

    ip6_tunnel: clear skb2->cb[] in ip6ip6_err()

Yuejie Shi <[email protected]>
ipv6: fix Route Information option length validation

Tengda Wu <[email protected]>
ring-buffer: Use current_context for safe per-CPU buffer swap

Jun Yang <[email protected]>

    tipc: read le->link under the node lock in tipc_node_link_down()

Jun Yang <[email protected]>
vhost: reset the vring metadata cache on vring reconfiguration

Weiming Shi <[email protected]>
vsock/virtio: avoid refilling the RX queue after teardown

Baul Lee <[email protected]>
vxlan: do not arm the ageing timer on a device that is down

Yangyu Chen <[email protected]>
net: atlantic: free RX pages of consumed but not refilled buffers

Zhiling Zou <[email protected]>
netfilter: bridge: release template ct on non-IP path

Kyle Zeng <[email protected]>
ipv6: prevent in6_dev_get() from resurrecting inet6_dev

Rik van Riel <[email protected]>
fbdev: bitblit: bound-check glyph index in bit_cursor()

Eddie Lin <[email protected]>
misc: fastrpc: fix memory leak in fastrpc_channel_ctx_free

Anandu Krishnan E <[email protected]>
misc: fastrpc: fix channel ctx ref leak when session alloc fails

Mariano Baragiola <[email protected]>
staging: rtl8723bs: validate monitor transmit frame lengths

Muhammad Bilal <[email protected]>
staging: rtl8723bs: fix OOB read in rtw_get_wpa_ie()

Cunhao Lu <[email protected]>
serial: 8250_dma: Clear stale RX state on shutdown

Chengfeng Ye <[email protected]>
ipv4: fix use-after-free in fib_nhc_update_mtu()

Eric Biggers <[email protected]>
fscrypt: Replace mk_users keyring with simple list

Aaron Tomlin <[email protected]>
mips: sched: Fix CPUMASK_OFFSTACK memory corruption

Zhu Yanjun <[email protected]>
RDMA/rxe: Fix a use-after-free problem in rxe_mmap

Keno Fischer <[email protected]>
futex: Prevent robust futex exit race some more

Lincoln Wallace <[email protected]>
ima: fix out-of-bounds read in xattr_verify()

Luiz Augusto von Dentz <[email protected]>

    Bluetooth: 6lowpan: Fix using chan->conn as indication to no remote netdev

Marco Elver <[email protected]>
Bluetooth: L2CAP: Fix UAF in channel timeout by holding conn ref

Dmitry Torokhov <[email protected]>
Input: evdev - fix information leak in evdev_pass_values()

Joshua Rogers <[email protected]>
vt: stabilize tty reference in kbd_keycode with tty_port_tty_get

Joshua Rogers <[email protected]>
vt: add permission check for KDSKBMETA ioctl

Chengfeng Ye <[email protected]>
netfilter: ebt_nflog: pin the NFLOG backend

Qihang Tang <[email protected]>
net: remove CAP_SYS_RAWIO zero-padding in dev_validate_header

Zhiling Zou <[email protected]>
net: openvswitch: reallocate update replies for mismatched IDs

Doruk Tan Ozturk <[email protected]>
net/packet: reset the MAC header on the packet-socket transmit path

Kyle Zeng <[email protected]>
ipvs: clear IPv4 options after rebasing tunnel ICMP errors

Julian Anastasov <[email protected]>
ipvs: properly update the overload flag on dest edit

Julian Anastasov <[email protected]>
ipvs: add totalconns for dest

Sonali Pradhan <[email protected]>
usb: gadget: f_ncm: Use unsigned int for ndp_index

Aleksandr Nogikh <[email protected]>
usb: atm: cxacru: properly kill rcv_urb on error in cxacru_cm()

Baul Lee <[email protected]>
ALSA: usb-audio: fix OOB write on Type II inbound URBs

Dmitry Torokhov <[email protected]>
Input: evdev - sanitize event type index when fetching event masks

Takashi Iwai <[email protected]>
ALSA: usb-audio: Evaluate packsize caps at the right place

Larisa Grigore <[email protected]>
spi: spi-fsl-dspi: Avoid setup_accel logic for DMA transfers

Maximilian Immanuel Brandtner <[email protected]>
tls: don't abort the connection on signal-interrupted sends

Xin Long <[email protected]>
sctp: extract sctp_v4_err_handle function from sctp_v4_err

Xin Long <[email protected]>
sctp: extract sctp_v6_err_handle function from sctp_v6_err

Xin Long <[email protected]>
sctp: remove the unessessary hold for idev in sctp_v6_err

Xin Long <[email protected]>
sctp: clear control chunk transport if it is being removed

Hongyan Xu <[email protected]>
ata: pata_sl82c105: fix bridge revision use-after-free

Łukasz Patron <[email protected]>
net: qrtr: ns: Raise lookup limit to 128

Eric Dumazet <[email protected]>
net: remove WARN_ON_ONCE() from sk_mc_loop()

Pengpeng Hou <[email protected]>
net: prestera: validate firmware header length

Vadym Kochan <[email protected]>
net: marvell: prestera: try to load previous fw version

Henry Martin <[email protected]>
net/ncsi: fix heap OOB read in NCSI_CMD_SEND_CMD payload length

Qing Luo <[email protected]>
sctp: fix addip_serial increment on ASCONF_ACK allocation failure

Michael Chan <[email protected]>
bnxt_en: Disable EOP for TPA on all chips to prevent data corruption

Michael Chan <[email protected]>
bnxt_en: Do not set EOP on RX AGG BDs on 5760X chips

Cen Zhang (Microsoft) <[email protected]>
net/openvswitch: check Ethernet header length in key_extract()

Randy Dunlap <[email protected]>
net: openvswitch: fix kernel-doc warnings in flow.c

Andrew Lunn <[email protected]>
net: openvswitch: Fix kerneldoc warnings

Toke Høiland-Jørgensen <[email protected]>
net/sched: sch_cake: drop WARN_ON(1) for malformed packets in ACK filter

Xuanqiang Luo <[email protected]>
udp: fix potential use-after-free in tunnel segmentation

Babanpreet Singh <[email protected]>
counter: microchip-tcb-capture: Fix DT channel validation

Michael Guralnik <[email protected]>
net/mlx5: fw_tracer, return NULL on create error

Leon Romanovsky <[email protected]>
net/mlx5: Remove second FW tracer check

Jiawen Liu <[email protected]>
net: hisilicon: hix5hd2_gmac: remove redundant NAPI delete

Jamal Hadi Salim <[email protected]>
net/sched: cls_route: fix fastmap use-after-free on filter

Mahanta Jambigi <[email protected]>
net/smc: fix qentry overwrite for CONFIRM_LINK and ADD_LINK_CONT in smc_llc_event_handler()

Yiyang Chen <[email protected]>
bpf: Preserve pointer state for commuted arithmetic

Xiang Mei (Microsoft) <[email protected]>
bonding: alb: re-check primary_is_promisc under RTNL in bond_alb_monitor

Yuho Choi <[email protected]>
ARM: npcm: Fix OF node refcount leaks in SMP setup

Anna Schumaker <[email protected]>
NFS: Pin the 'struct nfs_server' during a FREE_STATEID call

Scott Mayhew <[email protected]>
nfs4: take a reference on the nfs_client when running FREE_STATEID

Harald Freudenberger <[email protected]>
s390/zcrypt: Fix missing mem scrub at clear key import in cca_clr2cipherkey()

Al Viro <[email protected]>
mount: honour SB_NOUSER in the new mount API

Junjie Cao <[email protected]>
gpio: pch: use raw_spinlock_t for the register lock

Tze Yee Ng <[email protected]>
firmware: stratix10-svc: fix memory leaks and list corruption bugs

Ilya Maximets <[email protected]>
net: openvswitch: fix skb leak on flow key update failure during recirculation

Hyunwoo Kim <[email protected]>
Bluetooth: SCO: Fix use-after-free in sco_recv_frame() due to missing sock_hold

Luiz Augusto von Dentz <[email protected]>
Bluetooth: SCO: Fix UAF on sco_sock_timeout

Kiryl Shutsemau (Meta) <[email protected]>
mm/huge_memory: unlock i_mmap_rwsem before releasing after-split folios

HyeongJun An <[email protected]>
HID: logitech-dj: Fix maxfield check in DJ short report validation

Zack Rusin <[email protected]>
drm/vmwgfx: bound DMA command body size against suffix pointer

Zack Rusin <[email protected]>
drm/vmwgfx: validate DRAW_PRIMITIVES header size before division

Harkirat Gill <[email protected]>
drm/amdgpu: cap GTT size to physical RAM on APUs

Maíra Canal <[email protected]>
drm/vc4: Zero the tile state data array before each BIN job

Pengpeng Hou <[email protected]>
can: peak_usb: validate uCAN receive record lengths

Maoyi Xie <[email protected]>
can: peak_usb: peak_usb_start(): fix double free of transfer buffer on URB submit error

James Gao <[email protected]>
can: peak_usb: add bounds check for USB channel index

Pengpeng Hou <[email protected]>
can: softing: fw_parse(): validate firmware record spans

Pengpeng Hou <[email protected]>
can: kvaser_usb_leaf: kvaser_usb_leaf_wait_cmd(): validate received command extents

Abdun Nihaal <[email protected]>
can: kvaser_usb: kvaser_usb_hydra_get_busparams(): fix memory leak in kvaser_usb_hydra_get_busparams()

Oleksij Rempel <[email protected]>
can: j1939: transport: j1939_session_fresh_new(): initialize receive buffer

H. Nikolaus Schaller <[email protected]>
i2c: jz4780: Cache host clock rate at probe to prevent CCF prepare_lock deadlock

Ilya Maximets <[email protected]>
net: openvswitch: fix skb leak on flow key update failure during ct

Ilya Maximets <[email protected]>
net: openvswitch: fix potential UAF on meter attach failure

Nava kishore Manne <[email protected]>
phy: zynqmp: keep SERDES scrambler and 8b/10b enabled for USB

Nava kishore Manne <[email protected]>
phy: zynqmp: use read-modify-write for SERDES scrambler bypass

Nava kishore Manne <[email protected]>
phy: zynqmp: fix L0_TM_DISABLE_SCRAMBLE_ENCODER mask

Holger Dengler <[email protected]>
s390/zcrypt: Validate length for CCA ECC private key requests

Holger Dengler <[email protected]>
s390/zcrypt: Validate length for CCA AES cipher key requests

Jan Höppner <[email protected]>
s390/dasd: Fix potential NULL pointer dereference

Abdun Nihaal <[email protected]>
cpufreq: powernow-k8: Fix possible memory leak in powernowk8_cpu_init()

Myeonghun Pak <[email protected]>
i2c: amd-mp2: Unregister callback on adapter add failure

Asim Viladi Oglu Manizada <[email protected]>
sctp: prevent peer transport count overflow

Yuxiang Yang <[email protected]>
sctp: reject stale cookies with mismatched verification tags

Chris Gellermann <[email protected]>
selftests/clone3: fix wild pointer access of getline due to missing init

Masami Hiramatsu (Google) <[email protected]>
tracing/filters: Fix false positive match in regex_match_full()

Masami Hiramatsu (Google) <[email protected]>
tracing: Check return value of __register_event() in trace_module_add_events()

Eric Dumazet <[email protected]>
vxlan: use pskb_network_may_pull() in route_shortcircuit()

Eric Dumazet <[email protected]>
vxlan: use neigh_ha_snapshot() in route_shortcircuit()

Eric Dumazet <[email protected]>
vxlan: unclone skb head before modifying eth header in route_shortcircuit()

Eric Dumazet <[email protected]>
vxlan: re-fetch eth header after route_shortcircuit()

Michael Bommarito <[email protected]>
um: vector: fix use-after-free in vector_mmsg_rx()

Thorsten Blum <[email protected]>
powerpc/ps3: Fix map failure path in dma_ioc0_map_pages()

Zhiling Zou <[email protected]>
net: ipv6: clear suppressed fib6 rule result

Zhiling Zou <[email protected]>
net: bridge: stop fast-leave after deleting a port group

Link Lin <[email protected]>
mm/page_reporting: use system_freezable_wq to fix UAF during suspend

Christian Brauner <[email protected]>
binfmt_misc: reject a flag character as the field delimiter

Zhao Li <[email protected]>
wifi: mwifiex: use the subframe length when parsing A-MSDU TDLS frames

Zihan Xi <[email protected]>
tipc: avoid use-after-free in poll trace queue dumps

David Lee <[email protected]>
netfilter: ipset: do not update comments from kernel-side hash adds

Xuanqiang Luo <[email protected]>
net/smc: fix socket use-after-free during link group termination

Zhiling Zou <[email protected]>
ipvs: do not propagate one-packet flag to synced conns

Matt Vollrath <[email protected]>
igbvf: Fix leak in TX DMA error cleanup

Dawei Feng <[email protected]>

    e1000: fix memory leak in e1000_probe()

Md Sadre Alam <[email protected]>
dmaengine: qcom: bam_dma: Fix command element mask field for BAM v1.6.0+

Sonali Pradhan <[email protected]>
ALSA: usb-audio: Clamp frame size in implicit-feedback mode

Sonali Pradhan <[email protected]>
ALSA: usb-audio: Fix DMA buffer out-of-bounds write when fill_max is set

Baul Lee <[email protected]>
ALSA: usb-audio: fix OOB write in snd_usbmidi_akai_output()

Haidar Lee <[email protected]>
ASoC: tas2562: fix broken entries in the volume lookup table

Haidar Lee <[email protected]>
ASoC: tas2562: fix DVC coefficient write order

Norbert Szetei <[email protected]>
ALSA: pcm: wake linked drain waiters on unlink

Xu Rao <[email protected]>
ALSA: lx6464es: fix period byte count for 16-bit streams

Takashi Iwai <[email protected]>
ALSA: 6fire: Fix UAF at error handling during probe

Xuanqiang Luo <[email protected]>
bpf: lwt: Fix dst reference leak on reroute failure

Sangho Lee <[email protected]>
Bluetooth: HIDP: validate numbered report payloads

Luxiao Xu <[email protected]>
audit: fix potential use-after-free in audit_del_rule()

Zhan Xusheng <[email protected]>
audit: fix potential integer overflow in audit_log_n_string()

Charles Vosburgh <[email protected]>
sctp: validate Adaptation Indication parameter length

Xiangfeng Cai <[email protected]>
mm/hugetlb: fix list corruption in allocate_file_region_entries()

Zi Yan <[email protected]>
mm/percpu-km: fix bitmap overflow and accounting in pcpu_create_chunk()

Benjamin Boortz <[email protected]>
pinctrl: bm1880: add missing select GENERIC_PINCONF

Karl Mehltretter <[email protected]>
pinctrl: devicetree: don't free uninitialized dev_name on error path

Cen Zhang (Microsoft) <[email protected]>

    rhashtable: clear stale iter->p on table restart

Pengfei Zhang <[email protected]>
ipv6: fib6: fix NULL deref in fib6_walk_continue() on multi-batch dump

Denis V. Lunev <[email protected]>
qede: sync udp_tunnel ports outside qede_lock in the recovery path

Suman Ghosh <[email protected]>
octeontx2-pf: Set correct sequence for carrier off and tx queue stop

Masami Hiramatsu (Google) <[email protected]>
tracing/mmiotrace: Reset dropped_count in mmio_reset_data()

Minhong He <[email protected]>
can: isotp: check register_netdevice_notifier() error in module init

Chenguang Zhao <[email protected]>
net: sxgbe: check descriptor ring allocation failures

Chenguang Zhao <[email protected]>
net: sxgbe: free TX rings on RX allocation failure

Benjamin Block <[email protected]>
scsi: zfcp: Fix memory leak during adapter release by destroying gid_pn_req

Christian Marangi <[email protected]>
net: phylink: put link_gpio if phylink_create fails

Jiale Yao <[email protected]>
Bluetooth: L2CAP: fix UAF in l2cap_le_connect_rsp

Guenter Roeck <[email protected]>
hwmon: (pmbus) Fix return value from pmbus_update_byte_data()

Thorsten Blum <[email protected]>
powerpc/boot: Fix treeboot-akebono CPU node lookup check

Thorsten Blum <[email protected]>
powerpc/boot: Fix treeboot-currituck CPU node lookup check

Thorsten Blum <[email protected]>
powerpc/boot: Fix simpleboot CPU node lookup check

Luiz Angelo Daros de Luca <[email protected]>
hwmon: (adt7470) Fix PWM auto temp state array and bounds check

Chris Packham <[email protected]>
hwmon: (adt7470) Convert to use regmap

Chris Packham <[email protected]>
hwmon: (adt7470) Fix some style issues

Chris Packham <[email protected]>
hwmon: (adt7470) Create functions for updating readings and limits

Luiz Angelo Daros de Luca <[email protected]>
hwmon: (adt7470) Fix swapped PWM3 and PWM4 auto mode masks

Luiz Angelo Daros de Luca <[email protected]>
hwmon: (adt7470) Fix busy-loop and I2C flooding in update thread

Chenguang Zhao <[email protected]>
forcedeth: fix UAF of txrx_stats in nv_remove

Guenter Roeck <[email protected]>
hwmon: (nct6775-core) Prevent access to unsupported weight registers

Dawei Feng <[email protected]>
smb: client: fix buffer leaks in SMB1 read and write

HyeongJun An <[email protected]>
scsi: libiscsi_tcp: Bound SCSI Response data segment to the connection buffer

HyeongJun An <[email protected]>
scsi: libiscsi: Fix stale-data leak into the SCSI sense buffer

Xiang Mei <[email protected]>
rds: tcp: hold the RCU lock across ipv6_chk_addr() in rds_tcp_laddr_check()

Ilia Gavrilov <[email protected]>
rds: Fix inet6_addr_lst NULL dereference when IPv6 is disabled

Xiang Mei (Microsoft) <[email protected]>
netfilter: nft_payload: fix mask build for partial field offload

Pablo Neira Ayuso <[email protected]>
netfilter: xt_hashlimit: validate hashtable supports XT_HASHLIMIT_RATE_MATCH

Michael Bommarito <[email protected]>
assoc_array: trim the final shortcut word using the current chunk end

Michael Bommarito <[email protected]>
keys: make keyring key-chunk byte order agree with keyring_diff_objects()

Michael Bommarito <[email protected]>
keys: fix out-of-bounds read in keyring_get_key_chunk()

Xiang Mei <[email protected]>
netfilter: nf_conntrack_sip: widen NAT rewrite delta to s32 in sip_help_tcp()

Uday Khare <[email protected]>
ASoC: max98090: fix missing IS_ERR() before PTR_ERR() on mclk lookup

Uday Khare <[email protected]>
ASoC: max98095: fix missing IS_ERR() before PTR_ERR() on mclk lookup

Hongling Zeng <[email protected]>
dmaengine: sun6i-dma: Fix reclaim descriptors while terminating DMA

Sabrina Dubroca <[email protected]>
tls: separate no-async decryption request handling from async

Youssef Samir <[email protected]>
net: qrtr: ns: Raise node count limit to 512

Manivannan Sadhasivam <[email protected]>
net: qrtr: ns: Limit the maximum server registration per node

Benjamin Tissoires <[email protected]>
HID: logitech-dj: fix wrong detection of bad DJ_SHORT output report

Lee Jones <[email protected]>
HID: logitech-dj: Prevent REPORT_ID_DJ_SHORT related user initiated OOB write

Lee Jones <[email protected]>
HID: logitech-dj: Standardise hid_report_enum variable nomenclature

Ricardo Ribalda <[email protected]>
media: uvcvideo: Fix sequence number when no EOF

Isaac Scott <[email protected]>
media: uvcvideo: Implement dual stream quirk to fix loss of usb packets

Yehyeong Lee <[email protected]>
net: mpls: initialize rtm_tos in mpls_getroute()

Nikolay Aleksandrov <[email protected]>
net: bridge: vlan: fix global vlan option range dumping

Eric Dumazet <[email protected]>

    raw: fix a typo in raw_icmp_error()

Eric Dumazet <[email protected]>

    raw: remove unused variables from raw6_icmp_error()

Kyle Zeng <[email protected]>
openvswitch: fix GSO userspace truncation underflow

Devin Wittmayer <[email protected]>
wifi: mt76: mt7615: drop TXRX_NOTIFY on non-mmio buses

Weiming Shi <[email protected]>
tipc: fix use-after-free of the discoverer in tipc_disc_rcv()

Ce Sun <[email protected]>
drm/amdgpu: invoke pm_genpd_remove() before freeing genpd

Boyuan Zhang <[email protected]>
drm/amdgpu: fix division by zero with invalid uvd dimensions

Alex Deucher <[email protected]>
drm/amdgpu/gfx9: replace BUG_ON() with WARN_ON()

Alex Deucher <[email protected]>
drm/amdgpu/gfx8: drop unecessary BUG_ON()

Alex Deucher <[email protected]>
drm/amdgpu/gfx10: replace BUG_ON() with WARN_ON()

Daehyeon Ko <[email protected]>

    tipc: clear sock->sk on the failed-insert path in tipc_sk_create()

Asim Viladi Oglu Manizada <[email protected]>
pppoe: reload header pointer after dev_hard_header()

Doruk Tan Ozturk <[email protected]>
mac802154: llsec: reject frames shorter than the authentication tag

Michael Bommarito <[email protected]>
ila: reload IPv6 header after pskb_may_pull in checksum adjust

Raphael Zimmer <[email protected]>
rbd: Reset positive result codes to zero in object map update path

Jann Horn <[email protected]>
proc: Fix broken error paths for namespace links

Fan Wu <[email protected]>
net: hip04: fix RX buffer leak on build_skb failure

David Lee <[email protected]>

    net/x25: fix use-after-free in x25_kill_by_neigh()

Bryam Vargas <[email protected]>
net/iucv: fix use-after-free of a severed iucv_path

Hidayath Khan <[email protected]>
net/af_iucv: fix NULL deref in afiucv_hs_callback_syn()

Doruk Tan Ozturk <[email protected]>
geneve: require CAP_NET_ADMIN in the device netns for changelink

Sungmin Kang <[email protected]>
net: slip: serialize receive against buffer reallocation

Doruk Tan Ozturk <[email protected]>
vxlan: require CAP_NET_ADMIN in the device netns for changelink

Breno Leitao <[email protected]>
phonet: pep: fix use-after-free in pep_get_sb()

Lu Baolu <[email protected]>
iommu/vt-d: Disallow SVA if page walk is not coherent

Christian Brauner <[email protected]>
binfmt_elf_fdpic: only honour the first PT_INTERP

Douya Le <[email protected]>
libceph: remove debugfs files before client teardown

Douya Le <[email protected]>
libceph: reject zero bucket types in crush_decode

Shuangpeng Bai <[email protected]>

    libceph: refresh auth->authorizer_buf{,_len} after authorizer update

Zhao Zhang <[email protected]>
libceph: guard missing CRUSH type name lookup

Raphael Zimmer <[email protected]>
libceph: Fix multiplication overflow in decode_new_up_state_weight()

Douya Le <[email protected]>
libceph: bound get_version reply decode to front len

Bryam Vargas <[email protected]>
ceph: fix pre-auth out-of-bounds read on snaptrace in ceph_handle_caps()

Jun Yang <[email protected]>
sctp: don't free the ASCONF's own transport in DEL-IP processing

Will Deacon <[email protected]>
Revert "arm64: syscall: Ensure saved x0 is kept in-sync with tracer updates"

Will Deacon <[email protected]>
arm64: syscall: Ensure saved x0 is kept in-sync with tracer updates

Masami Hiramatsu (Google) <[email protected]>
tracing/probes: Prevent out-of-bounds write in __trace_probe_log_err()

Masami Hiramatsu (Google) <[email protected]>
tracing/probes: Fix potential underflow in LEN_OR_ZERO macro

Masami Hiramatsu (Google) <[email protected]>
tracing/probes: Avoid temporary buffer truncation in trace_probe_match_command_args()

deepakraog <[email protected]>
tracing: Fix resource leak on mmiotrace trace_pipe close

Steven Rostedt <[email protected]>

    tracing: Fix mmiotrace possible NULL dereferencing of hiter->dev

Guangshuo Li <[email protected]>
intel_th: fix MSC output device reference leak

Ian Abbott <[email protected]>
comedi: comedi_parport: deal with premature interrupt

Xu Rao <[email protected]>
cdrom: fix stack out-of-bounds read in CDROMVOLCTRL

Christian Brauner <[email protected]>
binfmt_misc: set have_execfd only once the interpreter is opened

Christian Brauner <[email protected]>
exec: fix unsigned loop counter wrap in transfer_args_to_stack()

Chengfeng Ye <[email protected]>
Bluetooth: RFCOMM: Fix session UAF in set_termios

Fan Wu <[email protected]>
wifi: brcmfmac: make release_scratchbuffers idempotent

Huihui Huang <[email protected]>
wifi: wilc1000: validate assoc response length before subtracting header

Doruk Tan Ozturk <[email protected]>
wifi: mwifiex: fix NULL dereference when the AP has HT-cap but no HT-oper

Tristan Madani <[email protected]>
wifi: ath6kl: fix OOB access from firmware ADDBA window size

Hans Verkuil <[email protected]>
media: vivid: check for vb2_is_busy() when toggling caps

Guangshuo Li <[email protected]>
media: vimc: fix reference leak on failed device registration

Guangshuo Li <[email protected]>
media: vidtv: fix reference leak on failed device registration

Zile Xiong <[email protected]>
media: vb2: use ssize_t for vb2_read/vb2_write

Hungyu Lin <[email protected]>
media: tegra-video: vi: fix invalid u32 return value in format lookup

Valery Borovsky <[email protected]>
media: sun4i-csi: Return queued buffers on start_streaming() failure

Ma Ke <[email protected]>
media: saa7134: Fix a possible memory leak in saa7134_video_init1

Valery Borovsky <[email protected]>
media: rtl2832_sdr: Return queued buffers on start_streaming() failure

Deepanshu Kartikey <[email protected]>

    media: rtl2832: fix use-after-free in rtl2832_remove()

Myeonghun Pak <[email protected]>
media: radio-si476x: Unregister v4l2_device on probe failure

Valery Borovsky <[email protected]>
media: pwc: Return queued buffers on start_streaming() failure

Valery Borovsky <[email protected]>
media: pwc: Drain fill_buf on start_streaming() failure

Krzysztof Kozlowski <[email protected]>
media: pci: dm1105: Free allocated workqueue

Valery Borovsky <[email protected]>
media: msi2500: Return queued buffers on start_streaming() failure

Anand Moon <[email protected]>
media: meson: vdec: Fix memory leak in error path of vdec_open

Wang Jun <[email protected]>
media: cx23885: add ioremap return check and cleanup

Johan Hovold <[email protected]>
media: cx231xx: fix devres lifetime

Pengpeng Hou <[email protected]>
media: cedrus: skip invalid H.264 reference list entries

Samuel Holland <[email protected]>
media: cedrus: Fix missing cleanup in error path

Myeonghun Pak <[email protected]>
media: cedrus: clean up media device on probe failure

Myeonghun Pak <[email protected]>
media: cec: seco: unregister adapter on IR probe failure

Valery Borovsky <[email protected]>
media: airspy: Return queued buffers on start_streaming() failure

Ian Forbes <[email protected]>
drm/vmwgfx: Validate vmw_surface_metadata::array_size

Zhu Lingshan <[email protected]>

    drm/amdgpu: fix bo->pin leaking in amdgpu_bo_create_reserved

Timur Kristóf <[email protected]>

    drm/amd/pm/ci: Don't disable MCLK DPM on Bonaire 0x6658 (R7 260X)

Mario Limonciello <[email protected]>
drm/amdgpu: Fix VFCT bus number matching with soft filter

Oliver Hartkopp <[email protected]>
can: bcm: track a single source interface for ANYDEV timeout/throttle ops

Oliver Hartkopp <[email protected]>
can: bcm: fix data race on rx_stamp/rx_ifindex in bcm_rx_handler()

Oliver Hartkopp <[email protected]>
can: bcm: fix stale rx/tx ops after device removal

Oliver Hartkopp <[email protected]>
can: bcm: add missing device refcount for CAN filter removal

Oliver Hartkopp <[email protected]>
can: bcm: validate frame length in bcm_rx_setup() for RTR replies

Oliver Hartkopp <[email protected]>
can: bcm: extend bcm_tx_lock usage for data and timer updates

Oliver Hartkopp <[email protected]>
can: bcm: fix CAN frame rx/tx statistics

Oliver Hartkopp <[email protected]>
can: bcm: add locking when updating filter and timer values

Lee Jones <[email protected]>
can: bcm: defer rx_op deallocation to workqueue to fix thrtimer UAF

Chengfeng Ye <[email protected]>
bpf, sockmap: Fix cork use-after-free in tcp_bpf_sendmsg()

Li RongQing <[email protected]>
net: ipv6: fix dif and sdif mismatch in raw6_icmp_error

Alex Deucher <[email protected]>
drm/amdgpu/sdma5.0: replace BUG_ON() with WARN_ON()

Alex Deucher <[email protected]>
drm/amdgpu/sdma5.2: replace BUG_ON() with WARN_ON()

Pavel Ondračka <[email protected]>
drm/radeon: fix r100_copy_blit for large BOs

Wentao Liang <[email protected]>
drm/nouveau/acr: fix missing nvkm_done() in error path of nvkm_acr_oneinit()

Sergey Shtylyov <[email protected]>
drm/rockchip: cdn-dp: add missing check in cdn_dp_config_video()

Eric Dumazet <[email protected]>

    raw: use more conventional iterators

Alexei Lazar <[email protected]>
net/mlx5e: Reject unsupported CB Shaper TSA in ETS validation

Alexei Lazar <[email protected]>
net/mlx5e: Report zero bandwidth for non-ETS traffic classes

Yael Chemla <[email protected]>
net/mlx5: E-Switch, fix zero num_dest in prio_tag egress vlan rule

Aldo Ariel Panzardo <[email protected]>
net: qrtr: restrict socket creation to the initial network namespace

Chenguang Zhao <[email protected]>
hinic: remove unused ethtool RSS user configuration buffers

Eric Dumazet <[email protected]>
ipv4: icmp: fill flow parameters in icmp_route_lookup decoy lookup

Nazim Amirul <[email protected]>
net: stmmac: reset residual action in L3L4 filters on delete

Cen Zhang (Microsoft) <[email protected]>
tipc: fix u16 MTU truncation in media and bearer MTU validation

Harshaka Narayana <[email protected]>
vmxnet3: fix BUG_ON in vmxnet3_get_hdr_len() for Geneve packets

Qing Luo <[email protected]>
sctp: auth: verify auth requirement when auth_chunk is NULL

Nikolay Aleksandrov <[email protected]>
net: bridge: vlan: fix vlan range dumps starting with pvid

Nikolay Aleksandrov <[email protected]>
net: bridge: vlan: add support for dumping global vlan options

Nikolay Aleksandrov <[email protected]>
net: bridge: vlan: add support for global options

Shelley Yang <[email protected]>
wifi: brcmfmac: fix 802.1X-SHA256 call trace warning

Helen Koike <[email protected]>
tipc: fix infinite loop in __tipc_nl_compat_dumpit

Cen Zhang (Microsoft) <[email protected]>
sctp: validate stream count in sctp_process_strreset_inreq()

HanQuan <[email protected]>
sctp: fix auth_chunk_list capacity check in sctp_auth_ep_add_chunkid

Prashanth Kumar KR <[email protected]>
amd-xgbe: fix MAC_AUTO_SW handling in CL37 AN

Andrew Pope <[email protected]>
wifi: mac80211: recalculate TIM when a station enters power save

Pengpeng Hou <[email protected]>
iommu/amd: Bound the early ACPI HID map

HE WEI (ギカク) <[email protected]>
wifi: mwifiex: bound uAP association event IEs to the event buffer

Ruoyu Wang <[email protected]>
wan: wanxl: Only reset hardware after BAR mapping

Ruoyu Wang <[email protected]>
nfp: Check resource mutex allocation

Aldo Ariel Panzardo <[email protected]>
rds: drop incoming messages that cross network namespace boundaries

David Lee <[email protected]>
net/packet: avoid fanout hook re-registration after unregister

Diego Fernando Mancera Gomez <[email protected]>
usb: atm: ueagle-atm: reject descriptors that confuse probe and disconnect

Shengjiu Wang <[email protected]>
ASoC: bt-sco: fix duplicate DAPM widget names for wideband DAI

Jiaxin Yu <[email protected]>
ASoC: bt-sco: fix bt-sco-pcm-wb dai widget don't connect to the endpoint

Tristan Madani <[email protected]>
wifi: carl9170: fix buffer overflow in rx_stream failover path

Tristan Madani <[email protected]>
wifi: carl9170: fix OOB read from off-by-two in TX status handler

Tristan Madani <[email protected]>
wifi: carl9170: bound memcpy length in cmd callback to prevent OOB read

Tristan Madani <[email protected]>
wifi: ath6kl: fix OOB read from firmware IE lengths in connect event

Tristan Madani <[email protected]>
wifi: ath6kl: fix OOB read from firmware num_msg in TX complete handler

Ruoyu Wang <[email protected]>
firewire: net: Fix fragmented datagram reassembly

Dmitry Morgun <[email protected]>
wifi: ath11k: fix potential buffer underflow in ath11k_hal_rx_msdu_list_get()

Tzung-Bi Shih <[email protected]>
watchdog: pretimeout: Fix UAF in watchdog_unregister_governor()

Guenter Roeck <[email protected]>
hwmon: (corsair-cpro) Stop device IO before calling hid_hw_stop

Cheng Yongkang <[email protected]>
wifi: ath9k: hif_usb: don't dereference hif_dev after re-arming firmware request

Xincheng Zhang <[email protected]>
usb: xhci-pci: Limit VIA VL805 DMA addressing to 36 bits

Daniel Borkmann <[email protected]>
bpf: Fix ld_{abs,ind} failure path analysis in subprogs

Doruk Tan Ozturk <[email protected]>
crypto: rsa-pkcs1pad: Don't WARN on an empty digest

Chukun Pan <[email protected]>
USB: serial: option: add TDTECH MT5710-CN

Sunho Park <[email protected]>
USB: serial: io_edgeport: cap received transmit credits

Tim Pambor <[email protected]>
USB: serial: ftdi_sio: add support for E+H FXA291

Muhammad Bilal <[email protected]>
usb: gadget: uvc: clamp SEND_RESPONSE length to the response buffer

Sonali Pradhan <[email protected]>
usb: gadget: f_ncm: validate datagram bounds in ncm_unwrap_ntb()

Johan Hovold <[email protected]>
USB: gadget: fsl-udc: fix device name leak on probe failure

Johan Hovold <[email protected]>
USB: gadget: snps-udc: fix device name leak on probe failure

Melbin K Mathew <[email protected]>
usb: gadget: printer: fix infinite loop in printer_read()

Fan Wu <[email protected]>
usb: gadget: f_midi: cancel pending IN work before freeing the midi object

Jinchao Wang <[email protected]>
usb: gadget: dummy_hcd: prevent fifo_req reuse during giveback

Xu Yang <[email protected]>
usb: chipidea: fix usage_count leak when autosuspend_delay is negative

Huang Wei <[email protected]>
USB: storage: add NO_ATA_1X quirk for Longmai USB Key

Huihui Huang <[email protected]>

    wifi: at76c50x-usb: avoid length underflow in at76_guess_freq()

Weiming Shi <[email protected]>
mpls: fix NULL deref in mpls_valid_fib_dump_req() on CONFIG_INET=n

Xin Long <[email protected]>
sctp: fix auth_hmacs array size in struct sctp_cookie

Jamal Hadi Salim <[email protected]>
net/sched: act_tunnel_key: Defer dst_release to RCU callback

Emre Cecanpunar <[email protected]>
drm/i915/selftests: Fix GT PM sort comparators

Shuhao Fu <[email protected]>
can: j1939: fix lockless local-destination check

Pengpeng Hou <[email protected]>
drm/i915/gt: use correct selftest config symbol

Huiwen He <[email protected]>
smb/client: handle overlapping allocated ranges in fallocate

Rosen Penev <[email protected]>
ata: sata_dwc_460ex: fix infinite loop in NCQ tag completion bit-scanning

Colin Ian King <[email protected]>
ata: sata_dwc_460ex: remove variable num_processed

Rosen Penev <[email protected]>
ata: sata_dwc_460ex: fix clear_interrupt_bit() clearing all pending interrupts

Rosen Penev <[email protected]>
ata: sata_dwc_460ex: enable SATA interrupts only after IRQ handler is registered

Bryam Vargas <[email protected]>
net/iucv: take a reference on the socket found in afiucv_hs_rcv()

Weiming Shi <[email protected]>
ipv4: fib: free fib_alias with kfree_rcu() on insert error path

Pushpendra Singh <[email protected]>
firmware: arm_scmi: Rate-limit queue-full warnings in IRQ context

Uday Khare <[email protected]>
ASoC: tas2562: fix deprecated 'shut-down' GPIO always cleared after lookup

Christian Hewitt <[email protected]>
ASoC: meson: aiu: fifo-spdif: soft reset the S/PDIF datapath on start/stop

HE WEI (ギカク) <[email protected]>
wifi: cfg80211: bound element ID read when checking non-inheritance

Runyu Xiao <[email protected]>
wifi: brcmfmac: initialize SDIO data work before cleanup

Cen Zhang <[email protected]>
wifi: mac80211: free AP_VLAN bc_buf SKBs outside IRQ lock

Zhao Li <[email protected]>
wifi: cfg80211: reject unsupported PMSR FTM location requests

Zhao Li <[email protected]>
wifi: cfg80211: validate PMSR FTM preamble range

Zhao Li <[email protected]>
wifi: cfg80211: validate PMSR measurement type data

Xiang Mei <[email protected]>
wifi: p54: validate RX frame length in p54_rx_eeprom_readback()

Dawei Feng <[email protected]>
wifi: libertas: fix memory leak in helper_firmware_cb()

Bryam Vargas <[email protected]>
wifi: mac80211_hwsim: clamp virtio RX length before skb_put

Ramon Fontes <[email protected]>
mac80211_hwsim: add 6GHz channels

Abdun Nihaal <[email protected]>
wifi: ipw2100: fix potential memory leak in ipw2100_pci_init_one()

Xiang Mei (Microsoft) <[email protected]>
xfrm: policy: preallocate inexact bins before xfrm_hash_rebuild reinsert

Danila Chernetsov <[email protected]>
RDMA/hns: Fix potential integer overflow in mhop hem cleanup

Xiang Mei <[email protected]>
btrfs: reject free space cache with more entries than pages

Nikolay Borisov <[email protected]>
btrfs: remove crc_check logic from free space

Pengpeng Hou <[email protected]>
mtd: nand: mtk-ecc: stop on ECC idle timeouts

Pengpeng Hou <[email protected]>
mtd: mtdswap: remove debugfs stats file on teardown

Michael Bommarito <[email protected]>
IB/mad: Drop unmatched RMPP responses before reassembly

Sean Christopherson <[email protected]>
KVM: VMX: Make vmread_error_trampoline() uncallable from C code

Dmitry Torokhov <[email protected]>
Input: ims-pcu - fix logic error in packet reset

Seungjin Bae <[email protected]>
Input: ims-pcu - fix heap-buffer-overflow in ims_pcu_process_data()

Oliver Hartkopp <[email protected]>

    can: isotp: serialize TX state transitions under so->rx_lock

Oliver Hartkopp <[email protected]>
can: isotp: fix use-after-free race with concurrent NETDEV_UNREGISTER

Phil Rosenthal <[email protected]>
KVM: x86/mmu: Fix use-after-free on vendor module reload

Hyunwoo Kim <[email protected]>
KVM: nVMX: Hide shadow VMCS right after VMCLEAR

Daehyeon Ko <[email protected]>
macsec: don't read an unset MAC header in macsec_encrypt()

Bradley Morgan <[email protected]>
cpu: hotplug: Bound hotplug states sysfs output

Sagi Grimberg <[email protected]>
nvmet-tcp: Fix potential UAF when ddgst mismatch

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arm/mach-npcm/platsmp.c                       |   2 +
 arch/mips/kernel/mips-mt-fpaff.c                   |  28 +-
 arch/powerpc/boot/simpleboot.c                     |   2 +-
 arch/powerpc/boot/treeboot-akebono.c               |   2 +-
 arch/powerpc/boot/treeboot-currituck.c             |   2 +-
 arch/powerpc/platforms/ps3/mm.c                    |   1 +
 arch/um/drivers/vector_kern.c                      |   3 +
 arch/x86/kvm/mmu/mmu.c                             |   2 +
 arch/x86/kvm/vmx/nested.c                          |  11 +-
 arch/x86/kvm/vmx/vmx_ops.h                         |  16 +-
 crypto/rsa-pkcs1pad.c                              |   2 +-
 drivers/ata/pata_sl82c105.c                        |   4 +-
 drivers/ata/sata_dwc_460ex.c                       |  21 +-
 drivers/block/rbd.c                                |   7 +-
 drivers/cdrom/cdrom.c                              |   1 +
 drivers/counter/microchip-tcb-capture.c            |   4 +-
 drivers/cpufreq/powernow-k8.c                      |   1 +
 drivers/dma/sun6i-dma.c                            |  11 +-
 drivers/firewire/net.c                             |  37 +-
 drivers/firmware/arm_scmi/notify.c                 |   6 +-
 drivers/firmware/stratix10-svc.c                   |   9 +-
 drivers/gpio/gpio-pch.c                            |  28 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c            |   2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c           |  45 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         |  13 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c            |  12 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c            |   8 +
 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c             |  13 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c              |   3 -
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |  10 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c             |   4 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c             |   4 +-
 drivers/gpu/drm/amd/pm/powerplay/hwmgr/hwmgr.c     |   7 +-
 drivers/gpu/drm/i915/gt/intel_engine_user.c        |   2 +-
 drivers/gpu/drm/i915/gt/selftest_gt_pm.c           |   8 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/acr/base.c     |   1 +
 drivers/gpu/drm/radeon/r100.c                      |  13 +-
 drivers/gpu/drm/rockchip/cdn-dp-reg.c              |   2 +
 drivers/gpu/drm/vc4/vc4_validate.c                 |  29 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c            |  14 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c            |  22 +-
 drivers/hid/hid-logitech-dj.c                      |  28 +-
 drivers/hwmon/Kconfig                              |   1 +
 drivers/hwmon/adt7470.c                            | 605 +++++++++++++--------
 drivers/hwmon/corsair-cpro.c                       |   1 +
 drivers/hwmon/nct6775.c                            |  12 +-
 drivers/hwmon/pmbus/pmbus_core.c                   |   2 +-
 drivers/hwtracing/intel_th/core.c                  |  10 -
 drivers/hwtracing/intel_th/msu.c                   |   2 +
 drivers/i2c/busses/i2c-amd-mp2-plat.c              |   4 +-
 drivers/i2c/busses/i2c-jz4780.c                    |   5 +-
 drivers/infiniband/core/mad.c                      |  30 +
 drivers/infiniband/hw/hns/hns_roce_hem.c           |   2 +-
 drivers/infiniband/sw/rxe/rxe_mmap.c               |  19 +-
 drivers/input/evdev.c                              |  27 +-
 drivers/input/misc/ims-pcu.c                       |  32 +-
 drivers/iommu/amd/init.c                           |   6 +
 drivers/iommu/intel/svm.c                          |   2 +-
 drivers/media/cec/platform/seco/seco-cec.c         |   6 +-
 drivers/media/common/videobuf2/videobuf2-core.c    |  12 +-
 drivers/media/dvb-frontends/rtl2832.c              |   4 +-
 drivers/media/dvb-frontends/rtl2832_sdr.c          |  19 +-
 drivers/media/pci/cx23885/cx23885-core.c           |  14 +-
 drivers/media/pci/dm1105/dm1105.c                  |   1 +
 drivers/media/pci/saa7134/saa7134-video.c          |  25 +-
 drivers/media/platform/sunxi/sun4i-csi/sun4i_dma.c |   6 +-
 drivers/media/radio/radio-si476x.c                 |   1 +
 drivers/media/test-drivers/vidtv/vidtv_bridge.c    |   4 +-
 drivers/media/test-drivers/vimc/vimc-core.c        |   1 +
 drivers/media/test-drivers/vivid/vivid-ctrls.c     |  12 +
 drivers/media/test-drivers/vivid/vivid-vid-cap.c   |   6 +
 drivers/media/test-drivers/vivid/vivid-vid-out.c   |   6 +
 drivers/media/usb/airspy/airspy.c                  |   8 +-
 drivers/media/usb/cx231xx/cx231xx-cards.c          |  16 +-
 drivers/media/usb/msi2500/msi2500.c                |  32 +-
 drivers/media/usb/pwc/pwc-if.c                     |  13 +-
 drivers/media/usb/uvc/uvc_video.c                  |  78 ++-
 drivers/media/usb/uvc/uvcvideo.h                   |   4 +
 drivers/misc/fastrpc.c                             |   3 +-
 drivers/mtd/mtdswap.c                              |   5 +-
 drivers/mtd/nand/raw/mtk_ecc.c                     |  16 +-
 drivers/net/bonding/bond_alb.c                     |  10 +-
 drivers/net/can/softing/softing_fw.c               |  46 +-
 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c  |   1 +
 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c   |  13 +-
 drivers/net/can/usb/peak_usb/pcan_usb_core.c       |   1 -
 drivers/net/can/usb/peak_usb/pcan_usb_fd.c         |  40 +-
 drivers/net/can/usb/peak_usb/pcan_usb_pro.c        |  20 +-
 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c          |  11 +-
 drivers/net/ethernet/aquantia/atlantic/aq_ring.c   |  22 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  12 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.h          |   1 +
 drivers/net/ethernet/hisilicon/hip04_eth.c         |  11 +-
 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c      |   1 -
 drivers/net/ethernet/huawei/hinic/hinic_dev.h      |   2 -
 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c  |  21 -
 drivers/net/ethernet/intel/e1000/e1000_main.c      |   2 +-
 drivers/net/ethernet/intel/igbvf/netdev.c          |   2 -
 .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c   |   2 +-
 .../net/ethernet/marvell/prestera/prestera_pci.c   |  87 ++-
 .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c   |  18 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c |  15 +
 .../ethernet/mellanox/mlx5/core/esw/acl/helper.c   |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c |   7 +-
 .../ethernet/netronome/nfp/nfpcore/nfp_resource.c  |   3 +
 drivers/net/ethernet/nvidia/forcedeth.c            |   4 +-
 drivers/net/ethernet/qlogic/qede/qede_main.c       |  44 +-
 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c    |  14 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c    |   1 +
 drivers/net/geneve.c                               |   3 +
 drivers/net/macsec.c                               |   2 +-
 drivers/net/phy/phylink.c                          |  29 +-
 drivers/net/ppp/pppoe.c                            |   1 +
 drivers/net/slip/slip.c                            |   4 +
 drivers/net/vmxnet3/vmxnet3_drv.c                  |  22 +-
 drivers/net/vxlan/vxlan_core.c                     |  20 +-
 drivers/net/wan/wanxl.c                            |   3 +-
 drivers/net/wireless/ath/ath11k/dp_rx.c            |   3 +
 drivers/net/wireless/ath/ath6kl/txrx.c             |  10 +-
 drivers/net/wireless/ath/ath6kl/wmi.c              |  20 +
 drivers/net/wireless/ath/ath9k/hif_usb.c           |   7 +-
 drivers/net/wireless/ath/carl9170/rx.c             |   7 +-
 drivers/net/wireless/ath/carl9170/tx.c             |   2 +-
 drivers/net/wireless/atmel/at76c50x-usb.c          |   7 +-
 .../broadcom/brcm80211/brcmfmac/cfg80211.c         |   2 +-
 .../wireless/broadcom/brcm80211/brcmfmac/pcie.c    |   8 +-
 .../wireless/broadcom/brcm80211/brcmfmac/sdio.c    |   2 +-
 drivers/net/wireless/intel/ipw2x00/ipw2100.c       |   8 +-
 drivers/net/wireless/intersil/p54/txrx.c           |   8 +
 drivers/net/wireless/mac80211_hwsim.c              |  75 ++-
 drivers/net/wireless/marvell/libertas/firmware.c   |   1 +
 .../net/wireless/marvell/mwifiex/11n_rxreorder.c   |   2 +-
 drivers/net/wireless/marvell/mwifiex/tdls.c        |   2 +-
 drivers/net/wireless/marvell/mwifiex/uap_event.c   |  24 +-
 drivers/net/wireless/mediatek/mt76/mt7615/mac.c    |   4 +
 drivers/net/wireless/microchip/wilc1000/hif.c      |   5 +
 drivers/nvme/target/tcp.c                          |   4 +-
 drivers/phy/xilinx/phy-zynqmp.c                    |  37 +-
 drivers/pinctrl/Kconfig                            |   1 +
 drivers/pinctrl/devicetree.c                       |   4 +
 drivers/s390/block/dasd_ioctl.c                    |   2 +-
 drivers/s390/crypto/zcrypt_ccamisc.c               |  26 +-
 drivers/s390/scsi/zfcp_aux.c                       |   1 +
 drivers/scsi/libiscsi.c                            |   2 +-
 drivers/scsi/libiscsi_tcp.c                        |   8 +-
 drivers/scsi/scsi_debug.c                          |   4 +-
 drivers/spi/spi-fsl-dspi.c                         |  13 +-
 drivers/staging/comedi/drivers/comedi_parport.c    |  13 +-
 drivers/staging/media/meson/vdec/vdec.c            |   4 +-
 drivers/staging/media/sunxi/cedrus/cedrus.c        |   6 +-
 drivers/staging/media/sunxi/cedrus/cedrus_h264.c   |   3 +
 drivers/staging/media/tegra-video/vi.c             |   4 +-
 drivers/staging/rtl8723bs/core/rtw_ieee80211.c     |   3 +
 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c  |   4 +
 drivers/thunderbolt/eeprom.c                       |   9 +-
 drivers/tty/serial/8250/8250_dma.c                 |  12 +-
 drivers/tty/vt/keyboard.c                          |   5 +-
 drivers/tty/vt/vt_ioctl.c                          |   2 +
 drivers/usb/atm/cxacru.c                           |   2 +
 drivers/usb/atm/ueagle-atm.c                       |  17 +
 drivers/usb/chipidea/core.c                        |   1 +
 drivers/usb/gadget/function/f_midi.c               |   1 +
 drivers/usb/gadget/function/f_ncm.c                |  19 +-
 drivers/usb/gadget/function/f_printer.c            |  23 +-
 drivers/usb/gadget/function/uvc_v4l2.c             |   2 +
 drivers/usb/gadget/udc/dummy_hcd.c                 |  40 +-
 drivers/usb/gadget/udc/fsl_udc_core.c              |   1 -
 drivers/usb/gadget/udc/snps_udc_core.c             |   1 -
 drivers/usb/host/xhci-pci.c                        |   1 +
 drivers/usb/host/xhci.c                            |  15 +-
 drivers/usb/host/xhci.h                            |   1 +
 drivers/usb/serial/ftdi_sio.c                      |   2 +
 drivers/usb/serial/ftdi_sio_ids.h                  |   5 +
 drivers/usb/serial/io_edgeport.c                   |   3 +-
 drivers/usb/serial/option.c                        |   1 +
 drivers/usb/storage/unusual_devs.h                 |   7 +
 drivers/vhost/vhost.c                              |   8 +
 drivers/video/fbdev/core/bitblit.c                 |   9 +-
 drivers/watchdog/watchdog_pretimeout.c             |   2 +
 fs/binfmt_elf_fdpic.c                              |   4 +
 fs/binfmt_misc.c                                   |   9 +-
 fs/btrfs/free-space-cache.c                        |  38 +-
 fs/btrfs/free-space-cache.h                        |   1 -
 fs/ceph/caps.c                                     |   1 +
 fs/cifs/cifssmb.c                                  |  12 +-
 fs/cifs/smb2ops.c                                  |  25 +-
 fs/crypto/fscrypt_private.h                        |  32 +-
 fs/crypto/keyring.c                                | 212 ++++----
 fs/exec.c                                          |   2 +-
 fs/namespace.c                                     |   5 +
 fs/nfs/nfs4proc.c                                  |  13 +
 fs/proc/namespaces.c                               |   4 +-
 include/linux/dma/qcom_bam_dma.h                   |  21 +-
 include/linux/netdevice.h                          |   5 -
 include/linux/netfilter/nf_conntrack_sip.h         |   2 +-
 include/media/videobuf2-core.h                     |   8 +-
 include/net/addrconf.h                             |   4 +-
 include/net/bluetooth/bluetooth.h                  |   1 +
 include/net/bluetooth/l2cap.h                      |   1 +
 include/net/bluetooth/rfcomm.h                     |   3 +
 include/net/ip_vs.h                                |  20 +-
 include/net/raw.h                                  |   5 +-
 include/net/rawv6.h                                |   6 +-
 include/net/route.h                                |   2 +
 include/net/sctp/structs.h                         |   3 +-
 include/uapi/linux/if_bridge.h                     |  14 +
 kernel/audit.c                                     |  11 +-
 kernel/auditfilter.c                               |   6 +-
 kernel/bpf/verifier.c                              |  31 +-
 kernel/cpu.c                                       |   9 +-
 kernel/futex/core.c                                |  82 ++-
 kernel/trace/ring_buffer.c                         |   8 +-
 kernel/trace/trace_events.c                        |   4 +-
 kernel/trace/trace_events_filter.c                 |   3 +
 kernel/trace/trace_mmiotrace.c                     |   5 +-
 kernel/trace/trace_probe.c                         |  13 +-
 lib/assoc_array.c                                  |   3 +-
 lib/rhashtable.c                                   |   1 +
 mm/huge_memory.c                                   |  16 +-
 mm/hugetlb.c                                       |   2 +-
 mm/page_reporting.c                                |   6 +-
 mm/percpu-km.c                                     |   2 +-
 net/bluetooth/6lowpan.c                            |  18 +-
 net/bluetooth/af_bluetooth.c                       |  22 +
 net/bluetooth/hidp/core.c                          |   5 +-
 net/bluetooth/l2cap_core.c                         |  41 +-
 net/bluetooth/rfcomm/core.c                        |  17 +
 net/bluetooth/rfcomm/tty.c                         |   7 +-
 net/bluetooth/sco.c                                |  27 +-
 net/bridge/br_multicast.c                          |   1 +
 net/bridge/br_netlink_tunnel.c                     |   3 +-
 net/bridge/br_private.h                            |  14 +-
 net/bridge/br_vlan.c                               |  64 ++-
 net/bridge/br_vlan_options.c                       | 119 +++-
 net/bridge/netfilter/ebt_nflog.c                   |  17 +-
 net/bridge/netfilter/nf_conntrack_bridge.c         |   1 +
 net/can/bcm.c                                      | 564 ++++++++++++++-----
 net/can/isotp.c                                    | 295 +++++++---
 net/can/j1939/transport.c                          |  20 +-
 net/ceph/auth_x.c                                  |   9 +-
 net/ceph/ceph_common.c                             |   4 +-
 net/ceph/mon_client.c                              |   2 +-
 net/ceph/osdmap.c                                  |  12 +-
 net/core/lwt_bpf.c                                 |   4 +-
 net/core/sock.c                                    |   1 -
 net/ipv4/fib_semantics.c                           |  34 +-
 net/ipv4/fib_trie.c                                |   2 +-
 net/ipv4/icmp.c                                    |  18 +-
 net/ipv4/raw.c                                     |  91 ++--
 net/ipv4/raw_diag.c                                |  33 +-
 net/ipv4/route.c                                   |  29 +
 net/ipv4/tcp_bpf.c                                 |   4 +-
 net/ipv4/udp_offload.c                             |   4 +-
 net/ipv6/fib6_rules.c                              |   1 +
 net/ipv6/ila/ila_common.c                          |  12 +
 net/ipv6/ip6_fib.c                                 |  17 +-
 net/ipv6/ip6_tunnel.c                              |   3 +
 net/ipv6/raw.c                                     | 102 ++--
 net/ipv6/route.c                                   |   8 +-
 net/iucv/af_iucv.c                                 |  21 +-
 net/mac80211/iface.c                               |   8 +-
 net/mac80211/rx.c                                  |   2 +
 net/mac802154/llsec.c                              |   5 +
 net/mpls/af_mpls.c                                 |   4 +
 net/ncsi/ncsi-netlink.c                            |   4 +
 net/netfilter/ipset/ip_set_hash_gen.h              |   2 +-
 net/netfilter/ipvs/ip_vs_conn.c                    |  44 +-
 net/netfilter/ipvs/ip_vs_core.c                    |   1 +
 net/netfilter/ipvs/ip_vs_ctl.c                     |  77 ++-
 net/netfilter/ipvs/ip_vs_lc.c                      |   4 +-
 net/netfilter/ipvs/ip_vs_proto_sctp.c              |   2 -
 net/netfilter/ipvs/ip_vs_proto_tcp.c               |   2 -
 net/netfilter/ipvs/ip_vs_sync.c                    |   7 +-
 net/netfilter/nf_conntrack_sip.c                   |   2 +-
 net/netfilter/nf_nat_sip.c                         |   2 +-
 net/netfilter/nft_payload.c                        |  12 +-
 net/netfilter/xt_hashlimit.c                       |  16 +-
 net/openvswitch/actions.c                          |  26 +-
 net/openvswitch/datapath.c                         |  54 +-
 net/openvswitch/datapath.h                         |   2 +-
 net/openvswitch/flow.c                             |  28 +-
 net/openvswitch/meter.c                            |  33 +-
 net/openvswitch/vport.c                            |   6 +-
 net/packet/af_packet.c                             |  13 +-
 net/phonet/pep.c                                   |   2 +
 net/qrtr/af_qrtr.c                                 |   8 +
 net/qrtr/ns.c                                      |  33 +-
 net/rds/ib.c                                       |   4 +
 net/rds/ib_cm.c                                    |   4 +
 net/rds/recv.c                                     |  15 +
 net/rds/tcp.c                                      |  14 +-
 net/sched/act_tunnel_key.c                         |  14 +-
 net/sched/cls_route.c                              |  35 +-
 net/sched/sch_cake.c                               |   1 -
 net/sctp/associola.c                               |  14 +-
 net/sctp/auth.c                                    |   2 +-
 net/sctp/input.c                                   | 108 ++--
 net/sctp/ipv6.c                                    |  94 ++--
 net/sctp/outqueue.c                                |   1 +
 net/sctp/sm_make_chunk.c                           |  26 +-
 net/sctp/sm_statefuns.c                            |   8 +-
 net/sctp/stream.c                                  |   6 +-
 net/smc/smc_core.c                                 |   2 +-
 net/smc/smc_llc.c                                  |   3 +-
 net/tipc/core.c                                    |   5 +
 net/tipc/discover.c                                |  14 +-
 net/tipc/netlink.c                                 |   6 +-
 net/tipc/netlink_compat.c                          |   4 +
 net/tipc/node.c                                    |  15 +-
 net/tipc/socket.c                                  |   3 +-
 net/tls/tls_sw.c                                   |  19 +-
 net/vmw_vsock/virtio_transport.c                   |   3 +-
 net/wireless/nl80211.c                             |   4 +-
 net/wireless/pmsr.c                                |  21 +-
 net/wireless/scan.c                                |   2 +-
 net/x25/af_x25.c                                   |   8 +-
 net/xfrm/xfrm_policy.c                             |   4 +-
 security/integrity/ima/ima_appraise.c              |   9 +-
 security/keys/keyring.c                            |  14 +-
 sound/core/pcm_native.c                            |   7 +
 sound/pci/lx6464es/lx6464es.c                      |   5 +-
 sound/pci/lx6464es/lx_core.c                       |   5 +-
 sound/soc/codecs/bt-sco.c                          |  18 +-
 sound/soc/codecs/max98090.c                        |   5 +-
 sound/soc/codecs/max98095.c                        |   5 +-
 sound/soc/codecs/tas2562.c                         |  35 +-
 sound/soc/meson/aiu-fifo-spdif.c                   |   5 +
 sound/usb/6fire/chip.c                             |   4 +
 sound/usb/endpoint.c                               |  23 +-
 sound/usb/midi.c                                   |   2 +
 sound/usb/pcm.c                                    |   7 +
 tools/testing/selftests/clone3/clone3_set_tid.c    |   2 +-
 333 files changed, 3984 insertions(+), 1839 deletions(-)