You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ON-16983: latency-best profile, always allow EF_CTPIO_MODE=ct for X3 and X4
Update the checks in latency-best profile so that it will only select
EF_CTPIO_MODE=sf when there is an X2 interface which is NOT running
at 10GbE. This means ct mode can be used at all speeds on systems which
use X4 or X3 adapters.
log "Warning: Disabling CTPIO cut-through because only adapters running at 10GbE benefit from it. If your latency-sensitive traffic is using only a 10GbE adapter then set EF_CTPIO_MODE=ct explicitly"
44
+
if [[ "$have_indeterminate" || "$have_nonx2" || "$have_10k" ]]; then
45
+
log "Warning: Disabling CTPIO cut-through because X2 adapters running at greater than 10GbE may not benefit from it. If your latency-sensitive traffic is only using an X4 or X3 adapter, or an X2 adapter at 10GbE then set EF_CTPIO_MODE=ct explicitly"
36
46
else
37
-
log "Note: Disabling CTPIO cut-through because only adapters running at 10GbE benefit from it"
47
+
log "Note: Disabling CTPIO cut-through because X2 adapters only benefit from it when running at 10GbE"
38
48
fi
39
49
else
40
50
onload_set EF_CTPIO_MODE ct
41
51
if [ $have_indeterminate ]; then
42
-
log "Warning: CTPIO cut-through is enabled, but the link speed of some adapters could not be determined. If latency-sensitive traffic is using an adapter running at a speed other than 10GbE then use EF_CTPIO_MODE=sf for best results"
52
+
log "Warning: CTPIO cut-through is enabled, but the link speed of some adapters could not be determined. If latency-sensitive traffic is using an X2 adapter running at a speed other than 10GbE then use EF_CTPIO_MODE=sf for best results"
0 commit comments