Skip to content

6.1.85-rc1 review

Greg Kroah-Hartman damon kvm linux-cifs linux-fsdevel linux-patches linux-tegra lkml netfs stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest138 patches 10 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/138scripts/bpf_doc: Use silent mode when exec make cmdscripts/bpf_doc.py+2 -20 replies
2/138dma-buf: Fix NULL pointer dereference in sanitycheck()drivers/dma-buf/st-dma-fence-chain.c+3 -30 replies
3/138nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packetnet/nfc/nci/core.c+5 -00 replies
4/138mlxbf_gige: stop PHY during open() error pathsdrivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c+4 -10 replies
5/138wifi: iwlwifi: mvm: rfi: fix potential response leaksdrivers/net/wireless/intel/iwlwifi/mvm/rfi.c+6 -20 replies
6/138ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c+8 -80 replies
7/138s390/qeth: handle deferred cc1drivers/s390/net/qeth_core_main.c+36 -20 replies
8/138tcp: properly terminate timers for kernel socketsinclude/net/inet_connection_sock.h include/net/sock.h net/ipv4/inet_connection_sock.c +1 more+24 -00 replies
9/138net: wwan: t7xx: Split 64bit accesses to fix alignment issuesdrivers/net/wwan/t7xx/t7xx_cldma.c drivers/net/wwan/t7xx/t7xx_hif_cldma.c drivers/net/wwan/t7xx/t7xx_pcie_mac.c+11 -100 replies
10/138ACPICA: debugger: check status of acpi_evaluate_object() in acpi_db_walk_for_fields()drivers/acpi/acpica/dbnames.c+6 -20 replies
11/138net: hns3: fix index limit to support all queue statsdrivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_tqp_stats.c+1 -10 replies
12/138net: hns3: fix kernel crash when devlink reload during pf initializationdrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+4 -00 replies
13/138net: hns3: mark unexcuted loopback test result as UNEXECUTEDdrivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c+17 -20 replies
14/138tls: recv: process_rx_list shouldnt use an offset with kvecnet/tls/tls_sw.c+1 -10 replies
15/138tls: adjust recv return with async crypto and failed copy to userspacenet/tls/tls_sw.c+3 -00 replies
16/138tls: get psock ref after taking rxlock to avoid leaknet/tls/tls_sw.c+1 -10 replies
17/138mlxbf_gige: call request_irq() after NAPI initializeddrivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c+11 -70 replies
18/138bpf: Protect against int overflow for stack access sizekernel/bpf/verifier.c+5 -00 replies
19/138cifs: Fix duplicate fscache cookie warningsfs/smb/client/fscache.c fs/smb/client/inode.c+17 -10 replies
20/138net: lan743x: Add set RFE read fifo threshold for PCI1x1x chipsdrivers/net/ethernet/microchip/lan743x_main.c drivers/net/ethernet/microchip/lan743x_main.h+22 -00 replies
21/138Octeontx2-af: fix pause frame configuration in GMP modedrivers/net/ethernet/marvell/octeontx2/af/cgx.c+5 -00 replies
22/138inet: inet_defrag: prevent sk release while still in useinclude/linux/skbuff.h net/ipv4/inet_fragment.c net/ipv4/ip_fragment.c +1 more+60 -210 replies
23/138dm integrity: fix out-of-range warningdrivers/md/dm-integrity.c+1 -10 replies
24/138x86/cpufeatures: Add new word for scattered featuresarch/x86/include/asm/cpufeature.h arch/x86/include/asm/cpufeatures.h arch/x86/include/asm/disabled-features.h +1 more+9 -50 replies
25/138perf/x86/amd/lbr: Use freeze based on availabilityarch/x86/events/amd/core.c arch/x86/events/amd/lbr.c arch/x86/include/asm/cpufeatures.h +1 more+21 -80 replies
26/138KVM: arm64: Fix host-programmed guest events in nVHEinclude/kvm/arm_pmu.h+1 -10 replies
27/138r8169: fix issue caused by buggy BIOS on certain boards with RTL8168ddrivers/net/ethernet/realtek/r8169_main.c+9 -00 replies
28/138x86/cpufeatures: Add CPUID_LNX_5 to track recently added Linux-defined wordarch/x86/include/asm/cpufeature.h arch/x86/kvm/reverse_cpuid.h+4 -00 replies
29/138Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT"drivers/bluetooth/hci_qca.c+1 -120 replies
30/138arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as brokenarch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi+2 -00 replies
31/138Bluetooth: qca: fix device-address endiannessdrivers/bluetooth/btqca.c drivers/bluetooth/hci_qca.c+16 -20 replies
32/138Bluetooth: add quirk for broken address propertiesinclude/net/bluetooth/hci.h net/bluetooth/hci_sync.c+13 -10 replies
33/138Bluetooth: hci_event: set the conn encrypted before conn establishesnet/bluetooth/hci_event.c+25 -00 replies
34/138Bluetooth: Fix TOCTOU in HCI debugfs implementationnet/bluetooth/hci_debugfs.c+32 -160 replies
35/138xen-netfront: Add missing skb_mark_for_recycledrivers/net/xen-netfront.c+1 -00 replies
36/138net/rds: fix possible cp null dereferencenet/rds/rdma.c+1 -10 replies
37/138net: usb: ax88179_178a: avoid the interface always configured as random addressdrivers/net/usb/ax88179_178a.c+2 -00 replies
38/138vsock/virtio: fix packet delivery to tap devicenet/vmw_vsock/virtio_transport.c+2 -10 replies
39/138Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped."arch/x86/mm/ident_map.c+5 -180 replies
40/138netfilter: nf_tables: reject new basechain after table flag updatenet/netfilter/nf_tables_api.c+3 -00 replies
41/138netfilter: nf_tables: flush pending destroy work before exit_net releasenet/netfilter/nf_tables_api.c+1 -00 replies
42/138netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get()net/netfilter/nf_tables_api.c+7 -20 replies
43/138netfilter: validate user input for expected lengthnet/bridge/netfilter/ebtables.c net/ipv4/netfilter/arp_tables.c net/ipv4/netfilter/ip_tables.c +1 more+18 -00 replies
44/138vboxsf: Avoid an spurious warning if load_nls_xxx() failsfs/vboxsf/super.c+2 -10 replies
45/138bpf, sockmap: Prevent lock inversion deadlock in map delete elemnet/core/sock_map.c+6 -00 replies
46/138net/sched: act_skbmod: prevent kernel-infoleaknet/sched/act_skbmod.c+5 -50 replies
47/138net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()net/sched/sch_api.c+1 -10 replies
48/138net: stmmac: fix rx queue priority assignmentdrivers/net/ethernet/stmicro/stmmac/dwmac4_core.c drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c+62 -160 replies
49/138net: phy: micrel: lan8814: Fix when enabling/disabling 1-step timestampingdrivers/net/phy/micrel.c+8 -20 replies
50/138net: phy: micrel: Fix potential null pointer dereferencedrivers/net/phy/micrel.c+16 -50 replies
51/138selftests: net: gro fwd: update vxlan GRO test expectationstools/testing/selftests/net/udpgro_fwd.sh+2 -80 replies
52/138gro: fix ownership transfernet/core/gro.c net/ipv4/udp_offload.c+4 -20 replies
53/138x86/bugs: Fix the SRSO mitigation on Zen3/4arch/x86/include/asm/asm-prototypes.h arch/x86/include/asm/nospec-branch.h arch/x86/lib/retpoline.S+16 -90 replies
54/138x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSOarch/x86/lib/retpoline.S+1 -00 replies
55/138i40e: Fix VF MAC filter removaldrivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c+6 -50 replies
56/138erspan: make sure erspan_base_hdr is present in skb->headnet/ipv4/ip_gre.c net/ipv6/ip6_gre.c+8 -00 replies
57/138selftests: reuseaddr_conflict: add missing new line at the end of the outputtools/testing/selftests/net/reuseaddr_conflict.c+1 -10 replies
58/138ipv6: Fix infinite recursion in fib6_dump_done().net/ipv6/ip6_fib.c+7 -70 replies
59/138mlxbf_gige: stop interface during shutdowndrivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c+8 -20 replies
60/138r8169: skip DASH fw status checks when DASH is disableddrivers/net/ethernet/realtek/r8169_main.c+27 -40 replies
61/138udp: do not accept non-tunnel GSO skbs landing in a tunnelinclude/linux/udp.h net/ipv4/udp.c net/ipv4/udp_offload.c +1 more+40 -30 replies
62/138udp: do not transition UDP GRO fraglist partial checksums to unnecessarynet/ipv4/udp_offload.c net/ipv6/udp_offload.c+2 -140 replies
63/138udp: prevent local UDP tunnel packets from being GROednet/ipv4/udp_offload.c+6 -00 replies
64/138octeontx2-af: Fix issue with loading coalesced KPU profilesdrivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c+1 -10 replies
65/138octeontx2-pf: check negative error code in otx2_open()drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c+1 -10 replies
66/138octeontx2-af: Add array index checkdrivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c+2 -00 replies
67/138i40e: fix i40e_count_filters() to count only active/new filtersdrivers/net/ethernet/intel/i40e/i40e_main.c+5 -20 replies
68/138i40e: fix vf may be used uninitialized in this function warningdrivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c+16 -180 replies
69/138usb: typec: ucsi: Check for notifications after initdrivers/usb/typec/ucsi/ucsi.c+9 -10 replies
70/138drm/amd: Evict resources during PM ops prepare() callbackdrivers/gpu/drm/amd/amdgpu/amdgpu.h drivers/gpu/drm/amd/amdgpu/amdgpu_device.c drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c+34 -30 replies
71/138drm/amd: Add concept of running prepare_suspend() sequence for IP blocksdrivers/gpu/drm/amd/amdgpu/amdgpu_device.c drivers/gpu/drm/amd/include/amd_shared.h+12 -10 replies
72/138drm/amd: Flush GFXOFF requests in prepare stagedrivers/gpu/drm/amd/amdgpu/amdgpu_device.c+2 -00 replies
73/138i40e: Store the irq number in i40e_q_vectordrivers/net/ethernet/intel/i40e/i40e.h drivers/net/ethernet/intel/i40e/i40e_main.c+2 -00 replies
74/138i40e: Remove _t suffix from enum type namesdrivers/net/ethernet/intel/i40e/i40e.h drivers/net/ethernet/intel/i40e/i40e_ptp.c drivers/net/ethernet/intel/i40e/i40e_txrx.h+7 -70 replies
75/138i40e: Enforce software interrupt during busy-poll exitdrivers/net/ethernet/intel/i40e/i40e.h drivers/net/ethernet/intel/i40e/i40e_main.c drivers/net/ethernet/intel/i40e/i40e_register.h +2 more+72 -210 replies
76/138r8169: use spinlock to protect mac ocp register accessdrivers/net/ethernet/realtek/r8169_main.c+33 -40 replies
77/138r8169: use spinlock to protect access to registers Config2 and Config5drivers/net/ethernet/realtek/r8169_main.c+37 -100 replies
78/138r8169: prepare rtl_hw_aspm_clkreq_enable for usage in atomic contextdrivers/net/ethernet/realtek/r8169_main.c+3 -20 replies
79/138tcp: Fix bind() regression for v6-only wildcard and v4(-mapped-v6) non-wildcard addresses.net/ipv4/inet_connection_sock.c+11 -80 replies
80/138drivers: net: convert to boolean for the mac_managed_pm flagdrivers/net/ethernet/freescale/fec_main.c drivers/net/ethernet/realtek/r8169_main.c drivers/net/usb/asix_devices.c+4 -40 replies
81/138net: fec: Set mac_managed_pm during probedrivers/net/ethernet/freescale/fec_main.c+9 -20 replies
82/138net: ravb: Let IP-specific receive function to interrogate descriptorsdrivers/net/ethernet/renesas/ravb_main.c+2 -110 replies
83/138net: ravb: Always process TX descriptor ringdrivers/net/ethernet/renesas/ravb_main.c+5 -20 replies
84/138net: ravb: Always update error countersdrivers/net/ethernet/renesas/ravb_main.c+9 -80 replies
85/138KVM: SVM: enhance info printks in SEV initarch/x86/kvm/svm/sev.c+9 -20 replies
86/138KVM: SVM: WARN, but continue, if misc_cg_set_capacity() failsarch/x86/kvm/svm/sev.c+2 -60 replies
87/138KVM: SVM: Use unsigned integers when dealing with ASIDsarch/x86/kvm/svm/sev.c arch/x86/kvm/trace.h+15 -130 replies
88/138KVM: SVM: Add support for allowing zero SEV ASIDsarch/x86/kvm/svm/sev.c+19 -100 replies
89/138fs/pipe: Fix lockdep false-positive in watchqueue pipe_write()fs/pipe.c+12 -50 replies
90/1389p: Fix read/write debug statements to report server replynet/9p/client.c+5 -50 replies
91/138drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not supporteddrivers/perf/riscv_pmu.c+4 -00 replies
92/138drm/panfrost: fix power transition timeout warningsdrivers/gpu/drm/panfrost/panfrost_gpu.c+3 -30 replies
93/138ASoC: rt5682-sdw: fix locking sequencesound/soc/codecs/rt5682-sdw.c+2 -20 replies
94/138ASoC: rt711-sdca: fix locking sequencesound/soc/codecs/rt711-sdca-sdw.c+2 -20 replies
95/138ASoC: rt711-sdw: fix locking sequencesound/soc/codecs/rt711-sdw.c+2 -20 replies
96/138ASoC: ops: Fix wraparound for mask in snd_soc_get_volswsound/soc/soc-ops.c+1 -10 replies
97/138ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bitdrivers/ata/sata_sx4.c+2 -40 replies
98/138scsi: mylex: Fix sysfs buffer lengthsdrivers/scsi/myrb.c drivers/scsi/myrs.c+22 -220 replies
99/138scsi: sd: Unregister device if device_add_disk() failed in sd_probe()drivers/scsi/sd.c+1 -10 replies
100/138cifs: Fix caching to try to do open O_WRONLY as rdwr on serverfs/smb/client/dir.c fs/smb/client/file.c fs/smb/client/fscache.h+59 -100 replies
101/138s390/pai: rework pai_crypto mapped buffer reference countarch/s390/kernel/perf_pai_crypto.c+20 -220 replies
102/138s390/pai: rename structure member users to active_eventsarch/s390/kernel/perf_pai_crypto.c+6 -60 replies
103/138s390/pai_ext: replace atomic_t with refcount_tarch/s390/kernel/perf_pai_ext.c+13 -100 replies
104/138s390/pai: initialize event count once at initializationarch/s390/kernel/perf_pai_crypto.c arch/s390/kernel/perf_pai_ext.c+0 -20 replies
105/138s390/pai_crypto: remove per-cpu variable assignement in event initializationarch/s390/kernel/perf_pai_crypto.c+0 -10 replies
106/138s390/pai: cleanup event initializationarch/s390/kernel/perf_pai_crypto.c arch/s390/kernel/perf_pai_ext.c+5 -70 replies
107/138s390/pai: rework paiXXX_start and paiXXX_stop functionsarch/s390/kernel/perf_pai_crypto.c arch/s390/kernel/perf_pai_ext.c+30 -340 replies
108/138s390/pai: fix sampling event removal for PMU device driverarch/s390/kernel/perf_pai_crypto.c arch/s390/kernel/perf_pai_ext.c+14 -60 replies
109/138ata: sata_mv: Fix PCI device ID table declaration compilation warningdrivers/ata/sata_mv.c+31 -320 replies
110/138nfsd: hold a lighter-weight client reference over CB_RECALL_ANYfs/nfsd/nfs4state.c+2 -50 replies
111/138x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunkarch/x86/lib/retpoline.S+1 -00 replies
112/138ksmbd: dont send oplock break if rename failsfs/smb/server/smb2pdu.c+2 -10 replies
113/138ksmbd: validate payload size in ipc responsefs/smb/server/ksmbd_netlink.h fs/smb/server/mgmt/share_config.c fs/smb/server/transport_ipc.c+45 -20 replies
114/138ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1fs/smb/server/smb2ops.c+5 -50 replies
115/138ALSA: hda/realtek - Fix inactive headset mic jacksound/pci/hda/patch_realtek.c+1 -00 replies
116/138ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphonesound/pci/hda/patch_realtek.c+1 -10 replies
117/138driver core: Introduce device_link_wait_removal()drivers/base/core.c include/linux/device.h+24 -30 replies
118/138of: dynamic: Synchronize of_changeset_destroy() with the devlink removalsdrivers/of/dynamic.c+12 -00 replies
119/138x86/mm/pat: fix VM_PAT handling in COW mappingsarch/x86/mm/pat/memtype.c mm/memory.c+39 -140 replies
120/138x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()arch/x86/kernel/cpu/mce/core.c+3 -10 replies
121/138x86/coco: Require seeding RNG with RDRAND on CoCo systemsarch/x86/coco/core.c arch/x86/include/asm/coco.h arch/x86/kernel/setup.c+45 -00 replies
122/138s390/entry: align system call table on 8 bytesarch/s390/kernel/entry.S+1 -00 replies
123/138riscv: Fix spurious errors from __get/put_kernel_nofaultarch/riscv/include/asm/uaccess.h+2 -20 replies
124/138riscv: process: Fix kernel gp leakagearch/riscv/kernel/process.c+0 -30 replies
125/138smb3: retrying on failed server closefs/smb/client/cached_dir.c fs/smb/client/cifsfs.c fs/smb/client/cifsglob.h +4 more+85 -170 replies
126/138smb: client: fix potential UAF in cifs_debug_files_proc_show()fs/smb/client/cifs_debug.c fs/smb/client/cifsglob.h+12 -00 replies
127/138smb: client: fix potential UAF in cifs_stats_proc_write()fs/smb/client/cifs_debug.c+2 -00 replies
128/138smb: client: fix potential UAF in cifs_stats_proc_show()fs/smb/client/cifs_debug.c+2 -00 replies
129/138smb: client: fix potential UAF in smb2_is_valid_oplock_break()fs/smb/client/smb2misc.c+2 -00 replies
130/138smb: client: fix potential UAF in smb2_is_valid_lease_break()fs/smb/client/smb2misc.c+2 -00 replies
131/138smb: client: fix potential UAF in is_valid_oplock_break()fs/smb/client/misc.c+2 -00 replies
132/138smb: client: fix potential UAF in smb2_is_network_name_deleted()fs/smb/client/smb2ops.c+2 -00 replies
133/138smb: client: fix potential UAF in cifs_signal_cifsd_for_reconnect()fs/smb/client/connect.c+2 -00 replies
134/138selftests: mptcp: join: fix dev in check_endpointtools/testing/selftests/net/mptcp/mptcp_join.sh+1 -10 replies
135/138mptcp: dont account accept() of non-MPC client as fallback to TCPnet/mptcp/protocol.c net/mptcp/subflow.c tools/testing/selftests/net/mptcp/mptcp_connect.sh+9 -30 replies
136/138selftests: mptcp: display simult in extra_msgtools/testing/selftests/net/mptcp/mptcp_join.sh+4 -10 replies
137/138mm/secretmem: fix GUP-fast succeeding on secretmem foliosinclude/linux/secretmem.h+2 -20 replies
138/138nvme: fix miss command type checkdrivers/nvme/host/core.c drivers/nvme/host/ioctl.c drivers/nvme/host/nvme.h +1 more+8 -40 replies

