dev.dpdk.org archive mirror
 help / color / mirror / Atom feed
From: Vlad Zolotarov <vladz-RmZWMc9puTNJc61us3aD9laTQe2KTcn/@public.gmane.org>
To: "Ouyang,
	Changchun"
	<changchun.ouyang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>,
	"dev-VfR2kkLFssw@public.gmane.org"
	<dev-VfR2kkLFssw@public.gmane.org>
Subject: Re: [PATCH v4 3/6] ixgbe: Get VF queue number
Date: Mon, 05 Jan 2015 12:07:26 +0200	[thread overview]
Message-ID: <54AA625E.9060607@cloudius-systems.com> (raw)
In-Reply-To: <F52918179C57134FAEC9EA62FA2F96251194E2CB-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>


On 01/05/15 04:59, Ouyang, Changchun wrote:
>
>> -----Original Message-----
>> From: Vlad Zolotarov [mailto:vladz-RmZWMc9puTNJc61us3aD9laTQe2KTcn/@public.gmane.org]
>> Sent: Sunday, January 4, 2015 4:39 PM
>> To: Ouyang, Changchun; dev-VfR2kkLFssw@public.gmane.org
>> Subject: Re: [dpdk-dev] [PATCH v4 3/6] ixgbe: Get VF queue number
>>
>>
>> On 01/04/15 09:18, Ouyang Changchun wrote:
>>> Get the available Rx and Tx queue number when receiving
>> IXGBE_VF_GET_QUEUES message from VF.
>>> Signed-off-by: Changchun Ouyang <changchun.ouyang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
>>> ---
>>>    lib/librte_pmd_ixgbe/ixgbe_pf.c | 35
>> ++++++++++++++++++++++++++++++++++-
>>>    1 file changed, 34 insertions(+), 1 deletion(-)
>>>
>>> diff --git a/lib/librte_pmd_ixgbe/ixgbe_pf.c
>>> b/lib/librte_pmd_ixgbe/ixgbe_pf.c index 495aff5..cbb0145 100644
>>> --- a/lib/librte_pmd_ixgbe/ixgbe_pf.c
>>> +++ b/lib/librte_pmd_ixgbe/ixgbe_pf.c
>>> @@ -53,6 +53,8 @@
>>>    #include "ixgbe_ethdev.h"
>>>
>>>    #define IXGBE_MAX_VFTA     (128)
>>> +#define IXGBE_VF_MSG_SIZE_DEFAULT 1
>>> +#define IXGBE_VF_GET_QUEUE_MSG_SIZE 5
>>>
>>>    static inline uint16_t
>>>    dev_num_vf(struct rte_eth_dev *eth_dev) @@ -491,9 +493,36 @@
>>> ixgbe_negotiate_vf_api(struct rte_eth_dev *dev, uint32_t vf, uint32_t
>> *msgbuf)
>>>    }
>>>
>>>    static int
>>> +ixgbe_get_vf_queues(struct rte_eth_dev *dev, uint32_t vf, uint32_t
>>> +*msgbuf) {
>>> +	struct ixgbe_vf_info *vfinfo =
>>> +		*IXGBE_DEV_PRIVATE_TO_P_VFDATA(dev->data-
>>> dev_private);
>>> +	uint32_t default_q = vf * RTE_ETH_DEV_SRIOV(dev).nb_q_per_pool;
>>> +
>>> +	/* Verify if the PF supports the mbox APIs version or not */
>>> +	switch (vfinfo[vf].api_version) {
>>> +	case ixgbe_mbox_api_20:
>>> +	case ixgbe_mbox_api_11:
>>> +		break;
>>> +	default:
>>> +		return -1;
>>> +	}
>>> +
>>> +	/* Notify VF of Rx and Tx queue number */
>>> +	msgbuf[IXGBE_VF_RX_QUEUES] =
>> RTE_ETH_DEV_SRIOV(dev).nb_q_per_pool;
>>> +	msgbuf[IXGBE_VF_TX_QUEUES] =
>> RTE_ETH_DEV_SRIOV(dev).nb_q_per_pool;
>>> +
>>> +	/* Notify VF of default queue */
>>> +	msgbuf[IXGBE_VF_DEF_QUEUE] = default_q;
>> What about IXGBE_VF_TRANS_VLAN field?
> This field is used for vlan strip or dcb case, which the vf rss don't need it.

But VFs do support VLAN stripping and u don't add it to just RSS. If VFs 
do not support VLAN stripping in the DPDK yet they should and then we 
will need this field.

>
>>> +
>>> +	return 0;
>>> +}
>>> +
>>> +static int
>>>    ixgbe_rcv_msg_from_vf(struct rte_eth_dev *dev, uint16_t vf)
>>>    {
>>>    	uint16_t mbx_size = IXGBE_VFMAILBOX_SIZE;
>>> +	uint16_t msg_size = IXGBE_VF_MSG_SIZE_DEFAULT;
>>>    	uint32_t msgbuf[IXGBE_VFMAILBOX_SIZE];
>>>    	int32_t retval;
>>>    	struct ixgbe_hw *hw =
>>> IXGBE_DEV_PRIVATE_TO_HW(dev->data->dev_private);
>>> @@ -537,6 +566,10 @@ ixgbe_rcv_msg_from_vf(struct rte_eth_dev *dev,
>> uint16_t vf)
>>>    	case IXGBE_VF_API_NEGOTIATE:
>>>    		retval = ixgbe_negotiate_vf_api(dev, vf, msgbuf);
>>>    		break;
>>> +	case IXGBE_VF_GET_QUEUES:
>>> +		retval = ixgbe_get_vf_queues(dev, vf, msgbuf);
>>> +		msg_size = IXGBE_VF_GET_QUEUE_MSG_SIZE;
>> Although the msg_size semantics and motivation is clear, if u want to do then
>> do it all the way - add it to all other cases too not just to
>> IXGBE_VF_GET_QUEUES.
>> For instance, why do u write all 16 DWORDS for API negotiation (only 2 are
>> required) and only here u decided to get "greedy"? ;)
>>
>> My point is: either drop it completely or fix all other places as well.
> This is because the actual message size required by 2 different message(api-negotiation and vf-get-queue)
> are different, the first one require only 4 bytes, the second one need 20 bytes.
> If both use 4 bytes, then the second one will have incomplete message.
> If both use 20 bytes, then the first one will contain garbage info which is not necessary at all.
> So the code logic looks as above.

