This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from d4f309ca4118 Merge tag 'powerpc-5.6-2' of git://git.kernel.org/pub/scm/ [...] new 9784e619f0a0 net: sgi: ioc3-eth: Remove leftover free_irq() new 34611e6996f3 netdevsim: fix ptr_ret.cocci warnings new e22e0790595d net: dsa: b53: Platform data shan't include kernel.h new 8b7a07c7d442 net: dsa: microchip: Platform data shan't include kernel.h new 2c22c06ce426 mptcp: fix use-after-free on tcp fallback new 52b5ae501c04 net_sched: fix a resource leak in tcindex_set_parms() new 9981159fc3b6 wireguard: allowedips: fix use-after-free in root_remove_p [...] new ec31c2676a10 wireguard: noise: reject peers with low order public keys new f9398acba6a4 wireguard: selftests: ensure non-addition of peers with fa [...] new 4a2ef721e60f wireguard: selftests: cleanup CONFIG_ENABLE_WARN_DEPRECATED new 88f404a9b1d7 wireguard: selftests: tie socket waiting to target pid new 7bb77d4b8567 Merge branch 'wg-fixes' new 33e2b32b5df2 net: ethernet: dec: tulip: Fix length mask in receive leng [...] new d5b90e99e1d5 devlink: report 0 after hitting end in region read new 38f88c454042 bonding/alb: properly access headers in bond_alb_xmit() new 41c1ef978c8d net: macb: Remove unnecessary alignment check for TSO new f822e9c4ffa5 net: macb: Limit maximum GEM TX length in TSO new 83576e32a717 Merge branch 'macb-TSO-bug-fixes' new 0202d293c2fa qed: Fix timestamping issue for L2 unicast ptp packets. new b0519de8b3f1 mptcp: fix use-after-free for ipv6 new 45a8317ed2c6 cxgb4: Added tls stats prints. new c35947b8ff8a net: mvneta: move rx_dropped and rx_errors in per-cpu stats new 86b18aaa2b5b skbuff: fix a data race in skb_queue_len() new 7a02ea650275 net: sched: prevent a use after free new 21b5f672fb2e r8169: fix performance regression related to PCIe max read [...] new 263a425a482f net: systemport: Avoid RBUF stuck in Wake-on-LAN mode new c1948390d78b net/mlx5: Fix deadlock in fs_core new 0dc2c534f17c net/mlx5: IPsec, Fix esp modify function attribute new 08db2cf57748 net/mlx5: IPsec, fix memory leak at mlx5_fpga_ipsec_delete_sa_ctx new b57e66ad42d0 net/mlx5e: TX, Error completion is for last WQE in batch new 61c00cca41ae net/mlx5: Deprecate usage of generic TLS HW capability bit new f798a5a0a605 Merge tag 'mlx5-fixes-2020-02-06' of git://git.kernel.org/ [...] new b39a934ec72f rxrpc: Fix service call disconnection new 963485d436cc rxrpc: Fix call RCU cleanup using non-bh-safe locks new 7d10f0774f9e net: stmmac: fix a possible endless loop new df373702bc0f net: dsa: b53: Always use dev->vlan_enabled in b53_configu [...] new de34d7084edd net: dsa: bcm_sf2: Only 7278 supports 2Gb/sec IMP port new 5652e63df330 taprio: Fix enabling offload with wrong number of traffic classes new a9d6227436f3 taprio: Fix still allowing changing the flags during runtime new 49c684d79cfd taprio: Add missing policy validation for flags new 7c16680a08ee taprio: Use taprio_reset_tc() to reset Traffic Classes con [...] new bfabd41da341 taprio: Fix dropping packets when using taprio + ETF offloading new 6910fe95c618 Merge branch 'taprio-Some-fixes' new 184367dce4f7 hv_netvsc: Fix XDP refcnt for synthetic and VF NICs new 9eeeb3c9de4e net: stmmac: fix incorrect GMAC_VLAN_TAG register writting [...] new 907a076881f1 net: stmmac: xgmac: fix incorrect XGMAC_VLAN_TAG register [...] new 2ba31cd93784 net: stmmac: fix missing IFF_MULTICAST check in dwmac4_set_filter new 2f633d5820e4 net: stmmac: xgmac: fix missing IFF_MULTICAST checki in dw [...] new 909c1dde67c4 net: stmmac: update pci platform data to use phy_interface new 259039fa3045 Merge branch 'stmmac-fixes' new 73a21fa817f0 dpaa_eth: support all modes with rate adapting PHYs new db3fa271022d ipv6/addrconf: fix potential NULL deref in inet6_set_link_af() new f8c2afa66d53 net: dsa: microchip: enable module autoprobe new 0508ff8934f4 mlxsw: spectrum_router: Prevent incorrect replacement of l [...] new 6c05ca26f115 selftests: mlxsw: Add test cases for local table route rep [...] new 490f0542a7f7 mlxsw: spectrum_router: Clear offload indication from IPv6 [...] new 36844c855b89 mlxsw: core: Add validation of hardware device types for M [...] new 3a99cbb6fa7b mlxsw: spectrum_dpipe: Add missing error path new e036c587cabe Merge branch 'mlxsw-Various-fixes' new dfa7f709596b drop_monitor: Do not cancel uninitialized work item new d3e42bb0a329 bpf: Reuse log from btf_prase_vmlinux() in btf_struct_ops_init() new 2577e373bbc0 runqslower: Fix Makefile new a525b0881de7 bpftool: Remove redundant "HAVE" prefix from the large INS [...] new 257af63d7f84 bpf: Fix modifier skipping logic new 8fc91b972b73 selftests/bpf: Fix trampoline_count.c selftest compilation [...] new fc9e34f8de00 tools/bpf/runqslower: Rebuild libbpf.a on libbpf source change new c77e9f091438 i40e: Relax i40e_xsk_wakeup's return value when PF is busy new 32c92c15ad3d samples: bpf: Drop doubled variable declaration in xdpsock new 8ed47e140867 samples: bpf: Allow for -ENETDOWN in xdpsock new b9e427248885 Merge branch 'bpf-xsk-fixes' new 85b8ac01a421 bpf, sockmap: Check update requirements after locking new d95f1e8b462c bpftool: Don't crash on missing xlated program instructions new db6a5018b6e0 bpf, sockmap: Don't sleep while holding RCU lock on tear-down new 0b2dc83906cf bpf, sockhash: Synchronize_rcu before free'ing map new 5d3919a953c3 selftests/bpf: Test freeing sockmap/sockhash with a socket in it new 88d6f130e563 bpf: Improve bucket_log calculation logic new 2696e1146d34 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf new 65b1aae0d9d5 mwifiex: fix unbalanced locking in mwifiex_process_country_ie() new 3a9b153c5591 mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_ [...] new b70261a288ea mwifiex: Fix possible buffer overflows in mwifiex_cmd_appe [...] new c7bf1fb7ddca libertas: don't exit from lbs_ibss_join_existing() with RC [...] new 1754c4f60aaf libertas: make lbs_ibss_join_existing() return error code [...] new baa6cf8450b7 iwlwifi: mvm: Fix thermal zone registration new 197288d5ba8a iwlwifi: don't throw error when trying to remove IGTK new 6bd5fa332a8c iwlwifi: mvm: update the DTS measurement type new cc4255eff523 iwlwifi: mvm: avoid use after free for pmsr request new 12d47f0ea5e0 iwlwifi: mvm: Check the sta is not NULL in iwl_mvm_cfg_he_sta() new b5b878e36c18 iwlwifi: mvm: fix TDLS discovery with the new firmware API new 577ddbee1f43 iwlwifi: d3: read all FW CPUs error info new ebe8e6116ac4 rtw88: Fix return value of rtw_wow_check_fw_status new d08f3010f4a3 mt76: mt7615: fix max_nss in mt7615_eeprom_parse_hw_cap new c76b305c237d Merge tag 'wireless-drivers-2020-02-08' of git://git.kerne [...] new 29ca3b31756f net: thunderx: use proper interface type for RGMII new 291abfea4746 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new 00fe717ee1ea scsi: qla2xxx: Fix unbound NVME response length new 92b4f9d15059 scsi: megaraid_sas: fixup MSIx interrupt setup during resume new 0171c1c10d26 scsi: MAINTAINERS: ufs: remove pedrom.sousa@synopsys.com new 20bc1ad2e4da scsi: pm80xx: fix spelling mistake "to" -> "too" new e0a514259378 scsi: ufs: fix spelling mistake "initilized" -> "initialized" new fdfa3a6778b1 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...]
The 100 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: MAINTAINERS | 1 - drivers/net/bonding/bond_alb.c | 44 ++++++--- drivers/net/dsa/b53/b53_common.c | 2 +- drivers/net/dsa/bcm_sf2.c | 4 +- drivers/net/dsa/microchip/ksz9477_spi.c | 6 ++ drivers/net/ethernet/broadcom/bcmsysport.c | 3 + drivers/net/ethernet/cadence/macb_main.c | 14 +-- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 7 ++ drivers/net/ethernet/dec/tulip/de2104x.c | 5 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 14 ++- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 2 +- drivers/net/ethernet/marvell/mvneta.c | 31 ++++-- .../net/ethernet/mellanox/mlx5/core/accel/tls.h | 2 +- .../mellanox/mlx5/core/en_accel/tls_rxtx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 16 ++-- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 33 +++---- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 15 +-- drivers/net/ethernet/mellanox/mlx5/core/fw.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 8 +- .../net/ethernet/mellanox/mlxsw/spectrum_dpipe.c | 3 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 55 ++++++++++- drivers/net/ethernet/qlogic/qed/qed_ptp.c | 4 +- drivers/net/ethernet/realtek/r8169_main.c | 6 ++ drivers/net/ethernet/sgi/ioc3-eth.c | 1 - .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 1 + drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 9 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 10 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 14 +-- drivers/net/hyperv/netvsc_bpf.c | 13 ++- drivers/net/hyperv/netvsc_drv.c | 5 +- drivers/net/netdevsim/dev.c | 4 +- drivers/net/wireguard/allowedips.c | 1 + drivers/net/wireguard/netlink.c | 6 +- drivers/net/wireguard/noise.c | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 52 +++++++--- .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/tdls.c | 10 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 71 +++++++++++--- .../net/wireless/intel/iwlwifi/mvm/time-event.h | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/tt.c | 10 +- drivers/net/wireless/marvell/libertas/cfg.c | 2 + drivers/net/wireless/marvell/mwifiex/scan.c | 7 ++ drivers/net/wireless/marvell/mwifiex/sta_ioctl.c | 1 + drivers/net/wireless/marvell/mwifiex/wmm.c | 4 + drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c | 3 +- drivers/net/wireless/realtek/rtw88/wow.c | 23 +++-- drivers/scsi/megaraid/megaraid_sas_base.c | 20 ++-- drivers/scsi/pm8001/pm80xx_hwi.c | 2 +- drivers/scsi/qla2xxx/qla_dbg.c | 6 -- drivers/scsi/qla2xxx/qla_dbg.h | 6 ++ drivers/scsi/qla2xxx/qla_isr.c | 12 +++ drivers/scsi/ufs/ufs.h | 2 +- include/linux/bpf.h | 7 +- include/linux/mlx5/mlx5_ifc.h | 7 +- include/linux/platform_data/b53.h | 2 +- include/linux/platform_data/microchip-ksz.h | 2 +- include/linux/skbuff.h | 14 ++- include/net/ipx.h | 5 - kernel/bpf/bpf_struct_ops.c | 5 +- kernel/bpf/btf.c | 10 +- net/core/bpf_sk_storage.c | 5 +- net/core/devlink.c | 6 ++ net/core/drop_monitor.c | 4 +- net/core/sock_map.c | 28 ++++-- net/ipv6/addrconf.c | 3 + net/mptcp/protocol.c | 106 +++++++-------------- net/rxrpc/call_object.c | 22 ++++- net/rxrpc/conn_object.c | 3 +- net/sched/cls_tcindex.c | 3 +- net/sched/sch_fq_pie.c | 2 +- net/sched/sch_taprio.c | 92 +++++++++++------- net/unix/af_unix.c | 11 ++- samples/bpf/xdpsock_user.c | 4 +- tools/bpf/bpftool/feature.c | 2 +- tools/bpf/bpftool/prog.c | 2 +- tools/bpf/runqslower/Makefile | 4 +- .../selftests/bpf/prog_tests/sockmap_basic.c | 74 ++++++++++++++ .../selftests/bpf/prog_tests/trampoline_count.c | 2 +- tools/testing/selftests/drivers/net/mlxsw/fib.sh | 76 +++++++++++++++ tools/testing/selftests/net/mptcp/mptcp_connect.c | 9 ++ tools/testing/selftests/wireguard/netns.sh | 23 +++-- .../testing/selftests/wireguard/qemu/debug.config | 1 - 87 files changed, 811 insertions(+), 347 deletions(-) create mode 100644 tools/testing/selftests/bpf/prog_tests/sockmap_basic.c