This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 5ef58e290782 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] new d03f228470a8 net: netrom: Fix potential nr_neigh refcnt leak in nr_add_node new 441870ee4240 tipc: Fix potential tipc_aead refcnt leak in tipc_crypto_rcv new de058420767d tipc: Fix potential tipc_node refcnt leak in tipc_rcv new 7717cbec172c wimax/i2400m: Fix potential urb refcnt leak new 15ce30609d1e net: stmmac: fix enabling socfpga's ptp_ref_clock new 91a2559c1dc5 net: stmmac: Fix sub-second increment new 62e697767fac ipv6: rpl: fix full address compression new 310660a14b74 net/mlx4_en: avoid indirect call in TX completion new df1036da9010 mptcp: fix splat when incoming connection is never accepte [...] new 9f5ca6a59816 mptcp: fix 'Attempt to release TCP socket in state' warnings new 56e639e6a241 Merge branch 'mptcp-fixes' new 9bacd256f135 tcp: cache line align MAX_TCP_HEADER new 27de77cec985 net: openvswitch: ovs_ct_exit to be done under ovs_lock new bdbe05b381ec net: systemport: Omit superfluous error message in bcm_sys [...] new 82c9ae440857 ipv6: fix restrict IPV6_ADDRFORM operation new f0212a5ebfa6 net: stmmac: dwmac-meson8b: Add missing boundary to RGMII [...] new bd019427bf36 cxgb4: fix large delays in PTP synchronization new 5e20087d1b67 mptcp: handle mptcp listener destruction via rcu new 4c8941de781c mptcp: avoid flipping mp_capable field in syn_recv_sock() new fca5c82c086e mptcp: drop req socket remote_key* fields new 0b943d907984 Merge branch 'mptcp-fix-races-on-accept' new 1c30fbc76b8f team: fix hang in team_mode_get() new a019b36123ae net/mlx5: Fix failing fw tracer allocation on s390 new 70840b66da4d net/mlx5: CT: Change idr to xarray to protect parallel tup [...] new e7e0004abdd6 net/mlx5e: Don't trigger IRQ multiple times on XSK wakeup [...] new 96c34151d157 net/mlx5: Kconfig: convert imply usage to weak dependency new dcdf4ce0ff4b net/mlx5e: Get the latest values from counters in switchdev mode new a460fc5d4c17 Merge tag 'mlx5-fixes-2020-04-20' of git://git.kernel.org/ [...] new bc8e71314e84 netfilter: flowtable: Free block_cb when being deleted new b4faef1739dd netfilter: nat: fix error handling upon registering inet hook new 76fc6a9a9a6a Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf new 526f3d96b8f8 cgroup, netclassid: remove double cond_resched new e9a9e519941c ptp: Remove unneeded conversion to bool new 7ff4f0631faa i40e: Remove unneeded conversion to bool new c95576a34cf7 e1000: remove unneeded conversion to bool new 4dee15b4fd0d macvlan: fix null dereference in macvlan_device_event() new d7a5502b0bb8 net: broadcom: convert to devm_platform_ioremap_resource_byname() new b9663b7ca6ff net: stmmac: Enable SERDES power up/down sequence new 63edbcceef61 net: phy: microchip_t1: add lan87xx_phy_init to initialize [...] new 9175d3f38816 ipv6: ndisc: RFC-ietf-6man-ra-pref64-09 is now published a [...] new 0c922a4850eb xfrm: Always set XFRM_TRANSFORMED in xfrm{4,6}_output_finish new 16b9db1ce34f vrf: Check skb for XFRM_TRANSFORMED flag new 87f78f274db5 Merge branch 'vrf-looping' new 2e97b0cd1651 net: dsa: b53: Lookup VID in ARL searches when VLAN is enabled new eab167f4851a net: dsa: b53: Fix valid setting for MDB entries new c2e77a18a7ed net: dsa: b53: Fix ARL register definitions new 6344dbde6a27 net: dsa: b53: Rework ARL bin logic new 64fec9493f7d net: dsa: b53: b53_arl_rw_op() needs to select IVL or SVL new d5812a86271e Merge branch 'net-dsa-b53-Various-ARL-fixes' new 2c1dd4c11062 selftests: Fix suppress test in fib_tests.sh new a1211bf9a777 sched: etf: do not assume all sockets are full blown new 72579e14a1d3 net: dsa: don't fail to probe if we couldn't set the MTU new 145cb2f7177d sctp: Fix bundling of SHUTDOWN with COOKIE-ACK new 12dfd78e3a74 sctp: Fix SHUTDOWN CTSN Ack in the peer restart case new 609120c52db5 Merge branch 'sctp-fixes' new 5cc4adbcfcad Documentation: add documentation of ping_group_range new a53c102872ad vrf: Fix IPv6 with qdisc and xfrm new 9a19371bf029 mptcp: fix data_fin handing in RX path new 31fa51ad7c56 MAINTAINERS: update dpaa2-eth maintainer list new c0259664c687 netlabel: Kconfig: Update reference for NetLabel Tools project new 7c74b0bec918 ipv4: Update fib_select_default to handle nexthop objects new 829e7573c45a net: phy: marvell10g: limit soft reset to 88x3310 new c391eb8366ae mlxsw: Fix some IS_ERR() vs NULL bugs new cc8e7c69db4d vxlan: use the correct nlattr array in NL_SET_ERR_MSG_ATTR new 9a7b5b50de8a geneve: use the correct nlattr array in NL_SET_ERR_MSG_ATTR new da0afd1f05e9 Merge branch 'vxlan-geneve-use-the-correct-nlattr-array-fo [...] new ce2227480785 cxgb4: fix adapter crash due to wrong MC size new 6ed79cec3ced net: ethernet: ixp4xx: Add error handling in ixp4xx_eth_probe() new b4e0f9a926ec mptcp/pm_netlink.c : add check for nla_put_in/6_addr new f35d12971b4d net/x25: Fix x25_neigh refcnt leak when receiving frame new d97793af11e4 chcr: Fix CPU hard lockup new 796a8fa28980 net: phy: bcm84881: clear settings on link down new 9d3cdd446e70 net: meth: remove spurious copyright text new a6d0b83f2507 net: bcmgenet: correct per TX/RX ring statistics new e0c5c33dd237 MAINTAINERS: Update URL for wireless drivers new 1f8fbe9c93fa MAINTAINERS: update list of qtnfmac maintainers new a176e114ace4 iwlwifi: actually check allocated conf_tlv pointer new b98b33d5560a iwlwifi: pcie: actually release queue memory in TVQM new 290d5e495183 iwlwifi: mvm: beacon statistics shouldn't go backwards new d8d663970234 iwlwifi: pcie: indicate correct RB size to device new e5b72e3bc476 iwlwifi: mvm: limit maximum queue appropriately new 38af8d5a90a8 iwlwifi: mvm: Do not declare support for ACK Enabled Aggregation new e6d419f94331 iwlwifi: mvm: fix inactive TID removal return value usage new 1edd56e69dca iwlwifi: fix WGDS check when WRDS is disabled new 10e41f34a019 MAINTAINERS: update mt76 reviewers new 0303b3a16808 Merge tag 'wireless-drivers-2020-04-24' of git://git.kerne [...] new 0379861217dc mac80211_hwsim: use GFP_ATOMIC under spin lock new 6cb5f3ea4654 mac80211: populate debugfs only after cfg80211 init new 8ca47eb9f9e4 mac80211: sta_info: Add lockdep condition for RCU list usage new c651b461b55b Merge tag 'mac80211-for-net-2020-04-24' of git://git.kerne [...] new 7f327080364a macsec: avoid to set wrong mtu new ecaeceb8a8a1 net: bcmgenet: suppress warnings on failed Rx SKB allocations new 3554e54a4612 net: systemport: suppress warnings on failed Rx SKB allocations new bc23d0e3f717 cpumap: Avoid warning when CONFIG_DEBUG_PER_CPU_MAPS is enabled new 6e7e63cbb023 bpf: Forbid XADD on spilled pointers for unprivileged users new 8ff3571f7e1b bpf: Fix handling of XADD on BTF memory new aee194b14dd2 bpf, x86: Fix encoding for lower 8-bit registers in BPF_STX BPF_B new d2b6c3ab70db bpf, selftests: Add test for BPF_STX BPF_B storing R10 new 257d7d4f0e69 libbpf: Only check mode flags in get_xdp_id new a33d31479455 bpf: Fix reStructuredText markup new 5fa9a98fb103 bpf, x86_32: Fix incorrect encoding in BPF_LDX zero-extension new 50fe7ebb6475 bpf, x86_32: Fix clobbering of dst for BPF_JSET new 5ca1ca01fae1 bpf, x86_32: Fix logic error in BPF_LDX zero-extension new 4adb7a4a151c bpf: Fix leak in LINK_UPDATE and enforce empty old_prog_fd new 03f87c0b45b1 bpf: Propagate expected_attach_type when verifying freplac [...] new 1d8a0af5ee1a selftests/bpf: Add test for freplace program with expected [...] new 32e4c6f4bc00 bpftool: Respect the -d option in struct_ops cmd new 6f302bfb2214 bpf: Make bpf_link_fops static new dfc55ace9939 tools/runqslower: Ensure own vmlinux.h is picked up first new e1cebd841b0a selftests/bpf: Fix a couple of broken test_btf cases new 167ff131cb3d Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf new ab51cac00ef2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
The 112 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/networking/ip-sysctl.txt | 7 + MAINTAINERS | 45 +++-- arch/x86/net/bpf_jit_comp.c | 18 +- arch/x86/net/bpf_jit_comp32.c | 28 ++- drivers/crypto/chelsio/chcr_ktls.c | 6 +- drivers/net/dsa/b53/b53_common.c | 38 ++++- drivers/net/dsa/b53/b53_regs.h | 8 +- drivers/net/ethernet/broadcom/bcmsysport.c | 4 +- drivers/net/ethernet/broadcom/bgmac-platform.c | 33 ++-- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c | 27 ++- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c | 27 +-- drivers/net/ethernet/chelsio/cxgb4/t4_regs.h | 3 + drivers/net/ethernet/intel/e1000/e1000_main.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 4 +- drivers/net/ethernet/mellanox/mlx4/en_tx.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 8 +- .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 23 +-- .../net/ethernet/mellanox/mlx5/core/en/xsk/tx.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 6 +- .../mellanox/mlxsw/core_acl_flex_actions.c | 4 +- .../ethernet/mellanox/mlxsw/spectrum2_acl_tcam.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c | 4 +- drivers/net/ethernet/sgi/meth.h | 16 -- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 189 +++++++++++++++++++++ drivers/net/ethernet/stmicro/stmmac/dwmac-intel.h | 23 +++ .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 1 + .../net/ethernet/stmicro/stmmac/dwmac-socfpga.c | 9 +- .../net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c | 12 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 23 +++ drivers/net/ethernet/xscale/ixp4xx_eth.c | 2 + drivers/net/geneve.c | 2 +- drivers/net/macsec.c | 12 +- drivers/net/macvlan.c | 2 +- drivers/net/phy/bcm84881.c | 6 +- drivers/net/phy/marvell10g.c | 3 +- drivers/net/phy/microchip_t1.c | 171 +++++++++++++++++++ drivers/net/team/team.c | 4 + drivers/net/vrf.c | 10 +- drivers/net/vxlan.c | 6 +- drivers/net/wimax/i2400m/usb-fw.c | 1 + drivers/net/wireless/intel/iwlegacy/3945-rs.c | 2 +- drivers/net/wireless/intel/iwlegacy/4965-rs.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/rs.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 9 +- drivers/net/wireless/intel/iwlwifi/fw/api/txq.h | 6 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 25 ++- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 13 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 9 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 18 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 3 + drivers/net/wireless/mac80211_hwsim.c | 2 +- drivers/net/wireless/realtek/rtlwifi/rc.c | 2 +- drivers/ptp/ptp_ines.c | 4 +- include/linux/stmmac.h | 2 + include/net/mac80211.h | 4 +- include/net/ndisc.h | 2 +- include/net/tcp.h | 2 +- include/uapi/linux/bpf.h | 2 +- kernel/bpf/cpumap.c | 2 +- kernel/bpf/syscall.c | 13 +- kernel/bpf/verifier.c | 38 +++-- net/core/netclassid_cgroup.c | 4 +- net/dsa/slave.c | 8 +- net/ipv4/fib_semantics.c | 6 +- net/ipv4/xfrm4_output.c | 2 - net/ipv6/ipv6_sockglue.c | 13 +- net/ipv6/rpl.c | 7 +- net/ipv6/xfrm6_output.c | 2 - net/mac80211/main.c | 5 +- net/mac80211/rate.c | 15 +- net/mac80211/rate.h | 23 +++ net/mac80211/rc80211_minstrel_ht.c | 19 ++- net/mac80211/sta_info.c | 3 +- net/mptcp/options.c | 3 +- net/mptcp/pm_netlink.c | 12 +- net/mptcp/protocol.c | 19 ++- net/mptcp/protocol.h | 8 +- net/mptcp/subflow.c | 99 ++++++++--- net/netfilter/nf_flow_table_core.c | 6 +- net/netfilter/nf_nat_proto.c | 4 +- net/netlabel/Kconfig | 2 +- net/netrom/nr_route.c | 1 + net/openvswitch/conntrack.c | 3 +- net/openvswitch/datapath.c | 4 +- net/sched/sch_etf.c | 7 +- net/sctp/sm_make_chunk.c | 6 +- net/sctp/sm_statefuns.c | 6 +- net/tipc/crypto.c | 1 + net/tipc/node.c | 4 +- net/x25/x25_dev.c | 4 +- tools/bpf/bpftool/struct_ops.c | 8 +- tools/bpf/runqslower/Makefile | 2 +- tools/include/uapi/linux/bpf.h | 2 +- tools/lib/bpf/netlink.c | 2 + .../selftests/bpf/prog_tests/fexit_bpf2bpf.c | 30 +++- tools/testing/selftests/bpf/progs/connect4_prog.c | 28 +-- .../selftests/bpf/progs/freplace_connect4.c | 18 ++ tools/testing/selftests/bpf/progs/test_btf_haskv.c | 18 +- tools/testing/selftests/bpf/progs/test_btf_newkv.c | 18 +- tools/testing/selftests/bpf/progs/test_btf_nokv.c | 18 +- tools/testing/selftests/bpf/test_btf.c | 2 +- tools/testing/selftests/bpf/verifier/stack_ptr.c | 40 +++++ .../selftests/bpf/verifier/value_illegal_alu.c | 1 + tools/testing/selftests/net/fib_nexthops.sh | 23 +++ tools/testing/selftests/net/fib_tests.sh | 10 +- 114 files changed, 1131 insertions(+), 397 deletions(-) create mode 100644 drivers/net/ethernet/stmicro/stmmac/dwmac-intel.h create mode 100644 tools/testing/selftests/bpf/progs/freplace_connect4.c