projects
/
openwrt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[ar71xx] create profile for the WRT400N board
[openwrt.git]
/
target
/
linux
/
rb532
/
patches-2.6.28
/
019-korina_set_dev_field_allocated_skb.patch
diff --git
a/target/linux/rb532/patches-2.6.28/019-korina_set_dev_field_allocated_skb.patch
b/target/linux/rb532/patches-2.6.28/019-korina_set_dev_field_allocated_skb.patch
index
bec3514
..
e54d611
100644
(file)
--- a/
target/linux/rb532/patches-2.6.28/019-korina_set_dev_field_allocated_skb.patch
+++ b/
target/linux/rb532/patches-2.6.28/019-korina_set_dev_field_allocated_skb.patch
@@
-7,19
+7,17
@@
Signed-off-by: Phil Sutter <n0-1@freewrt.org>
drivers/net/korina.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
drivers/net/korina.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
-diff --git a/drivers/net/korina.c b/drivers/net/korina.c
-index 75010ca..56b4db2 100644
--- a/drivers/net/korina.c
+++ b/drivers/net/korina.c
--- a/drivers/net/korina.c
+++ b/drivers/net/korina.c
-@@ -41
9,6 +419,7 @@ static int korina_rx(struct net_device *dev, int limit)
+@@ -41
8,6 +418,7 @@ static int korina_rx(struct net_device *
/* 16 bit align */
skb_reserve(skb_new, 2);
+ skb_new->dev = dev;
lp->rx_skb[lp->rx_next_done] = skb_new;
}
/* 16 bit align */
skb_reserve(skb_new, 2);
+ skb_new->dev = dev;
lp->rx_skb[lp->rx_next_done] = skb_new;
}
-
-@@ -76
3,6 +764,7 @@ static void korina_alloc_ring(struct net_device *dev)
+ rd->devcs = 0;
+@@ -76
1,6 +762,7 @@ static void korina_alloc_ring(struct net
if (!skb)
break;
skb_reserve(skb, 2);
if (!skb)
break;
skb_reserve(skb, 2);
@@
-27,7
+25,3
@@
index 75010ca..56b4db2 100644
lp->rx_skb[i] = skb;
lp->rd_ring[i].control = DMA_DESC_IOD |
DMA_COUNT(KORINA_RBSIZE);
lp->rx_skb[i] = skb;
lp->rd_ring[i].control = DMA_DESC_IOD |
DMA_COUNT(KORINA_RBSIZE);
---
-1.5.6.4
-
-
This page took
0.025589 seconds
and
4
git commands to generate.