> -Original Message-
> From: Jarod Wilson [mailto:ja...@redhat.com]
> Sent: Thursday, October 20, 2016 1:55 PM
> To: linux-ker...@vger.kernel.org
> Cc: Jarod Wilson ; net...@vger.kernel.org;
> virtualization@lists.linux-foundation.org; KY Srinivasan
> ; Haiy
> -Original Message-
> From: Jarod Wilson [mailto:ja...@redhat.com]
> Sent: Tuesday, October 18, 2016 10:34 PM
> To: linux-ker...@vger.kernel.org
> Cc: Jarod Wilson ; net...@vger.kernel.org;
> virtualization@lists.linux-foundation.org; KY Srinivasan
> ; Haiy
Fix the return status, so the upper layer will retry if transmission
fails.
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
---
drivers/staging/hv/netvsc_drv.c |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/staging/hv/netvsc_drv.c b/drivers
Re-order the code in netvsc_probe() to prevent a guest crash caused by
packets possibly received from NetVSP before call to register_netdev().
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
---
drivers/staging/hv/netvsc_drv.c | 32 +---
1 files
In rndis_filter_receive_data(), we need to drop the 0th page and move the
rest of pages forward if the rndis data go across page boundary, otherwise
the page offset will overflow.
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
---
drivers/staging/hv/rndis_filter.c | 10
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
---
drivers/staging/hv/netvsc.c | 68 +
drivers/staging/hv/rndis_filter.c | 17 +
2 files changed, 49 insertions(+), 36 deletions(-)
diff --git a/drivers/staging/hv/netvsc.c b
ack-ported to stable
kernels 2.6.32 and later.
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
Cc: stable
---
drivers/staging/hv/netvsc_drv.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/staging/hv/netvsc_drv.c b/drivers/staging/hv/netvsc_d
If the packet failed to be sent, we shouldn't count it as the
number of outstanding sends.
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
---
drivers/staging/hv/netvsc.c |3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/drivers/staging/hv/netvs
Because the number of available buffer slots doesn't decrease for failed
sends, we should not call netvsc_xmit_completion(), which increase the
count of available slots. In this failed case, just free the memory is
enough.
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srini
Reported-by: Joe Perches
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
---
drivers/staging/hv/netvsc.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/staging/hv/netvsc.c b/drivers/staging/hv/netvsc.c
index efbc8a0..115629f 100644
--- a
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
---
drivers/staging/hv/netvsc.c | 58 +-
1 files changed, 29 insertions(+), 29 deletions(-)
diff --git a/drivers/staging/hv/netvsc.c b/drivers/staging/hv/netvsc.c
index 9a9228c..ef764e6
hyperv.h is included by hyperv_net.h already, so no need to include it
again in these C files.
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
---
drivers/staging/hv/netvsc.c |1 -
drivers/staging/hv/netvsc_drv.c |1 -
drivers/staging/hv/rndis_filter.c |1 -
3
Fixed a set of bugs in netvsc module, and cleaned up some coding style issues.
Haiyang Zhang (10):
staging: hv: remove unnecessary includes in netvsc
staging: hv: add newline to log messages in netvsc
staging: hv: convert dev_ to netdev_ in netvsc
staging: hv: fix a kernel warning in
The allocated struct adj_time_work needs to be freed if we
are not using it.
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
---
drivers/staging/hv/hv_util.c |3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/drivers/staging/hv/hv_util.c b/drivers/staging
Reported-by: Joe Perches
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
---
drivers/staging/hv/netvsc.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/staging/hv/netvsc.c b/drivers/staging/hv/netvsc.c
index 2b33e13..23328aa 100644
--- a
> -Original Message-
> From: Joe Perches [mailto:j...@perches.com]
> Sent: Thursday, July 21, 2011 9:36 PM
> Just noticing some trivial typos...
>
> > diff --git a/drivers/staging/hv/netvsc.c
> b/drivers/staging/hv/netvsc.c
> []
> > @@ -246,7 +246,7 @@ static int netvsc_init_recv_buf(struc
Re-order the code in netvsc_probe() to prevent a guest crash caused by
packets possibly received from NetVSP before call to register_netdev().
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
---
drivers/staging/hv/netvsc_drv.c | 32 +---
1 files
ack-ported to stable
kernels 2.6.32 and later.
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
Cc: stable
---
drivers/staging/hv/netvsc_drv.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/staging/hv/netvsc_drv.c b/drivers/staging/hv/netvsc_d
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
---
drivers/staging/hv/netvsc.c | 58 +++---
drivers/staging/hv/netvsc_drv.c |2 +-
2 files changed, 30 insertions(+), 30 deletions(-)
diff --git a/drivers/staging/hv/netvsc.c b/drivers
Because the number of available buffer slots doesn't decrease for failed
sends, we should not call netvsc_xmit_completion(), which increase the
count of available slots. In this failed case, just free the memory is
enough.
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srini
If the packet failed to be sent, we shouldn't count it as the
number of outstanding sends.
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
---
drivers/staging/hv/netvsc.c |3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/drivers/staging/hv/netvs
In rndis_filter_receive_data(), we need to drop the 0th page and move the
rest of pages forward if the rndis data go across page boundary, otherwise
the page offset will overflow.
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
---
drivers/staging/hv/rndis_filter.c | 10
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
---
drivers/staging/hv/netvsc.c | 68 +
drivers/staging/hv/rndis_filter.c | 17 +
2 files changed, 49 insertions(+), 36 deletions(-)
diff --git a/drivers/staging/hv/netvsc.c b
Fix the return status, so the upper layer will retry if transmission
fails.
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
---
drivers/staging/hv/netvsc_drv.c |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/staging/hv/netvsc_drv.c b/drivers
hyperv.h is included by hyperv_net.h already, so no need to include it
again in these C files.
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
---
drivers/staging/hv/netvsc.c |1 -
drivers/staging/hv/netvsc_drv.c |1 -
drivers/staging/hv/rndis_filter.c |1 -
3
Fixed a set of bugs in netvsc module, and cleaned up some coding style issues.
Haiyang Zhang (9):
staging: hv: remove unnecessary includes in netvsc
staging: hv: add newline to log messages in netvsc
staging: hv: convert dev_ to netdev_ in netvsc
staging: hv: fix a kernel warning in
> -Original Message-
> From: Greg KH [mailto:g...@kroah.com]
> Sent: Tuesday, July 05, 2011 12:10 PM
> To: Haiyang Zhang
> Cc: Hank Janssen; KY Srinivasan; Abhishek Kane (Mindtree Consulting PVT
> LTD); gre...@suse.de; linux-ker...@vger.kernel.org;
> de...@l
> -Original Message-
> From: Nicolas Kaiser [mailto:ni...@nikai.net]
> Sent: Friday, June 17, 2011 12:03 PM
> To: Haiyang Zhang
> Cc: Hank Janssen; KY Srinivasan; Abhishek Kane (Mindtree Consulting
> PVT LTD); gre...@suse.de; linux-ker...@vger.kernel.org;
> de...@l
Signed-off-by: Haiyang Zhang
Signed-off-by: Abhishek Kane
Signed-off-by: Hank Janssen
Signed-off-by: K. Y. Srinivasan
---
drivers/staging/hv/netvsc.c |8
drivers/staging/hv/netvsc_drv.c |2 +-
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/drivers/staging
2.6.32 and later.
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
Cc: stable
---
drivers/staging/hv/netvsc_drv.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/staging/hv/netvsc_drv.c b/drivers/staging/hv/netvsc_drv.c
index c9ed19a..2299b88 100644
Signed-off-by: Haiyang Zhang
Signed-off-by: Abhishek Kane
Signed-off-by: Hank Janssen
Signed-off-by: K. Y. Srinivasan
---
drivers/staging/hv/netvsc.c | 71 +---
drivers/staging/hv/rndis_filter.c | 17 +
2 files changed, 51 insertions(+), 37
Signed-off-by: Haiyang Zhang
Signed-off-by: Abhishek Kane
Signed-off-by: Hank Janssen
Signed-off-by: K. Y. Srinivasan
---
drivers/staging/hv/netvsc.c | 60 +++---
drivers/staging/hv/netvsc_drv.c |2 +-
2 files changed, 31 insertions(+), 31 deletions
hyperv.h is included by hyperv_net.h already, so no need to include it
again in these C files.
Signed-off-by: Haiyang Zhang
Signed-off-by: Abhishek Kane
Signed-off-by: Hank Janssen
Signed-off-by: K. Y. Srinivasan
---
drivers/staging/hv/netvsc.c |1 -
drivers/staging/hv/netvsc_drv.c
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
Signed-off-by: K. Y. Srinivasan
Cc: Stephen Hemminger
---
drivers/staging/hv/rndis_filter.c | 29 -
1 files changed, 16 insertions(+), 13 deletions(-)
diff --git a/drivers/staging/hv/rndis_filter.c
b
Instead of sleeping in a scheduled work, we now use delayed_work
for netvsc_send_garp().
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
Signed-off-by: K. Y. Srinivasan
Cc: Stephen Hemminger
---
drivers/staging/hv/netvsc_drv.c | 15 +--
1 files changed, 9 insertions
netvsc send buffer is not used, so remove it.
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
Signed-off-by: K. Y. Srinivasan
---
drivers/staging/hv/hyperv_net.h | 10 ---
drivers/staging/hv/netvsc.c | 161 ---
2 files changed, 0 insertions
rename rndis_filte_device_add to rndis_filter_device_add
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
Signed-off-by: Abhishek Kane
Signed-off-by: Hank Janssen
---
drivers/staging/hv/hyperv_net.h |2 +-
drivers/staging/hv/netvsc_drv.c |2 +-
drivers/staging/hv
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
Signed-off-by: Abhishek Kane
Signed-off-by: Hank Janssen
---
drivers/staging/hv/netvsc_drv.c |1 -
1 files changed, 0 insertions(+), 1 deletions(-)
diff --git a/drivers/staging/hv/netvsc_drv.c b/drivers/staging/hv/netvsc_drv.c
netif_carrier_off() was called earlier in this function, and there is
no other thread access this device yet. The status checking code is not
necessary here.
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
Signed-off-by: Abhishek Kane
Signed-off-by: Hank Janssen
---
drivers
rndis_filter_device_remove() always return 0, so change it to void return
type. Also cleaned up the error checking in the caller.
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
Signed-off-by: Abhishek Kane
Signed-off-by: Hank Janssen
---
drivers/staging/hv/hyperv_net.h
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
Signed-off-by: Abhishek Kane
Signed-off-by: Hank Janssen
---
drivers/staging/hv/netvsc_drv.c |3 ---
1 files changed, 0 insertions(+), 3 deletions(-)
diff --git a/drivers/staging/hv/netvsc_drv.c b/drivers/staging/hv
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
Signed-off-by: Abhishek Kane
Signed-off-by: Hank Janssen
---
drivers/staging/hv/rndis_filter.c | 18 --
1 files changed, 0 insertions(+), 18 deletions(-)
diff --git a/drivers/staging/hv/rndis_filter.c
b/drivers
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
---
drivers/staging/hv/netvsc.c | 87 +--
1 files changed, 42 insertions(+), 45 deletions(-)
diff --git a/drivers/staging/hv/netvsc.c b/drivers/staging/hv/netvsc.c
index edd2f4e..ea3c72e
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
---
drivers/staging/hv/netvsc.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/staging/hv/netvsc.c b/drivers/staging/hv/netvsc.c
index 5838ed4..b3e6497 100644
--- a/drivers/staging/hv/netvsc.c
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
---
drivers/staging/hv/netvsc.c | 12
1 files changed, 0 insertions(+), 12 deletions(-)
diff --git a/drivers/staging/hv/netvsc.c b/drivers/staging/hv/netvsc.c
index 1c3bdda..5838ed4 100644
--- a/drivers/staging/hv
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
---
drivers/staging/hv/netvsc.c | 138 +-
1 files changed, 69 insertions(+), 69 deletions(-)
diff --git a/drivers/staging/hv/netvsc.c b/drivers/staging/hv/netvsc.c
index ea3c72e..8b2defd
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
---
drivers/staging/hv/netvsc.c | 102 +--
1 files changed, 50 insertions(+), 52 deletions(-)
diff --git a/drivers/staging/hv/netvsc.c b/drivers/staging/hv/netvsc.c
index 6eaecc1..edd2f4e
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
---
drivers/staging/hv/netvsc.c | 51 +-
1 files changed, 21 insertions(+), 30 deletions(-)
diff --git a/drivers/staging/hv/netvsc.c b/drivers/staging/hv/netvsc.c
index e8c15d2..6eaecc1
From: haiyangz
This patch series cleans up forward declarations and the
remaining camel cases in netvsc.c
Haiyang Zhang (8):
staging: hv: move netvsc_initialize() to clean up forward declaration
staging: hv: move netvsc_receive_completion() to clean up forward
declaration
staging: hv
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
---
drivers/staging/hv/netvsc.c | 130 +--
1 files changed, 64 insertions(+), 66 deletions(-)
diff --git a/drivers/staging/hv/netvsc.c b/drivers/staging/hv/netvsc.c
index 8b2defd..75640ea
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
---
drivers/staging/hv/netvsc.c | 176 +--
1 files changed, 87 insertions(+), 89 deletions(-)
diff --git a/drivers/staging/hv/netvsc.c b/drivers/staging/hv/netvsc.c
index 75640ea..1c3bdda
From: Olaf Hering
Locking is required when tweaking bits located in a shared page, use the
sync_ version of bitops. Without this change vmbus_on_event() will miss
events and as a result, vmbus_isr() will not schedule the receive tasklet.
Backported to 2.6.32 stable kernel by Haiyang Zhang
.
Thanks to Mike Surcouf for reporting the bug and
testing the patch.
This patch should also be backported to stable kernel 2.6.32 and later.
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
Signed-off-by: Abhishek Kane
Signed-off-by: K. Y. Srinivasan
Cc: Mike Surcouf
Cc: stable
> -Original Message-
> From: Greg KH [mailto:g...@kroah.com]
> Sent: Tuesday, April 05, 2011 12:23 PM
> Instead, use a proper timer as you do know how long you need to wait,
> right? Don't abuse workqueues for something they were not designed for.
Thanks for the suggestion, I will add an
to Mike Surcouf for reporting the bug and
testing the patch.
This patch should also be backported to stable kernel 2.6.32 and later.
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
Signed-off-by: Abhishek Kane
Signed-off-by: K. Y. Srinivasan
Cc: Mike Surcouf
Cc: stable
> -Original Message-
> From: Greg KH [mailto:gre...@suse.de]
> Sent: Tuesday, April 05, 2011 11:42 AM
> But that's a hypervisor bug, right? It shouldn't be sending a "connect"
> event on the ethernet device if the network really isn't present. How
> about getting it fixed there, which wil
to Mike Surcouf for reporting the bug and
testing the patch.
This patch should also be backported to stable kernel 2.6.32 and later.
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
Signed-off-by: Abhishek Kane
Signed-off-by: K. Y. Srinivasan
Cc: Mike Surcouf
Cc: stable
> From: Greg KH [mailto:g...@kroah.com]
> The layering is almost ok, there is still one more layer here than is
> needed, and it should be removed (I already removed lots of layers that
> were not needed, just didn't get to this one.) But the naming also
> needs to be fixed up as it is wrong from
> From: Greg KH [mailto:g...@kroah.com]
> Sent: Wednesday, February 23, 2011 4:27 PM
> > struct driver_context {
> > struct hv_guid class_id;
> > -
> > struct device_driver driver;
> > + struct hv_driver *hv_drv;
>
> If you have a pointer to hv_driver, why do you need a full 'struct
> d
The patch fixed the code depending on the exact order of fields in the
struct netvsc_driver_context. Now, we use container_of() instead of type
casting from the first field to the container struct.
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
Signed-off-by: Hank Janssen
The patch fixed the code depending on the exact order of fields in the
struct storvsc_driver_context. Now, we use container_of() instead of type
casting from the first field to the container struct.
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
Signed-off-by: Hank Janssen
The patch fixed the code depending on the exact order of fields in the
struct vmbus_driver_context, so the unused field drv_ctx can be removed,
and drv_obj doesn't have to be the second field in this structure.
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
Signed-off-by:
The patch fixed the code depending on the exact order of fields in the
struct blkvsc_driver_context. Now, we use container_of() instead of type
casting from the first field to the container struct.
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
Signed-off-by: Hank Janssen
In a previous commit, 7a09876d, ASSERT was changed to WARN_ON, but
the condition wasn't updated. This patch fixed this error.
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
Signed-off-by: Hank Janssen
---
drivers/staging/hv/netvsc.c |2 +-
1 files changed, 1 inser
These fields have been assigned in netvsc_drv_init() before calling
netvsc_initialize(), so there is no need to check them.
The ASSERTs were already commented out, and this patch removes
them.
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
Signed-off-by: Hank Janssen
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
---
drivers/staging/hv/netvsc.c | 34 --
1 files changed, 0 insertions(+), 34 deletions(-)
diff --git a/drivers/staging/hv/netvsc.c b/drivers/staging/hv/netvsc.c
index fa46a7e..8c6d4ae 100644
--- a
Signed-off-by: Haiyang Zhang
Signed-off-by: K. Y. Srinivasan
---
drivers/staging/hv/rndis_filter.c | 15 ---
1 files changed, 0 insertions(+), 15 deletions(-)
diff --git a/drivers/staging/hv/rndis_filter.c
b/drivers/staging/hv/rndis_filter.c
index 9dde936..e7189cd 100644
--- a
ed to stable kernel 2.6.32 and later.
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
Cc: stable
---
drivers/staging/hv/netvsc_drv.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/drivers/staging/hv/netvsc_drv.c b/drivers/staging/hv/netvsc_drv.c
index 54
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
---
drivers/staging/hv/channel.c |4 ++--
drivers/staging/hv/channel_mgmt.c| 20 ++--
drivers/staging/hv/vmbus_channel_interface.h | 26 +-
3 files changed, 25
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
---
drivers/staging/hv/blkvsc_drv.c |2 +-
drivers/staging/hv/channel.c | 56 +++---
drivers/staging/hv/channel_mgmt.c|2 +-
drivers/staging/hv/hv_kvp.c |4 +-
drivers
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
---
drivers/staging/hv/channel.c | 22 +-
drivers/staging/hv/channel_mgmt.c | 16
drivers/staging/hv/connection.c| 74 ++--
drivers/staging/hv/vmbus_drv.c |2
> From: Dan Carpenter [mailto:erro...@gmail.com]
> > + VM_PKT_INVALID = 0x0,
> > + VM_PKT_SYNCH= 0x1,
> > + VM_PKT_ADD_XFER_PAGESET = 0x2,
> > + VM_PKT_RM_XFER_PAGESET = 0x3,
> ^^
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
---
drivers/staging/hv/blkvsc.c | 20 ++--
drivers/staging/hv/blkvsc_drv.c | 56 ++--
drivers/staging/hv/channel.c | 20 ++--
drivers/staging/hv/channel_mgmt.c |2 +-
drivers/staging/hv/netvsc.c | 58
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
---
drivers/staging/hv/channel.c | 48 ++--
drivers/staging/hv/channel_mgmt.c | 48 ++--
drivers/staging/hv/connection.c| 154 ++--
drivers/staging/hv/vmbus_drv.c |2
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
---
drivers/staging/hv/channel.c | 12 +-
drivers/staging/hv/channel_mgmt.c |4 +-
drivers/staging/hv/connection.c| 39 +++
drivers/staging/hv/vmbus_drv.c |6 ++--
drivers
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
---
drivers/staging/hv/channel_mgmt.c |4 ++--
drivers/staging/hv/vmbus_drv.c | 22 +++---
drivers/staging/hv/vmbus_private.h |6 +++---
3 files changed, 16 insertions(+), 16 deletions(-)
diff --git a
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
---
drivers/staging/hv/vmbus_drv.c | 50
1 files changed, 25 insertions(+), 25 deletions(-)
diff --git a/drivers/staging/hv/vmbus_drv.c b/drivers/staging/hv/vmbus_drv.c
index b33f497..99686f0
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
---
drivers/staging/hv/blkvsc_drv.c |2 +-
drivers/staging/hv/channel.c | 56 +++---
drivers/staging/hv/channel_mgmt.c|2 +-
drivers/staging/hv/hv_kvp.c |4 +-
drivers
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
---
drivers/staging/hv/channel.c | 48 ++--
drivers/staging/hv/channel_mgmt.c | 48 ++--
drivers/staging/hv/connection.c| 154 ++--
drivers/staging/hv/vmbus_drv.c |2
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
---
drivers/staging/hv/vmbus_drv.c | 50
1 files changed, 25 insertions(+), 25 deletions(-)
diff --git a/drivers/staging/hv/vmbus_drv.c b/drivers/staging/hv/vmbus_drv.c
index b33f497..99686f0
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
---
drivers/staging/hv/channel.c | 22 +-
drivers/staging/hv/channel_mgmt.c | 16
drivers/staging/hv/connection.c| 74 ++--
drivers/staging/hv/vmbus_drv.c |2
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
---
drivers/staging/hv/channel.c | 12 +-
drivers/staging/hv/channel_mgmt.c |4 +-
drivers/staging/hv/connection.c| 39 +++
drivers/staging/hv/vmbus_drv.c |6 ++--
drivers
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
---
drivers/staging/hv/channel.c |4 ++--
drivers/staging/hv/channel_mgmt.c| 20 ++--
drivers/staging/hv/vmbus_channel_interface.h | 26 +-
3 files changed, 25
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
---
drivers/staging/hv/blkvsc.c | 20 ++--
drivers/staging/hv/blkvsc_drv.c | 56 ++--
drivers/staging/hv/channel.c | 20 ++--
drivers/staging/hv/channel_mgmt.c |2 +-
drivers/staging/hv/netvsc.c | 58
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
---
drivers/staging/hv/channel_mgmt.c |4 ++--
drivers/staging/hv/vmbus_drv.c | 22 +++---
drivers/staging/hv/vmbus_private.h |6 +++---
3 files changed, 16 insertions(+), 16 deletions(-)
diff --git a
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
---
drivers/staging/hv/netvsc.c | 104 +-
drivers/staging/hv/netvsc_api.h | 58 ++--
drivers/staging/hv/netvsc_drv.c | 74
drivers/staging/hv
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
---
drivers/staging/hv/netvsc.c | 340 +++--
drivers/staging/hv/netvsc.h | 164 +-
drivers/staging/hv/netvsc_api.h |2 +-
drivers/staging/hv/rndis_filter.c | 22 ++--
4
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
---
drivers/staging/hv/netvsc.c | 852 ++-
1 files changed, 445 insertions(+), 407 deletions(-)
diff --git a/drivers/staging/hv/netvsc.c b/drivers/staging/hv/netvsc.c
index 8022781..1c1ee57 100644
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
---
drivers/staging/hv/rndis.h| 353 +++--
drivers/staging/hv/rndis_filter.c | 204 +++---
2 files changed, 279 insertions(+), 278 deletions(-)
diff --git a/drivers/staging/hv
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
---
drivers/staging/hv/rndis_filter.c | 582 +++--
1 files changed, 296 insertions(+), 286 deletions(-)
diff --git a/drivers/staging/hv/rndis_filter.c
b/drivers/staging/hv/rndis_filter.c
index b85c825
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
---
drivers/staging/hv/netvsc.c | 173 ---
drivers/staging/hv/netvsc_api.h |2 +-
drivers/staging/hv/netvsc_drv.c |2 +-
3 files changed, 90 insertions(+), 87 deletions(-)
diff --git a
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
---
drivers/staging/hv/netvsc.c |2 +-
drivers/staging/hv/netvsc_api.h |4 +-
drivers/staging/hv/netvsc_drv.c |4 +-
drivers/staging/hv/rndis_filter.c | 132 ++--
drivers/staging/hv
From: Haiyang Zhang
staging: hv: Convert camel cased functions in osd.c to lower cases
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
---
drivers/staging/hv/channel.c | 20 +-
drivers/staging/hv/channel_mgmt.c | 12 +-
drivers/staging/hv
From: Haiyang Zhang
staging: hv: Convert camel cased struct fields in hv_api.h to lower cases
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
---
drivers/staging/hv/channel.c | 32 ++--
drivers/staging/hv/channel_mgmt.c |6 +-
drivers/staging/hv/connection.c |4
From: Haiyang Zhang
staging: hv: Convert camel cased struct fields in hv.h to lower cases
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
---
drivers/staging/hv/hv.c| 95 +++-
drivers/staging/hv/hv.h| 20 +-
drivers
From: Haiyang Zhang
staging: hv: Convert camel cased functions in ring_buffer.c to lower cases
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
---
drivers/staging/hv/channel.c | 40 ++--
drivers/staging/hv/ring_buffer.c | 123
From: Haiyang Zhang
staging: hv: Convert camel cased functions in hv.c to lower cases
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
---
drivers/staging/hv/connection.c |4 +-
drivers/staging/hv/hv.c | 47 --
drivers/staging/hv
From: Haiyang Zhang
staging: hv: Convert camel cased local variables in hv.c to lower cases
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
---
drivers/staging/hv/hv.c | 172 +++---
1 files changed, 86 insertions(+), 86 deletions(-)
diff
From: Haiyang Zhang
staging: hv: Convert camel cased local variables in osd.c to lower cases
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
---
drivers/staging/hv/osd.c | 40
1 files changed, 20 insertions(+), 20 deletions(-)
diff --git
From: Haiyang Zhang
staging: hv: Convert camel cased local variables in ring_buffer.c to lower cases
Signed-off-by: Haiyang Zhang
Signed-off-by: Hank Janssen
---
drivers/staging/hv/channel.c |4 +-
drivers/staging/hv/ring_buffer.c | 337
1 - 100 of 170 matches
Mail list logo