Reviews trailers per patch

91 of 138 patches have a Reviewed-by or Acked-by.

PatchQuentin MonnetAlejandro ColomarChristian König[email protected][email protected]Jeremy ClineKrzysztof KozlowskiAsmaa MnebhiAndrew LunnJiri PirkoAnjaneyuluMichal KubiakShannon NelsonPucha Himasekhar ReddyPeter OberparleiterJosef BacikSergey RyazanovLiviu DudauKalesh APSimon HormanAndrii NakryikoMarc ZyngierDave HansenClayton CraftDouglas AndersonBjorn AnderssonNikita TravkinPaul MenzelLuiz Augusto von DentzEric DumazetStefano GarzarellaPablo Neira AyusoMikulas PatockaJustin Stitt[email protected]John FastabendJamal Hadi SalimDivya KopperaWillem de BruijnIngo MolnarMichal SchmidtBrett CreeleyRafal RomanowskiMuhammad Usama AnjumDavid AhernHeiner KallweitHans de GoedeArkadiusz KubalewskiPrzemek KitszelHeikki KrogerusNeil ArmstrongAlex DeucherJesse BrandeburgSridhar SamudralaGurucharanJacob KellerKai-Heng FengHolger HoffstätteJianguo WuSubbaraya SundeepSergey ShtylyovTom Lendacky[email protected]Atish PatraConor DooleySteven PriceAngeloGioacchino Del RegnoBard LiaoChao SongHannes ReineckeBart Van AsscheYu KuaiSumanth KorikkarJames Christopher AdduonoLuca CeresoliNuno SaSaravana KannanGreg Kroah-HartmanElena ReshetovaKirill A. ShutemovTheodore Ts'oAlexander GordeevAlexandre GhitiCharlie JenkinsMete DurluMatthieu Baerts (NGI0)Mat MartineauMiklos SzerediMike Rapoport (IBM)Kanchan JoshiChristoph HellwigSeongJae ParkKelsey SteeleRon EconomosJon HunterPavel Machek (CIP)Mark BrownSven JoachimShuah Khan
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b
1/138R-b A-b
2/138R-b
3/138Reported-and-tested-by Reported-and-tested-by R-b R-b
4/138R-b R-b R-b
5/138Co-authored-by
6/138R-b R-b T-b
7/138R-b
8/138T-b
9/138R-b T-b
10/138
11/138R-b R-b R-b
12/138R-b
13/138R-b R-b
14/138R-b
15/138R-b
16/138R-b
17/138R-b
18/138A-b
19/138
20/138R-b
21/138R-b
22/138Diagnosed-by R-b
23/138R-b R-b
24/138
25/138
26/138R-b
27/138R-b
28/138A-b
29/138T-b
30/138R-b A-b R-b
31/138R-b T-b
32/138R-b
33/138R-b R-b
34/138
35/138
36/138R-b
37/138R-b
38/138R-b
39/138
40/138
41/138
42/138
43/138R-b
44/138R-b
45/138T-b A-b
46/138A-b
47/138R-b A-b
48/138
49/138R-b
50/138R-b
51/138
52/138R-b
53/138R-b
54/138
55/138R-b R-b T-b
56/138
57/138R-b
58/138R-b R-b
59/138
60/138R-b
61/138R-b
62/138R-b
63/138R-b
64/138R-b
65/138R-b R-b R-b
66/138
67/138R-b T-b R-b
68/138R-b T-b R-b R-b
69/138R-b T-b
70/138R-b R-b
71/138R-b
72/138R-b
73/138A-b A-b T-b
74/138T-b R-b
75/138T-b R-b R-b
76/138R-b T-b T-b
77/138R-b T-b T-b
78/138R-b T-b T-b
79/138Diagnosed-by
80/138
81/138
82/138R-b
83/138R-b
84/138R-b
85/138
86/138
87/138R-b
88/138A-b
89/138Reported-and-tested-by
90/138
91/138R-b R-b
92/138R-b R-b
93/138R-b R-b
94/138R-b R-b
95/138R-b R-b
96/138
97/138
98/138R-b
99/138R-b R-b
100/138
101/138A-b
102/138A-b
103/138A-b
104/138A-b
105/138A-b
106/138A-b
107/138A-b
108/138A-b
109/138
110/138
111/138
112/138
113/138
114/138T-b
115/138
116/138
117/138T-b R-b R-b A-b
118/138T-b R-b R-b
119/138A-b
120/138
121/138R-b R-b R-b
122/138R-b
123/138R-b R-b
124/138R-b
125/138
126/138
127/138
128/138
129/138
130/138
131/138
132/138
133/138
134/138R-b
135/138R-b R-b
136/138R-b
137/138Debugged-by T-b R-b
138/138R-b R-b

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

