diff options
author | stephen hemminger <stephen@networkplumber.org> | 2017-01-24 13:05:58 -0800 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2017-01-24 16:28:57 -0500 |
commit | 0b307ebd6834012c483b8ee9801164123a54f79a (patch) | |
tree | 812fe9cd17a267068cf608ecc6423c9017b00eeb /drivers/net/hyperv/hyperv_net.h | |
parent | f2ceab0bafb97ec4cf895fda31fa2e0b1657870e (diff) | |
download | linux-0b307ebd6834012c483b8ee9801164123a54f79a.tar.gz linux-0b307ebd6834012c483b8ee9801164123a54f79a.tar.bz2 linux-0b307ebd6834012c483b8ee9801164123a54f79a.zip |
netvsc: remove no longer needed receive staging buffers
The ring buffer mapping now handles the wraparound case
inside get_next_pkt_raw. Therefore it is not necessary to have an
additional special receive staging buffer.
See commit 1562edaed8c164ca5199 ("Drivers: hv: ring_buffer: count on
wrap around mappings")
Signed-off-by: Stephen Hemminger <sthemmin@microsoft.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/hyperv/hyperv_net.h')
-rw-r--r-- | drivers/net/hyperv/hyperv_net.h | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/drivers/net/hyperv/hyperv_net.h b/drivers/net/hyperv/hyperv_net.h index 3958adade7eb..cce70ceba6d5 100644 --- a/drivers/net/hyperv/hyperv_net.h +++ b/drivers/net/hyperv/hyperv_net.h @@ -748,11 +748,6 @@ struct netvsc_device { int ring_size; - /* The primary channel callback buffer */ - unsigned char *cb_buffer; - /* The sub channel callback buffer */ - unsigned char *sub_cb_buf; - struct multi_send_data msd[VRSS_CHANNEL_MAX]; u32 max_pkt; /* max number of pkt in one send, e.g. 8 */ u32 pkt_align; /* alignment bytes, e.g. 8 */ |