[PATCH 00/14] hv: vmbus cleanup patches

Stephen Hemminger stephen at networkplumber.org
Tue Jan 24 01:39:49 UTC 2017


No new functionality in this set. It just involves removing
unused argments, no longer used code, and style fixes

Stephen Hemminger (14):
  vmbus: remove useless return's
  vmbus: constify parameters where possible
  vmbus: use kernel bitops for traversing interrupt mask
  vmbus: eliminate unnecessary wrapper functions
  vmbus: drop no longer used kick_q argument
  vmbus: remove no longer used signal_policy
  vmbus: remove conditional locking of vmbus_write
  vmbus: remove unused kickq argument to sendpacket
  vmbus: remove unnecessary initialization
  vmbus: fix spelling errors
  netvsc: remove no longer needed receive staging buffers
  vmbus: remove per channel state
  vmbus: callback is in softirq not workqueue
  vmbus: remove empty function

 drivers/hv/channel.c              |  53 +++++++------------
 drivers/hv/channel_mgmt.c         |   1 -
 drivers/hv/connection.c           |  55 +++++++-------------
 drivers/hv/hv.c                   |  10 ----
 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         |  26 +++++-----
 drivers/hv/ring_buffer.c          |  93 ++++++++++------------------------
 drivers/hv/vmbus_drv.c            |  12 +----
 drivers/net/hyperv/hyperv_net.h   |   5 --
 drivers/net/hyperv/netvsc.c       | 104 +++++---------------------------------
 drivers/net/hyperv/rndis_filter.c |  11 ----
 include/linux/hyperv.h            |  72 ++++----------------------
 15 files changed, 104 insertions(+), 356 deletions(-)

-- 
2.11.0



More information about the devel mailing list