From 499fa7f7a12864f7d9637b52dbc23c6cb572243e Mon Sep 17 00:00:00 2001 From: Florian Fainelli Date: Sun, 15 Mar 2009 12:56:39 +0000 Subject: add 2.6.28 patches and kernel config SVN-Revision: 14884 --- .../014-korina_do_not_stop_queue_here.patch | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 target/linux/rb532/patches-2.6.28/014-korina_do_not_stop_queue_here.patch (limited to 'target/linux/rb532/patches-2.6.28/014-korina_do_not_stop_queue_here.patch') diff --git a/target/linux/rb532/patches-2.6.28/014-korina_do_not_stop_queue_here.patch b/target/linux/rb532/patches-2.6.28/014-korina_do_not_stop_queue_here.patch new file mode 100644 index 0000000..79ae024 --- /dev/null +++ b/target/linux/rb532/patches-2.6.28/014-korina_do_not_stop_queue_here.patch @@ -0,0 +1,25 @@ +Apparently this doesn't make sense. Otherwise the queue gets disabled as +soon as it's getting empty and can only be resurrected by a driver +restart. + +Signed-off-by: Phil Sutter +--- + drivers/net/korina.c | 1 - + 1 files changed, 0 insertions(+), 1 deletions(-) + +diff --git a/drivers/net/korina.c b/drivers/net/korina.c +index f200175..bd33fa9 100644 +--- a/drivers/net/korina.c ++++ b/drivers/net/korina.c +@@ -272,7 +272,6 @@ static int korina_send_packet(struct sk_buff *skb, struct net_device *dev) + /* Move tail */ + lp->tx_chain_tail = chain_next; + lp->tx_chain_status = desc_filled; +- netif_stop_queue(dev); + } else { + /* Update tail */ + td->control = DMA_COUNT(length) | +-- +1.5.6.4 + + -- cgit v1.1