Rusty Russell
|
98e8c6bc66
virtio: make virtqueue_add_buf() returning 0 on success, not capacity.
|
12 years ago |
Rusty Russell
|
06ca287dba
virtio: move queue_index and num_free fields into core struct virtqueue.
|
12 years ago |
Will Deacon
|
b92b1b89a3
virtio: force vring descriptors to be allocated from lowmem
|
12 years ago |
Jason Wang
|
17bb6d4088
virtio-ring: move queue_index to vring_virtqueue
|
13 years ago |
Jason Wang
|
a72caae218
virtio: correct the memory barrier in virtqueue_kick_prepare()
|
13 years ago |
Jason Wang
|
4dbc5d9f4f
virtio: fix typos of memory barriers
|
13 years ago |
Rusty Russell
|
e93300b1af
virtio: add debugging if driver doesn't kick.
|
13 years ago |
Rusty Russell
|
ee7cd8981e
virtio: expose added descriptors immediately.
|
13 years ago |
Rusty Russell
|
3b720b8c86
virtio: avoid modulus operation.
|
13 years ago |
Rusty Russell
|
41f0377f73
virtio: support unlocked queue kick
|
13 years ago |
Rusty Russell
|
f96fde41f7
virtio: rename virtqueue_add_buf_gfp to virtqueue_add_buf
|
13 years ago |
Rusty Russell
|
5dfc17628d
virtio: document functions better.
|
13 years ago |
Rusty Russell
|
7b21e34fd1
virtio: harsher barriers for rpmsg.
|
13 years ago |
Paul Gortmaker
|
b5a2c4f199
virtio: Add module.h to drivers/virtio users.
|
14 years ago |
Rick Jones
|
8f9f4668b3
Add ethtool -g support to virtio_net
|
13 years ago |
Michael S. Tsirkin
|
7ab358c23c
virtio: add api for delayed callbacks
|
14 years ago |
Michael S. Tsirkin
|
a5c262c5fd
virtio_ring: support event idx feature
|
14 years ago |
Amit Shah
|
b3258ff1d6
virtio: Decrement avail idx on buffer detach
|
14 years ago |
Michael S. Tsirkin
|
7ae4b866f8
virtio: return correct capacity to users
|
14 years ago |
Michael S. Tsirkin
|
1fe9b6fef1
virtio: fix oops on OOM
|
15 years ago |
Michael S. Tsirkin
|
686d363786
virtio: return ENOMEM on out of memory
|
15 years ago |
Michael S. Tsirkin
|
bbd603efb4
virtio: add_buf_gfp
|
15 years ago |
Michael S. Tsirkin
|
7c5e9ed0c8
virtio_ring: remove a level of indirection
|
15 years ago |
Tejun Heo
|
5a0e3ad6af
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
|
15 years ago |
Amit Shah
|
3b8706240e
virtio: Initialize vq->data entries to NULL
|
15 years ago |
Shirley Ma
|
c021eac414
virtio: Add ability to detach unused buffers from vrings
|
15 years ago |
Michael S. Tsirkin
|
d57ed95da4
virtio: use smp_XX barriers on SMP
|
15 years ago |
Rusty Russell
|
97a545ab6c
virtio: remove bogus barriers from DEBUG version of virtio_ring.c
|
15 years ago |
Michael S. Tsirkin
|
2d61ba9503
virtio: order used ring after used index read
|
15 years ago |
Rusty Russell
|
3c1b27d504
virtio: make add_buf return capacity remaining
|
15 years ago |