vhost: fix potential use-after-free for zero copy mbuf
[dpdk.git] / lib / librte_vhost / vhost.h
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
2017-04-01 Yuanhan Liuvhost: export API to translate gpa to vva
2017-04-01 Yuanhan Liuvhost: export vhost vring info
2017-04-01 Yuanhan Liuvhost: export guest memory regions
2017-04-01 Yuanhan Liuvhost: make notify ops per vhost driver
2017-04-01 Yuanhan Liuvhost: use new APIs to handle features
2017-04-01 Maxime Coquelinvhost: add new ready status flag
2017-04-01 Maxime Coquelinvhost: support MTU protocol feature
2017-04-01 Maxime Coquelinvhost: enable virtio MTU feature
2017-04-01 Yuanhan Liuvhost: fix max queues
2017-04-01 Yuanhan Liuvhost: fix multiple queue not enabled for old kernels
2016-11-07 Yuanhan Liuvhost: remove references to vhost-cuse
2016-10-26 Zhihong Wangvhost: shadow used ring update
2016-10-26 Zhihong Wangvhost: remove useless volatile
2016-10-13 Yuanhan Liuvhost: add a flag to enable dequeue zero copy
2016-10-12 Yuanhan Liuvhost: add dequeue zero copy
2016-10-12 Yuanhan Liuvhost: introduce last available index for dequeue
2016-10-12 Yuanhan Liuvhost: get guest/host physical address mappings
2016-10-12 Yuanhan Liuvhost: simplify memory regions handling
2016-09-13 Yuanhan Liuvhost: refactor code structure