Read the v1 thread

Cover letter [PATCH 6.1 000/138] 6.1.85-rc1 review

This is the start of the stable review cycle for the 6.1.85 release. There are 138 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, 10 Apr 2024 12:52:23 +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/v6.x/stable-review/patch-6.1.85-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-6.1.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.1.85-rc1

min15.li <[email protected]>
nvme: fix miss command type check

David Hildenbrand <[email protected]>
mm/secretmem: fix GUP-fast succeeding on secretmem folios

Geliang Tang <[email protected]>
selftests: mptcp: display simult in extra_msg

Davide Caratti <[email protected]>
mptcp: don't account accept() of non-MPC client as fallback to TCP

Geliang Tang <[email protected]>
selftests: mptcp: join: fix dev in check_endpoint

Paulo Alcantara <[email protected]>
smb: client: fix potential UAF in cifs_signal_cifsd_for_reconnect()

Paulo Alcantara <[email protected]>
smb: client: fix potential UAF in smb2_is_network_name_deleted()

Paulo Alcantara <[email protected]>
smb: client: fix potential UAF in is_valid_oplock_break()

Paulo Alcantara <[email protected]>
smb: client: fix potential UAF in smb2_is_valid_lease_break()

Paulo Alcantara <[email protected]>
smb: client: fix potential UAF in smb2_is_valid_oplock_break()

