net/virtio: separate AVX Rx/Tx
[dpdk.git] / drivers / net / virtio / virtio_rxtx.c
2021-01-08 Joyce Kongnet/virtio: separate AVX Rx/Tx
2020-10-12 Chas Williamsnet/virtio: check raw checksum failure
2020-09-30 Marvin Liunet/virtio: fix indirect descriptors in packed datapaths
2020-09-23 Phil Yangeal: remove deprecated coherent IO memory barriers
2020-05-05 Joyce Kongvirtio: use one way barrier for split vring used index
2020-05-05 Marvin Liunet/virtio: add vectorized packed ring Tx
2020-05-05 Marvin Liunet/virtio: add vectorized packed ring Rx
2020-05-05 Marvin Liunet/virtio: reuse packed ring functions
2020-05-05 Marvin Liunet/virtio: add parameter to enable vectorized path
2020-05-05 Marvin Liunet/virtio: enable in-order feature if negotiated
2020-05-05 Marvin Liunet/virtio: add Rx free threshold setting
2020-04-21 Stephen Hemmingernet/virtio: do not use PMD log type
2019-10-25 Andrew Rybchenkonet/virtio: fix Tx checksum offloads
2019-10-25 Dilshod Urazovnet/virtio: reject deferred Tx start
2019-10-25 Dilshod Urazovnet/virtio: reject deferred Rx start
2019-10-23 Andrew Rybchenkonet/virtio: fix descriptor addressed in Tx
2019-10-23 Joyce Kongnet/virtio: improve perf via one-way barriers on used...
2019-10-23 Joyce Kongnet/virtio: improve perf via one-way barrier on avail...
2019-10-07 Marvin Liunet/virtio: fix mbuf data and packet length mismatch
2019-10-07 Thibaut Colletnet/virtio: fix Rx stats with vectorized functions
2019-10-07 Marvin Liunet/virtio: cleanup on demand when in-order Tx
2019-10-07 Marvin Liunet/virtio: update stats when in-order Tx done
2019-06-20 Tiwei Bienet/virtio: fix packets check in mergeable packed Rx
2019-06-20 Tiwei Bienet/virtio: fix memory leak in mergeable packed Rx
2019-06-20 Tiwei Bienet/virtio: fix memory leak in mergeable Rx
2019-06-20 Tiwei Bienet/virtio: fix memory leak in in-order Rx
2019-06-20 Dilshod Urazovnet/virtio: move VLAN tag insertion to Tx prepare
2019-06-20 Dilshod Urazovnet/virtio: add Tx preparation
2019-06-13 Maxime Coquelinnet/virtio: remove useless pointer checks
2019-06-13 Maxime Coquelinnet/virtio: fix segment length in mergeable packed Rx
2019-06-13 Maxime Coquelinnet/virtio: fix mergeable Rx with segmented packet
2019-06-13 Maxime Coquelinnet/virtio: fix in-order Rx with segmented packet
2019-06-13 David Marchandnet/virtio: remove useless check on mempool
2019-05-24 Olivier Matznet: add rte prefix to UDP structure
2019-05-24 Olivier Matznet: add rte prefix to TCP structure
2019-05-24 Olivier Matznet: add rte prefix to IP structure
2019-05-24 Olivier Matznet: add rte prefix to ether defines
2019-05-24 Olivier Matznet: add rte prefix to ether functions
2019-05-24 Olivier Matznet: add rte prefix to ether structures
2019-04-19 Stephen Hemmingernet/virtio: fix buffer leak on VLAN insert
2019-03-29 Stephen Hemmingernet/virtio: remove useless condition
2019-03-29 Tiwei Bienet/virtio: define avail and used flags as constants
2019-03-20 Tiwei Bienet/virtio: improve batching in standard Rx path
2019-03-20 Tiwei Bienet/virtio: drop redundant suffix in packed ring structure
2019-03-20 Tiwei Bienet/virtio: refactor virtqueue structure
2019-03-20 Tiwei Bienet/virtio: optimize flags update for packed ring
2019-02-22 Tiwei Bienet/virtio: optimize Tx enqueue for packed ring
2019-02-22 Tiwei Bienet/virtio: introduce helper for clearing net header
2019-02-22 Tiwei Bienet/virtio: fix in-order Tx path for packed ring
2019-02-22 Tiwei Bienet/virtio: fix in-order Tx path for split ring
2019-02-22 Tiwei Bienet/virtio: fix Tx desc cleanup for packed ring
2019-02-08 Ilya Maximetsnet/virtio: add missing read barrier for packed dequeue
2019-02-08 Ilya Maximetsnet/virtio: add barriers for extra descriptors on Rx...
2019-02-08 Ilya Maximetsnet/virtio: fix read barriers on packed Tx cleanup
2019-01-24 Tiwei Bienet/virtio: use virtio barrier in packed ring
2019-01-14 Ilya Maximetsnet/virtio: support platform memory ordering
2018-12-21 Maxime Coquelinnet/virtio: improve batching in mergeable path
2018-12-21 Maxime Coquelinnet/virtio: add non-mergeable support to in-order path
2018-12-21 Maxime Coquelinnet/virtio: inline refill and offload helpers
2018-12-21 Jens Freimannnet/virtio: avoid double accounting of bytes
2018-12-21 Jens Freimannnet/virtio: implement Rx path for packed queues
2018-12-21 Jens Freimannnet/virtio: implement Tx path for packed queues
2018-12-13 Ilya Maximetsnet/virtio: move bytes accounting to common function
2018-08-02 Tiwei Bienet/virtio: remove unnecessary Rx error assignments
2018-07-04 Maxime Coquelinnet/virtio: improve offload check performance
2018-07-04 Maxime Coquelinnet/virtio: remove simple Tx path
2018-07-02 Marvin Liunet/virtio: support in-order Rx and Tx
2018-07-02 Marvin Liunet/virtio: extract common part for in-order functions
2018-07-02 Marvin Liunet/virtio: free in-order descriptors before device...
2018-05-14 Wei Daiethdev: new Rx/Tx offloads API
2018-04-13 Tiwei Bienet/virtio: move to new offloads API
2018-02-13 Maxime Coquelinnet/virtio: fix resuming port with Rx vector path
2018-01-22 Ferruh Yigitethdev: separate driver APIs
2018-01-16 Xiao Wangnet/virtio: add packet injection method
2018-01-16 Xiao Wangnet/virtio: make control queue thread-safe
2018-01-04 Bruce Richardsondrivers: use SPDX tag for Intel copyright files
2017-11-06 Thomas Monjalonremove useless memzone includes
2017-10-24 Zhiyong Yangnet/virtio: fix Tx packet length stats
2017-10-24 Tiwei Bienet/virtio: flush Rx queues on start
2017-10-12 Olivier Matznet/virtio: fix compilation with -Og
2017-10-10 Olivier Matznet/virtio: keep Rx handler whatever the Tx queue config
2017-10-10 Olivier Matznet/virtio: rationalize setting of Rx/Tx handlers
2017-10-10 Olivier Matznet/virtio: fix queue setup consistency
2017-07-19 Tiwei Bienet/virtio: refactor coding style in Rx
2017-04-19 Zhiyong Yangnet/virtio: support to turn on/off traffic flow
2017-04-05 Olivier Matzdrivers/net: do not touch mbuf next or nb segs on Rx
2017-04-01 Zhiyong Yangnet/virtio: remove the redundant computing
2017-01-30 Ferruh Yigitdrivers/net: remove redundant new line from logs
2017-01-30 Yuanhan Liunet/virtio: optimize header reset on any layout
2017-01-30 Yuanhan Liunet/virtio: fix performance regression due to TSO
2017-01-17 Jianfeng Tannet/virtio: add Rx descriptor check
2017-01-17 Pierre Pfisternet/virtio: use any layout for version 1.0
2016-11-07 Yuanhan Liunet/virtio: move queue configure code to proper place
2016-11-07 Yuanhan Liunet/virtio: initiate vring at init stage
2016-11-07 Yuanhan Liunet/virtio: allocate queue at init stage
2016-10-13 Olivier Matznet/virtio: support TSO
2016-10-13 Olivier Matznet/virtio: support LRO
2016-10-13 Olivier Matznet/virtio: support Tx checksum offload
2016-10-13 Olivier Matznet/virtio: support Rx checksum offload
2016-09-28 Jerin Jacobnet/virtio: add NEON based Rx handler
next