Staging: et131x: kill unused tcb fields
authorAlan Cox <alan@linux.intel.com>
Tue, 6 Oct 2009 14:49:52 +0000 (15:49 +0100)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 11 Dec 2009 20:23:07 +0000 (12:23 -0800)
Signed-off-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/et131x/et1310_tx.c
drivers/staging/et131x/et1310_tx.h

index b2b4b68..a598185 100644 (file)
@@ -368,7 +368,6 @@ static int et131x_send_packet(struct sk_buff *skb,
 
        spin_unlock_irqrestore(&etdev->TCBReadyQLock, flags);
 
-       tcb->len = skb->len;
        tcb->skb = skb;
 
        if ((skb->data != NULL) && ((skb->len - skb->data_len) >= 6)) {
index 3e2f281..eced34a 100644 (file)
@@ -106,11 +106,10 @@ struct tx_desc {
 struct tcb {
        struct tcb *next;       /* Next entry in ring */
        u32 flags;              /* Our flags for the packet */
-       u32 count;
+       u32 count;              /* Used to spot stuck/lost packets */
        u32 stale;              /* Used to spot stuck/lost packets */
        struct sk_buff *skb;    /* Network skb we are tied to */
-       u32 len;
-       u32 index;
+       u32 index;              /* Ring indexes */
        u32 index_start;
 };