Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
a6920d1d130c3de039be982eba42542d329dc64c
/
drivers
/
vhost
/
vhost.c
ddd3d40
vhost: return bool from *_access_ok() functions
by Stefan Hajnoczi
· 7 years ago
d14d2b7
vhost: fix vhost_vq_access_ok() log check
by Stefan Hajnoczi
· 7 years ago
7ced6c9
vhost: Fix vhost_copy_to_user()
by Eric Auger
· 7 years ago
016c6f2
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
by Linus Torvalds
· 7 years ago
d65026c
vhost: validate log when IOTLB is enabled
by Jason Wang
· 7 years ago
dc6455a
vhost: correctly remove wait queue during poll failure
by Jason Wang
· 7 years ago
26b3660
vhost: fix vhost ioctl signature to build with clang
by Sonny Rao
· 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
d25cc43
vhost: don't hold onto file pointer for VHOST_SET_LOG_FD
by Eric Biggers
· 7 years ago
09f332a
vhost: don't hold onto file pointer for VHOST_SET_VRING_ERR
by Eric Biggers
· 7 years ago
e050c7d
vhost: don't hold onto file pointer for VHOST_SET_VRING_CALL
by Eric Biggers
· 7 years ago
f6f93f7
vhost: remove unused lock check flag in vhost_dev_cleanup()
by 夷则(Caspar)
· 7 years ago
ac964d7
vhost: Remove the unused variable.
by Tonghao Zhang
· 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
d772794
Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 7 years ago
6f3180a
vhost: do not try to access device IOTLB when not initialized
by Jason Wang
· 7 years ago
e9cb4239
vhost: use mutex_lock_nested() in vhost_dev_lock_vqs()
by Jason Wang
· 7 years ago
3a5db0b
drivers/vhost: Remove now-redundant read_barrier_depends()
by Paul E. McKenney
· 7 years ago
afc9a42
the rest of drivers/*: annotate ->poll() instances
by Al Viro
· 7 years ago
58e3b60
vhost: annotate vhost_poll
by Al Viro
· 7 years ago
3ad6f93
annotate poll-related wait keys
by Al Viro
· 7 years ago
e6c8adc
anntotate the places where ->poll() return values go
by Al Viro
· 7 years ago
ca2c5b3
vhost: fix end of range for access_ok
by Michael S. Tsirkin
· 7 years ago
f808c13
lib/interval_tree: fast overlap detection
by Davidlohr Bueso
· 7 years ago
8d65843
Revert "vhost: cache used event for better performance"
by Jason Wang
· 7 years ago
ac6424b
sched/wait: Rename wait_queue_t => wait_queue_entry_t
by Ingo Molnar
· 7 years ago
6c5ab65
mm: support __GFP_REPEAT in kvmalloc_node for >32kB
by Michal Hocko
· 8 years ago
1827adb
Merge branch 'WIP.sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 8 years ago
54d7989
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
by Linus Torvalds
· 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
6e84f31
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/mm.h>
by Ingo Molnar
· 8 years ago
f889491
vhost: introduce O(1) vq metadata cache
by Jason Wang
· 8 years ago
e3b56cd
vhost: try avoiding avail index access when getting descriptor
by Jason Wang
· 8 years ago
3efa70d
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
cda8bba
vhost: fix initialization for vq->is_le
by Halil Pasic
· 8 years ago
275bf96
vhost: better detection of available buffers
by Jason Wang
· 8 years ago
9a19a6d
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
809ecb9
vhost: cache used event for better performance
by Jason Wang
· 8 years ago
72952cc
vhost: add missing __user annotations
by Michael S. Tsirkin
· 8 years ago
2f952c0
vhost: make interval tree static inline
by Michael S. Tsirkin
· 8 years ago
635abf0
vhost: remove unnecessary smp_mb from vhost_work_queue
by Peng Tao
· 8 years ago
cbbd26b
[iov_iter] new primitives - copy_from_iter_full() and friends
by Al Viro
· 8 years ago
ec33d03
vhost: detect 32 bit integer wrap around
by Michael S. Tsirkin
· 8 years ago
6b1e6cc
vhost: new device IOTLB API
by Jason Wang
· 8 years ago
a9709d6
vhost: convert pre sorted vhost memory array to interval tree
by Jason Wang
· 8 years ago
bfe2bc5
vhost: introduce vhost memory accessors
by Jason Wang
· 8 years ago
04b96e5
vhost: lockless enqueuing
by Jason Wang
· 9 years ago
7235acd
vhost: simplify work flushing
by Jason Wang
· 9 years ago
0308813
vhost_net: basic polling support
by Jason Wang
· 9 years ago
d4a6060
vhost: introduce vhost_vq_avail_empty()
by Jason Wang
· 9 years ago
526d3e7
vhost: introduce vhost_has_work()
by Jason Wang
· 9 years ago
80f7d03
vhost: rename vhost_init_used()
by Greg Kurz
· 9 years ago
c507203
vhost: rename cross-endian helpers
by Greg Kurz
· 9 years ago
e1f33be
vhost: fix error path in vhost_init_used()
by Greg Kurz
· 9 years ago
5fba13b
vhost: replace % with & on data path
by Michael S. Tsirkin
· 9 years ago
d542483
vhost: relax log address alignment
by Michael S. Tsirkin
· 9 years ago
1e09947
vhost: fix error handling for memory region alloc
by Igor Mammedov
· 9 years ago
7932c0b
vhost: actually track log eventfd file
by Marc-André Lureau
· 9 years ago
c9ce42f
vhost: add max_mem_regions module parameter
by Igor Mammedov
· 9 years ago
4de7255
vhost: extend memory regions allocation to vmalloc
by Igor Mammedov
· 9 years ago
bcfeaca
vhost: use binary search instead of linear in find_region()
by Igor Mammedov
· 9 years ago
2751c98
vhost: cross-endian support for legacy devices
by Greg Kurz
· 10 years ago
aad9a1c
vhost: switch vhost get_indirect() to iov_iter, kill memcpy_fromiovec()
by Al Viro
· 10 years ago
5d9a07b
vhost: relax used address alignment
by Michael S. Tsirkin
· 10 years ago
3b1bbe8
vhost: virtio 1.0 endian-ness support
by Michael S. Tsirkin
· 10 years ago
64f7f05
vhost: switch to __get/__put_user exclusively
by Michael S. Tsirkin
· 10 years ago
47283be
vhost: move memory pointer to VQs
by Michael S. Tsirkin
· 10 years ago
ea16c51
vhost: move acked_features to VQs
by Michael S. Tsirkin
· 10 years ago
98f9ca0
vhost: replace rcu with mutex
by Michael S. Tsirkin
· 10 years ago
59566b6e
vhost: remove the dead branch
by Zhi Yong Wu
· 11 years ago
ac9fde2
vhost: wake up worker outside spin_lock
by Qin Chuanyu
· 11 years ago
c49e4e5
vhost: switch to use vhost_add_used_n()
by Jason Wang
· 11 years ago
35596b2
vhost: Include linux/uio.h instead of linux/socket.h
by Asias He
· 11 years ago
6ac1afb
vhost: Make vhost a separate module
by Asias He
· 12 years ago
6d5e6aa
vhost: Simplify dev->vqs[i] access
by Asias He
· 12 years ago
05c0535
vhost: check owner before we overwrite ubuf_info
by Michael S. Tsirkin
· 11 years ago
7542a6b
vhost: drop virtio_net.h dependency
by Michael S. Tsirkin
· 12 years ago
54db63c
vhost: Export vhost_dev_set_owner
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
2b8b328
vhost_net: handle polling errors when setting backend
by Jason Wang
· 12 years ago
935cdee
vhost: avoid backend flush on vring ops
by Michael S. Tsirkin
· 12 years ago
8a2cf06
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 12 years ago
bd97120
vhost: fix length for cross region descriptor
by Michael S. Tsirkin
· 12 years ago
b211616
vhost: move -net specific code out
by Michael S. Tsirkin
· 12 years ago
c4fcb58
vhost: track zero copy failures using DMA length
by Michael S. Tsirkin
· 12 years ago
70e4cb9
vhost-net: cleanup macros for DMA status tracking
by Michael S. Tsirkin
· 12 years ago
e19d676
skb: report completion status for zero copy skbs
by Michael S. Tsirkin
· 12 years ago
cecb46f
vhost_set_vring(): turn pollstart/pollstop into bool
by Al Viro
· 12 years ago
163049a
vhost: make vhost work queue visible
by Stefan Hajnoczi
· 12 years ago
d7ffde3
vhost: use USER_DS in vhost_worker thread
by Jens Freimann
· 12 years ago
c70aa54
vhost: zerocopy: poll vq in zerocopy callback
by Jason Wang
· 13 years ago
ca8f4fb
skbuff: struct ubuf_info callback type safety
by Michael S. Tsirkin
· 13 years ago
f1e84eb
Merge branch 'vhost-net' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
by David S. Miller
· 13 years ago
c6daa7f
vhost: remove the second argument of k[un]map_atomic()
by Cong Wang
· 13 years ago
ea5d404
vhost: fix release path lockdep checks
by Michael S. Tsirkin
· 13 years ago
Next »