Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
authorDavid S. Miller <davem@davemloft.net>
Fri, 4 May 2018 13:58:56 +0000 (09:58 -0400)
committerDavid S. Miller <davem@davemloft.net>
Fri, 4 May 2018 13:58:56 +0000 (09:58 -0400)
Overlapping changes in selftests Makefile.

Signed-off-by: David S. Miller <davem@davemloft.net>
17 files changed:
1  2 
Documentation/networking/ip-sysctl.txt
MAINTAINERS
drivers/net/ethernet/broadcom/bcmsysport.c
drivers/net/ethernet/mellanox/mlx5/core/en_tx.c
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
include/net/tls.h
net/bridge/br_if.c
net/core/ethtool.c
net/ipv4/tcp.c
net/ipv6/route.c
net/smc/af_smc.c
net/smc/smc_core.c
net/smc/smc_core.h
net/tipc/node.c
net/tls/tls_main.c
tools/testing/selftests/bpf/test_progs.c
tools/testing/selftests/net/Makefile

diff --cc MAINTAINERS
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc net/ipv4/tcp.c
Simple merge
Simple merge
index 823ea33715759fe6b3a0d7a23c99006e2de26b86,544bab42f925a1eb90ac537a1eee7398e92a7c9f..95b00e4c3396bbec14c09d8c8e15dbaff923df9c
@@@ -293,9 -292,19 +293,20 @@@ static void smc_copy_sock_settings_to_s
        smc_copy_sock_settings(&smc->sk, smc->clcsock->sk, SK_FLAGS_CLC_TO_SMC);
  }
  
+ /* register a new rmb */
+ static int smc_reg_rmb(struct smc_link *link, struct smc_buf_desc *rmb_desc)
+ {
+       /* register memory region for new rmb */
+       if (smc_wr_reg_send(link, rmb_desc->mr_rx[SMC_SINGLE_LINK])) {
+               rmb_desc->regerr = 1;
+               return -EFAULT;
+       }
+       return 0;
+ }
  static int smc_clnt_conf_first_link(struct smc_sock *smc)
  {
 +      struct net *net = sock_net(smc->clcsock->sk);
        struct smc_link_group *lgr = smc->conn.lgr;
        struct smc_link *link;
        int rest;
Simple merge
Simple merge
diff --cc net/tipc/node.c
Simple merge
Simple merge
index 0a1821f8dfb18604c34beca9e1d000947c5bbf1d,daf5effec3f07d7d67e58d15571e15defd749814..902820d3e848497e81983695b9948486d4eb8dff
@@@ -5,14 -5,12 +5,15 @@@ CFLAGS =  -Wall -Wl,--no-as-needed -O2 
  CFLAGS += -I../../../../usr/include/
  
  TEST_PROGS := run_netsocktests run_afpackettests test_bpf.sh netdevice.sh rtnetlink.sh
 -TEST_PROGS += fib_tests.sh fib-onlink-tests.sh pmtu.sh
 +TEST_PROGS += fib_tests.sh fib-onlink-tests.sh in_netns.sh pmtu.sh udpgso.sh
 +TEST_PROGS += udpgso_bench.sh
+ TEST_GEN_PROGS_EXTENDED := in_netns.sh
  TEST_GEN_FILES =  socket
  TEST_GEN_FILES += psock_fanout psock_tpacket msg_zerocopy
 +TEST_GEN_FILES += tcp_mmap tcp_inq
  TEST_GEN_PROGS = reuseport_bpf reuseport_bpf_cpu reuseport_bpf_numa
  TEST_GEN_PROGS += reuseport_dualstack reuseaddr_conflict
 +TEST_GEN_PROGS += udpgso udpgso_bench_tx udpgso_bench_rx
  
  include ../lib.mk