Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
247643f85782fc1119ccbd712a5075535ebf9d43
/
drivers
/
vhost
/
net.c
247643f
vhost: Create accessors for virtqueues private_data
by Eugenio Pérez
· 4 years, 9 months ago
0bbe306
vhost: factor out IOTLB
by Jason Wang
· 4 years, 9 months ago
792a4f2
vhost: allow per device message handler
by Jason Wang
· 4 years, 9 months ago
42d84c8
vhost: Check docket sk_family instead of call getname
by Eugenio Pérez
· 4 years, 10 months ago
407e9ef
compat_ioctl: move drivers to compat_ptr_ioctl
by Arnd Bergmann
· 6 years ago
3a1d538
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
by Linus Torvalds
· 5 years ago
92ad632
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 6 years ago
7a33847
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 482
by Thomas Gleixner
· 6 years ago
098eadc
vhost_net: disable zerocopy by default
by Jason Wang
· 6 years ago
9b5e830
vhost: rename vq_iotlb_prefetch() to vq_meta_prefetch()
by Jason Wang
· 6 years ago
e2412c0
vhost_net: fix possible infinite loop
by Jason Wang
· 6 years ago
e82b9b0
vhost: introduce vhost_exceeds_weight()
by Jason Wang
· 6 years ago
b46a0bf
vhost: fix OOB in get_rx_bufs()
by Jason Wang
· 6 years ago
cc5e710
vhost: log dirty page correctly
by Jason Wang
· 6 years ago
e0c38a4
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
by Linus Torvalds
· 6 years ago
792bf4d
Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 6 years ago
2be09de
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 6 years ago
476e8ba
vhost_net: switch to use mutex_trylock() in vhost_net_busy_poll()
by Jason Wang
· 6 years ago
d05faa5
drivers/vhost: Replace synchronize_rcu_bh() with synchronize_rcu()
by Paul E. McKenney
· 6 years ago
e4dab1e6
vhost_net: mitigate page reference counting during page frag refill
by Jason Wang
· 6 years ago
abf1a08
net: vhost: remove bad code line
by Tonghao Zhang
· 6 years ago
441abde
net: vhost: add rx busy polling in tx path
by Tonghao Zhang
· 6 years ago
dc15128
net: vhost: factor out busy polling logic to vhost_net_busy_poll()
by Tonghao Zhang
· 6 years ago
a6a67a2
net: vhost: replace magic number of lock annotation
by Tonghao Zhang
· 6 years ago
8a1aff1
vhost_net: add a missing error return
by Dan Carpenter
· 6 years ago
0a0be13
vhost_net: batch submitting XDP buffers to underlayer sockets
by Jason Wang
· 6 years ago
fe8dd45
tun: switch to new type of msg_control
by Jason Wang
· 6 years ago
429711a
vhost: switch to use new message format
by Jason Wang
· 6 years ago
4afb52c
vhost_net: batch update used ring for datacopy TX
by Jason Wang
· 6 years ago
d0d8697
vhost_net: rename VHOST_RX_BATCH to VHOST_NET_BATCH
by Jason Wang
· 6 years ago
09c3248
vhost_net: rename vhost_rx_signal_used() to vhost_net_signal_used()
by Jason Wang
· 6 years ago
0d20bdf
vhost_net: split out datacopy logic
by Jason Wang
· 6 years ago
c92a8a8
vhost_net: introduce tx_can_batch()
by Jason Wang
· 6 years ago
a2a91a1
vhost_net: introduce get_tx_bufs()
by Jason Wang
· 6 years ago
272f35c
vhost_net: introduce vhost_exceeds_weight()
by Jason Wang
· 6 years ago
b0d0ea5
vhost_net: introduce helper to initialize tx iov iter
by Jason Wang
· 6 years ago
652e4f3
vhost_net: drop unnecessary parameter
by Jason Wang
· 6 years ago
6369fec
vhost_net: Avoid rx vring kicks during busyloop
by Toshiaki Makita
· 6 years ago
be294a5
vhost_net: Avoid rx queue wake-ups during busypoll
by Toshiaki Makita
· 6 years ago
027b176
vhost_net: Avoid tx vring kicks during busyloop
by Toshiaki Makita
· 6 years ago
28b9b33
vhost_net: Rename local variables in vhost_net_rx_peek_head_len
by Toshiaki Makita
· 6 years ago
b8f1f65
vhost_net: validate sock before trying to put its fd
by Jason Wang
· 7 years ago
6da2ec5
treewide: kmalloc() -> kmalloc_array()
by Kees Cook
· 7 years ago
9c54aeb
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
f5a4941
vhost_net: flush batched heads before trying to busy polling
by Jason Wang
· 7 years ago
db688c2
vhost_net: use packet weight for rx handler, too
by Paolo Abeni
· 7 years ago
1ffcbc8
tun: convert to use generic xdp_frame and xdp_return_frame API
by Jesper Dangaard Brouer
· 7 years ago
a2ac999
vhost-net: set packet weight of tx polling to 2 * vq size
by haibinzhang(张海斌)
· 7 years ago
c0b458a
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
aaa3149
vhost_net: add missing lock nesting notation
by Jason Wang
· 7 years ago
03fe2de
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
3a40307
vhost_net: examine pointer types during un-producing
by Jason Wang
· 7 years ago
303fd71b
vhost_net: keep private_data and rx_ring synced
by Jason Wang
· 7 years ago
ab7e34b
vhost_net: initialize rx_ring in vhost_net_open()
by Alexander Potapenko
· 7 years ago
9b2c45d
net: make getname() functions return length rather than use int* parameter
by Denys Vlasenko
· 7 years ago
a9a0884
vfs: do bulk POLL* -> EPOLL* replacement
by Linus Torvalds
· 7 years ago
846ade7
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
by Linus Torvalds
· 7 years ago
f6f93f7
vhost: remove unused lock check flag in vhost_dev_cleanup()
by 夷则(Caspar)
· 7 years ago
b2fe5fa
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
by Linus Torvalds
· 7 years ago
168fe32
Merge branch 'misc.poll' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
4cd8795
vhost_net: stop device during reset owner
by Jason Wang
· 7 years ago
e2b3b35
vhost_net: batch used ring update in rx
by Jason Wang
· 7 years ago
fc72d1d
tuntap: XDP transmission
by Jason Wang
· 7 years ago
5990a30
tun/tap: use ptr_ring instead of skb_array
by Jason Wang
· 7 years ago
6e47408
vhost: fix skb leak in handle_rx()
by Wei Xu
· 7 years ago
afc9a42
the rest of drivers/*: annotate ->poll() instances
by Al Viro
· 7 years ago
feb8892
vhost_net: conditionally enable tx polling
by Jason Wang
· 7 years ago
1e6f745
vhost_net: do not stall on zerocopy depletion
by Willem de Bruijn
· 7 years ago
8b949be
vhost_net: correctly check tx avail during rx busy polling
by Jason Wang
· 7 years ago
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
Next »