RE: [PATCH 0/9] Drivers: hv: Miscellaneous vmbus cleanup and improvements

From: KY Srinivasan
Date: Sat Feb 11 2017 - 23:49:07 EST




> -----Original Message-----
> From: kys@xxxxxxxxxxxxxxxxxxxxxx [mailto:kys@xxxxxxxxxxxxxxxxxxxxxx]
> Sent: Saturday, February 11, 2017 7:43 PM
> To: gregkh@xxxxxxxxxxxxxxxxxxx; linux-kernel@xxxxxxxxxxxxxxx;
> devel@xxxxxxxxxxxxxxxxxxxxxx; olaf@xxxxxxxxx; apw@xxxxxxxxxxxxx;
> vkuznets@xxxxxxxxxx; jasowang@xxxxxxxxxx;
> leann.ogasawara@xxxxxxxxxxxxx
> Cc: KY Srinivasan <kys@xxxxxxxxxxxxx>
> Subject: [PATCH 0/9] Drivers: hv: Miscellaneous vmbus cleanup and
> improvements
>
> [This sender failed our fraud detection checks and may not be who they
> appear to be. Learn about spoofing at http://aka.ms/LearnAboutSpoofing]
>
> From: K. Y. Srinivasan <kys@xxxxxxxxxxxxx>
>
> Miscellaneous vmbus cleanup and improvements.
>
> Stephen Hemminger (9):
> vmbus: remove per channel state
> vmbus: callback is in softirq not workqueue
> vmbus: put related per-cpu variable together
> vmbus: change to per channel tasklet
> vmbus: add direct isr callback mode
> vmbus: remove conditional locking of vmbus_write
> vmbus: expose hv_begin/end_read
> vmbus: constify parameters where possible
> vmbus: replace modulus operation with subtraction
>
> drivers/hv/channel.c | 15 ++----
> drivers/hv/channel_mgmt.c | 41 +++++++-------
> drivers/hv/connection.c | 109 ++++++-------------------------------
> drivers/hv/hv.c | 124 ++++++++++++++++++------------------------
> drivers/hv/hv_util.c | 3 +-
> drivers/hv/hyperv_vmbus.h | 63 +++++++++++----------
> drivers/hv/ring_buffer.c | 60 +++++++--------------
> drivers/hv/vmbus_drv.c | 111 +++++++++++++++++++++++++++++++--
> ----
> drivers/uio/uio_hv_generic.c | 2 +-
> include/linux/hyperv.h | 110 +++++++++++++++++++------------------
> 10 files changed, 297 insertions(+), 341 deletions(-)
Greg,

Please drop this patch-set. I am going to resend.

K. Y