Signed-off-by: Haiyang Zhang <haiyangz@microsoft.com>
Reviewed-by: K. Y. Srinivasan <kys@microsoft.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
        u32 status;
        bool part_of_skb;
 
-       struct hv_device *device;
        bool is_data_pkt;
        bool xmit_more; /* from skb */
        u16 vlan_tci;
 
        }
 
        count = vmxferpage_packet->range_cnt;
-       netvsc_packet->device = device;
        netvsc_packet->channel = channel;
 
        /* Each range represents 1 RNDIS pkt that contains 1 ethernet frame */
 
 
        /* Simplify allocation by having a netvsc packet inline */
        struct hv_netvsc_packet pkt;
-       /* Set 2 pages for rndis requests crossing page boundary */
-       struct hv_page_buffer buf[2];
 
        struct rndis_message request_msg;
        /*