Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
c1d1b437816f0afa99202be3cb650c9d174667bc
/
drivers
/
vhost
/
net.c
c1d1b43
net: convert (struct ubuf_info)->refcnt to refcount_t
by Eric Dumazet
· 7 years ago
1f8b977
sock: enable MSG_ZEROCOPY
by Willem de Bruijn
· 7 years ago
dcda9b0
mm, tree wide: replace __GFP_REPEAT by __GFP_RETRY_MAYFAIL with more useful semantic
by Michal Hocko
· 7 years ago
c67df11
vhost_net: try batch dequing from skb array
by Jason Wang
· 8 years ago
6c5ab65
mm: support __GFP_REPEAT in kvmalloc_node for >32kB
by Michal Hocko
· 8 years ago
174cd4b
sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h>
by Ingo Molnar
· 8 years ago
e601757
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/clock.h>
by Ingo Molnar
· 8 years ago
635b8c8
tap: Renaming tap related APIs, data structures, macros
by Sainath Grandhi
· 8 years ago
0ed005c
vhost_net: tx batching
by Jason Wang
· 8 years ago
f2f09a4
locking/core: Remove cpu_relax_lowlatency() users
by Christian Borntraeger
· 8 years ago
0803e04
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
by Linus Torvalds
· 8 years ago
6b1e6cc
vhost: new device IOTLB API
by Jason Wang
· 9 years ago
a9709d6
vhost: convert pre sorted vhost memory array to interval tree
by Jason Wang
· 9 years ago
1576d98
tun: switch to use skb array for tx
by Jason Wang
· 9 years ago
8241a1e
vhost_net: stop polling socket during rx processing
by Jason Wang
· 9 years ago
0308813
vhost_net: basic polling support
by Jason Wang
· 9 years ago
80f7d03
vhost: rename vhost_init_used()
by Greg Kurz
· 9 years ago
4e9fa50
vhost: move features to core
by Michael S. Tsirkin
· 9 years ago
01e97e6
new helper: msg_data_left()
by Al Viro
· 10 years ago
71a83a6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 10 years ago
1b78414
net: Remove iocb argument from sendmsg and recvmsg
by Ying Xue
· 10 years ago
0d79a49
vhost: drop hard-coded num_buffers size
by Michael S. Tsirkin
· 10 years ago
4c5a844
vhost: cleanup iterator update logic
by Michael S. Tsirkin
· 10 years ago
0960b64
vhost_net: fix wrong iter offset when setting number of buffers
by Jason Wang
· 10 years ago
6e03f89
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 10 years ago
5201aa4
vhost/net: fix up num_buffers endian-ness
by Michael S. Tsirkin
· 10 years ago
ba7438ae
vhost: don't bother copying iovecs in handle_rx(), kill memcpy_toiovecend()
by Al Viro
· 10 years ago
98a527a
vhost: don't bother with copying iovec in handle_tx()
by Al Viro
· 10 years ago
3f3558b
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 10 years ago
df8a39d
net: rename vlan_tx_* helpers since "tx" is misleading there
by Jiri Pirko
· 10 years ago
99975cc
vhost/net: length miscalculation
by Michael S. Tsirkin
· 10 years ago
70e71ca
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
by Linus Torvalds
· 10 years ago
c0371da
put iov_iter into msghdr
by Al Viro
· 10 years ago
41e3e42
vhost/net: enable virtio 1.0
by Michael S. Tsirkin
· 10 years ago
e4fca7d
vhost/net: larger header for virtio 1.0
by Michael S. Tsirkin
· 10 years ago
8b38694
vhost/net: virtio 1.0 byte swap
by Michael S. Tsirkin
· 10 years ago
bf99573
vhost/net: force len for TX to host endian
by Michael S. Tsirkin
· 10 years ago
d04257b
vhost-net: don't open-code kvfree
by Romain Francoise
· 11 years ago
47283be
vhost: move memory pointer to VQs
by Michael S. Tsirkin
· 11 years ago
ea16c51
vhost: move acked_features to VQs
by Michael S. Tsirkin
· 11 years ago
23cc5a9
vhost-net: extend device allocation to vmalloc
by Michael S. Tsirkin
· 12 years ago
09aaacf
vhost: don't open-code sockfd_put()
by Al Viro
· 11 years ago
a39ee44
vhost: validate vhost_get_vq_desc return value
by Michael S. Tsirkin
· 11 years ago
d8316f3
vhost: fix total length when packets are too short
by Michael S. Tsirkin
· 11 years ago
b0c057c
vhost: fix a theoretical race in device cleanup
by Michael S. Tsirkin
· 11 years ago
0ad8b48
vhost: fix ref cnt checking deadlock
by Michael S. Tsirkin
· 11 years ago
59566b6e
vhost: remove the dead branch
by Zhi Yong Wu
· 11 years ago
f7c6be4
vhost_net: correctly limit the max pending buffers
by Jason Wang
· 11 years ago
19c73b3
vhost_net: poll vhost queue after marking DMA is done
by Jason Wang
· 11 years ago
ce21a02
vhost_net: determine whether or not to use zerocopy at one time
by Jason Wang
· 11 years ago
c92112a
vhost_net: use vhost_add_used_and_signal_n() in vhost_zerocopy_signal_used()
by Jason Wang
· 11 years ago
094afe7
vhost_net: make vhost_zerocopy_signal_used() return void
by Jason Wang
· 11 years ago
22fa90c
vhost: Remove custom vhost rcu usage
by Asias He
· 12 years ago
2e26af7
vhost-net: Always access vq->private_data under vq mutex
by Asias He
· 12 years ago
0a1febf
vhost: Make local function static
by Asias He
· 12 years ago
c38e39c
vhost-net: fix use-after-free in vhost_net_flush
by Michael S. Tsirkin
· 12 years ago
288cfe7
vhost: fix ubuf_info cleanup
by Michael S. Tsirkin
· 12 years ago
05c0535
vhost: check owner before we overwrite ubuf_info
by Michael S. Tsirkin
· 12 years ago
4364d5f
vhost_net: clear msg.control for non-zerocopy case during tx
by Jason Wang
· 12 years ago
fe729a5
vhost-net: Cleanup vhost_ubuf and vhost_zcopy
by Asias He
· 12 years ago
8570a6e
vhost: Move VHOST_NET_FEATURES to net.c
by Asias He
· 12 years ago
b1ad849
vhost-net: Free ubuf when vhost_dev_set_owner fails
by Asias He
· 12 years ago
150b9e5
vhost: fix error handling in RESET_OWNER ioctl
by Michael S. Tsirkin
· 12 years ago
81f95a5
vhost: move per-vq net specific fields out to net
by Michael S. Tsirkin
· 12 years ago
2839400
vhost: move vhost-net zerocopy fields to net.c
by Asias He
· 12 years ago
3ab2e42
vhost: Allow device specific fields per vq
by Asias He
· 12 years ago
70181d51
vhost_net: remove tx polling state
by Jason Wang
· 12 years ago
46aa92d
vhost/net: fix heads usage of ubuf_info
by Michael S. Tsirkin
· 12 years ago
2b8b328
vhost_net: handle polling errors when setting backend
by Jason Wang
· 12 years ago
692a998
vhost_net: correct error handling in vhost_net_set_backend()
by Jason Wang
· 12 years ago
f9611c4
vhost-net: enable zerocopy tx by default
by Michael S. Tsirkin
· 12 years ago
cedb9bd
vhost-net: skip head management if no outstanding
by Michael S. Tsirkin
· 12 years ago
1280c27
vhost-net: flush outstanding DMAs on memory change
by Michael S. Tsirkin
· 12 years ago
935cdee
vhost: avoid backend flush on vring ops
by Michael S. Tsirkin
· 12 years ago
64e9a9b
vhost-net: initialize zcopy packet counters
by Michael S. Tsirkin
· 12 years ago
d4185bb
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 12 years ago
24eb21a
vhost-net: reduce vq polling on tx zerocopy
by Michael S. Tsirkin
· 12 years ago
eaae813
vhost-net: select tx zero copy dynamically
by Michael S. Tsirkin
· 12 years ago
b211616
vhost: move -net specific code out
by Michael S. Tsirkin
· 12 years ago
70e4cb9
vhost-net: cleanup macros for DMA status tracking
by Michael S. Tsirkin
· 12 years ago
910a578
vhost: fix mergeable bufs on BE hosts
by Michael S. Tsirkin
· 12 years ago
0dd05a3
vhost: Separate vhost-net features from vhost features
by Stefan Hajnoczi
· 12 years ago
0289403
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 13 years ago
c53cff5e
vhost-net: fix handle_rx buffer size
by Basil Gor
· 13 years ago
c8fb217
vhost_net: zerocopy: adding and signalling immediately when fully copied
by Jason Wang
· 13 years ago
dbf3420
vhost_net: re-poll only on EAGAIN or ENOBUFS
by Jason Wang
· 13 years ago
c460f05
vhost_net: zerocopy: fix possible NULL pointer dereference of vq->bufs
by Jason Wang
· 13 years ago
ca8f4fb
skbuff: struct ubuf_info callback type safety
by Michael S. Tsirkin
· 13 years ago
ea5d404
vhost: fix release path lockdep checks
by Michael S. Tsirkin
· 13 years ago
7c7c7f0
vhost-net: add module alias (v2.1)
by stephen hemminger
· 13 years ago
9e38082
vhost: handle wrap around in # of bufs math
by Shirley Ma
· 13 years ago
c047e5f
vhost-net: update used ring on backend change
by Michael S. Tsirkin
· 13 years ago
f59281d
vhost: init used ring after backend was set
by Jason Wang
· 14 years ago
bab632d
vhost: vhost TX zero-copy support
by Michael S. Tsirkin
· 13 years ago
8ea8cf8
vhost: support event index
by Michael S. Tsirkin
· 14 years ago
de4d768
vhost-net: remove unlocked use of receive_queue
by Michael S. Tsirkin
· 14 years ago
783e398
vhost: lock receive queue, not the socket
by Jason Wang
· 14 years ago
9424936
vhost-net: Unify the code of mergeable and big buffer handling
by Jason Wang
· 14 years ago
cfbdab9
vhost-net: check the support of mergeable buffer outside the receive loop
by Jason Wang
· 14 years ago
d47effe
vhost: Cleanup vhost.c and net.c
by Krishna Kumar
· 14 years ago
Next »