Rusty Russell
|
b25bd2515e
virtio_ring: unify direct/indirect code paths.
|
há 11 anos atrás |
Rusty Russell
|
eeebf9b1fc
virtio_ring: assume sgs are always well-formed.
|
há 11 anos atrás |
Rusty Russell
|
e2dcdfe95c
virtio: virtio_break_device() to mark all virtqueues broken.
|
há 11 anos atrás |
Rusty Russell
|
70670444c2
virtio: fail adding buffer on broken queues.
|
há 11 anos atrás |
Joel Stanley
|
6abb2dd928
tools/virtio: fix missing kmemleak_ignore symbol
|
há 11 anos atrás |
Heinz Graalfs
|
2342d6a651
virtio_ring: adapt to notify() returning bool
|
há 11 anos atrás |
Heinz Graalfs
|
b3b32c9413
virtio_ring: add new function virtqueue_is_broken()
|
há 11 anos atrás |
Heinz Graalfs
|
5b1bf7cb67
virtio_ring: let virtqueue_{kick()/notify()} return a bool
|
há 11 anos atrás |
Heinz Graalfs
|
46f9c2b925
virtio_ring: change host notification API
|
há 11 anos atrás |
Rusty Russell
|
bb478d8b16
virtio_ring: plug kmemleak false positive.
|
há 12 anos atrás |
Linus Torvalds
|
496322bc91
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
|
há 12 anos atrás |
Michael S. Tsirkin
|
cc229884d3
virtio: support unlocked queue poll
|
há 12 anos atrás |
Rusty Russell
|
b3087e48ce
virtio: remove virtqueue_add_buf().
|
há 12 anos atrás |
Rusty Russell
|
282edb3649
virtio_ring: virtqueue_add_outbuf / virtqueue_add_inbuf.
|
há 12 anos atrás |
Rusty Russell
|
13816c768d
virtio_ring: virtqueue_add_sgs, to add multiple sgs.
|
há 12 anos atrás |
Rusty Russell
|
a9a0fef779
virtio_ring: expose virtio barriers for use in vringh.
|
há 12 anos atrás |
Rusty Russell
|
98e8c6bc66
virtio: make virtqueue_add_buf() returning 0 on success, not capacity.
|
há 13 anos atrás |
Rusty Russell
|
06ca287dba
virtio: move queue_index and num_free fields into core struct virtqueue.
|
há 13 anos atrás |
Will Deacon
|
b92b1b89a3
virtio: force vring descriptors to be allocated from lowmem
|
há 13 anos atrás |
Jason Wang
|
17bb6d4088
virtio-ring: move queue_index to vring_virtqueue
|
há 13 anos atrás |
Jason Wang
|
a72caae218
virtio: correct the memory barrier in virtqueue_kick_prepare()
|
há 13 anos atrás |
Jason Wang
|
4dbc5d9f4f
virtio: fix typos of memory barriers
|
há 13 anos atrás |
Rusty Russell
|
e93300b1af
virtio: add debugging if driver doesn't kick.
|
há 13 anos atrás |
Rusty Russell
|
ee7cd8981e
virtio: expose added descriptors immediately.
|
há 13 anos atrás |
Rusty Russell
|
3b720b8c86
virtio: avoid modulus operation.
|
há 13 anos atrás |
Rusty Russell
|
41f0377f73
virtio: support unlocked queue kick
|
há 13 anos atrás |
Rusty Russell
|
f96fde41f7
virtio: rename virtqueue_add_buf_gfp to virtqueue_add_buf
|
há 13 anos atrás |
Rusty Russell
|
5dfc17628d
virtio: document functions better.
|
há 13 anos atrás |
Rusty Russell
|
7b21e34fd1
virtio: harsher barriers for rpmsg.
|
há 13 anos atrás |
Paul Gortmaker
|
b5a2c4f199
virtio: Add module.h to drivers/virtio users.
|
há 14 anos atrás |