[dpdk-dev] [PATCH v2 1/6] ether: enhancement for VMDQ support

2014-11-04 Thread Thomas Monjalon
2014-11-04 05:50, Chen, Jing D: > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > > 2014-10-16 18:07, Chen Jing D: > > > + /** Specify the queue range belongs to VMDQ pools if VMDQ > > applicable. */ > > > + uint16_t vmdq_queue_base; > > > + uint16_t vmdq_queue_num; > > > > Please ex

[dpdk-dev] [PATCH v2 1/6] ether: enhancement for VMDQ support

2014-11-04 Thread Chen, Jing D
> -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Tuesday, November 04, 2014 4:54 PM > To: Chen, Jing D > Cc: dev at dpdk.org; Ananyev, Konstantin > Subject: Re: [PATCH v2 1/6] ether: enhancement for VMDQ support > > 2014-11-04 05:50, Chen, Jing D

[dpdk-dev] [PATCH v2 1/6] ether: enhancement for VMDQ support

2014-11-04 Thread Chen, Jing D
Hi Thomas, > -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Tuesday, November 04, 2014 6:17 AM > To: Chen, Jing D > Cc: dev at dpdk.org; Ananyev, Konstantin > Subject: Re: [PATCH v2 1/6] ether: enhancement for VMDQ support > > 2014-10-16 18:07, Ch

[dpdk-dev] [PATCH v2 1/6] ether: enhancement for VMDQ support

2014-11-03 Thread Thomas Monjalon
2014-10-16 18:07, Chen Jing D: > /** > + * Simple flags to indicate RX mq mode, which can be used independently or > combined > + * in enum rte_eth_rx_mq_mode definition. > + */ > +#define ETH_MQ_RX_RSS_FLAG 0x1 > +#define ETH_MQ_RX_DCB_FLAG 0x2 > +#define ETH_MQ_RX_VMDQ_FLAG 0x4 The comment

[dpdk-dev] [PATCH v2 1/6] ether: enhancement for VMDQ support

2014-10-16 Thread Chen Jing D(Mark)
From: "Chen Jing D(Mark)" The change includes several parts: 1. Clear pool bitmap when trying to remove specific MAC. 2. Define RSS, DCB and VMDQ flags to combine rx_mq_mode. 3. Use 'struct' to replace 'union', which to expand the rx_adv_conf arguments to better support RSS, DCB and VMDQ. 4. F