DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] net/i40e: latency issue due fix interrupt throttling setting in PF
@ 2017-11-20 15:18 Hanoch Haim (hhaim)
  2017-11-24 11:24 ` Hanoch Haim (hhaim)
  0 siblings, 1 reply; 12+ messages in thread
From: Hanoch Haim (hhaim) @ 2017-11-20 15:18 UTC (permalink / raw)
  To: dev; +Cc: Wu, Jingjing (jingjing.wu@intel.com), Hanoch Haim (hhaim)

Hi All,
While integrating dpdk17.11 into TRex latest code a new latency issue is observed  (i40e is very sensitive because it has very good resolution due to Qos configuration).
git bitsec found the following commit.
With this commit we observe high spikes of Rx latency (~40usec) vs (~8usec).
Any idea why?
I can send how to reproduce this, it is very simple.

cfd662d22e7bddb4ba41dbd1384f8497f38c2b4e is the first bad commit
commit cfd662d22e7bddb4ba41dbd1384f8497f38c2b4e
Author: Jingjing Wu <jingjing.wu@intel.com<mailto:jingjing.wu@intel.com>>
Date:   Thu Aug 24 09:57:51 2017 +0800

    net/i40e: fix interrupt throttling setting in PF

    As no matter the PF host driver is DPDK or other kernel drivers,
    they are sharing the same virtchnnl interfaces to communicate to VFs.
    To follow the generic interface, DPDK PF need to set Interrupt
    Throttling (ITR) index according to the rxitr_idx from virtchnnl
    instead of ITR_NONE.

    Fixes: 6d59e4ea74a6 ("net/i40e: change version number to support Linux VF")
    Cc: stable@dpdk.org<mailto:stable@dpdk.org>

    Signed-off-by: Jingjing Wu <jingjing.wu@intel.com<mailto:jingjing.wu@intel.com>>



Thanks,
Hanoh

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2017-12-06 11:21 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-11-20 15:18 [dpdk-dev] net/i40e: latency issue due fix interrupt throttling setting in PF Hanoch Haim (hhaim)
2017-11-24 11:24 ` Hanoch Haim (hhaim)
2017-11-28 12:50   ` Wu, Jingjing
2017-11-28 13:14     ` Hanoch Haim (hhaim)
2017-11-28 15:01       ` Wu, Jingjing
2017-11-28 15:07         ` Hanoch Haim (hhaim)
2017-11-30  1:24           ` Wu, Jingjing
2017-11-30 16:47         ` Hanoch Haim (hhaim)
2017-11-30 17:46           ` Wu, Jingjing
2017-11-30 18:02             ` Hanoch Haim (hhaim)
2017-12-06 11:00             ` Xing, Beilei
2017-12-06 11:21               ` Hanoch Haim (hhaim)

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).