[patch 19/27] CASSINI: Set skb->truesize properly on receive packets.

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Greg KH
Date: Friday, February 1, 2008 - 5:20 pm

2.6.22-stable review patch.  If anyone has any objections, please let us
know.

------------------
From: David Miller <davem@davemloft.net>

[ Upstream commit: d011a231675b240157a3c335dd53e9b849d7d30d ]

skb->truesize was not being incremented at all to
reflect the page based data added to RX SKBs.

Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

---
 drivers/net/cassini.c |    1 +
 1 file changed, 1 insertion(+)

--- a/drivers/net/cassini.c
+++ b/drivers/net/cassini.c
@@ -2037,6 +2037,7 @@ static int cas_rx_process_pkt(struct cas
 
 		skb_shinfo(skb)->nr_frags++;
 		skb->data_len += hlen - swivel;
+		skb->truesize += hlen - swivel;
 		skb->len      += hlen - swivel;
 
 		get_page(page->buffer);

-- 
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[patch 00/27] 2.6.22-stable review, Greg KH, (Fri Feb 1, 5:19 pm)
[patch 01/27] X25: Add missing x25_neigh_put, Greg KH, (Fri Feb 1, 5:19 pm)
[patch 17/27] CASSINI: Fix endianness bug., Greg KH, (Fri Feb 1, 5:20 pm)
[patch 19/27] CASSINI: Set skb->truesize properly on recei ..., Greg KH, (Fri Feb 1, 5:20 pm)
[patch 23/27] cxgb: fix T2 GSO, Greg KH, (Fri Feb 1, 5:21 pm)
[patch 24/27] cxgb: fix stats, Greg KH, (Fri Feb 1, 5:21 pm)
[patch 25/27] chelsio: Fix skb-&gt;dev setting, Greg KH, (Fri Feb 1, 5:21 pm)
Re: [patch 00/27] 2.6.22-stable review, Arkadiusz Miskiewicz, (Sat Feb 2, 11:55 am)
[patch 00/27] 2.6.22-stable review, Oliver Pinter (Pinté ..., (Mon Feb 4, 10:30 am)
Re: [patch 00/27] 2.6.22-stable review, Greg KH, (Mon Feb 4, 10:59 am)