Paulo Alcantara <[email protected]>
smb: client: fix potential UAF in cifs_stats_proc_show()

Paulo Alcantara <[email protected]>
smb: client: fix potential UAF in cifs_stats_proc_write()

Paulo Alcantara <[email protected]>
smb: client: fix potential UAF in cifs_debug_files_proc_show()

Ritvik Budhiraja <[email protected]>
smb3: retrying on failed server close

Stefan O'Rear <[email protected]>
riscv: process: Fix kernel gp leakage

Samuel Holland <[email protected]>
riscv: Fix spurious errors from __get/put_kernel_nofault

Sumanth Korikkar <[email protected]>
s390/entry: align system call table on 8 bytes

Jason A. Donenfeld <[email protected]>
x86/coco: Require seeding RNG with RDRAND on CoCo systems

Borislav Petkov (AMD) <[email protected]>
x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()

David Hildenbrand <[email protected]>
x86/mm/pat: fix VM_PAT handling in COW mappings

Herve Codina <[email protected]>
of: dynamic: Synchronize of_changeset_destroy() with the devlink removals

Herve Codina <[email protected]>
driver core: Introduce device_link_wait_removal()

I Gede Agastya Darma Laksana <[email protected]>
ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone

Christoffer Sandberg <[email protected]>
ALSA: hda/realtek - Fix inactive headset mic jack