I understood the motivation at the first place but as I've explained 
above we already bring the garbage for some opcodes like API 
negotiation. So, u should either fix it for all opcodes like u did for 
GET_QUEUES or just drop it in GET_QUEUES and fix it for all opcodes in a 
different patch.

>
>>> +		break;
>>>    	default:
>>>    		PMD_DRV_LOG(DEBUG, "Unhandled Msg %8.8x",
>> (unsigned)msgbuf[0]);
>>>    		retval = IXGBE_ERR_MBX;
>>> @@ -551,7 +584,7 @@ ixgbe_rcv_msg_from_vf(struct rte_eth_dev *dev,
>>> uint16_t vf)
>>>
>>>    	msgbuf[0] |= IXGBE_VT_MSGTYPE_CTS;
>>>
>>> -	ixgbe_write_mbx(hw, msgbuf, 1, vf);
>>> +	ixgbe_write_mbx(hw, msgbuf, msg_size, vf);
>>>
>>>    	return retval;
>>>    }

  parent reply	other threads:[~2015-01-05 10:07 UTC|newest]

Thread overview: 144+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-12-15  2:56 [PATCH 0/6] Enable VF RSS for Niantic Ouyang Changchun
     [not found] ` <1418612225-6095-1-git-send-email-changchun.ouyang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2014-12-15  2:57   ` [PATCH 1/6] ixgbe: Code cleanup Ouyang Changchun
