[dpdk-dev] [PATCH v6 10/13] ixgbe: support VMDq RSS in non-SRIOV environment

2015-10-21 Thread Yuanhan Liu
> > > > Hi, > > > > Thanks for the review. However, as you might have seen, I dropped this > > patch in the lastest version. This patch is for using the NIC VMDq > > feature to link with VM multiple queue to demonstrate the multiple > > queue feature. However, this introduces too much limitation.

[dpdk-dev] [PATCH v6 10/13] ixgbe: support VMDq RSS in non-SRIOV environment

2015-10-21 Thread Yuanhan Liu
> > static int > > +ixgbe_config_vmdq_rss(struct rte_eth_dev *dev) > > +{ > > + struct ixgbe_hw *hw; > > + uint32_t mrqc; > > + > > + ixgbe_rss_configure(dev); > > + > > + hw = IXGBE_DEV_PRIVATE_TO_HW(dev->data->dev_private); > > + > > + /* MRQC: enable VMDQ RSS */ > > + mrqc = IXGBE_R

[dpdk-dev] [PATCH v6 10/13] ixgbe: support VMDq RSS in non-SRIOV environment

2015-10-21 Thread Ananyev, Konstantin
Hi Yliu, > -Original Message- > From: Yuanhan Liu [mailto:yuanhan.liu at linux.intel.com] > Sent: Wednesday, October 21, 2015 2:01 PM > To: Ananyev, Konstantin > Cc: dev at dpdk.org; Michael S. Tsirkin; marcel at redhat.com > Subject: Re: [dpdk-dev] [PATCH v6 10/13] i

[dpdk-dev] [PATCH v6 10/13] ixgbe: support VMDq RSS in non-SRIOV environment

2015-10-21 Thread Ananyev, Konstantin
Hi > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Yuanhan Liu > Sent: Friday, October 09, 2015 6:46 AM > To: dev at dpdk.org > Cc: Michael S. Tsirkin; marcel at redhat.com > Subject: [dpdk-dev] [PATCH v6 10/13] ixgbe: support VMD

[dpdk-dev] [PATCH v6 10/13] ixgbe: support VMDq RSS in non-SRIOV environment

2015-10-20 Thread Thomas Monjalon
Helin, Konstantin, could you review please? 2015-10-09 13:46, Yuanhan Liu: > From: Changchun Ouyang > > In non-SRIOV environment, VMDq RSS could be enabled by MRQC register. > In theory, the queue number per pool could be 2 or 4, but only 2 queues > are available due to HW limitation, the same l

[dpdk-dev] [PATCH v6 10/13] ixgbe: support VMDq RSS in non-SRIOV environment

2015-10-09 Thread Yuanhan Liu
From: Changchun Ouyang In non-SRIOV environment, VMDq RSS could be enabled by MRQC register. In theory, the queue number per pool could be 2 or 4, but only 2 queues are available due to HW limitation, the same limit also exists in Linux ixgbe driver. Signed-off-by: Changchun Ouyang Signed-off-b