Namjae Jeon <[email protected]>
ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1

Namjae Jeon <[email protected]>
ksmbd: validate payload size in ipc response

Namjae Jeon <[email protected]>
ksmbd: don't send oplock break if rename fails

Borislav Petkov (AMD) <[email protected]>
x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunk

Jeff Layton <[email protected]>
nfsd: hold a lighter-weight client reference over CB_RECALL_ANY

Arnd Bergmann <[email protected]>
ata: sata_mv: Fix PCI device ID table declaration compilation warning

Thomas Richter <[email protected]>
s390/pai: fix sampling event removal for PMU device driver

Thomas Richter <[email protected]>
s390/pai: rework paiXXX_start and paiXXX_stop functions

Thomas Richter <[email protected]>
s390/pai: cleanup event initialization

Thomas Richter <[email protected]>
s390/pai_crypto: remove per-cpu variable assignement in event initialization

Thomas Richter <[email protected]>
s390/pai: initialize event count once at initialization

Thomas Richter <[email protected]>
s390/pai_ext: replace atomic_t with refcount_t

Thomas Richter <[email protected]>
s390/pai: rename structure member users to active_events

Thomas Richter <[email protected]>
s390/pai: rework pai_crypto mapped buffer reference count

David Howells <[email protected]>
cifs: Fix caching to try to do open O_WRONLY as rdwr on server

Li Nan <[email protected]>
scsi: sd: Unregister device if device_add_disk() failed in sd_probe()

Arnd Bergmann <[email protected]>
scsi: mylex: Fix sysfs buffer lengths

Arnd Bergmann <[email protected]>

    ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit

Stephen Lee <[email protected]>
ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw

Pierre-Louis Bossart <[email protected]>
ASoC: rt711-sdw: fix locking sequence

Pierre-Louis Bossart <[email protected]>
ASoC: rt711-sdca: fix locking sequence

Pierre-Louis Bossart <[email protected]>
ASoC: rt5682-sdw: fix locking sequence

Christian Hewitt <[email protected]>
drm/panfrost: fix power transition timeout warnings

Pu Lehui <[email protected]>
drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not supported

Dominique Martinet <[email protected]>
9p: Fix read/write debug statements to report server reply

Jann Horn <[email protected]>
fs/pipe: Fix lockdep false-positive in watchqueue pipe_write()

Ashish Kalra <[email protected]>
KVM: SVM: Add support for allowing zero SEV ASIDs

Sean Christopherson <[email protected]>
KVM: SVM: Use unsigned integers when dealing with ASIDs

