summaryrefslogtreecommitdiffstats
path: root/drivers/vhost/vringh.c
Commit message (Expand)AuthorAgeFilesLines
* vringh: don't use vringh_kiov_advance() in vringh_iov_xfer()Stefano Garzarella2023-10-041-1/+11
* vringh: support VA with iotlbStefano Garzarella2023-04-211-32/+139
* vringh: define the stride used for translationStefano Garzarella2023-04-211-2/+4
* vringh: replace kmap_atomic() with kmap_local_page()Stefano Garzarella2023-04-211-4/+4
* vringh: fix typos in the vringh_init_* documentationStefano Garzarella2023-04-211-9/+9
* vringh: use bvec_set_page to initialize a bvecChristoph Hellwig2023-02-031-3/+2
* vringh: fix range used in iotlb_translate()Stefano Garzarella2022-12-281-3/+2
* use less confusing names for iov_iter direction initializersAl Viro2022-11-251-2/+2
* [vhost] fix 'direction' argument of iov_iter_{init,bvec}()Al Viro2022-11-251-2/+2
* vringh: iterate on iotlb_translate to handle large translationsStefano Garzarella2022-08-111-22/+56
* vringh: Fix loop descriptors check in the indirect casesXie Yongji2022-06-081-2/+8
* vringh: Use wiov->used to check for read/write desc orderNeeraj Upadhyay2021-08-111-1/+1
* vringh: implement vringh_kiov_advance()Stefano Garzarella2021-05-031-12/+29
* vringh: explain more about cleaning riov and wiovStefano Garzarella2021-05-031-3/+12
* vringh: reset kiov 'consumed' field in __vringh_iov()Stefano Garzarella2021-05-031-2/+2
* vringh: add 'iotlb_lock' to synchronize iotlb accessesStefano Garzarella2021-05-031-1/+8
* vhost: vringh: use krealloc_array()Bartosz Golaszewski2020-12-151-1/+2
* vringh: fix vringh_iov_push_*() documentationStefano Garzarella2020-11-251-3/+3
* vringh: fix __vringh_iov() when riov and wiov are differentStefano Garzarella2020-10-211-4/+5
* virtio: force spec specified alignment on typesMichael S. Tsirkin2020-06-021-3/+3
* virtio/test: fix up after IOTLB changesMichael S. Tsirkin2020-04-161-0/+5
* vringh: IOTLB supportJason Wang2020-04-011-23/+398
* vringh: fix copy direction of vringh_iov_push_kern()Jason Wang2019-10-281-1/+7
* treewide: Add SPDX license identifier for more missed filesThomas Gleixner2019-05-211-0/+1
* treewide: kmalloc() -> kmalloc_array()Kees Cook2018-06-121-1/+1
* vringh: kill off ACCESS_ONCE()Mark Rutland2016-12-161-2/+3
* vringh: update for virtio 1.0 APIsMichael S. Tsirkin2014-12-151-47/+74
* vringh: 64 bit featuresMichael S. Tsirkin2014-12-151-2/+2
* Add missing module license tag to vring helpers.Dave Jones2013-05-081-0/+3
* vringh: host-side implementation of virtio rings.Rusty Russell2013-03-201-0/+1007