summaryrefslogtreecommitdiff
path: root/drivers/net/virtio/virtio_rxtx.c
AgeCommit message (Expand)Author
2019-03-20net/virtio: improve batching in standard Rx pathTiwei Bie
2019-03-20net/virtio: drop redundant suffix in packed ring structureTiwei Bie
2019-03-20net/virtio: refactor virtqueue structureTiwei Bie
2019-03-20net/virtio: optimize flags update for packed ringTiwei Bie
2019-02-22net/virtio: optimize Tx enqueue for packed ringTiwei Bie
2019-02-22net/virtio: introduce helper for clearing net headerTiwei Bie
2019-02-22net/virtio: fix in-order Tx path for packed ringTiwei Bie
2019-02-22net/virtio: fix in-order Tx path for split ringTiwei Bie
2019-02-22net/virtio: fix Tx desc cleanup for packed ringTiwei Bie
2019-02-08net/virtio: add missing read barrier for packed dequeueIlya Maximets
2019-02-08net/virtio: add barriers for extra descriptors on Rx splitIlya Maximets
2019-02-08net/virtio: fix read barriers on packed Tx cleanupIlya Maximets
2019-01-24net/virtio: use virtio barrier in packed ringTiwei Bie
2019-01-14net/virtio: support platform memory orderingIlya Maximets
2018-12-21net/virtio: improve batching in mergeable pathMaxime Coquelin
2018-12-21net/virtio: add non-mergeable support to in-order pathMaxime Coquelin
2018-12-21net/virtio: inline refill and offload helpersMaxime Coquelin
2018-12-21net/virtio: avoid double accounting of bytesJens Freimann
2018-12-21net/virtio: implement Rx path for packed queuesJens Freimann
2018-12-21net/virtio: implement Tx path for packed queuesJens Freimann
2018-12-13net/virtio: move bytes accounting to common functionIlya Maximets
2018-08-02net/virtio: remove unnecessary Rx error assignmentsTiwei Bie
2018-07-04net/virtio: improve offload check performanceMaxime Coquelin
2018-07-04net/virtio: remove simple Tx pathMaxime Coquelin
2018-07-03net/virtio: support in-order Rx and TxMarvin Liu
2018-07-03net/virtio: extract common part for in-order functionsMarvin Liu
2018-07-03net/virtio: free in-order descriptors before device startMarvin Liu
2018-05-14ethdev: new Rx/Tx offloads APIWei Dai
2018-04-14net/virtio: move to new offloads APITiwei Bie
2018-02-13net/virtio: fix resuming port with Rx vector pathMaxime Coquelin
2018-01-22ethdev: separate driver APIsFerruh Yigit
2018-01-16net/virtio: add packet injection methodXiao Wang
2018-01-16net/virtio: make control queue thread-safeXiao Wang
2018-01-04drivers: use SPDX tag for Intel copyright filesBruce Richardson
2017-11-06remove useless memzone includesThomas Monjalon
2017-10-24net/virtio: fix Tx packet length statsZhiyong Yang
2017-10-24net/virtio: flush Rx queues on startTiwei Bie
2017-10-12net/virtio: fix compilation with -OgOlivier Matz
2017-10-10net/virtio: keep Rx handler whatever the Tx queue configOlivier Matz
2017-10-10net/virtio: rationalize setting of Rx/Tx handlersOlivier Matz
2017-10-10net/virtio: fix queue setup consistencyOlivier Matz
2017-07-19net/virtio: refactor coding style in RxTiwei Bie
2017-04-19net/virtio: support to turn on/off traffic flowZhiyong Yang
2017-04-05drivers/net: do not touch mbuf next or nb segs on RxOlivier Matz
2017-04-01net/virtio: remove the redundant computingZhiyong Yang
2017-01-30drivers/net: remove redundant new line from logsFerruh Yigit
2017-01-30net/virtio: optimize header reset on any layoutYuanhan Liu
2017-01-30net/virtio: fix performance regression due to TSOYuanhan Liu
2017-01-17net/virtio: add Rx descriptor checkJianfeng Tan
2017-01-17net/virtio: use any layout for version 1.0Pierre Pfister