debian/changelog |    7 +++++++
 net/core/dev.c   |    2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

New commits:
commit 200db713c3ef6e5618b7fac9c3385282bb38a777
Author: Stephen Hemminger <[email protected]>
Date:   Thu Feb 18 10:28:17 2010 -0800

    2.6.31-1+vyatta+35+kenwood2

commit c20dbdb9a7738d0441277b8ec2efbe77211f421e
Author: Ajit Khaparde <[email protected]>
Date:   Tue Feb 16 20:25:43 2010 +0000

    net: bug fix for vlan + gro issue
    
    Traffic (tcp) doesnot start on a vlan interface when gro is enabled.
    Even the tcp handshake was not taking place.
    This is because, the eth_type_trans call before the netif_receive_skb
    in napi_gro_finish() resets the skb->dev to napi->dev from the previously
    set vlan netdev interface. This causes the ip_route_input to drop the
    incoming packet considering it as a packet coming from a martian source.
    
    I could repro this on 2.6.32.7 (stable) and 2.6.33-rc7.
    With this fix, the traffic starts and the test runs fine on both vlan
    and non-vlan interfaces.
    
    CC: Herbert Xu <[email protected]>
    CC: Patrick McHardy <[email protected]>
    Signed-off-by: Ajit Khaparde <[email protected]>
    Signed-off-by: Herbert Xu <[email protected]>
    Signed-off-by: David S. Miller <[email protected]>
    (cherry picked from commit e76b69cc0133952c98aa1ad6330cacacd269fd64)

http://suva.vyatta.com/git/?p=linux-vyatta.git;a=commitdiff;h=200db713c3ef6e5618b7fac9c3385282bb38a777
http://suva.vyatta.com/git/?p=linux-vyatta.git;a=commitdiff;h=c20dbdb9a7738d0441277b8ec2efbe77211f421e
_______________________________________________
svn mailing list
[email protected]
http://mailman.vyatta.com/mailman/listinfo/svn

Reply via email to