vhost: fix async copy on multi-page buffers
[dpdk.git] / lib / librte_vhost / vhost.h
2020-07-29 Patrick Fuvhost: fix async copy on multi-page buffers
2020-07-29 Maxime Coquelinvhost: fix guest notification setting
2020-07-21 Patrick Fuvhost: fix async completion of multi-seg packets
2020-07-11 Adrian Morenovhost: support virtio status message
2020-07-11 Maxime Coquelinvhost: support virtio status
2020-07-07 Patrick Fuvhost: introduce async enqueue registration API
2020-06-30 Matan Azradvhost: fix features definition location
2020-06-30 Matan Azradvhost: improve device readiness notifications
2020-06-30 Maxime Coquelinvhost: split vDPA header file
2020-06-30 Maxime Coquelinvhost: replace vDPA device ID in Vhost
2020-05-05 Marvin Liuvhost: use binary search in address conversion
2020-05-05 Phil Yangvhost: optimize broadcast RARP sync with C11 atomic
2020-04-21 Xiaolong Yevhost: remove unused variable
2020-02-14 Adrian Morenovhost: protect log address translation in IOTLB update
2020-01-17 Adrian Morenovhost: add dynamic logging system
2019-10-25 Marvin Liuvhost: update packed ring dequeue
2019-10-25 Marvin Liuvhost: flush batched enqueue descs directly
2019-10-25 Marvin Liuvhost: flush enqueue updates by cacheline
2019-10-25 Marvin Liuvhost: add packed ring batch dequeue
2019-10-25 Marvin Liuvhost: try to unroll for each loop
2019-10-25 Marvin Liuvhost: add packed ring indexes increasing function
2019-10-23 Flavio Leitnervhost: improve performance by supporting large buffer
2019-10-23 Jin Yuvhost: checkout resubmit inflight information
2019-10-23 Jin Yuvhost: support inflight info sharing
2019-10-23 Adrian Morenovhost: convert buffer addresses to GPA for logging
2019-10-23 Adrian Morenovhost: translate incoming log address to GPA
2019-10-23 Joyce Kongnet/virtio: improve perf via one-way barrier on avail...
2019-10-07 Eelco Chaudronvhost: add device op when notification to guest is...
2019-06-13 Maxime Coquelinvhost: do not inline unlikely fragmented buffers code
2019-06-13 Maxime Coquelinvhost: un-inline dirty pages logging functions
2019-05-24 Olivier Matznet: add rte prefix to ether structures
2019-03-20 Jiayu Huvhost: fix interrupt suppression for the split ring
2019-03-01 Tiwei Bievhost: fix potential use-after-free for memory region
2019-03-01 Tiwei Bievhost: fix potential use-after-free for zero copy mbuf
2019-03-01 Tiwei Bievhost: restore mbuf first when freeing zmbuf
2019-02-08 Darek Stojaczykvhost: add external message handling to the API
2018-12-21 Maxime Coquelinvhost: batch used descs chains write-back with packed...
2018-12-21 Xiao Wangvhost: provide helpers for virtio ring relay
2018-12-21 Xiao Wangvhost: remove unused function
2018-12-13 Ilya Maximetsvhost: fix double read of descriptor flags
2018-11-22 Maxime Coquelinvhost: fix packed ring constants declaration
2018-11-05 Maxime Coquelinvhost: advertize packed ring layout support
2018-10-18 Maxime Coquelinvhost: support postcopy listen message
2018-10-18 Maxime Coquelinvhost: introduce postcopy advise message
2018-10-18 Maxime Coquelinvhost: fix messages results handling
2018-09-14 Tiwei Bievhost: fix vhost interrupt support
2018-07-10 Maxime Coquelinvhost: add notification for packed ring
2018-07-10 Maxime Coquelinvhost: add Tx support for packed ring
2018-07-10 Maxime Coquelinvhost: add shadow used ring support for packed rings
2018-07-10 Yuanhan Liuvhost: add vring address setup for packed queues
2018-07-10 Jens Freimannvhost: add helpers for packed virtqueues
2018-07-10 Jens Freimannvhost: add virtio packed virtqueue defines
2018-07-10 Maxime Coquelinvhost: use buffer vectors in dequeue path
2018-07-02 Marvin Liuvhost: advertise support in-order feature
2018-07-02 Maxime Coquelinvhost: fix missing increment of log cache count
2018-06-15 Maxime Coquelinvhost: use SMP memory barrier before kicking guest
2018-06-15 Tonghao Zhangvhost: introduce new function helper
2018-06-15 Tiwei Bievhost: support host notifier
2018-05-17 Maxime Coquelinvhost: improve dirty pages logging performance
2018-04-27 Maxime Coquelinvhost: revert avoid concurrency when logging dirty...
2018-04-23 Maxime Coquelinvhost: introduce safe API for GPA translation
2018-04-23 Maxime Coquelinvhost: check all range is mapped when translating GPAs
2018-04-13 Fan Zhangvhost/crypto: add vhost-user message handlers
2018-04-13 Zhihong Wangvhost: adapt library for selective datapath
2018-04-13 Zhihong Wangvhost: add APIs for datapath configuration
2018-04-13 Zhihong Wangvhost: export vhost feature definitions
2018-03-30 Tonghao Zhangvhost: move stdbool include
2018-03-30 Maxime Coquelinvhost: avoid concurrency when logging dirty pages
2018-03-30 Tomasz Kulasekvhost: fix log macro name conflict
2018-03-30 Jianfeng Tanvhost: avoid function call in data path
2018-03-30 Jianfeng Tanvhost: remove unused log constant
2018-02-05 Stefan Hajnoczivhost: add flag for built-in virtio driver
2018-01-31 Zhihong Wangvhost: fix build with old kernels
2018-01-29 Zhihong Wangvhost: claim to support any layout feature
2018-01-21 Victor Kaplanskyvhost: protect active rings from async ring changes
2018-01-16 Jiayu Huvhost: support Explicit Congestion Notification
2018-01-16 Junjie Chenvhost: support virtqueue interrupt/notification suppression
2018-01-16 Maxime Coquelinvhost: extract virtqueue cleaning and freeing functions
2018-01-16 Jiayu Huvhost: support UDP Fragmentation Offload
2018-01-16 Stefan Hajnoczivhost: add vring call helper
2018-01-16 Jiayu Huvhost: support Generic Segmentation Offload
2018-01-04 Bruce Richardsonlib: use SPDX tag for Intel copyright files
2017-11-06 Santosh Shukladrivers/net: rename physical address type to IOVA
2017-10-10 Maxime Coquelinvhost: enable IOMMU support
2017-10-10 Maxime Coquelinvhost: invalidate vring in case of matching IOTLB inval...
2017-10-10 Maxime Coquelinvhost: postpone device creation until rings are mapped
2017-10-10 Maxime Coquelinvhost: postpone rings addresses translation
2017-10-10 Maxime Coquelinvhost: introduce guest IOVA to backend VA helper
2017-10-10 Maxime Coquelinvhost: add pending IOTLB miss request list and helpers
2017-10-10 Maxime Coquelinvhost: add IOTLB helper functions
2017-10-10 Maxime Coquelinvhost: add IOMMU-related macros for old kernels
2017-10-10 Maxime Coquelinvhost: support slave requests channel
2017-10-10 Tiwei Bievhost: batch small guest memory copies
2017-08-03 Tiwei Bievhost: make page logging atomic
2017-06-06 Jerin Jacobeal: introduce macro for always inline
2017-04-01 Yuanhan Liuvhost: rename header file
2017-04-01 Yuanhan Liuvhost: export APIs for live migration support
2017-04-01 Yuanhan Liuvhost: rename device ops struct
2017-04-01 Yuanhan Liuvhost: do not include net specific headers
2017-04-01 Yuanhan Liuvhost: turn queue pair to vring
next