vhost: fix return code of messages requiring replies
[dpdk.git] / lib / librte_vhost / vhost_user.c
2018-10-18 Maxime Coquelinvhost: fix return code of messages requiring replies
2018-10-18 Maxime Coquelinvhost: fix messages results handling
2018-09-27 Nikolay Nikolaevvhost: rework message handling as a callback array
2018-09-27 Nikolay Nikolaevvhost: unify message handling function signature
2018-09-27 Nikolay Nikolaevvhost: handle unsupported message types in functions
2018-09-27 Nikolay Nikolaevvhost: make message handling functions prepare the...
2018-09-27 Nikolay Nikolaevvhost: unify struct VhostUserMsg usage
2018-09-14 Ilya Maximetsvhost-user: drop connection on message handling failures
2018-09-12 Ilya Maximetsvhost: fix zmbufs array leak after NUMA realloc
2018-08-04 Maxime Coquelinvhost: flush IOTLB cache on new mem table handling
2018-07-10 Maxime Coquelinvhost: add notification 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-02 Tiwei Bievhost: fix potential null pointer dereference
2018-06-15 Tonghao Zhangvhost: introduce new function helper
2018-06-15 Tiwei Bievhost: support host notifier
2018-05-14 Maxime Coquelinvhost: retranslate vring addr when memory table changes
2018-04-27 Xiao Wangvhost: fix vDPA set features
2018-04-23 Maxime Coquelinvhost: ensure all range is mapped when translating...
2018-04-13 Fan Zhangvhost/crypto: add session message handler
2018-04-13 Fan Zhangvhost/crypto: add vhost-user message handlers
2018-04-13 Zhihong Wangvhost: adapt library for selective datapath
2018-03-30 Jianfeng Tanvhost: avoid populate guest memory
2018-03-30 Tiwei Bievhost: support sending fds via slave channel
2018-03-30 Tomasz Kulasekvhost: fix ring index returned to master on stop
2018-03-30 Tomasz Kulasekvhost: fix log macro name conflict
2018-03-30 Tomasz Kulasekvhost: fix realloc failure
2018-03-30 Tomasz Kulasekvhost: fix device cleanup at stop
2018-03-30 Tomasz Kulasekvhost: fix offset while mmaping log base address
2018-03-30 Stefan Hajnoczivhost: check overflow before mmap
2018-03-30 Stefan Hajnoczivhost: validate virtqueue size
2018-03-30 Stefan Hajnoczivhost: fix message payload union in setting ring address
2018-03-30 Stefan Hajnoczivhost: reject invalid log base mmap offset
2018-03-30 Stefan Hajnoczivhost: validate untrusted memory regions number field
2018-03-30 Stefan Hajnoczivhost: add security model documentation
2018-02-13 Maxime Coquelinvhost: do not take lock on owner reset
2018-02-05 Stefan Hajnoczivhost: drop virtqueues only with built-in virtio driver
2018-01-21 Victor Kaplanskyvhost: protect active rings from async ring changes
2018-01-21 Junjie Chenvhost: do deep copy while reallocating queue
2018-01-16 Maxime Coquelinvhost: destroy unused virtqueues when multiqueue not...
2018-01-16 Maxime Coquelinvhost: propagate set features handling error
2018-01-16 Maxime Coquelinvhost: prevent features to be changed while device...
2018-01-16 Jianfeng Tanvhost: fix crash
2018-01-04 Bruce Richardsonlib: use SPDX tag for Intel copyright files
2017-11-07 Maxime Coquelinvhost: disable reply-ack feature if IOMMU disabled
2017-11-07 Maxime Coquelinvhost: postpone ring address translations at kick time...
2017-11-06 Thomas Monjalonmem: rename address mapping function to IOVA
2017-10-24 Maxime Coquelinvhost: fix vring addresses not translated
2017-10-13 Maxime Coquelinvhost: fetch ring address after NUMA reallocation
2017-10-13 Maxime Coquelinvhost: fix IOTLB on NUMA realloc
2017-10-10 Maxime Coquelinvhost: distinguish master and slave requests
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: translate ring addresses when IOMMU enabled
2017-10-10 Maxime Coquelinvhost: postpone rings addresses translation
2017-10-10 Maxime Coquelinvhost: fix dereferencing invalid pointer after realloc
2017-10-10 Maxime Coquelinvhost: enable rings at the right time
2017-10-10 Maxime Coquelinvhost: handle IOTLB update and invalidate requests
2017-10-10 Maxime Coquelinvhost: support IOTLB miss slave requests
2017-10-10 Maxime Coquelinvhost: support slave requests channel
2017-10-10 Maxime Coquelinvhost: prepare for slave requests
2017-10-10 Tiwei Bievhost: batch small guest memory copies
2017-06-16 Dariusz Stojaczykvhost: log error for badly negotiated features
2017-06-16 Yuanhan Liuvhost: fix crash on NUMA
2017-06-16 Daniel Verkampvhost: access VhostUsrMsg via packed struct
2017-06-16 Dariusz Stojaczykvhost: fix guest pages memory leak
2017-06-16 Jens Freimannvhost: check allocation of guest pages
2017-04-01 Yuanhan Liuvhost: do not destroy device on repeat mem table message
2017-04-01 Yuanhan Liuvhost: add features changed callback
2017-04-01 Yuanhan Liuvhost: drop the Rx and Tx queue macro
2017-04-01 Yuanhan Liuvhost: move the device ready check at proper place
2017-04-01 Yuanhan Liuvhost: turn queue pair to vring
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 Yuanhan Liuvhost: remove a hack on queue allocation
2017-01-30 Emmanuel Roullitvhost: remove unneeded variable assignment
2017-01-28 Yuanhan Liuvhost: fix long stall of negotiation
2017-01-17 Maxime Coquelinvhost: introduce reply ack feature
2017-01-17 Haifeng Linvhost: fix guest/host physical address mapping
2016-10-26 Zhihong Wangvhost: shadow used ring update
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: simplify features set/get
2016-09-13 Yuanhan Liuvhost: get device once
2016-09-13 Yuanhan Liuvhost: unify function names
2016-09-13 Yuanhan Liuvhost: fold common message handlers
2016-09-13 Yuanhan Liuvhost: refactor code structure