login
Header Space

 
 

[PATCH 2/6] sis190: hard-code the alignment of tiny packets

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <jeff@...>, <netdev@...>
Cc: <akpm@...>, Stephen Hemminger <shemminger@...>
Date: Sunday, April 27, 2008 - 1:02 pm

There is no DMA involved here. Align the IP header without condition.

Signed-off-by: Stephen Hemminger <shemminger@vyatta.com>
Acked-by: Francois Romieu <romieu@fr.zoreil.com>
---
 drivers/net/sis190.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/net/sis190.c b/drivers/net/sis190.c
index 0d6aa1f..248c385 100644
--- a/drivers/net/sis190.c
+++ b/drivers/net/sis190.c
@@ -526,9 +526,9 @@ static inline int sis190_try_rx_copy(struct sk_buff **sk_buff, int pkt_size,
 	if (pkt_size < rx_copybreak) {
 		struct sk_buff *skb;
 
-		skb = dev_alloc_skb(pkt_size + NET_IP_ALIGN);
+		skb = dev_alloc_skb(pkt_size + 2);
 		if (skb) {
-			skb_reserve(skb, NET_IP_ALIGN);
+			skb_reserve(skb, 2);
 			skb_copy_to_linear_data(skb, sk_buff[0]->data, pkt_size);
 			*sk_buff = skb;
 			sis190_give_to_asic(desc, rx_buf_sz);
-- 
1.5.3.3

--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[RFT 0/6] sis190 branch info, Francois Romieu, (Sun Apr 27, 1:00 pm)
Re: [RFT 0/6] sis190 branch info, Andrew Morton, (Thu May 1, 7:10 pm)
Re: [RFT 0/6] sis190 branch info, Jeff Garzik, (Tue Apr 29, 1:47 am)
[PATCH 6/6] sis190: account for Tx errors, Francois Romieu, (Sun Apr 27, 1:06 pm)
Re: [PATCH 6/6] sis190: account for Tx errors, Andrew Morton, (Thu May 1, 7:16 pm)
[PATCH 5/6] sis190: remove needless MII reset, Francois Romieu, (Sun Apr 27, 1:05 pm)
[PATCH 4/6] sis190: Rx path update, Francois Romieu, (Sun Apr 27, 1:04 pm)
[PATCH 3/6] sis190: use netdev_alloc_skb, Francois Romieu, (Sun Apr 27, 1:03 pm)
[PATCH 2/6] sis190: hard-code the alignment of tiny packets, Francois Romieu, (Sun Apr 27, 1:02 pm)
speck-geostationary