Sean Christopherson <[email protected]>
KVM: SVM: WARN, but continue, if misc_cg_set_capacity() fails

Alexander Mikhalitsyn <[email protected]>
KVM: SVM: enhance info printk's in SEV init

Paul Barker <[email protected]>
net: ravb: Always update error counters

Paul Barker <[email protected]>
net: ravb: Always process TX descriptor ring

Claudiu Beznea <[email protected]>
net: ravb: Let IP-specific receive function to interrogate descriptors

Wei Fang <[email protected]>
net: fec: Set mac_managed_pm during probe

Denis Kirjanov <[email protected]>
drivers: net: convert to boolean for the mac_managed_pm flag

Kuniyuki Iwashima <[email protected]>
tcp: Fix bind() regression for v6-only wildcard and v4(-mapped-v6) non-wildcard addresses.

Heiner Kallweit <[email protected]>
r8169: prepare rtl_hw_aspm_clkreq_enable for usage in atomic context

Heiner Kallweit <[email protected]>
r8169: use spinlock to protect access to registers Config2 and Config5

Heiner Kallweit <[email protected]>
r8169: use spinlock to protect mac ocp register access

Ivan Vecera <[email protected]>
i40e: Enforce software interrupt during busy-poll exit

Ivan Vecera <[email protected]>
i40e: Remove _t suffix from enum type names

Joe Damato <[email protected]>
i40e: Store the irq number in i40e_q_vector

Mario Limonciello <[email protected]>
drm/amd: Flush GFXOFF requests in prepare stage

Mario Limonciello <[email protected]>
drm/amd: Add concept of running prepare_suspend() sequence for IP blocks

Mario Limonciello <[email protected]>
drm/amd: Evict resources during PM ops prepare() callback

Christian A. Ehrhardt <[email protected]>
usb: typec: ucsi: Check for notifications after init

Aleksandr Loktionov <[email protected]>
i40e: fix vf may be used uninitialized in this function warning

Aleksandr Loktionov <[email protected]>
i40e: fix i40e_count_filters() to count only active/new filters

Aleksandr Mishin <[email protected]>
octeontx2-af: Add array index check

Su Hui <[email protected]>
octeontx2-pf: check negative error code in otx2_open()

Hariprasad Kelam <[email protected]>
octeontx2-af: Fix issue with loading coalesced KPU profiles

Antoine Tenart <[email protected]>
udp: prevent local UDP tunnel packets from being GROed

Antoine Tenart <[email protected]>
udp: do not transition UDP GRO fraglist partial checksums to unnecessary

Antoine Tenart <[email protected]>
udp: do not accept non-tunnel GSO skbs landing in a tunnel

Atlas Yu <[email protected]>
r8169: skip DASH fw status checks when DASH is disabled

David Thompson <[email protected]>
mlxbf_gige: stop interface during shutdown

Kuniyuki Iwashima <[email protected]>
ipv6: Fix infinite recursion in fib6_dump_done().

Jakub Kicinski <[email protected]>
selftests: reuseaddr_conflict: add missing new line at the end of the output

Eric Dumazet <[email protected]>

    erspan: make sure erspan_base_hdr is present in skb->head

Ivan Vecera <[email protected]>
i40e: Fix VF MAC filter removal

Borislav Petkov (AMD) <[email protected]>
x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSO

Borislav Petkov (AMD) <[email protected]>
x86/bugs: Fix the SRSO mitigation on Zen3/4

Antoine Tenart <[email protected]>
gro: fix ownership transfer

Antoine Tenart <[email protected]>
selftests: net: gro fwd: update vxlan GRO test expectations

Aleksandr Mishin <[email protected]>
net: phy: micrel: Fix potential null pointer dereference

Horatiu Vultur <[email protected]>
net: phy: micrel: lan8814: Fix when enabling/disabling 1-step timestamping

Piotr Wejman <[email protected]>
net: stmmac: fix rx queue priority assignment

Eric Dumazet <[email protected]>
net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()

Eric Dumazet <[email protected]>
net/sched: act_skbmod: prevent kernel-infoleak

Jakub Sitnicki <[email protected]>
bpf, sockmap: Prevent lock inversion deadlock in map delete elem

Christophe JAILLET <[email protected]>
vboxsf: Avoid an spurious warning if load_nls_xxx() fails

Eric Dumazet <[email protected]>
netfilter: validate user input for expected length

Ziyang Xuan <[email protected]>
netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get()

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: flush pending destroy work before exit_net release

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: reject new basechain after table flag update

Ingo Molnar <[email protected]>
Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped."

Marco Pinna <[email protected]>
vsock/virtio: fix packet delivery to tap device

Jose Ignacio Tornos Martinez <[email protected]>
net: usb: ax88179_178a: avoid the interface always configured as random address

Mahmoud Adam <[email protected]>
net/rds: fix possible cp null dereference

Jesper Dangaard Brouer <[email protected]>
xen-netfront: Add missing skb_mark_for_recycle

Bastien Nocera <[email protected]>
Bluetooth: Fix TOCTOU in HCI debugfs implementation

Hui Wang <[email protected]>
Bluetooth: hci_event: set the conn encrypted before conn establishes

Johan Hovold <[email protected]>
Bluetooth: add quirk for broken address properties

Johan Hovold <[email protected]>
Bluetooth: qca: fix device-address endianness

Johan Hovold <[email protected]>
arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as broken

Johan Hovold <[email protected]>
Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT"

Sean Christopherson <[email protected]>
x86/cpufeatures: Add CPUID_LNX_5 to track recently added Linux-defined word

Heiner Kallweit <[email protected]>
r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d

Oliver Upton <[email protected]>
KVM: arm64: Fix host-programmed guest events in nVHE

Sandipan Das <[email protected]>
perf/x86/amd/lbr: Use freeze based on availability

Sandipan Das <[email protected]>
x86/cpufeatures: Add new word for scattered features

