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 |
Mark McLoughlin
|
9fa29b9df3
virtio: indirect ring entries (VIRTIO_RING_F_INDIRECT_DESC)
|
16 years ago |
Rusty Russell
|
9499f5e7ed
virtio: add names to virtqueue struct, mapping from devices to queues.
|
16 years ago |
Rusty Russell
|
c5f841f178
virtio: more neatening of virtio_ring macros.
|
16 years ago |
Roel Kluin
|
3a35ce7dce
virtio: fix BAD_RING, START_US and END_USE macros
|
16 years ago |