]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
Merge remote-tracking branch 'net-next/master'
authorStephen Rothwell <sfr@canb.auug.org.au>
Wed, 20 Mar 2013 00:42:21 +0000 (11:42 +1100)
committerStephen Rothwell <sfr@canb.auug.org.au>
Wed, 20 Mar 2013 00:42:21 +0000 (11:42 +1100)
16 files changed:
1  2 
drivers/infiniband/hw/cxgb4/cm.c
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
drivers/net/ethernet/broadcom/tg3.c
drivers/net/ethernet/freescale/fec.c
drivers/net/ethernet/sfc/nic.c
drivers/net/ethernet/ti/cpsw.c
include/linux/skbuff.h
net/bridge/br_netlink.c
net/core/dev.c
net/core/rtnetlink.c
net/ipv4/ip_gre.c
net/ipv4/tcp.c
net/ipv4/tcp_ipv4.c
net/ipv4/tcp_output.c
net/ipv6/tcp_ipv6.c
net/openvswitch/datapath.c

Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc net/core/dev.c
index d540ced1f6c66dc5b84a8ef06c24199e747a0f86,8c47ab243926280fcac36805467c2d88cb961bf1..de930b75171267004892382438d6e8c122f4720f
  }
  EXPORT_SYMBOL(skb_checksum_help);
  
- /**
-  *    skb_mac_gso_segment - mac layer segmentation handler.
-  *    @skb: buffer to segment
-  *    @features: features for the output path (see dev->features)
-  */
- struct sk_buff *skb_mac_gso_segment(struct sk_buff *skb,
-                                   netdev_features_t features)
+ __be16 skb_network_protocol(struct sk_buff *skb)
  {
-       struct sk_buff *segs = ERR_PTR(-EPROTONOSUPPORT);
-       struct packet_offload *ptype;
        __be16 type = skb->protocol;
 +      int vlan_depth = ETH_HLEN;
  
        while (type == htons(ETH_P_8021Q)) {
 -              int vlan_depth = ETH_HLEN;
                struct vlan_hdr *vh;
  
                if (unlikely(!pskb_may_pull(skb, vlan_depth + VLAN_HLEN)))
Simple merge
Simple merge
diff --cc net/ipv4/tcp.c
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge