OSDN Git Service

Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
authorDavid S. Miller <davem@davemloft.net>
Mon, 21 May 2018 20:01:54 +0000 (16:01 -0400)
committerDavid S. Miller <davem@davemloft.net>
Mon, 21 May 2018 20:01:54 +0000 (16:01 -0400)
commit6f6e434aa267a6030477876d89444fe3a6b7a48d
tree67755c422f1e85451aa646eae21d4c6f3f389d9f
parent44c752fe584d8b9f6e0756ecffa8691677471862
parent6741c4bb389da103c0d79ad1961884628900bfe6
Merge git://git./linux/kernel/git/davem/net

S390 bpf_jit.S is removed in net-next and had changes in 'net',
since that code isn't used any more take the removal.

TLS data structures split the TX and RX components in 'net-next',
put the new struct members from the bug fix in 'net' into the RX
part.

The 'net-next' tree had some reworking of how the ERSPAN code works in
the GRE tunneling code, overlapping with a one-line headroom
calculation fix in 'net'.

Overlapping changes in __sock_map_ctx_update_elem(), keep the bits
that read the prog members via READ_ONCE() into local variables
before using them.

Signed-off-by: David S. Miller <davem@davemloft.net>
36 files changed:
MAINTAINERS
arch/s390/net/bpf_jit_comp.c
drivers/net/ethernet/3com/3c59x.c
drivers/net/ethernet/chelsio/cxgb4/cudbg_entity.h
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
drivers/net/ethernet/mellanox/mlx4/main.c
drivers/net/ethernet/netronome/nfp/bpf/main.c
drivers/net/ethernet/qlogic/qede/qede_main.c
drivers/net/ethernet/renesas/sh_eth.h
drivers/net/phy/micrel.c
drivers/net/tun.c
drivers/net/vmxnet3/vmxnet3_drv.c
include/net/netfilter/nf_tables.h
include/net/tls.h
init/Kconfig
kernel/bpf/core.c
kernel/bpf/sockmap.c
net/core/dev.c
net/core/filter.c
net/core/sock.c
net/dsa/dsa2.c
net/ipv4/ip_gre.c
net/ipv4/ip_output.c
net/ipv4/netfilter/ip_tables.c
net/ipv4/tcp_output.c
net/ipv6/ip6_gre.c
net/ipv6/ip6_output.c
net/ipv6/netfilter/ip6_tables.c
net/netfilter/nf_tables_api.c
net/netfilter/nf_tables_core.c
net/packet/af_packet.c
net/tls/tls_sw.c
samples/bpf/Makefile
security/selinux/hooks.c
tools/lib/bpf/libbpf.c
tools/testing/selftests/bpf/test_verifier.c