Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
authorDavid S. Miller <davem@davemloft.net>
Tue, 14 Apr 2015 19:44:14 +0000 (15:44 -0400)
committerDavid S. Miller <davem@davemloft.net>
Tue, 14 Apr 2015 19:44:14 +0000 (15:44 -0400)
The dwmac-socfpga.c conflict was a case of a bug fix overlapping
changes in net-next to handle an error pointer differently.

Signed-off-by: David S. Miller <davem@davemloft.net>
1  2 
drivers/net/ethernet/emulex/benet/be.h
drivers/net/ethernet/emulex/benet/be_main.c
drivers/net/vxlan.c
include/linux/brcmphy.h
net/ipv4/fou.c
net/ipv4/geneve.c
net/ipv4/tcp_output.c
net/ipv6/ip6_vti.c
net/rds/rds.h
net/rds/send.c

Simple merge
Simple merge
diff --cc net/ipv4/fou.c
Simple merge
Simple merge
@@@ -2988,12 -2923,14 +2988,14 @@@ struct sk_buff *tcp_make_synack(struct 
  
  #ifdef CONFIG_TCP_MD5SIG
        /* Okay, we have all we need - do the md5 hash if needed */
 -      if (md5) {
 +      if (md5)
                tcp_rsk(req)->af_specific->calc_md5_hash(opts.hash_location,
 -                                             md5, NULL, req, skb);
 -      }
 +                                             md5, req_to_sk(req), skb);
 +      rcu_read_unlock();
  #endif
  
+       /* Do not fool tcpdump (if any), clean our debris */
+       skb->tstamp.tv64 = 0;
        return skb;
  }
  EXPORT_SYMBOL(tcp_make_synack);
Simple merge
diff --cc net/rds/rds.h
Simple merge
diff --cc net/rds/send.c
Simple merge