hv_netvsc: Split netvsc_revoke_buf() and netvsc_teardown_gpadl()

[ Commit 7992894c30 upstream. ]

Split each of the functions into two for each of send/recv buffers.
This will be needed in order to implement a fine-grained messaging
sequence to the host so that we accommodate the requirements of
different Windows versions

Fixes: 0ef58b0a05 ("hv_netvsc: change GPAD teardown order on older versions")
Signed-off-by: Mohammed Gamal <mgamal@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Mohammed Gamal 2018-05-14 15:32:20 -07:00 • committed by Greg Kroah-Hartman
commit c5345b1168