[dpdk-dev] [PATCH v3] net/af_packet: make bypass configurable
Ferruh Yigit
ferruh.yigit at intel.com
Thu Sep 21 11:34:36 CEST 2017
On 9/21/2017 4:25 AM, Chas Williams wrote:
> From: "Charles (Chas) Williams" <ciwillia at brocade.com>
>
> In certain situations, low speed interfaces, it may be desirable to
> have the flow control provided by the kernel queueing disciplines.
>
> Signed-off-by: Chas Williams <chas3 at att.com>
> ---
> drivers/net/af_packet/rte_eth_af_packet.c | 24 ++++++++++++++++++------
> 1 file changed, 18 insertions(+), 6 deletions(-)
>
> diff --git a/drivers/net/af_packet/rte_eth_af_packet.c b/drivers/net/af_packet/rte_eth_af_packet.c
> index 7aa26e5..b95d87d 100644
> --- a/drivers/net/af_packet/rte_eth_af_packet.c
> +++ b/drivers/net/af_packet/rte_eth_af_packet.c
> @@ -59,6 +59,7 @@
> #define ETH_AF_PACKET_BLOCKSIZE_ARG "blocksz"
> #define ETH_AF_PACKET_FRAMESIZE_ARG "framesz"
> #define ETH_AF_PACKET_FRAMECOUNT_ARG "framecnt"
> +#define ETH_AF_PACKET_BYPASS_ARG "qdisc_bypass"
>
> #define DFLT_BLOCK_SIZE (1 << 12)
> #define DFLT_FRAME_SIZE (1 << 11)
> @@ -115,6 +116,7 @@ static const char *valid_arguments[] = {
> ETH_AF_PACKET_BLOCKSIZE_ARG,
> ETH_AF_PACKET_FRAMESIZE_ARG,
> ETH_AF_PACKET_FRAMECOUNT_ARG,
> + ETH_AF_PACKET_BYPASS_ARG,
There was a comment about the define name, just to double check if this
has been missed or intentional.
<...>
More information about the dev
mailing list