Skip to content

i40e: Workaround fix for mss < 256 issue

Greg Kroah-Hartman linux-metag linux-pm lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest119 of 135 patches 5 repliesIn review

119 of 135 patches are in this archive. Their subjects are numbered up to 135.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/135i40e: Workaround fix for mss < 256 issuedrivers/net/ethernet/intel/i40e/i40e_main.c+27 -00 replies
2/135i40evf: handle many MAC filters correctlydrivers/net/ethernet/intel/i40evf/i40evf_virtchnl.c+24 -80 replies
3/135i40e/i40evf: Fix RS bit update in Tx path and disable force WB workarounddrivers/net/ethernet/intel/i40evf/i40e_txrx.c drivers/net/ethernet/intel/i40evf/i40e_txrx.h+77 -430 replies
4/135i40e: fix: do not sleep in netdev_opsdrivers/net/ethernet/intel/i40e/i40e_main.c+20 -240 replies
5/135i40e: Fix memory leaks, sideband filter programmingdrivers/net/ethernet/intel/i40e/i40e_txrx.c drivers/net/ethernet/intel/i40evf/i40e_txrx.c+19 -100 replies
6/135i40e: properly delete VF MAC filtersdrivers/net/ethernet/intel/i40e/i40e.h drivers/net/ethernet/intel/i40e/i40e_main.c drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c+44 -20 replies
7/135i40e: dont add zero MAC filterdrivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c+9 -60 replies
8/135i40evf: check rings before freeing resourcesdrivers/net/ethernet/intel/i40evf/i40evf_main.c+6 -00 replies
9/135i40e: clean whole mac filter listdrivers/net/ethernet/intel/i40e/i40e_main.c+11 -80 replies
10/135i40e: Fix Rx hash reported to the stack by our driverdrivers/net/ethernet/intel/i40e/i40e_txrx.c drivers/net/ethernet/intel/i40evf/i40e_txrx.c+58 -500 replies
11/135igb: dont unmap NULL hw_addrdrivers/net/ethernet/intel/igb/igb.h drivers/net/ethernet/intel/igb/igb_main.c+8 -40 replies
12/135igb: use the correct i210 register for EEMNGCTLdrivers/net/ethernet/intel/igb/e1000_82575.c drivers/net/ethernet/intel/igb/e1000_i210.c drivers/net/ethernet/intel/igb/e1000_i210.h +1 more+30 -00 replies
13/135igb: fix NULL derefs due to skipped SR-IOV enablingdrivers/net/ethernet/intel/igb/igb_main.c+7 -00 replies
14/135ixgbe: Fix handling of NAPI budget when multiple queues are enabled per vectordrivers/net/ethernet/intel/ixgbe/ixgbe_main.c+2 -10 replies
15/135e1000: fix data race between tx_ring->next_to_cleandrivers/net/ethernet/intel/e1000/e1000.h drivers/net/ethernet/intel/e1000/e1000_main.c+9 -30 replies
16/135e1000e: fix division by zero on jumbo MTUsdrivers/net/ethernet/intel/e1000e/netdev.c+4 -20 replies
17/135clk: xgene: Fix divider with non-zero shift valuedrivers/clk/clk-xgene.c+2 -14 replies
18/135fm10k: do not assume VF always has 1 queuedrivers/net/ethernet/intel/fm10k/fm10k_type.h drivers/net/ethernet/intel/fm10k/fm10k_vf.c+7 -10 replies
19/135fm10k: Correct MTU for jumbo framesdrivers/net/ethernet/intel/fm10k/fm10k.h+1 -10 replies
20/135fm10k: Fix handling of NAPI budget when multiple queues are enabled per vectordrivers/net/ethernet/intel/fm10k/fm10k_main.c+4 -00 replies
21/135fm10k: reset max_queues on init_hw_vf failuredrivers/net/ethernet/intel/fm10k/fm10k_vf.c+10 -30 replies
22/135fm10k: always check init_hw for errorsdrivers/net/ethernet/intel/fm10k/fm10k_pci.c+29 -50 replies
23/135fm10k: reinitialize queuing scheme after calling init_hwdrivers/net/ethernet/intel/fm10k/fm10k_pci.c+18 -00 replies
24/135fm10k: Cleanup MSI-X interrupts in case of failuredrivers/net/ethernet/intel/fm10k/fm10k_main.c+3 -10 replies
25/135fm10k: Cleanup exception handling for mailbox interruptdrivers/net/ethernet/intel/fm10k/fm10k_pci.c+11 -20 replies
26/135cxlflash: a couple off by one bugsdrivers/scsi/cxlflash/superpipe.c+2 -20 replies
34/135Drivers: hv: util: Increase the timeout for util servicesdrivers/hv/hv_fcopy.c drivers/hv/hv_kvp.c drivers/hv/hyperv_vmbus.h+9 -20 replies
35/135Drivers: hv: utils: run polling callback always in interrupt contextdrivers/hv/hv_fcopy.c drivers/hv/hv_kvp.c drivers/hv/hv_snapshot.c +1 more+34 -630 replies
36/135tools: hv: report ENOSPC errors in hv_fcopy_daemoninclude/uapi/linux/hyperv.h tools/hv/hv_fcopy_daemon.c+18 -31 reply
37/135Drivers: hv: util: catch allocation errorsdrivers/hv/hv_utils_transport.c+6 -30 replies
38/135drivers/hv: cleanup synic msrs if vmbus connect faileddrivers/hv/vmbus_drv.c+3 -10 replies
39/135Drivers: hv: vss: run only on supported host versionsdrivers/hv/hv_snapshot.c+5 -00 replies
40/135Drivers: hv: vmbus: serialize process_chn_event() and vmbus_close_internal()drivers/hv/channel.c+19 -20 replies
41/135Drivers: hv: vmbus: fix rescind-offer handling for device without a driverdrivers/hv/channel.c drivers/hv/channel_mgmt.c drivers/hv/vmbus_drv.c+6 -210 replies
42/135cxl: Fix possible idr warning when contexts are releaseddrivers/misc/cxl/api.c drivers/misc/cxl/context.c drivers/misc/cxl/cxl.h +1 more+32 -120 replies
43/135cxl: Fix DSI misses when the context owning task exitsdrivers/misc/cxl/api.c drivers/misc/cxl/context.c drivers/misc/cxl/cxl.h +2 more+109 -370 replies
44/135cxlflash: Fix to resolve cmd leak after host resetdrivers/scsi/cxlflash/main.c+17 -20 replies
45/135cxlflash: Resolve oops in wait_port_offlinedrivers/scsi/cxlflash/common.h drivers/scsi/cxlflash/main.c+26 -30 replies
46/135cxlflash: Enable device id for future IBM CXL adapterdrivers/scsi/cxlflash/main.c drivers/scsi/cxlflash/main.h+5 -20 replies
47/135cxl: fix build for GCC 4.6.xdrivers/misc/cxl/Makefile+1 -10 replies
48/135cxl: Enable PCI device ID for future IBM CXL adapterdrivers/misc/cxl/pci.c+1 -00 replies
49/135lpfc: Fix FCF Infinite loop in lpfc_sli4_fcf_rr_next_index_get.drivers/scsi/lpfc/lpfc_sli.c+6 -20 replies
50/135lpfc: Fix the FLOGI discovery logic to comply with T11 standardsdrivers/scsi/lpfc/lpfc_crtn.h drivers/scsi/lpfc/lpfc_els.c drivers/scsi/lpfc/lpfc_hbadisc.c +1 more+240 -2390 replies
51/135lpfc: Fix RegLogin failed error seen on Lancer FC during port bouncedrivers/scsi/lpfc/lpfc_els.c drivers/scsi/lpfc/lpfc_hbadisc.c drivers/scsi/lpfc/lpfc_nportdisc.c+16 -90 replies
52/135lpfc: Fix driver crash when module parameter lpfc_fcp_io_channel set to 16drivers/scsi/lpfc/lpfc_init.c+6 -30 replies
53/135lpfc: Fix crash in fcp command completion path.drivers/scsi/lpfc/lpfc_scsi.c+2 -20 replies
54/135lpfc: Fix RDP Speed reporting.drivers/scsi/lpfc/lpfc_els.c+7 -100 replies
56/135lpfc: Fix mbox reuse in PLOGI completiondrivers/scsi/lpfc/lpfc_nportdisc.c+21 -100 replies
57/135lpfc: Fix external loopback failure.drivers/scsi/lpfc/lpfc_sli.c+13 -20 replies
58/135qeth: initialize net_device with carrier offdrivers/s390/net/qeth_l2_main.c drivers/s390/net/qeth_l3_main.c+2 -00 replies
59/135s390/cio: fix measurement characteristics memleakdrivers/s390/cio/chp.c drivers/s390/cio/chp.h drivers/s390/cio/chsc.c+6 -180 replies
60/135s390/cio: ensure consistent measurement statedrivers/s390/cio/chp.c drivers/s390/cio/chsc.c+13 -120 replies
61/135s390/cio: update measurement characteristicsdrivers/s390/cio/chp.c drivers/s390/cio/chsc.c+20 -90 replies
63/135megaraid_sas: Do not allow PCI access during OCRdrivers/scsi/megaraid/megaraid_sas.h drivers/scsi/megaraid/megaraid_sas_base.c+82 -1740 replies
64/135megaraid_sas: Fix SMAP issuedrivers/scsi/megaraid/megaraid_sas_base.c+6 -70 replies
65/135megaraid_sas: Add an i/o barrierdrivers/scsi/megaraid/megaraid_sas_base.c drivers/scsi/megaraid/megaraid_sas_fusion.c+2 -00 replies
66/135pwm: fsl-ftm: Fix clock enable/disable when using PMdrivers/pwm/pwm-fsl-ftm.c+25 -330 replies
67/135pwm: lpc32xx: correct number of PWM channels from 2 to 1drivers/pwm/pwm-lpc32xx.c+1 -10 replies
68/135pwm: lpc32xx: fix and simplify duty cycle and period calculationsdrivers/pwm/pwm-lpc32xx.c+18 -330 replies
69/135irqchip/gic-v3: Make sure read from ICC_IAR1_EL1 is visible on redestributorarch/arm64/include/asm/arch_gicv3.h+1 -00 replies
70/135arm64: KVM: Configure TCR_EL2.PS at runtimearch/arm64/include/asm/kvm_arm.h arch/arm64/kvm/hyp-init.S+8 -70 replies
71/135net: cavium: liquidio: fix check for in progress flagdrivers/net/ethernet/cavium/liquidio/lio_main.c+1 -10 replies
72/135mpt3sas: A correction in unmap_resourcesdrivers/scsi/mpt3sas/mpt3sas_base.c+3 -10 replies
73/135mpt3sas: Fix for Asynchronous completion of timedout IO and task abort of timedout IO.drivers/scsi/mpt3sas/mpt3sas_base.c drivers/scsi/mpt3sas/mpt3sas_base.h drivers/scsi/mpt3sas/mpt3sas_ctl.c +1 more+25 -140 replies
74/135i40e/i40evf: Fix RSS rx-flow-hash configuration through ethtooldrivers/net/ethernet/intel/i40e/i40e_ethtool.c drivers/net/ethernet/intel/i40evf/i40evf_ethtool.c+12 -420 replies
75/135hrtimer: Catch illegal clockidskernel/time/hrtimer.c+6 -10 replies
76/135drm/i915/bxt: update list of PCIIDsinclude/drm/i915_pciids.h+3 -10 replies
78/135drm/atomic: Do not unset crtc when an encoder is stolendrivers/gpu/drm/drm_atomic_helper.c+0 -40 replies
79/135mmc: sdhci: 64-bit DMA actually has 4-byte alignmentdrivers/mmc/host/sdhci.c drivers/mmc/host/sdhci.h+24 -280 replies
80/135qla2xxx: Use ATIO type to send correct tmr responsedrivers/scsi/qla2xxx/qla_target.c+1 -10 replies
81/135drm/amdgpu: fix dp link rate selection (v2)drivers/gpu/drm/amd/amdgpu/atombios_dp.c+36 -600 replies
82/135drm/radeon: fix dp link rate selection (v2)drivers/gpu/drm/radeon/atombios_dp.c drivers/gpu/drm/radeon/radeon_dp_mst.c drivers/gpu/drm/radeon/radeon_mode.h+49 -770 replies
83/135net: thunderx: Fix for Qset error due to CQ fulldrivers/net/ethernet/cavium/thunder/nic.h drivers/net/ethernet/cavium/thunder/nic_main.c drivers/net/ethernet/cavium/thunder/nic_reg.h+16 -10 replies
85/135arm64: Add workaround for Cavium erratum 27456arch/arm64/Kconfig arch/arm64/include/asm/cpufeature.h arch/arm64/kernel/cpu_errata.c +1 more+34 -10 replies
86/135tipc: fix nullptr crash during subscription cancelnet/tipc/subscr.c+2 -10 replies
88/135ALSA: hda - add codec support for Kabylake display audio codecsound/pci/hda/patch_hdmi.c+4 -10 replies
89/135sched/numa: Fix use-after-free bug in the task_numa_comparekernel/sched/fair.c+23 -70 replies
90/135UVC: Add support for R200 depth cameradrivers/media/usb/uvc/uvc_driver.c drivers/media/usb/uvc/uvcvideo.h include/uapi/linux/videodev2.h+35 -00 replies
91/135mmc: sdhci: Do not BUG on invalid vdddrivers/mmc/host/sdhci.c+3 -10 replies
92/135net/mlx5e: Dont try to modify CQ moderation if it is not supporteddrivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c drivers/net/ethernet/mellanox/mlx5/core/en_main.c+12 -60 replies
93/135net/mlx5e: Dont modify CQ before it was createddrivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c+6 -00 replies
94/135s390/pci_dma: fix DMA table corruption with > 4 TB main memoryarch/s390/include/asm/pci_dma.h arch/s390/pci/pci.c arch/s390/pci/pci_dma.c+17 -70 replies
95/135arcmsr: fixed getting wrong configuration datadrivers/scsi/arcmsr/arcmsr_hba.c+10 -100 replies
96/135arcmsr: fixes not release allocated resourcedrivers/scsi/arcmsr/arcmsr_hba.c+5 -10 replies
97/135Drivers: hv: vmbus: avoid infinite loop in init_vp_index()drivers/hv/channel_mgmt.c+11 -00 replies
98/135Drivers: hv: vmbus: avoid scheduling in interrupt context in vmbus_initiate_unload()drivers/hv/channel_mgmt.c+43 -10 replies
99/135Drivers: hv: vmbus: dont manipulate with clocksources on crashdrivers/hv/hv.c+8 -20 replies
100/135cxlflash: Fix to avoid unnecessary scan with internal LUNsdrivers/scsi/cxlflash/main.c+10 -00 replies
101/135intel_idle: Support for Intel Xeon Phi Processor x200 Product Familydrivers/idle/intel_idle.c+25 -00 replies
102/135proc: revert /proc/<pid>/maps [stack:TID] annotationDocumentation/filesystems/proc.txt fs/proc/task_mmu.c fs/proc/task_nommu.c +2 more+48 -1060 replies
103/135s390/crypto: provide correct file mode at device register.arch/s390/crypto/prng.c+2 -00 replies
104/135perf/x86/cqm: Fix CQM handling of grouping events into a cache_grouparch/x86/kernel/cpu/perf_event_intel_cqm.c include/linux/perf_event.h+11 -30 replies
105/135perf/x86/cqm: Fix CQM memory leak and notifier leakarch/x86/kernel/cpu/perf_event_intel_cqm.c+32 -110 replies
106/135net: thunderx: Fix for multiqset not configured upon interface toggledrivers/net/ethernet/cavium/thunder/nicvf_main.c+0 -10 replies
107/135net: thunderx: Fix receive packet statsdrivers/net/ethernet/cavium/thunder/nicvf_main.c drivers/net/ethernet/cavium/thunder/nicvf_queues.c drivers/net/ethernet/cavium/thunder/nicvf_queues.h+9 -130 replies
108/135Input: xpad - correctly handle concurrent LED and FF requestsdrivers/input/joystick/xpad.c+223 -990 replies
109/135time: Verify time values in adjtimex ADJ_SETOFFSET to avoid overflowinclude/linux/time.h kernel/time/ntp.c kernel/time/timekeeping.c+35 -30 replies
110/135ntp: Fix ADJ_SETOFFSET being used w/ ADJ_NANOkernel/time/ntp.c+12 -20 replies
113/135ecryptfs: fix handling of directory openingfs/ecryptfs/file.c+55 -160 replies
114/135drm/radeon/mst: fix regression in lane/link handling.drivers/gpu/drm/radeon/radeon_dp_mst.c+2 -100 replies
115/135cxlflash: Fix to resolve dead-lock during EEH recoverydrivers/scsi/cxlflash/superpipe.c+15 -00 replies
116/135blk-mq: End unstarted requests on dying queueblock/blk-mq.c+4 -20 replies
117/135btrfs: Continue write in case of can_not_nocowfs/btrfs/file.c+17 -200 replies
118/135clocksource: Allow unregistering the watchdogkernel/time/clocksource.c+42 -100 replies
119/135irqchip/gicv3-its: numa: Enable workaround for Cavium thunderx erratum 23144arch/arm64/Kconfig drivers/irqchip/irq-gic-v3-its.c+56 -20 replies
120/135block: fix blk_rq_get_max_sectors for driver private requestsinclude/linux/blkdev.h+1 -10 replies
121/135lpfc: Fix DMA faults observed upon plugging loopback connectordrivers/scsi/lpfc/lpfc_mbox.c+6 -40 replies
122/135HID: core: prevent out-of-bound readingsdrivers/hid/hid-core.c+3 -00 replies
123/135crypto: vmx - comply with ABIs that specify vrsave as reserved.drivers/crypto/vmx/ppc-xlate.pl+20 -00 replies
124/135crypto: vmx - Fix ABI detectiondrivers/crypto/vmx/ppc-xlate.pl+1 -10 replies
125/135tda10071: Fix dependency to REGMAP_I2Cdrivers/media/dvb-frontends/Kconfig+1 -10 replies
126/135crypto: vmx - IV size failing on skcipher APIdrivers/crypto/vmx/aes_cbc.c drivers/crypto/vmx/aes_ctr.c+2 -20 replies
127/135x86/hyperv: Avoid reporting bogus NMI status for Gen2 instancesarch/x86/kernel/cpu/mshyperv.c+12 -00 replies
128/135net: thunderx: Fix link status reportingdrivers/net/ethernet/cavium/thunder/thunder_bgx.c drivers/net/ethernet/cavium/thunder/thunder_bgx.h+62 -310 replies
129/135Input: xpad - move pending clear to the correct locationdrivers/input/joystick/xpad.c+1 -10 replies
132/135Bluetooth: Add support for Intel Bluetooth device 8265 [8087:0a2b]drivers/bluetooth/btusb.c+6 -50 replies
133/135netfilter: x_tables: check for size overflownet/netfilter/x_tables.c+3 -00 replies
134/135tipc: fix an infoleak in tipc_nl_compat_link_dumpnet/tipc/netlink_compat.c+2 -10 replies
135/135tipc: fix nl compat regression for link statisticsnet/tipc/netlink_compat.c+1 -10 replies

