Lines Matching refs:DST
8 readonly DST=1
11 readonly NS_DST=$BASE$DST
42 ip link add name veth$SRC type veth peer name veth$DST
44 for ns in $SRC $DST; do
104 ip netns exec $BASE$SRC ping -qc 1 $BM_NET_V4$DST >/dev/null
108 ip netns exec $BASE$DST ./udpgso_bench_rx -C 1000 -R 10 &
112 ip netns exec $NS_SRC ./udpgso_bench_tx -4 -s 13000 -S 1300 -M 1 -D $BM_NET_V4$DST
145 ip netns exec $NS_DST ethtool -L veth$DST rx $i tx $i
151 ip netns exec $NS_DST ethtool -L veth$DST rx $cur_cpu tx $cur_cpu
163 ip netns exec $NS_SRC ./udpgso_bench_tx -4 -s 1000 -M 300 -D $BM_NET_V4$DST
173 ip netns exec $NS_DST ethtool -L veth$DST rx 3 tx 3
196 ip netns exec $NS_DST ethtool -L veth$DST rx 2 tx 1
228 chk_gro_flag " - peer gro flag" $DST off
230 chk_tso_flag " - peer tso flag" $DST on
237 ip netns exec $NS_DST ethtool -K veth$DST gro on
238 chk_gro_flag "with gro on - gro flag" $DST on
241 chk_tso_flag " - peer tso flag" $DST on
243 ip netns exec $NS_DST ethtool -K veth$DST rx-udp-gro-forwarding on
248 ip -n $NS_DST link set dev veth$DST up
249 ip -n $NS_DST link set dev veth$DST xdp object ${BPF_FILE} section xdp
250 chk_gro_flag "gro vs xdp while down - gro flag off" $DST off
251 ip -n $NS_DST link set dev veth$DST down
252 chk_gro_flag " - after down" $DST off
253 ip -n $NS_DST link set dev veth$DST xdp off
254 chk_gro_flag " - after xdp off" $DST off
255 ip -n $NS_DST link set dev veth$DST up
256 chk_gro_flag " - after up" $DST off
258 chk_gro_flag " - after peer xdp" $DST off
262 ip -n $NS_DST link set dev veth$DST up
263 ip -n $NS_DST link set dev veth$DST xdp object ${BPF_FILE} section xdp
264 ip netns exec $NS_DST ethtool -K veth$DST generic-receive-offload on
265 chk_gro_flag "gro vs xdp while down - gro flag on" $DST on
266 ip -n $NS_DST link set dev veth$DST down
267 chk_gro_flag " - after down" $DST on
268 ip -n $NS_DST link set dev veth$DST xdp off
269 chk_gro_flag " - after xdp off" $DST on
270 ip -n $NS_DST link set dev veth$DST up
271 chk_gro_flag " - after up" $DST on
273 chk_gro_flag " - after peer xdp" $DST on
277 chk_channels "default channels" $DST 1 1
279 ip -n $NS_DST link set dev veth$DST down
280 ip netns exec $NS_DST ethtool -K veth$DST gro on
281 chk_gro_flag "with gro enabled on link down - gro flag" $DST on
284 chk_tso_flag " - peer tso flag" $DST on
285 ip -n $NS_DST link set dev veth$DST up
287 ip netns exec $NS_DST ethtool -K veth$DST rx-udp-gro-forwarding on
296 ip netns exec $NS_DST ethtool -L veth$DST tx 2
297 chk_channels "setting tx channels" $DST 1 2
302 ip netns exec $NS_DST ethtool -L veth$DST rx 3 tx 3
303 chk_channels "setting both rx and tx channels" $DST 3 3
308 ip netns exec $NS_DST ethtool -L veth$DST combined 2 2>/dev/null
309 chk_channels "bad setting: combined channels" $DST $CUR_RX $CUR_TX
311 ip netns exec $NS_DST ethtool -L veth$DST tx $((CPUS + 1)) 2>/dev/null
312 chk_channels "setting invalid channels nr" $DST $CUR_RX $CUR_TX
316 ip netns exec $NS_DST ethtool -L veth$DST rx 1 tx 2 2>/dev/null
319 ip -n $NS_DST link set dev veth$DST xdp object ${BPF_FILE} \
325 ip netns exec $NS_DST ethtool -L veth$DST rx 2
326 ip -n $NS_DST link set dev veth$DST xdp object ${BPF_FILE} \
329 ip netns exec $NS_DST ethtool -L veth$DST rx 1 2>/dev/null &&\
339 chk_channels "setting invalid channels nr" $DST 2 2
342 ip -n $NS_DST link set dev veth$DST xdp object ${BPF_FILE} section xdp 2>/dev/null
343 chk_gro_flag "with xdp attached - gro flag" $DST off
346 chk_tso_flag " - peer tso flag" $DST on
347 ip netns exec $NS_DST ethtool -K veth$DST rx-udp-gro-forwarding on
349 ip netns exec $NS_DST ethtool -K veth$DST generic-receive-offload on
350 chk_gro_flag " - gro flag with GRO on" $DST on
354 ip -n $NS_DST link set dev veth$DST down
356 chk_gro_flag " - after dev off, flag" $DST on
359 ip netns exec $NS_DST ethtool -K veth$DST gro on
360 ip -n $NS_DST link set dev veth$DST xdp off
361 chk_gro_flag " - after gro on xdp off, gro flag" $DST on
364 chk_tso_flag " - peer tso flag" $DST on
367 ip netns exec $NS_DST ethtool -L veth$DST tx 1
368 chk_channels "decreasing tx channels with device down" $DST 2 1
371 ip -n $NS_DST link set dev veth$DST up
378 ip -n $NS_DST link set dev veth$DST down
380 ip netns exec $NS_DST ethtool -L veth$DST tx 2
381 chk_channels "increasing tx channels with device down" $DST 2 2
382 ip -n $NS_DST link set dev veth$DST up
386 ip netns exec $NS_DST ethtool -K veth$DST gro off