debian/changelog | 12 ++++++++++++ drivers/net/skge.c | 4 ++-- net/sched/em_meta.c | 6 ++++-- 3 files changed, 18 insertions(+), 4 deletions(-)
New commits: commit 27b7dcfe0632eff21ba7bb9de4820ddb11e09b67 Author: Stephen Hemminger <[email protected]> Date: Mon Apr 13 17:24:28 2009 -0700 2.6.29-1+vyatta+5 commit 43ffb89ed389aad08ac78c26fa64d8e6c562431d Author: Michal Schmidt <[email protected]> Date: Tue Apr 7 18:36:23 2009 +0200 skge: fix occasional BUG during MTU change The BUG_ON(skge->tx_ring.to_use != skge->tx_ring.to_clean) in skge_up() was sometimes observed when setting MTU. skge_down() disables the TX queue, but then reenables it by mistake via skge_tx_clean(). Fix it by moving the waking of the queue from skge_tx_clean() to the other caller. And to make sure start_xmit is not in progress on another CPU, skge_down() should call netif_tx_disable(). The bug was reported to me by Jiri Jilek whose Debian system sometimes failed to boot. He tested the patch and the bug did not happen anymore. Signed-off-by: Michal Schmidt <[email protected]> commit 18c8e4eb1f0eb95ed22a6b352fb9e487a73a3fe4 Author: Stephen Hemminger <[email protected]> Date: Mon Apr 13 17:21:41 2009 -0700 Allow meta match on vlan tag on receive When vlan acceleration is used on receive, the vlan tag is maintained outside of the skb data. The existing vlan tag match only works on TX path because it uses vlan_get_tag which tests for VLAN_HW_TX_ACCEL. Signed-off-by: Stephen Hemminger <[email protected]> http://suva.vyatta.com/git/?p=linux-vyatta.git;a=commitdiff;h=27b7dcfe0632eff21ba7bb9de4820ddb11e09b67 http://suva.vyatta.com/git/?p=linux-vyatta.git;a=commitdiff;h=43ffb89ed389aad08ac78c26fa64d8e6c562431d http://suva.vyatta.com/git/?p=linux-vyatta.git;a=commitdiff;h=18c8e4eb1f0eb95ed22a6b352fb9e487a73a3fe4 _______________________________________________ svn mailing list [email protected] http://mailman.vyatta.com/mailman/listinfo/svn