Arnd Bergmann <[email protected]>
dm integrity: fix out-of-range warning

Florian Westphal <[email protected]>
inet: inet_defrag: prevent sk release while still in use

Hariprasad Kelam <[email protected]>
Octeontx2-af: fix pause frame configuration in GMP mode

Raju Lakkaraju <[email protected]>
net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips

David Howells <[email protected]>
cifs: Fix duplicate fscache cookie warnings

Andrei Matei <[email protected]>
bpf: Protect against int overflow for stack access size

David Thompson <[email protected]>
mlxbf_gige: call request_irq() after NAPI initialized

Sabrina Dubroca <[email protected]>
tls: get psock ref after taking rxlock to avoid leak

Sabrina Dubroca <[email protected]>
tls: adjust recv return with async crypto and failed copy to userspace

Sabrina Dubroca <[email protected]>
tls: recv: process_rx_list shouldn't use an offset with kvec

Jian Shen <[email protected]>
net: hns3: mark unexcuted loopback test result as UNEXECUTED

Yonglong Liu <[email protected]>
net: hns3: fix kernel crash when devlink reload during pf initialization

Jie Wang <[email protected]>
net: hns3: fix index limit to support all queue stats

Nikita Kiryushin <[email protected]>
ACPICA: debugger: check status of acpi_evaluate_object() in acpi_db_walk_for_fields()

Bjørn Mork <[email protected]>
net: wwan: t7xx: Split 64bit accesses to fix alignment issues

Eric Dumazet <[email protected]>
tcp: properly terminate timers for kernel sockets

Alexandra Winter <[email protected]>
s390/qeth: handle deferred cc1

Przemek Kitszel <[email protected]>
ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()

Johannes Berg <[email protected]>
wifi: iwlwifi: mvm: rfi: fix potential response leaks

David Thompson <[email protected]>
mlxbf_gige: stop PHY during open() error paths

Ryosuke Yasuoka <[email protected]>
nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet

Pavel Sakharov <[email protected]>
dma-buf: Fix NULL pointer dereference in sanitycheck()

