This is mostly the same set of vmbus cleanups and bug fixes as v2. In addition: * Addresses rcu sparse annotation issue caught by kbuild * Exposes ring debug info -- intended for later debugfs hook in networking Stephen Hemminger (10): vmbus: only reschedule tasklet if time limit exceeded vmbus: use rcu for per-cpu channel list hyperv: fix warning about missing prototype vmbus: remove useless return's vmbus: remove unnecessary initialization vmbus: fix spelling errors hyperv: remove unnecessary return variable vmbus: make channel_message table constant vmbus: cleanup header file style vmbus: expose debug info for drivers arch/x86/hyperv/hv_init.c | 2 +- drivers/hv/channel.c | 10 ++++---- drivers/hv/channel_mgmt.c | 55 +++++++++++++++++++-------------------- drivers/hv/connection.c | 65 +++++++++++++++++++++++++---------------------- drivers/hv/hv_balloon.c | 2 -- drivers/hv/hv_fcopy.c | 2 -- drivers/hv/hv_kvp.c | 12 ++++----- drivers/hv/hv_snapshot.c | 2 -- drivers/hv/hyperv_vmbus.h | 29 +++++++-------------- drivers/hv/ring_buffer.c | 22 ++++++---------- drivers/hv/vmbus_drv.c | 10 +++++--- include/linux/hyperv.h | 38 +++++++++++++++++++++------ 12 files changed, 126 insertions(+), 123 deletions(-) -- 2.11.0 _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel