Thread (12 messages) 12 messages, 5 authors, 2020-02-21

Re: [dpdk-dev] [PATCH v2] net/ixgbe: fix blocking system events

From: Ferruh Yigit <hidden>
Date: 2020-02-17 13:01:19

On 2/15/2020 3:41 PM, Ye Xiaolong wrote:
On 01/15, taox.zhu@intel.com wrote:
quoted
From: Zhu Tao <redacted>

IXGBE link status task use rte alarm thread in old implementation.
s/use/uses
quoted
Sometime ixgbe link status task takes up to 9 seconds. This will
severely affect the rte-alarm-thread-dependent a task in the
system, like interrupt or hotplug event. So replace with a
s/a/an
quoted
independent thread which has the same thread affinity settings
as rte interrupt.

Fixes: 0408f47b ("net/ixgbe: fix busy polling while fiber link update")
Should be:

Fixes: 0408f47ba4d6 ("net/ixgbe: fix busy polling while fiber link update")
quoted
Cc: stable@dpdk.org
Applied to dpdk-next-net-intel with Konstantin's ack, Thanks.
Shared build is failing because of missing pthread library, fixing while merging
to next-net:

 diff --git a/drivers/net/ixgbe/Makefile b/drivers/net/ixgbe/Makefile
 index 8b9d51f75..aec56a680 100644
 --- a/drivers/net/ixgbe/Makefile
 +++ b/drivers/net/ixgbe/Makefile
 @@ -57,6 +57,7 @@ endif
  LDLIBS += -lrte_eal -lrte_mbuf -lrte_mempool -lrte_ring
  LDLIBS += -lrte_ethdev -lrte_net -lrte_kvargs -lrte_hash
  LDLIBS += -lrte_bus_pci
 +LDLIBS += -lpthread

  #
  # Add extra flags for base driver files (also known as shared code)
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help