Staging: hv: cleanup network driver
authorStephen Hemminger <shemminger@vyatta.com>
Tue, 4 May 2010 16:58:52 +0000 (09:58 -0700)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 11 May 2010 18:36:09 +0000 (11:36 -0700)
Minor stuff:
   * Add module description
   * Remove variable set but never used.
   * Move variable inside conditional

Signed-off-by: Stephen Hemminger <shemminger@vyatta.com>
Acked-by: Hank Janssen <hjanssen@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/hv/netvsc_drv.c

index 51a56e2b43c1414aeb21523bb596c24b1149b2cf..2ce9437b44b508e076ab8a2ab0c6d03b9629e899 100644 (file)
@@ -111,14 +111,13 @@ static void netvsc_xmit_completion(void *context)
        struct hv_netvsc_packet *packet = (struct hv_netvsc_packet *)context;
        struct sk_buff *skb = (struct sk_buff *)
                (unsigned long)packet->Completion.Send.SendCompletionTid;
-       struct net_device *net;
 
        DPRINT_ENTER(NETVSC_DRV);
 
        kfree(packet);
 
        if (skb) {
-               net = skb->dev;
+               struct net_device *net = skb->dev;
                dev_kfree_skb_any(skb);
 
                if (netif_queue_stopped(net)) {
@@ -291,7 +290,6 @@ static int netvsc_recv_callback(struct hv_device *device_obj,
 {
        struct vm_device *device_ctx = to_vm_device(device_obj);
        struct net_device *net = dev_get_drvdata(&device_ctx->device);
-       struct net_device_context *net_device_ctx;
        struct sk_buff *skb;
        void *data;
        int i;
@@ -305,8 +303,6 @@ static int netvsc_recv_callback(struct hv_device *device_obj,
                return 0;
        }
 
-       net_device_ctx = netdev_priv(net);
-
        /* Allocate a skb - TODO direct I/O to pages? */
        skb = netdev_alloc_skb_ip_align(net, packet->TotalDataBufferLength);
        if (unlikely(!skb)) {
@@ -585,6 +581,7 @@ static void __exit netvsc_exit(void)
 
 MODULE_LICENSE("GPL");
 MODULE_VERSION(HV_DRV_VERSION);
+MODULE_DESCRIPTION("Microsoft Hyper-V network driver");
 module_param(netvsc_ringbuffer_size, int, S_IRUGO);
 
 module_init(netvsc_init);