[PATCH 0/5] vmbus: improvements
Stephen Hemminger
stephen at networkplumber.org
Thu May 18 16:24:37 UTC 2017
This set of patches cleans up the vmbus infrastructure.
The introduction of the vmbus iterator in 4.12-rc1 allows
for other simplifications. And the lock on ring buffer read
can be replaced by a better algorithm. Unused and duplicated
functions can be eliminated.
Stephen Hemminger (5):
vmbus: simplify hv_ringbuffer_read
vmbus: implement lock-less ring buffer
vmbus: remove unused vmbus_sendpacket_multipagebuffer
vmbus: eliminate vmbus_sendpacket_ctl
vmbus: get rid of vmbus_sendpacket_pagebuffer_ctl
drivers/hv/channel.c | 115 ++--------------
drivers/hv/ring_buffer.c | 310 +++++++++++++++-----------------------------
drivers/net/hyperv/netvsc.c | 22 ++--
include/linux/hyperv.h | 42 ++----
4 files changed, 130 insertions(+), 359 deletions(-)
--
2.11.0
More information about the devel
mailing list