This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from a188339ca5a3 Linux 5.2-rc1 new cd736d8b67fb tcp: fix retrans timestamp on passive Fast Open new 0fe9f173d6cd net: Always descend into dsa/ new d0a7e8cb3c9d NFC: Orphan the subsystem new 00f9fec48157 net/mlx4_core: Change the error print to info print new feadc4b6cf42 rtnetlink: always put IFLA_LINK for links with a link-netnsid new f413cbb332a0 net: macb: fix error format in dev_err() new 3ebe1bca58c8 ppp: deflate: Fix possible crash in deflate_init new cb07d915bf27 nfp: flower: add rcu locks when accessing netdev for tunnels new f4a0be84d73e enetc: Fix NULL dma address unmap for Tx BD extensions new 5d91eebc5d9c enetc: Allow to disable Tx SG new 22fb43f36006 enetc: Add missing link state info for ethtool new 858f50174467 tcp: do not recycle cloned skbs new 2baae3545327 bpf: devmap: fix use-after-free Read in __dev_map_entry_free new 390e99cfdda1 bpf: mark bpf_event_notify and bpf_event_init as static new 014894360ec9 bpf: sockmap, only stop/flush strp if it was enabled at so [...] new c42253cc8820 bpf: sockmap remove duplicate queue free new cabede8b4f2b bpf: sockmap fix msg->sg.size account on ingress skb new 948dc8c99a22 bpf: btf: fix the brackets of BTF_INT_OFFSET() new 2474c62898c6 tools/bpf: Sync kernel btf.h header new c6110222c6f4 bpf: add map_lookup_elem_sys_only for lookups from syscall side new 50b045a8c0cc bpf, lru: avoid messing with eviction heuristics upon sysc [...] new d2baab62a143 bpf: test ref bit from data path and add new tests for sys [...] new 5db17c96771f Merge branch 'lru-map-fix' new 15ea164ef11a libbpf: don't fail when feature probing fails new a9047734eb47 selftests/bpf: add missing \n to flow_dissector CHECK errors new 3d21b6525cae selftests/bpf: add prog detach to flow_dissector test new 5fa2ca7c4a3f bpf, tcp: correctly handle DONT_WAIT flags and timeo == 0 new c7d5ec26ea4a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf new ba6306e3f648 rhashtable: Remove RCU marking from rhash_lock_head new e9458a4e337d rhashtable: Fix cmpxchg RCU warnings new 2407a88a13a2 Merge branch 'rhashtable-Fix-sparse-warnings' new bae9ed69029c flow_offload: support CVLAN match new 12d5cbf89a65 net/mlx5e: Fix calling wrong function to get inner vlan ke [...] new 7fecf0a1b72c Merge branch 'flow_offload-fix-CVLAN-support' new 55c0dd8adda8 atm: iphase: Avoid copying pointers to user space. new a9eeb998c28d hv_sock: Add support for delayed close new 752beb5ec441 net: bpfilter: fallback to netfilter if failed to load bpf [...] new ee04a5fa9f3f net: phy: aquantia: readd XGMII support for AQR107 new b4e467c82f8c net: usb: qmi_wwan: add Telit 0x1260 and 0x1261 compositions new 185ce5c38ea7 net: test nouarg before dereferencing zerocopy pointers new 61fb0d016807 ipv6: prevent possible fib6 leaks new 7e27e8d6130c tipc: switch order of device registration to fix a crash new 858e5400e682 xfrm: ressurrect "Fix uninitialized memory read in _decode [...] new 5aee080f2cf1 Revert "aqc111: fix double endianness swap on BE" new 9e598a65b9f7 Revert "aqc111: fix writing to the phy on BE" new 6ae6d33280b8 aqc111: cleanup mtu related logic new e3a9f61b7ec3 Merge branch 'aqc111-revert-endianess-fixes-and-cleanup-mt [...] new d7c04b05c9ca net: avoid weird emergency message new 9a6c8bf91b60 selftests: pmtu.sh: Remove quotes around commands in setup_xfrm new 510e2ceda031 ipv6: fix src addr routing with the exception table new 34dcf6a1902a net: caif: fix the value of size argument of snprintf new 38a04b83ab30 lib: Correct comment of prandom_seed new 532b0f7ece4c tipc: fix modprobe tipc failed after switch order of devic [...] new ac03046ece2b vsock/virtio: free packets during the socket release new 5593530e5694 Revert "tipc: fix modprobe tipc failed after switch order [...] new bad861f31bb1 net/mlx5: Imply MLXFW in mlx5_core new 661f0312eb3e net/mlx5: Add meaningful return codes to status_to_err function new 02f3afd97556 net/mlx5: E-Switch, Correct type to u16 for vport_num and [...] new dd06486710d2 net/mlx5: Fix peer pf disable hca command new 299a11957a5f net/mlx5e: Fix wrong xmit_more application new 8f0916c6dc5c net/mlx5e: Fix ethtool rxfh commands when CONFIG_MLX5_EN_R [...] new 955858009708 net/mlx5e: Fix number of vports for ingress ACL configuration new cf83c8fdcd47 net/mlx5e: Add missing ethtool driver info for representors new c979c445a88e net/mlx5e: Additional check for flow destination comparison new 2ef86872d98d net/mlx5e: Fix no rewrite fields with the same match new e7739a60712a net/mlx5e: Fix possible modify header actions memory leak new 45c20ebb82e9 Merge tag 'mlx5-fixes-2019-05-17' of git://git.kernel.org/ [...] new e547ff3f803e bpf: relax inode permission check for retrieving bpf program new bca844a8c925 selftests/bpf: add test_sysctl and map_tests/tests.h to .g [...] new ac4e0e055fee tools/bpftool: move set_max_rlimit() before __bpf_object__ [...] new d72386fe7a84 libbpf: move logging helpers into libbpf_internal.h new 7ed4b4e60bb1 selftests/bpf: fix bpf_get_current_task new 9c3ddee12464 bpftool: fix BTF raw dump of FWD's fwd_kind new 5a35c8ea7c40 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf new ba95e5dfd366 vsock/virtio: Initialize core virtio vsock before register [...] new c52ecff7e643 mlxsw: core: Prevent QSFP module initialization for old hardware new f1436c8036fa mlxsw: core: Prevent reading unsupported slave address fro [...] new ee8a2b95b737 Merge branch 'mlxsw-Two-port-module-fixes' new c50a42b8f61f kselftests: netfilter: fix leftover net/net-next merge conflict new ea9a03791a73 net: Treat sock->sk_drops as an unsigned int when printing new 85806af0c6ba net: fix kernel-doc warnings for socket.c new 6a0a923dfa14 of_net: fix of_get_mac_address retval if compiled without [...] new 78e03651849f Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
The 83 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/bpf/btf.rst | 2 +- MAINTAINERS | 6 +- drivers/atm/iphase.c | 6 - drivers/infiniband/hw/mlx5/ib_rep.c | 13 +- drivers/infiniband/hw/mlx5/ib_rep.h | 12 +- drivers/net/Makefile | 2 +- drivers/net/ethernet/cadence/macb_main.c | 16 +- drivers/net/ethernet/freescale/enetc/enetc.c | 4 +- .../net/ethernet/freescale/enetc/enetc_ethtool.c | 2 + drivers/net/ethernet/freescale/enetc/enetc_pf.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc_vf.c | 2 +- drivers/net/ethernet/mellanox/mlx4/mcg.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 1 + drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 22 +- drivers/net/ethernet/mellanox/mlx5/core/ecpf.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 18 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 19 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 29 ++- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 20 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 22 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 20 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 2 + .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 2 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h | 3 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 6 + drivers/net/ethernet/mellanox/mlxsw/core.h | 2 + drivers/net/ethernet/mellanox/mlxsw/core_env.c | 18 +- drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c | 3 + drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 6 + .../ethernet/netronome/nfp/flower/tunnel_conf.c | 17 +- drivers/net/phy/aquantia_main.c | 1 + drivers/net/ppp/ppp_deflate.c | 20 +- drivers/net/usb/aqc111.c | 35 +-- drivers/net/usb/qmi_wwan.c | 2 + include/linux/bpf.h | 1 + include/linux/mlx5/eswitch.h | 6 +- include/linux/of_net.h | 2 +- include/linux/rhashtable.h | 58 +++-- include/linux/skbuff.h | 9 +- include/net/flow_offload.h | 2 + include/net/ip6_fib.h | 3 +- include/net/sock.h | 2 +- include/uapi/linux/btf.h | 2 +- kernel/bpf/devmap.c | 3 + kernel/bpf/hashtab.c | 23 +- kernel/bpf/inode.c | 2 +- kernel/bpf/syscall.c | 5 +- kernel/trace/bpf_trace.c | 5 +- lib/random32.c | 4 +- lib/rhashtable.c | 33 +-- net/caif/cfdbgl.c | 2 +- net/caif/cfdgml.c | 3 +- net/caif/cfutill.c | 2 +- net/caif/cfveil.c | 2 +- net/caif/cfvidl.c | 2 +- net/core/dev.c | 2 +- net/core/flow_offload.c | 7 + net/core/rtnetlink.c | 16 +- net/core/skmsg.c | 7 +- net/ipv4/bpfilter/sockopt.c | 6 +- net/ipv4/ping.c | 2 +- net/ipv4/raw.c | 2 +- net/ipv4/tcp.c | 2 +- net/ipv4/tcp_bpf.c | 7 +- net/ipv4/tcp_input.c | 3 + net/ipv4/udp.c | 2 +- net/ipv6/datagram.c | 2 +- net/ipv6/ip6_fib.c | 12 +- net/ipv6/route.c | 58 +++-- net/netlink/af_netlink.c | 2 +- net/phonet/socket.c | 2 +- net/socket.c | 34 +-- net/tipc/core.c | 14 +- net/vmw_vsock/hyperv_transport.c | 108 +++++--- net/vmw_vsock/virtio_transport.c | 13 +- net/vmw_vsock/virtio_transport_common.c | 7 + net/xfrm/xfrm_policy.c | 24 +- tools/bpf/bpftool/btf.c | 4 +- tools/bpf/bpftool/prog.c | 4 +- tools/include/uapi/linux/btf.h | 2 +- tools/lib/bpf/btf.c | 2 +- tools/lib/bpf/libbpf.c | 3 +- tools/lib/bpf/libbpf_internal.h | 13 + tools/lib/bpf/libbpf_util.h | 13 - tools/lib/bpf/xsk.c | 2 +- tools/testing/selftests/bpf/.gitignore | 1 + tools/testing/selftests/bpf/bpf_helpers.h | 2 +- .../bpf/{prog_tests => map_tests}/.gitignore | 0 .../selftests/bpf/prog_tests/flow_dissector.c | 9 +- tools/testing/selftests/bpf/test_lru_map.c | 288 ++++++++++++++++++++- tools/testing/selftests/net/pmtu.sh | 18 +- tools/testing/selftests/netfilter/nft_nat.sh | 77 ++---- 93 files changed, 873 insertions(+), 416 deletions(-) copy tools/testing/selftests/bpf/{prog_tests => map_tests}/.gitignore (100%)