2014-12-15  2:57   ` [PATCH 2/6] ixgbe: Negotiate VF API version Ouyang Changchun
2014-12-15  2:57   ` [PATCH 3/6] ixgbe: Get VF queue number Ouyang Changchun
2014-12-15  2:57   ` [PATCH 4/6] ether: Check VMDq RSS mode Ouyang Changchun
2014-12-15  2:57   ` [PATCH 5/6] ixgbe: Config VF RSS Ouyang Changchun
2014-12-15  2:57   ` [PATCH 6/6] testpmd: Set Rx VMDq RSS mode Ouyang Changchun
2014-12-15 10:55   ` [PATCH 0/6] Enable VF RSS for Niantic Bruce Richardson
2014-12-16  0:58     ` Ouyang, Changchun
2014-12-24  2:56   ` [PATCH v2 " Ouyang Changchun
     [not found]     ` <1419389808-9559-1-git-send-email-changchun.ouyang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2014-12-24  2:56       ` [PATCH v2 1/6] ixgbe: Code cleanup Ouyang Changchun
     [not found]         ` <1419389808-9559-2-git-send-email-changchun.ouyang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2014-12-24  3:08           ` Zhang, Helin
     [not found]             ` <F35DEAC7BCE34641BA9FAC6BCA4A12E70A7D8FE0-0J0gbvR4kTg/UvCtAeCM4rfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2014-12-24  3:22               ` Ouyang, Changchun
     [not found]                 ` <F52918179C57134FAEC9EA62FA2F96251194A091-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2014-12-24  3:41                   ` Zhang, Helin
     [not found]                     ` <F35DEAC7BCE34641BA9FAC6BCA4A12E70A7D901A-0J0gbvR4kTg/UvCtAeCM4rfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2014-12-24  3:50                       ` Ouyang, Changchun
     [not found]                         ` <F52918179C57134FAEC9EA62FA2F96251194A112-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2014-12-24  3:53                           ` Zhang, Helin
     [not found]                             ` <F35DEAC7BCE34641BA9FAC6BCA4A12E70A7D9042-0J0gbvR4kTg/UvCtAeCM4rfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2014-12-24  4:46                               ` Ouyang, Changchun
2014-12-24  2:56       ` [PATCH v2 2/6] ixgbe: Negotiate VF API version Ouyang Changchun
2014-12-24  2:56       ` [PATCH v2 3/6] ixgbe: Get VF queue number Ouyang Changchun
2014-12-24  2:56       ` [PATCH v2 4/6] ether: Check VMDq RSS mode Ouyang Changchun
2014-12-24  2:56       ` [PATCH v2 5/6] ixgbe: Config VF RSS Ouyang Changchun
2014-12-24  2:56       ` [PATCH v2 6/6] testpmd: Set Rx VMDq RSS mode Ouyang Changchun
2014-12-24  5:22       ` [PATCH v3 0/6] Enable VF RSS for Niantic Ouyang Changchun
     [not found]         ` <1419398584-19520-1-git-send-email-changchun.ouyang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2014-12-24  5:22           ` [PATCH v3 1/6] ixgbe: Code cleanup Ouyang Changchun
2014-12-24  5:23           ` [PATCH v3 2/6] ixgbe: Negotiate VF API version Ouyang Changchun
2014-12-24  5:23           ` [PATCH v3 3/6] ixgbe: Get VF queue number Ouyang Changchun
2014-12-24  5:23           ` [PATCH v3 4/6] ether: Check VMDq RSS mode Ouyang Changchun
2014-12-24  5:23           ` [PATCH v3 5/6] ixgbe: Config VF RSS Ouyang Changchun
     [not found]             ` <1419398584-19520-6-git-send-email-changchun.ouyang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2014-12-24 10:39               ` Vlad Zolotarov
     [not found]                 ` <549A97F6.30901-RmZWMc9puTNJc61us3aD9laTQe2KTcn/@public.gmane.org>
2014-12-25  2:14                   ` Ouyang, Changchun
     [not found]                     ` <F52918179C57134FAEC9EA62FA2F96251194A6FE-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2014-12-25 13:13                       ` Vlad Zolotarov
     [not found]                         ` <549C0D84.60305-RmZWMc9puTNJc61us3aD9laTQe2KTcn/@public.gmane.org>
2014-12-26  2:07                           ` Ouyang, Changchun
2014-12-25  2:43                   ` Ouyang, Changchun
     [not found]                     ` <F52918179C57134FAEC9EA62FA2F96251194A773-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2014-12-25 13:20                       ` Vlad Zolotarov
     [not found]                         ` <549C0F10.8050402-RmZWMc9puTNJc61us3aD9laTQe2KTcn/@public.gmane.org>
2014-12-26  1:52                           ` Ouyang, Changchun
     [not found]                             ` <F52918179C57134FAEC9EA62FA2F96251194B681-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2014-12-26  6:49                               ` Vladislav Zolotarov
     [not found]                                 ` <CAOYyTHa7sxh6sRJjUo7d8wODts5_gZjBf3-ukZjNOKE6m4KJXA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2014-12-26  7:26                                   ` Ouyang, Changchun
     [not found]                                     ` <F52918179C57134FAEC9EA62FA2F96251194BC83-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2014-12-26  7:37                                       ` Vladislav Zolotarov
     [not found]                                         ` <CAOYyTHZcmsr1i4zKtz7gUAa_uq57JRJDEzVk0tg2Vtuh6iNQrg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2014-12-26  8:45                                           ` Ouyang, Changchun
     [not found]                                             ` <F52918179C57134FAEC9EA62FA2F96251194BCFB-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2014-12-28 10:14                                               ` Vlad Zolotarov
2015-01-05 10:29                               ` Bruce Richardson
2015-01-06  1:00                                 ` Ouyang, Changchun
2014-12-25 13:38                       ` Vlad Zolotarov
     [not found]                         ` <549C1359.7080107-RmZWMc9puTNJc61us3aD9laTQe2KTcn/@public.gmane.org>
2014-12-26  1:26                           ` Ouyang, Changchun
2015-01-04  2:10               ` Liang, Cunming
     [not found]                 ` <D0158A423229094DA7ABF71CF2FA0DA3118918D6-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-01-04  6:25                   ` Ouyang, Changchun
2014-12-24  5:23           ` [PATCH v3 6/6] testpmd: Set Rx VMDq RSS mode Ouyang Changchun
2014-12-24  9:59           ` [PATCH v3 0/6] Enable VF RSS for Niantic Vlad Zolotarov
     [not found]             ` <549A8E7C.7010806-RmZWMc9puTNJc61us3aD9laTQe2KTcn/@public.gmane.org>
2014-12-25  1:46               ` Ouyang, Changchun
     [not found]                 ` <F52918179C57134FAEC9EA62FA2F96251194A6CD-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-01-05 10:38                   ` Bruce Richardson
2015-01-05 13:02                     ` Vlad Zolotarov
     [not found]                       ` <54AA8B64.4060602-RmZWMc9puTNJc61us3aD9laTQe2KTcn/@public.gmane.org>
2015-01-06  1:11                         ` Ouyang, Changchun
     [not found]                           ` <F52918179C57134FAEC9EA62FA2F96251194E8CD-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-01-06 11:18                             ` Vlad Zolotarov
2015-01-06 11:18                             ` Vlad Zolotarov
2015-01-06  1:04                     ` Ouyang, Changchun
2014-12-24 10:49           ` Vlad Zolotarov
     [not found]             ` <549A9A28.10401-RmZWMc9puTNJc61us3aD9laTQe2KTcn/@public.gmane.org>
2014-12-25  2:26               ` Ouyang, Changchun
     [not found]                 ` <F52918179C57134FAEC9EA62FA2F96251194A74A-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2014-12-25 12:46                   ` Vlad Zolotarov
     [not found]                     ` <549C0714.9010603-RmZWMc9puTNJc61us3aD9laTQe2KTcn/@public.gmane.org>
2014-12-26  2:37                       ` Ouyang, Changchun
     [not found]                         ` <CAOYyTHbrB-VinN5ZEd1tYTnS7_GhCT1jiHiZzNKkQUEJ1rG79w@mail.gmail.com>
     [not found]                           ` <CAOYyTHbrB-VinN5ZEd1tYTnS7_GhCT1jiHiZzNKkQUEJ1rG79w-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2014-12-26  5:16                             ` Vladislav Zolotarov
     [not found]                               ` <CAOYyTHaYdLUCq2ATCbWu6sWY4StQLRmGb7uhnhO3t-nxG4KTjA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2014-12-26  5:25                                 ` Ouyang, Changchun
2015-01-04  7:18           ` [PATCH v4 " Ouyang Changchun
     [not found]             ` <1420355937-18484-1-git-send-email-changchun.ouyang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-01-04  7:18               ` [PATCH v4 1/6] ixgbe: Code cleanup Ouyang Changchun
     [not found]                 ` <1420355937-18484-2-git-send-email-changchun.ouyang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-01-04  8:22                   ` Vlad Zolotarov
2015-01-04  7:18               ` [PATCH v4 2/6] ixgbe: Negotiate VF API version Ouyang Changchun
     [not found]                 ` <1420355937-18484-3-git-send-email-changchun.ouyang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-01-04  8:26                   ` Vlad Zolotarov
     [not found]                     ` <54A8F93F.4080402-RmZWMc9puTNJc61us3aD9laTQe2KTcn/@public.gmane.org>
2015-01-04  8:30                       ` Vlad Zolotarov
     [not found]                         ` <54A8FA23.1090802-RmZWMc9puTNJc61us3aD9laTQe2KTcn/@public.gmane.org>
2015-01-04  8:37                           ` Ouyang, Changchun
     [not found]                             ` <F52918179C57134FAEC9EA62FA2F96251194D998-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-01-04  8:40                               ` Vlad Zolotarov
     [not found]                                 ` <54A8FC66.8070109-RmZWMc9puTNJc61us3aD9laTQe2KTcn/@public.gmane.org>
2015-01-04  8:51                                   ` Ouyang, Changchun
     [not found]                                     ` <F52918179C57134FAEC9EA62FA2F96251194D9EE-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-01-04  9:37                                       ` Vlad Zolotarov
2015-01-04  7:18               ` [PATCH v4 3/6] ixgbe: Get VF queue number Ouyang Changchun
     [not found]                 ` <1420355937-18484-4-git-send-email-changchun.ouyang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-01-04  8:38                   ` Vlad Zolotarov
     [not found]                     ` <54A8FC16.40402-RmZWMc9puTNJc61us3aD9laTQe2KTcn/@public.gmane.org>
2015-01-05  2:59                       ` Ouyang, Changchun
     [not found]                         ` <F52918179C57134FAEC9EA62FA2F96251194E2CB-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-01-05 10:07                           ` Vlad Zolotarov [this message]
     [not found]                             ` <54AA625E.9060607-RmZWMc9puTNJc61us3aD9laTQe2KTcn/@public.gmane.org>
2015-01-06  1:54                               ` Ouyang, Changchun
     [not found]                                 ` <F52918179C57134FAEC9EA62FA2F96251194E93B-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-01-06 11:26                                   ` Vlad Zolotarov
     [not found]                                     ` <54ABC679.9070202-RmZWMc9puTNJc61us3aD9laTQe2KTcn/@public.gmane.org>
2015-01-07  1:18                                       ` Ouyang, Changchun
2015-01-04  7:18               ` [PATCH v4 4/6] ether: Check VMDq RSS mode Ouyang Changchun
     [not found]                 ` <1420355937-18484-5-git-send-email-changchun.ouyang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-01-04  8:45                   ` Vlad Zolotarov
     [not found]                     ` <54A8FD9A.8040701-RmZWMc9puTNJc61us3aD9laTQe2KTcn/@public.gmane.org>
2015-01-04  8:58                       ` Ouyang, Changchun
     [not found]                         ` <F52918179C57134FAEC9EA62FA2F96251194DA14-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-01-04  9:45                           ` Vlad Zolotarov
     [not found]                             ` <54A90BC8.8020307-RmZWMc9puTNJc61us3aD9laTQe2KTcn/@public.gmane.org>
2015-01-05  1:00                               ` Ouyang, Changchun
     [not found]                                 ` <F52918179C57134FAEC9EA62FA2F96251194E0B8-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-01-05 10:09                                   ` Vlad Zolotarov
     [not found]                                     ` <54AA62F7.6080108-RmZWMc9puTNJc61us3aD9laTQe2KTcn/@public.gmane.org>
2015-01-06  1:56                                       ` Ouyang, Changchun
     [not found]                                         ` <F52918179C57134FAEC9EA62FA2F96251194E957-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-01-06 19:56                                           ` Vlad Zolotarov
     [not found]                                             ` <54AC3DD7.60604-RmZWMc9puTNJc61us3aD9laTQe2KTcn/@public.gmane.org>
2015-01-07  2:28                                               ` Ouyang, Changchun
2015-01-04  7:18               ` [PATCH v4 5/6] ixgbe: Config VF RSS Ouyang Changchun
2015-01-04  7:18               ` [PATCH v4 6/6] testpmd: Set Rx VMDq RSS mode Ouyang Changchun
     [not found]                 ` <1420355937-18484-7-git-send-email-changchun.ouyang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-01-04  8:49                   ` Vlad Zolotarov
     [not found]                     ` <54A8FE9A.60606-RmZWMc9puTNJc61us3aD9laTQe2KTcn/@public.gmane.org>
2015-01-04  9:01                       ` Ouyang, Changchun
     [not found]                         ` <F52918179C57134FAEC9EA62FA2F96251194DA33-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-01-04  9:46                           ` Vlad Zolotarov
     [not found]                             ` <54A90C07.5090507-RmZWMc9puTNJc61us3aD9laTQe2KTcn/@public.gmane.org>
2015-01-05  2:38                               ` Ouyang, Changchun
     [not found]                                 ` <F52918179C57134FAEC9EA62FA2F96251194E254-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-01-05 10:12                                   ` Vlad Zolotarov
     [not found]                                     ` <54AA6385.7020009-RmZWMc9puTNJc61us3aD9laTQe2KTcn/@public.gmane.org>
2015-01-06  2:01                                       ` Ouyang, Changchun
     [not found]                                         ` <F52918179C57134FAEC9EA62FA2F96251194E971-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-01-06 12:53                                           ` Vlad Zolotarov
     [not found]                                             ` <54ABDAC4.40506-RmZWMc9puTNJc61us3aD9laTQe2KTcn/@public.gmane.org>
2015-01-07  1:50                                               ` Ouyang, Changchun
2015-01-07  6:32               ` [PATCH v5 0/6] Enable VF RSS for Niantic Ouyang Changchun
     [not found]                 ` <1420612355-6666-1-git-send-email-changchun.ouyang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-01-07  6:32                   ` [PATCH v5 1/6] ixgbe: Code cleanup Ouyang Changchun
2015-01-07  6:32                   ` [PATCH v5 2/6] ixgbe: Negotiate VF API version Ouyang Changchun
2015-01-07  6:32                   ` [PATCH v5 3/6] ixgbe: Get VF queue number Ouyang Changchun
     [not found]                     ` <1420612355-6666-4-git-send-email-changchun.ouyang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-01-08  9:01                       ` Vlad Zolotarov
2015-01-07  6:32                   ` [PATCH v5 4/6] ether: Check VMDq RSS mode Ouyang Changchun
     [not found]                     ` <1420612355-6666-5-git-send-email-changchun.ouyang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-01-08  9:19                       ` Vlad Zolotarov
     [not found]                         ` <54AE4BA2.9040802-RmZWMc9puTNJc61us3aD9laTQe2KTcn/@public.gmane.org>
2015-01-08 18:48                           ` Vlad Zolotarov
     [not found]                             ` <54AED114.5070907-RmZWMc9puTNJc61us3aD9laTQe2KTcn/@public.gmane.org>
2015-01-09  5:54                               ` Ouyang, Changchun
     [not found]                                 ` <F52918179C57134FAEC9EA62FA2F96251195471C-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-01-09 13:49                                   ` Vlad Zolotarov
     [not found]                                     ` <54AFDC77.8040505-RmZWMc9puTNJc61us3aD9laTQe2KTcn/@public.gmane.org>
2015-01-12  3:41                                       ` Ouyang, Changchun
     [not found]                                         ` <F52918179C57134FAEC9EA62FA2F9625119593D6-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-01-12 13:58                                           ` Vlad Zolotarov
     [not found]                                             ` <54B3D30A.40108-RmZWMc9puTNJc61us3aD9laTQe2KTcn/@public.gmane.org>
2015-01-13  1:50                                               ` Ouyang, Changchun
     [not found]                                                 ` <F52918179C57134FAEC9EA62FA2F96251195B810-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-01-13  9:00                                                   ` Vlad Zolotarov
     [not found]                                                     ` <54B4DE98.5030607-RmZWMc9puTNJc61us3aD9laTQe2KTcn/@public.gmane.org>
2015-01-14  0:44                                                       ` Ouyang, Changchun
2015-01-07  6:32                   ` [PATCH v5 5/6] ixgbe: Config VF RSS Ouyang Changchun
     [not found]                     ` <1420612355-6666-6-git-send-email-changchun.ouyang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-01-08  9:43                       ` Vlad Zolotarov
     [not found]                         ` <54AE5134.3070808-RmZWMc9puTNJc61us3aD9laTQe2KTcn/@public.gmane.org>
2015-01-09  6:07                           ` Ouyang, Changchun
     [not found]                             ` <F52918179C57134FAEC9EA62FA2F962511954750-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-01-09 14:01                               ` Vlad Zolotarov
     [not found]                                 ` <54AFDF4B.2070803-RmZWMc9puTNJc61us3aD9laTQe2KTcn/@public.gmane.org>
2015-01-12  5:11                                   ` Ouyang, Changchun
2015-01-07  6:32                   ` [PATCH v5 6/6] testpmd: Set Rx VMDq RSS mode Ouyang Changchun
     [not found]                     ` <1420612355-6666-7-git-send-email-changchun.ouyang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-01-08  9:46                       ` Vlad Zolotarov
2015-01-08  9:56                   ` [PATCH v5 0/6] Enable VF RSS for Niantic Vlad Zolotarov
     [not found]                     ` <54AE545F.4080704-RmZWMc9puTNJc61us3aD9laTQe2KTcn/@public.gmane.org>
2015-01-18 21:58                       ` Thomas Monjalon
2015-01-19  9:40                         ` Vlad Zolotarov
2015-01-12  5:59                   ` [PATCH v6 " Ouyang Changchun
     [not found]                     ` <1421042352-22399-1-git-send-email-changchun.ouyang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-01-12  5:59                       ` [PATCH v6 1/6] ixgbe: Code cleanup Ouyang Changchun
2015-01-12  5:59                       ` [PATCH v6 2/6] ixgbe: Negotiate VF API version Ouyang Changchun
2015-01-12  5:59                       ` [PATCH v6 3/6] ixgbe: Get VF queue number Ouyang Changchun
     [not found]                         ` <1421042352-22399-4-git-send-email-changchun.ouyang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-01-19  9:13                           ` Wodkowski, PawelX
     [not found]                             ` <F6F2A6264E145F47A18AB6DF8E87425D12B89A1E-kPTMFJFq+rFP9JyJpTNKArfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-01-20  0:54                               ` Ouyang, Changchun
2015-01-12  5:59                       ` [PATCH v6 4/6] ether: Check VMDq RSS mode Ouyang Changchun
     [not found]                         ` <1421042352-22399-5-git-send-email-changchun.ouyang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-01-12 14:06                           ` Vlad Zolotarov
2015-01-18 22:04                           ` Thomas Monjalon
2015-01-19 10:31                           ` Wodkowski, PawelX
     [not found]                             ` <F6F2A6264E145F47A18AB6DF8E87425D12B89B02-kPTMFJFq+rFP9JyJpTNKArfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-01-20  1:03                               ` Ouyang, Changchun
2015-01-12  5:59                       ` [PATCH v6 5/6] ixgbe: Config VF RSS Ouyang Changchun
     [not found]                         ` <1421042352-22399-6-git-send-email-changchun.ouyang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-01-12 14:04                           ` Vlad Zolotarov
2015-01-20  9:35                           ` Wodkowski, PawelX
     [not found]                             ` <F6F2A6264E145F47A18AB6DF8E87425D12B8AFD0-kPTMFJFq+rFP9JyJpTNKArfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-01-21  2:43                               ` Ouyang, Changchun
     [not found]                                 ` <F52918179C57134FAEC9EA62FA2F96251197EA41-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-01-21  8:44                                   ` Wodkowski, PawelX
     [not found]                                     ` <F6F2A6264E145F47A18AB6DF8E87425D12B8B787-kPTMFJFq+rFP9JyJpTNKArfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-01-22 12:59                                       ` Vlad Zolotarov
     [not found]                                         ` <54C0F43A.2070804-RmZWMc9puTNJc61us3aD9laTQe2KTcn/@public.gmane.org>
2015-01-22 13:19                                           ` Wodkowski, PawelX
2015-01-12  5:59                       ` [PATCH v6 6/6] testpmd: Set Rx VMDq RSS mode Ouyang Changchun
     [not found]                         ` <1421042352-22399-7-git-send-email-changchun.ouyang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2015-01-12 14:05                           ` Vlad Zolotarov
2015-01-18 22:24                       ` [PATCH v6 0/6] Enable VF RSS for Niantic Thomas Monjalon
2015-01-19  4:51                         ` Ouyang, Changchun

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=54AA625E.9060607@cloudius-systems.com \
    --to=vladz-rmzwmc9putnjc61us3ad9latqe2ktcn/@public.gmane.org \
    --cc=changchun.ouyang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org \
    --cc=dev-VfR2kkLFssw@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).