Michael S. Tsirkin
|
ea16c51433
vhost: move acked_features to VQs
|
11 ani în urmă |
Michael S. Tsirkin
|
23cc5a991c
vhost-net: extend device allocation to vmalloc
|
12 ani în urmă |
Al Viro
|
09aaacf02a
vhost: don't open-code sockfd_put()
|
11 ani în urmă |
Michael S. Tsirkin
|
a39ee449f9
vhost: validate vhost_get_vq_desc return value
|
11 ani în urmă |
Michael S. Tsirkin
|
d8316f3991
vhost: fix total length when packets are too short
|
11 ani în urmă |
Michael S. Tsirkin
|
b0c057ca7e
vhost: fix a theoretical race in device cleanup
|
11 ani în urmă |
Michael S. Tsirkin
|
0ad8b480d6
vhost: fix ref cnt checking deadlock
|
11 ani în urmă |
Zhi Yong Wu
|
59566b6e8c
vhost: remove the dead branch
|
11 ani în urmă |
Jason Wang
|
f7c6be404d
vhost_net: correctly limit the max pending buffers
|
12 ani în urmă |
Jason Wang
|
19c73b3e08
vhost_net: poll vhost queue after marking DMA is done
|
12 ani în urmă |
Jason Wang
|
ce21a02913
vhost_net: determine whether or not to use zerocopy at one time
|
12 ani în urmă |
Jason Wang
|
c92112aed3
vhost_net: use vhost_add_used_and_signal_n() in vhost_zerocopy_signal_used()
|
12 ani în urmă |
Jason Wang
|
094afe7d55
vhost_net: make vhost_zerocopy_signal_used() return void
|
12 ani în urmă |
Asias He
|
22fa90c7fb
vhost: Remove custom vhost rcu usage
|
12 ani în urmă |
Asias He
|
2e26af79b7
vhost-net: Always access vq->private_data under vq mutex
|
12 ani în urmă |
Asias He
|
0a1febf7ba
vhost: Make local function static
|
12 ani în urmă |
Michael S. Tsirkin
|
c38e39c378
vhost-net: fix use-after-free in vhost_net_flush
|
12 ani în urmă |
Michael S. Tsirkin
|
288cfe78c8
vhost: fix ubuf_info cleanup
|
12 ani în urmă |
Michael S. Tsirkin
|
05c0535194
vhost: check owner before we overwrite ubuf_info
|
12 ani în urmă |
Jason Wang
|
4364d5f96e
vhost_net: clear msg.control for non-zerocopy case during tx
|
12 ani în urmă |
Asias He
|
fe729a57c8
vhost-net: Cleanup vhost_ubuf and vhost_zcopy
|
12 ani în urmă |
Asias He
|
8570a6e72c
vhost: Move VHOST_NET_FEATURES to net.c
|
12 ani în urmă |
Asias He
|
b1ad8496c9
vhost-net: Free ubuf when vhost_dev_set_owner fails
|
12 ani în urmă |
Michael S. Tsirkin
|
150b9e51ae
vhost: fix error handling in RESET_OWNER ioctl
|
12 ani în urmă |
Michael S. Tsirkin
|
81f95a5580
vhost: move per-vq net specific fields out to net
|
12 ani în urmă |
Asias He
|
2839400f8f
vhost: move vhost-net zerocopy fields to net.c
|
12 ani în urmă |
Asias He
|
3ab2e420ec
vhost: Allow device specific fields per vq
|
12 ani în urmă |
Jason Wang
|
70181d5120
vhost_net: remove tx polling state
|
12 ani în urmă |
Michael S. Tsirkin
|
46aa92d1ba
vhost/net: fix heads usage of ubuf_info
|
12 ani în urmă |
Jason Wang
|
2b8b328b61
vhost_net: handle polling errors when setting backend
|
12 ani în urmă |