DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] [PATCH v4 0/4] net/virtio: Tx simple path removal and offload improvements
@ 2018-07-02 15:25 Maxime Coquelin
  2018-07-02 15:25 ` [dpdk-dev] [PATCH v4 1/4] net/virtio: remove simple Tx path Maxime Coquelin
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Maxime Coquelin @ 2018-07-02 15:25 UTC (permalink / raw)
  To: tiwei.bie, zhihong.wang, dev; +Cc: yong.liu, Maxime Coquelin

In this v3, the main change is the removal of the Tx simple path.
Indeed, this path is not compliant with the Virtio specification,
so could cause problems with some host implementations.

Since Marvin has introduced the in-order path, we have a good
replacement for simple Tx and so we think it is better to
remove it than disabling it by defaul

Maxime Coquelin (4):
  net/virtio: remove simple Tx path
  net/virtio: improve Tx offload features negotiation
  net/virtio: don't use simple Rx if TCP LRO or VLAN strip
  net/virtio: improve offload check performance

 drivers/net/virtio/virtio_ethdev.c      | 49 ++++++++++++++++------
 drivers/net/virtio/virtio_ethdev.h      |  3 --
 drivers/net/virtio/virtio_pci.h         |  4 +-
 drivers/net/virtio/virtio_rxtx.c        | 74 ++++++---------------------------
 drivers/net/virtio/virtio_rxtx_simple.c | 67 -----------------------------
 drivers/net/virtio/virtio_rxtx_simple.h | 49 ----------------------
 drivers/net/virtio/virtio_user_ethdev.c |  1 -
 7 files changed, 51 insertions(+), 196 deletions(-)

-- 
2.14.4

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

end of thread, other threads:[~2018-07-04  5:17 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-07-02 15:25 [dpdk-dev] [PATCH v4 0/4] net/virtio: Tx simple path removal and offload improvements Maxime Coquelin
2018-07-02 15:25 ` [dpdk-dev] [PATCH v4 1/4] net/virtio: remove simple Tx path Maxime Coquelin
2018-07-02 15:25 ` [dpdk-dev] [PATCH v4 2/4] net/virtio: improve Tx offload features negotiation Maxime Coquelin
2018-07-02 15:25 ` [dpdk-dev] [PATCH v4 3/4] net/virtio: don't use simple Rx if TCP LRO or VLAN strip Maxime Coquelin
2018-07-02 15:25 ` [dpdk-dev] [PATCH v4 4/4] net/virtio: improve offload check performance Maxime Coquelin
2018-07-03  2:49 ` [dpdk-dev] [PATCH v4 0/4] net/virtio: Tx simple path removal and offload improvements Tiwei Bie
2018-07-04  5:17 ` Tiwei Bie

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