Reviews trailers per patch

52 of 119 patches have a Reviewed-by or Acked-by.

PatchAndrew BowersAaron BrownBruce AllanKrishneil SinghIan MunsieFrederic BarratMatthew R. OchsUma KrishnanHannes ReinickePeter OberparleiterTomas HenzlMarc ZyngierMika KuoppalaTom St DenisWill DeaconJon MaloyVenu ByravarasuRobert RichterJeff LienKeith BuschDarin MillerVitaly KuznetsovAndrew DonnellanManoj KumarJohannes ThumshirnHendrik BruecknerKashyap DesaiGustavo PadovanGreenberg, Aviv DSebastian OttTony LuckThomas GleixnerChaitra P BAntti PalosaariSagi GrimbergChristoph HellwigFilipe Manana
1/135T-b
2/135T-b
3/135T-b
4/135T-b
5/135T-b
6/135T-b
7/135T-b
8/135T-b
9/135T-b
10/135T-b
11/135T-b
12/135T-b
13/135T-b
14/135T-b
15/135T-b
16/135T-b
17/135
18/135T-b
19/135A-b T-b
20/135T-b
21/135R-b T-b
22/135R-b T-b
23/135R-b T-b
24/135R-b T-b
25/135R-b T-b
26/135A-b R-b R-b
34/135
35/135
36/135
37/135
38/135R-b
39/135
40/135
41/135
42/135A-b
43/135A-b R-b R-b
44/135A-b R-b
45/135A-b R-b
46/135A-b R-b
47/135
48/135R-b
49/135R-b
50/135R-b
51/135R-b
52/135R-b
53/135R-b
54/135R-b
56/135R-b
57/135R-b
58/135A-b
59/135R-b
60/135R-b
61/135R-b
63/135R-b
64/135R-b
65/135R-b A-b
66/135
67/135
68/135
69/135A-b
70/135R-b
71/135
72/135A-b
73/135R-b
74/135T-b
75/135
76/135R-b
78/135R-b
79/135
80/135
81/135R-b
82/135R-b
83/135
85/135R-b
86/135A-b
88/135
89/135
90/135T-b
91/135R-b
92/135
93/135
94/135R-b
95/135R-b R-b
96/135R-b R-b R-b
97/135
98/135
99/135
100/135A-b R-b
101/135
102/135
103/135
104/135R-b A-b
105/135R-b A-b
106/135
107/135
108/135
109/135
110/135
113/135
114/135
115/135R-b
116/135R-b A-b
117/135R-b
118/135
119/135R-b
120/135T-b R-b
121/135
122/135
123/135
124/135
125/135R-b
126/135
127/135
128/135
129/135
132/135
133/135
134/135
135/135

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

Read the v1 thread