Hangbin Liu <[email protected]>
scripts/bpf_doc: Use silent mode when exec make cmd

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi       |   2 +
 arch/riscv/include/asm/uaccess.h                   |   4 +-
 arch/riscv/kernel/process.c                        |   3 -
 arch/s390/kernel/entry.S                           |   1 +
 arch/s390/kernel/perf_pai_crypto.c                 |  96 ++++++++-------
 arch/s390/kernel/perf_pai_ext.c                    |  66 ++++++-----
 arch/x86/coco/core.c                               |  41 +++++++
 arch/x86/events/amd/core.c                         |   4 +-
 arch/x86/events/amd/lbr.c                          |  16 ++-
 arch/x86/include/asm/asm-prototypes.h              |   1 +
 arch/x86/include/asm/coco.h                        |   2 +
 arch/x86/include/asm/cpufeature.h                  |   8 +-
 arch/x86/include/asm/cpufeatures.h                 |  10 +-
 arch/x86/include/asm/disabled-features.h           |   3 +-
 arch/x86/include/asm/nospec-branch.h               |  20 +++-
 arch/x86/include/asm/required-features.h           |   3 +-
 arch/x86/kernel/cpu/mce/core.c                     |   4 +-
 arch/x86/kernel/cpu/scattered.c                    |   1 +
 arch/x86/kernel/setup.c                            |   2 +
 arch/x86/kvm/reverse_cpuid.h                       |   2 +
 arch/x86/kvm/svm/sev.c                             |  60 ++++++----
 arch/x86/kvm/trace.h                               |  10 +-
 arch/x86/lib/retpoline.S                           |   6 +-
 arch/x86/mm/ident_map.c                            |  23 +---
 arch/x86/mm/pat/memtype.c                          |  49 +++++---
 drivers/acpi/acpica/dbnames.c                      |   8 +-
 drivers/ata/sata_mv.c                              |  63 +++++-----
 drivers/ata/sata_sx4.c                             |   6 +-
 drivers/base/core.c                                |  26 +++-
 drivers/bluetooth/btqca.c                          |   8 +-
 drivers/bluetooth/hci_qca.c                        |  19 ++-
 drivers/dma-buf/st-dma-fence-chain.c               |   6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu.h                |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  38 ++++++
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |  10 +-
 drivers/gpu/drm/amd/include/amd_shared.h           |   1 +
 drivers/gpu/drm/panfrost/panfrost_gpu.c            |   6 +-
 drivers/md/dm-integrity.c                          |   2 +-
 drivers/net/ethernet/freescale/fec_main.c          |  11 +-
 .../hns3/hns3_common/hclge_comm_tqp_stats.c        |   2 +-
 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c |  19 ++-
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |   4 +
 drivers/net/ethernet/intel/i40e/i40e.h             |   6 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c        |  14 ++-
 drivers/net/ethernet/intel/i40e/i40e_ptp.c         |   6 +-
 drivers/net/ethernet/intel/i40e/i40e_register.h    |   3 +
 drivers/net/ethernet/intel/i40e/i40e_txrx.c        |  82 +++++++++----
 drivers/net/ethernet/intel/i40e/i40e_txrx.h        |   5 +-
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c |  45 ++++---
 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c     |  16 +--
 drivers/net/ethernet/marvell/octeontx2/af/cgx.c    |   5 +
 .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c    |   2 +
 .../net/ethernet/marvell/octeontx2/af/rvu_npc.c    |   2 +-
 .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c   |   2 +-
 .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c |  31 +++--
 drivers/net/ethernet/microchip/lan743x_main.c      |  18 +++
 drivers/net/ethernet/microchip/lan743x_main.h      |   4 +
 drivers/net/ethernet/realtek/r8169_main.c          | 131 +++++++++++++++++----
 drivers/net/ethernet/renesas/ravb_main.c           |  33 +++---
 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c  |  40 +++++--
 .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c    |  38 ++++--
 drivers/net/phy/micrel.c                           |  31 +++--
 drivers/net/usb/asix_devices.c                     |   4 +-
 drivers/net/usb/ax88179_178a.c                     |   2 +
 drivers/net/wireless/intel/iwlwifi/mvm/rfi.c       |   8 +-
 drivers/net/wwan/t7xx/t7xx_cldma.c                 |   4 +-
 drivers/net/wwan/t7xx/t7xx_hif_cldma.c             |   9 +-
 drivers/net/wwan/t7xx/t7xx_pcie_mac.c              |   8 +-
 drivers/net/xen-netfront.c                         |   1 +
 drivers/nvme/host/core.c                           |   4 +-
 drivers/nvme/host/ioctl.c                          |   3 +-
 drivers/nvme/host/nvme.h                           |   2 +-
 drivers/nvme/target/passthru.c                     |   3 +-
 drivers/of/dynamic.c                               |  12 ++
 drivers/perf/riscv_pmu.c                           |   4 +
 drivers/s390/net/qeth_core_main.c                  |  38 +++++-
 drivers/scsi/myrb.c                                |  20 ++--
 drivers/scsi/myrs.c                                |  24 ++--
 drivers/scsi/sd.c                                  |   2 +-
 drivers/usb/typec/ucsi/ucsi.c                      |  10 +-
 fs/nfsd/nfs4state.c                                |   7 +-
 fs/pipe.c                                          |  17 ++-
 fs/smb/client/cached_dir.c                         |   6 +-
 fs/smb/client/cifs_debug.c                         |   6 +
 fs/smb/client/cifsfs.c                             |  11 ++
 fs/smb/client/cifsglob.h                           |  17 ++-
 fs/smb/client/connect.c                            |   2 +
 fs/smb/client/dir.c                                |  15 +++
 fs/smb/client/file.c                               | 111 ++++++++++++++---
 fs/smb/client/fscache.c                            |  16 ++-
 fs/smb/client/fscache.h                            |   6 +
 fs/smb/client/inode.c                              |   2 +
 fs/smb/client/misc.c                               |   2 +
 fs/smb/client/smb1ops.c                            |   4 +-
 fs/smb/client/smb2misc.c                           |   4 +
 fs/smb/client/smb2ops.c                            |  11 +-
 fs/smb/client/smb2pdu.c                            |   2 +-
 fs/smb/server/ksmbd_netlink.h                      |   3 +-
 fs/smb/server/mgmt/share_config.c                  |   7 +-
 fs/smb/server/smb2ops.c                            |  10 +-
 fs/smb/server/smb2pdu.c                            |   3 +-
 fs/smb/server/transport_ipc.c                      |  37 ++++++
 fs/vboxsf/super.c                                  |   3 +-
 include/kvm/arm_pmu.h                              |   2 +-
 include/linux/device.h                             |   1 +
 include/linux/secretmem.h                          |   4 +-
 include/linux/skbuff.h                             |   7 +-
 include/linux/udp.h                                |  28 +++++
 include/net/bluetooth/hci.h                        |   9 ++
 include/net/inet_connection_sock.h                 |   1 +
 include/net/sock.h                                 |   7 ++
 kernel/bpf/verifier.c                              |   5 +
 mm/memory.c                                        |   4 +
 net/9p/client.c                                    |  10 +-
 net/bluetooth/hci_debugfs.c                        |  64 ++++++----
 net/bluetooth/hci_event.c                          |  25 ++++
 net/bluetooth/hci_sync.c                           |   5 +-
 net/bridge/netfilter/ebtables.c                    |   6 +
 net/core/gro.c                                     |   3 +-
 net/core/sock_map.c                                |   6 +
 net/ipv4/inet_connection_sock.c                    |  33 ++++--
 net/ipv4/inet_fragment.c                           |  70 +++++++++--
 net/ipv4/ip_fragment.c                             |   2 +-
 net/ipv4/ip_gre.c                                  |   5 +
 net/ipv4/netfilter/arp_tables.c                    |   4 +
 net/ipv4/netfilter/ip_tables.c                     |   4 +
 net/ipv4/tcp.c                                     |   2 +
 net/ipv4/udp.c                                     |   7 ++
 net/ipv4/udp_offload.c                             |  23 ++--
 net/ipv6/ip6_fib.c                                 |  14 +--
 net/ipv6/ip6_gre.c                                 |   3 +
 net/ipv6/netfilter/ip6_tables.c                    |   4 +
 net/ipv6/netfilter/nf_conntrack_reasm.c            |   2 +-
 net/ipv6/udp.c                                     |   2 +-
 net/ipv6/udp_offload.c                             |   8 +-
 net/mptcp/protocol.c                               |   3 -
 net/mptcp/subflow.c                                |   2 +
 net/netfilter/nf_tables_api.c                      |  13 +-
 net/nfc/nci/core.c                                 |   5 +
 net/rds/rdma.c                                     |   2 +-
 net/sched/act_skbmod.c                             |  10 +-
 net/sched/sch_api.c                                |   2 +-
 net/tls/tls_sw.c                                   |   7 +-
 net/vmw_vsock/virtio_transport.c                   |   3 +-
 scripts/bpf_doc.py                                 |   4 +-
 sound/pci/hda/patch_realtek.c                      |   3 +-
 sound/soc/codecs/rt5682-sdw.c                      |   4 +-
 sound/soc/codecs/rt711-sdca-sdw.c                  |   4 +-
 sound/soc/codecs/rt711-sdw.c                       |   4 +-
 sound/soc/soc-ops.c                                |   2 +-
 tools/testing/selftests/net/mptcp/mptcp_connect.sh |   7 ++
 tools/testing/selftests/net/mptcp/mptcp_join.sh    |   7 +-
 tools/testing/selftests/net/reuseaddr_conflict.c   |   2 +-
 tools/testing/selftests/net/udpgro_fwd.sh          |  10 +-
 155 files changed, 1520 insertions(+), 589 deletions(-)