On Tue, May 19, 2015 at 2:36 PM, Jesper Dangaard Brouer
<[email protected]> wrote:
> +# Threads are specified with parameter -t value in $THREADS
> +for ((thread = 0; thread < $THREADS; thread++)); do
> + dev=${DEV}@${thread}
> +
> + # Add remove all other devices and add_device $dev to thread
> + pg_thread $thread "rem_device_all"
> + pg_thread $thread "add_device" $dev
> +
> + # Base config
> + pg_set $dev "flag QUEUE_MAP_CPU"
> + pg_set $dev "count $COUNT"
> + pg_set $dev "clone_skb $CLONE_SKB"
> + pg_set $dev "pkt_size $PKT_SIZE"
> + pg_set $dev "delay $DELAY"
> + pg_set $dev "flag NO_TIMESTAMP"
> +
> + # Destination
> + pg_set $dev "dst_mac $DST_MAC"
> + pg_set $dev "dst $DEST_IP"
> +
> + # Setup burst, for easy testing -b 0 disable bursting
> + # (internally in pktgen default and minimum burst=1)
> + if [[ ${BURST} != 0 ]]; then
Nit: probably you mean: [[ ${BURST} -ne 0 ]]
> + pg_set $dev "burst $BURST"
> + else
> + info "$dev: Not using burst"
> + fi
> +done
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html