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 v5 5/6] ixgbe: Config VF RSS
Date: Fri, 09 Jan 2015 16:01:47 +0200 [thread overview]
Message-ID: <54AFDF4B.2070803@cloudius-systems.com> (raw)
In-Reply-To: <F52918179C57134FAEC9EA62FA2F962511954750-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
On 01/09/15 08:07, Ouyang, Changchun wrote:
>
>> -----Original Message-----
>> From: Vlad Zolotarov [mailto:vladz-RmZWMc9puTNJc61us3aD9laTQe2KTcn/@public.gmane.org]
>> Sent: Thursday, January 8, 2015 5:43 PM
>> To: Ouyang, Changchun; dev-VfR2kkLFssw@public.gmane.org
>> Subject: Re: [dpdk-dev] [PATCH v5 5/6] ixgbe: Config VF RSS
>>
>>
>> On 01/07/15 08:32, Ouyang Changchun wrote:
>>> It needs config RSS and IXGBE_MRQC and IXGBE_VFPSRTYPE to enable VF
>> RSS.
>>> The psrtype will determine how many queues the received packets will
>>> distribute to, and the value of psrtype should depends on both facet:
>>> max VF rxq number which has been negotiated with PF, and the number of
>> rxq specified in config on guest.
>>> Signed-off-by: Changchun Ouyang <changchun.ouyang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
>>>
>>> Changes in v4:
>>> - the number of rxq from config should be power of 2 and should not
>> bigger than
>>> max VF rxq number(negotiated between guest and host).
>>>
>>> ---
>>> lib/librte_pmd_ixgbe/ixgbe_pf.c | 15 ++++++
>>> lib/librte_pmd_ixgbe/ixgbe_rxtx.c | 103
>> +++++++++++++++++++++++++++++++++-----
>>> 2 files changed, 106 insertions(+), 12 deletions(-)
>>>
>>> diff --git a/lib/librte_pmd_ixgbe/ixgbe_pf.c
>>> b/lib/librte_pmd_ixgbe/ixgbe_pf.c index dbda9b5..93f6e43 100644
>>> --- a/lib/librte_pmd_ixgbe/ixgbe_pf.c
>>> +++ b/lib/librte_pmd_ixgbe/ixgbe_pf.c
>>> @@ -187,6 +187,21 @@ int ixgbe_pf_host_configure(struct rte_eth_dev
>> *eth_dev)
>>> IXGBE_WRITE_REG(hw, IXGBE_MPSAR_LO(hw-
>>> mac.num_rar_entries), 0);
>>> IXGBE_WRITE_REG(hw, IXGBE_MPSAR_HI(hw-
>>> mac.num_rar_entries), 0);
>>>
>>> + /*
>>> + * VF RSS can support at most 4 queues for each VF, even if
>>> + * 8 queues are available for each VF, it need refine to 4
>>> + * queues here due to this limitation, otherwise no queue
>>> + * will receive any packet even RSS is enabled.
>>> + */
>>> + if (eth_dev->data->dev_conf.rxmode.mq_mode ==
>> ETH_MQ_RX_VMDQ_RSS) {
>>> + if (RTE_ETH_DEV_SRIOV(eth_dev).nb_q_per_pool == 8) {
>>> + RTE_ETH_DEV_SRIOV(eth_dev).active =
>> ETH_32_POOLS;
>>> + RTE_ETH_DEV_SRIOV(eth_dev).nb_q_per_pool = 4;
>>> + RTE_ETH_DEV_SRIOV(eth_dev).def_pool_q_idx =
>>> + dev_num_vf(eth_dev) * 4;
>>> + }
>>> + }
>>> +
>>> /* set VMDq map to default PF pool */
>>> hw->mac.ops.set_vmdq(hw, 0,
>>> RTE_ETH_DEV_SRIOV(eth_dev).def_vmdq_idx);
>>>
>>> diff --git a/lib/librte_pmd_ixgbe/ixgbe_rxtx.c
>>> b/lib/librte_pmd_ixgbe/ixgbe_rxtx.c
>>> index f69abda..e83a9ab 100644
>>> --- a/lib/librte_pmd_ixgbe/ixgbe_rxtx.c
>>> +++ b/lib/librte_pmd_ixgbe/ixgbe_rxtx.c
>>> @@ -3327,6 +3327,68 @@ ixgbe_alloc_rx_queue_mbufs(struct
>> igb_rx_queue *rxq)
>>> }
>>>
>>> static int
>>> +ixgbe_config_vf_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 VF RSS */
>>> + mrqc = IXGBE_READ_REG(hw, IXGBE_MRQC);
>>> + mrqc &= ~IXGBE_MRQC_MRQE_MASK;
>>> + switch (RTE_ETH_DEV_SRIOV(dev).active) {
>>> + case ETH_64_POOLS:
>>> + mrqc |= IXGBE_MRQC_VMDQRSS64EN;
>>> + break;
>>> +
>>> + case ETH_32_POOLS:
>>> + case ETH_16_POOLS:
>> Isn't ETH_16_POOLS mode is invalid for VF RSS? It's what both spec states
>> and what u handle in this patch in ixgbe_pf_host_configure().
>> IMHO it would be better to treat this mode value as an error here since if u
>> get it here it indicates of a SW bug.
> I think we discussed it before already, return err here will break here in the case of max vf number is less than 16.
> If doing that, This make the library seems can't support vf rss in the case of max vf num less than 16.
> So we obviously don't hope it break here.
I don't remember we were discussing these specific lines. However I do
remember we talked about the previous section of this patch.
I'm afraid u are missing my point here: ixgbe_pf_host_configure() is
called before ixgbe_config_vf_rss() in the ixgbe_dev_start() flow. This
means that
RTE_ETH_DEV_SRIOV(dev).active will already be adjusted by your (!!!)
code in the ixgbe_pf_host_configure() when u get to
ixgbe_config_vf_rss() and it should not be equal ETH_16_POOLS unless
there is a bug in your code.
So, unless I've missed something here, don't u think an assert() would
be appropriate if RTE_ETH_DEV_SRIOV(dev).active equals ETH_16_POOLS?
thanks,
vlad
>
>
next prev parent reply other threads:[~2015-01-09 14:01 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
[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 [this message]
[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=54AFDF4B.2070803@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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.