This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from a2953204b576 Merge tag 'powerpc-5.4-2' of git://git.kernel.org/pub/scm/ [...] new ac79f78dab89 Revert "Revert "mm, thp: restore node-local hugepage alloc [...] new 19deb7695e07 Revert "Revert "Revert "mm, thp: consolidate THP gfp handl [...] new b39d0ee2632d mm, page_alloc: avoid expensive reclaim when compaction ma [...] new 76e654cc91bb mm, page_alloc: allow hugepage fallback to remote nodes wh [...] new edf445ad7c8d Merge branch 'hugepage-fallbacks' (hugepatch patches from [...] new 280ceaed79f1 usbnet: sanity checking of packet sizes and device mtu new b47bea2b5c3b ionic: Remove unnecessary ternary operator in ionic_debugf [...] new dd0f9d896d16 ibmvnic: Warn unknown speed message only when carrier is present new cf0eba334268 net/ncsi: Disable global multicast filter new 20b3f7d70013 dt-bindings: net: Correct the documentation of KSZ9021 ske [...] new 864668bfc374 selftests: Add test cases for `ip nexthop flush proto XX` new 92974a1d006a net/sched: act_sample: don't push mac header on ip6gre ingress new 9e5c8d39b88c dt-bindings: net: dwmac: fix 'mac-mode' type new 0360894a05ed selftests: Update fib_tests to handle missing ping6 new e84622ce2448 selftests: Update fib_nexthop_multiprefix to handle missing ping6 new 77d5bc7e6a6c ipv4: Revert removal of rt_uses_gateway new 432264e9dfd1 dt-bindings: net: remove un-implemented property new b41d936b5ecf sch_netem: fix a divide by zero in tabledist() new 7b09c2d052db ipv6: fix a typo in fib6_rule_lookup() new 3fe4b3351301 cdc_ncm: fix divide-by-zero caused by invalid wMaxPacketSize new 8d3d7c2029c1 usbnet: ignore endpoints with invalid wMaxPacketSize new e47488b2df7f net/phy: fix DP83865 10 Mbps HDX loopback disable function new 73f0c11d1132 net: qrtr: Stop rx_worker before freeing node new b0e1ee435aba net: remove netx ethernet driver new 62794fc4fbf5 net_sched: add max len check for TCA_KIND new 199ce850ce11 net_sched: add policy validation for action attributes new a8d570de0cc6 net: dsa: sja1105: Add dependency for NET_DSA_SJA1105_TAS new b6b6cc9acd7b net: stmmac: selftest: avoid large stack usage new 24ccb0ab95bf qede: qede_fp: simplify a bit 'qede_rx_build_skb()' new ff04cfbaa236 net: ena: Select DIMLIB for ENA_ETHERNET new 73a63ee99554 ionic: Fix an error code in ionic_lif_alloc() new 938e4d49c26e net: dsa: b53: Use the correct style for SPDX License Identifier new 34b4688425d9 net: dsa: Use the correct style for SPDX License Identifier new 3d66b89c30f9 net: sched: fix possible crash in tcf_action_destroy() new b91ee4aa2a21 mISDN: enforce CAP_NET_RAW for raw sockets new 6cc03e8aa36c appletalk: enforce CAP_NET_RAW for raw sockets new 0614e2b73768 ax25: enforce CAP_NET_RAW for raw sockets new e69dbd4619e7 ieee802154: enforce CAP_NET_RAW for raw sockets new 3a359798b176 nfc: enforce CAP_NET_RAW for raw sockets new 0edc3f703f7b Merge branch 'check-CAP_NEW_RAW' new 02a07046834e arcnet: provide a buffer big enough to actually receive packets new 5aafeb74b5bb skge: fix checksum byte order new b27507bb59ed net/ibmvnic: unlock rtnl_lock in reset so linkwatch_event can run new 7ed5b31f4a66 net/ibmvnic: prevent more than one thread from running in reset new 8875cf9c7cde Merge branch 'ibmvnic-serialization-fixes' new 4c247de564f1 ppp: Fix memory leak in ppp_write new 5c94ad1793f1 atm: he: clean up an indentation issue new 9f5c44cf61a7 gianfar: Make reset_gfar static new b0ce902febef net: stmmac: selftests: Flow Control test can also run wit [...] new 99dcb8432af0 net: macb: Remove dead code new 34b7bb2995b8 MAINTAINERS: add Yanjun to FORCEDETH maintainers list new bf69abad27d8 net: Fix Kconfig indentation new 02bc5eb99059 drivers: net: Fix Kconfig indentation new 3e8b9bfa1108 net/sched: cbs: Fix not adding cbs instance to list new adecda5bee0a net: print proper warning on dst underflow new d32d7c52e08a net/mlx5: DR, Fix SW steering HW bits and definitions new cc5fd15fc557 net/mlx5: DR, Remove redundant vport number from action new 48cbde4bd2c7 net/mlx5: DR, Fix getting incorrect prev node in ste_free new 640bdb1fdb4e net/mlx5: DR, Allow matching on vport based on vhca_id new d19a79ee38c8 net/mlx5: Add device ID of upcoming BlueField-2 new d22fcc806b84 net/mlx5e: Fix traffic duplication in ethtool steering new fe1587a7de94 net/mlx5e: Fix matching on tunnel addresses type new 2dbf45d13539 Merge tag 'mlx5-fixes-2019-09-24' of git://git.kernel.org/ [...] new ba56d8ce38c8 macsec: drop skb sk before calling gro_cells_receive new 4f28bd956e08 net: stmmac: Fix page pool size new c1d419d00494 dt-bindings: net: ravb: Add support for r8a774b1 SoC new ea8564c86529 openvswitch: change type of UPCALL_PID attribute to NLA_UNSPEC new ca7a03c41753 ipv6: do not free rt if FIB_LOOKUP_NOREF is set on suppress rule new 2d88b2cf2f00 iwlwifi: mvm: fix build w/o CONFIG_THERMAL new dc579ca5cfea rtw88: pci: extract skbs free routine for trx rings new 0e41edcdfe86 rtw88: pci: release tx skbs DMAed when stop new 6355592e6b55 zd1211rw: zd_usb: Use "%zu" to format size_t new 0b8dc6abbdb9 rtw88: configure firmware after HCI started new 9d4d0d06bbf9 mt76: mt7615: fix mt7615 firmware path definitions new fddbfeece9c7 iwlwifi: fw: don't send GEO_TX_POWER_LIMIT command to FW v [...] new 2b481835cf4e wil6210: use after free in wil_netif_rx_any() new 5a2a828d81e9 Merge tag 'wireless-drivers-for-davem-2019-09-26' of https [...] new 424adc329bcb dimlib: make DIMLIB a hidden symbol new 31aefe14bc9f net: aquantia: Fix aq_vec_isr_legacy() return value new 286183147666 cxgb4: Signedness bug in init_one() new 002dfe808525 net: hisilicon: Fix signedness bug in hix5hd2_dev_probe() new 25a584955f02 net: broadcom/bcmsysport: Fix signedness in bcm_sysport_probe() new bd55f8ddbc43 net: netsec: Fix signedness bug in netsec_probe() new ced81eb84d6a enetc: Fix a signedness bug in enetc_of_get_phy() new 7f9e88e6ef8c net: socionext: Fix a signedness bug in ave_probe() new f10210517a2f net: stmmac: dwmac-meson8b: Fix signedness bug in probe new 73e211e11be8 net: axienet: fix a signedness bug in probe new d7eb651212fd of: mdio: Fix a signedness bug in of_phy_get_and_connect() new 1a4b62a0b8a3 net: nixge: Fix a signedness bug in nixge_probe() new 231042181dc9 net: ethernet: stmmac: Fix signedness bug in ipq806x_gmac_ [...] new 0355d6c1d591 kcm: disable preemption in kcm_parse_func_strparser() new 159d2c7d8106 sch_netem: fix rcu splat in netem_enqueue() new 2b6fd3ea438c net: dsa: qca8k: Fix port enable for CPU port new 4f6570d7206b ipv6: add priority parameter to ip6_xmit() new e9a5dceee56c ipv6: tcp: provide sk->sk_priority to ctl packets new f6c0f5d209fa tcp: honor SO_PRIORITY in TIME_WAIT state new 4e1e83be1cd4 Merge branch 'SO_PRIORITY' new 05733434ee9a net/rds: Check laddr_check before calling it new 4ce70b4aed57 net: sched: sch_htb: don't call qdisc_put() while holding [...] new c2999f7fb05b net: sched: multiq: don't call qdisc_put() while holding t [...] new e3ae1f96accd net: sched: sch_sfb: don't call qdisc_put() while holding [...] new 5c7ff18149fe Merge branch 'qdisc-destroy' new e0973a421c6e libbpf: Remove getsockopt() check for XDP_OPTIONS new 9eea98497951 bpf: fix BTF verification of enums new a0791f0df7d2 bpf: fix BTF limits new 733ef7f056a5 xsk: relax UMEM headroom alignment new 8a03222f508b selftests/bpf: test_progs: fix client/server race in tcp_rtt new fcd30ae0665c bpf/xskmap: Return ERR_PTR for failure case instead of NULL. new aef70a1f44c0 libbpf: fix false uninitialized variable warning new d778c30a056a selftests/bpf: delete unused variables in test_sysctl new 4670d68b9254 selftests/bpf: adjust strobemeta loop to satisfy latest clang new 39529a9948d8 libbpf: Teach btf_dumper to emit stand-alone anonymous enu [...] new e3439af4a339 bpf: Clean up indentation issue in BTF kflag processing new 768fb61fcc13 bpf: Fix bpf_event_output re-entry issue new 3c30819dc68a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf new dac91170f8e9 vrf: Do not attempt to create IPv6 mcast rule if IPv6 is disabled new dfe5999dc03e net/sched: Set default of CONFIG_NET_TC_SKB_EXT to N new 8572cea1461a nfp: flower: prevent memory leak in nfp_flower_spawn_phy_reprs new 8ce39eb5a67a nfp: flower: fix memory leak in nfp_flower_spawn_vnic_reprs new ad652f3811d8 netfilter: nf_tables: add NFT_CHAIN_POLICY_UNSET and use it new ff175d0b0eab netfilter: nf_tables_offload: fix always true policy is un [...] new acab71317737 netfilter: nf_tables: allow lookups in dynamic sets new 20ff1cb50672 netfilter: ebtables: use __u8 instead of uint8_t in uapi header new 9b05b6e11d5e netfilter: nf_tables: bogus EBUSY when deleting flowtable [...] new c5f095baa880 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf new a3aa6e65beeb net: dsa: microchip: Always set regmap stride to 1 new 991ad2b24da2 lib: dimlib: fix help text typos new 2df4de168176 ptp: correctly disable flags on old ioctls new fd4a8093ec0b net: socionext: ave: Avoid using netdev_err() before calli [...] new 407d8098cb1a net: phy: micrel: add Asym Pause workaround for KSZ9021 new 6ba5bbba95f7 NFC: st95hf: clean up indentation issue new 4208966f65f5 net: ena: clean up indentation issue new 979b9b251ae0 mlxsw: spectrum: Clear VLAN filters during port initialization new 44bde514eb13 Documentation: Clarify trap's description new 52feb8b588f6 mlxsw: spectrum_flower: Fail in case user specifies multip [...] new 94e7e5da388d Merge branch 'mlxsw-Various-fixes' new 6b3656a60f20 tcp_bbr: fix quantization code to not raise cwnd if not pr [...] new 174e23810cd3 sk_buff: drop all skb extensions on free and skb scrubbing new a41e8a88b06e tcp: better handle TCP_USER_TIMEOUT in SYN_SENT state new 78beef629fd9 nfp: abm: fix memory leak in nfp_abm_u32_knode_replace new faeacb6ddb13 net: tap: clean up an indentation issue new 02dc96ef6c25 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
The 142 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: .../devicetree/bindings/net/adi,adin.yaml | 7 - .../devicetree/bindings/net/micrel-ksz90x1.txt | 32 +- .../devicetree/bindings/net/renesas,ravb.txt | 1 + .../devicetree/bindings/net/snps,dwmac.yaml | 2 +- Documentation/networking/devlink-trap.rst | 3 +- MAINTAINERS | 1 + drivers/atm/he.c | 2 +- drivers/infiniband/core/addr.c | 2 +- drivers/isdn/mISDN/socket.c | 2 + drivers/net/Kconfig | 2 +- drivers/net/arcnet/Kconfig | 26 +- drivers/net/arcnet/arcnet.c | 31 +- drivers/net/can/usb/Kconfig | 8 +- drivers/net/dsa/b53/b53_serdes.h | 4 +- drivers/net/dsa/lantiq_pce.h | 2 +- drivers/net/dsa/microchip/ksz_common.h | 2 +- drivers/net/dsa/qca8k.c | 3 + drivers/net/dsa/sja1105/Kconfig | 1 + drivers/net/ethernet/Kconfig | 11 - drivers/net/ethernet/Makefile | 1 - drivers/net/ethernet/allwinner/Kconfig | 10 +- drivers/net/ethernet/amazon/Kconfig | 1 + drivers/net/ethernet/amazon/ena/ena_eth_com.c | 4 +- drivers/net/ethernet/aquantia/atlantic/aq_vec.c | 15 +- drivers/net/ethernet/broadcom/bcmsysport.c | 2 +- drivers/net/ethernet/cadence/macb_main.c | 5 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 2 +- drivers/net/ethernet/emulex/benet/Kconfig | 2 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 2 +- drivers/net/ethernet/freescale/gianfar.c | 2 +- drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 269 +++++++---- drivers/net/ethernet/ibm/ibmvnic.h | 6 +- drivers/net/ethernet/marvell/skge.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 36 +- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 89 ++-- drivers/net/ethernet/mellanox/mlx5/core/main.c | 1 + .../mellanox/mlx5/core/steering/dr_action.c | 4 +- .../mellanox/mlx5/core/steering/dr_matcher.c | 13 +- .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 2 +- .../ethernet/mellanox/mlx5/core/steering/dr_ste.c | 50 ++- .../mellanox/mlx5/core/steering/dr_types.h | 7 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 9 + .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 6 + drivers/net/ethernet/netronome/nfp/abm/cls.c | 14 +- drivers/net/ethernet/netronome/nfp/flower/main.c | 7 + drivers/net/ethernet/netx-eth.c | 497 --------------------- drivers/net/ethernet/ni/nixge.c | 2 +- drivers/net/ethernet/nxp/Kconfig | 8 +- drivers/net/ethernet/pensando/Kconfig | 4 +- .../net/ethernet/pensando/ionic/ionic_debugfs.c | 2 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 1 + drivers/net/ethernet/qlogic/qede/qede_fp.c | 3 +- drivers/net/ethernet/socionext/netsec.c | 2 +- drivers/net/ethernet/socionext/sni_ave.c | 8 +- .../net/ethernet/stmicro/stmmac/dwmac-ipq806x.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 2 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 5 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 4 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 16 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 2 +- drivers/net/macsec.c | 1 + drivers/net/phy/Kconfig | 6 +- drivers/net/phy/micrel.c | 3 + drivers/net/phy/national.c | 9 +- drivers/net/ppp/ppp_generic.c | 2 + drivers/net/tap.c | 2 +- drivers/net/usb/cdc_ncm.c | 6 +- drivers/net/usb/usbnet.c | 8 + drivers/net/vrf.c | 3 +- drivers/net/wireless/ath/Kconfig | 2 +- drivers/net/wireless/ath/ar5523/Kconfig | 4 +- drivers/net/wireless/ath/ath6kl/Kconfig | 2 +- drivers/net/wireless/ath/ath9k/Kconfig | 2 +- drivers/net/wireless/ath/carl9170/Kconfig | 6 +- drivers/net/wireless/ath/wil6210/txrx.c | 2 +- drivers/net/wireless/atmel/Kconfig | 32 +- drivers/net/wireless/intel/ipw2x00/Kconfig | 116 ++--- drivers/net/wireless/intel/iwlegacy/Kconfig | 6 +- drivers/net/wireless/intel/iwlwifi/Kconfig | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/tt.c | 9 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 11 +- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 6 +- drivers/net/wireless/ralink/rt2x00/Kconfig | 24 +- drivers/net/wireless/realtek/rtw88/mac.c | 3 - drivers/net/wireless/realtek/rtw88/main.c | 4 + drivers/net/wireless/realtek/rtw88/pci.c | 48 +- drivers/net/wireless/zydas/zd1211rw/zd_usb.c | 2 +- drivers/nfc/st95hf/core.c | 2 +- drivers/of/of_mdio.c | 2 +- drivers/ptp/ptp_chardev.c | 4 +- include/linux/gfp.h | 12 +- include/linux/mempolicy.h | 2 - include/linux/mlx5/mlx5_ifc.h | 28 +- include/linux/platform_data/eth-netx.h | 13 - include/linux/skbuff.h | 9 + include/net/inet_timewait_sock.h | 1 + include/net/ipv6.h | 2 +- include/net/netfilter/nf_tables.h | 6 + include/net/route.h | 3 +- include/net/sch_generic.h | 5 + include/uapi/linux/btf.h | 4 +- include/uapi/linux/netfilter_bridge/ebtables.h | 6 +- include/uapi/linux/ptp_clock.h | 22 + kernel/bpf/btf.c | 7 +- kernel/bpf/xskmap.c | 2 +- kernel/trace/bpf_trace.c | 26 +- lib/Kconfig | 5 +- mm/huge_memory.c | 51 +-- mm/mempolicy.c | 45 +- mm/page_alloc.c | 22 + mm/shmem.c | 2 +- net/appletalk/ddp.c | 5 + net/ax25/af_ax25.c | 2 + net/batman-adv/Kconfig | 10 +- net/core/dev.c | 4 +- net/core/dst.c | 4 +- net/core/skbuff.c | 2 +- net/dccp/ipv6.c | 5 +- net/ieee802154/socket.c | 3 + net/ife/Kconfig | 2 +- net/ipv4/Kconfig | 4 +- net/ipv4/inet_connection_sock.c | 4 +- net/ipv4/ip_forward.c | 2 +- net/ipv4/ip_output.c | 3 +- net/ipv4/route.c | 36 +- net/ipv4/tcp_bbr.c | 8 +- net/ipv4/tcp_ipv4.c | 4 + net/ipv4/tcp_minisocks.c | 1 + net/ipv4/tcp_timer.c | 5 +- net/ipv4/xfrm4_policy.c | 1 + net/ipv6/fib6_rules.c | 3 +- net/ipv6/inet6_connection_sock.c | 2 +- net/ipv6/ip6_fib.c | 2 +- net/ipv6/ip6_output.c | 4 +- net/ipv6/netfilter/Kconfig | 16 +- net/ipv6/tcp_ipv6.c | 24 +- net/kcm/kcmsock.c | 6 +- net/ncsi/internal.h | 7 +- net/ncsi/ncsi-manage.c | 98 +--- net/netfilter/Kconfig | 2 +- net/netfilter/ipvs/Kconfig | 6 +- net/netfilter/nf_tables_api.c | 25 +- net/netfilter/nf_tables_offload.c | 2 +- net/netfilter/nft_flow_offload.c | 19 + net/netfilter/nft_lookup.c | 3 - net/nfc/llcp_sock.c | 7 +- net/openvswitch/datapath.c | 2 +- net/qrtr/qrtr.c | 1 + net/rds/Kconfig | 4 +- net/rds/bind.c | 5 +- net/sched/Kconfig | 145 +++--- net/sched/act_api.c | 34 +- net/sched/act_sample.c | 1 + net/sched/cls_api.c | 6 +- net/sched/sch_api.c | 3 +- net/sched/sch_cbs.c | 30 +- net/sched/sch_htb.c | 4 +- net/sched/sch_multiq.c | 23 +- net/sched/sch_netem.c | 4 +- net/sched/sch_sfb.c | 7 +- net/sctp/ipv6.c | 2 +- net/xdp/xdp_umem.c | 2 - tools/lib/bpf/btf_dump.c | 94 +++- tools/lib/bpf/xsk.c | 11 - tools/testing/selftests/bpf/prog_tests/tcp_rtt.c | 21 +- tools/testing/selftests/bpf/progs/strobemeta.h | 5 +- tools/testing/selftests/bpf/test_sysctl.c | 1 - .../drivers/net/mlxsw/devlink_trap_l2_drops.sh | 7 - .../selftests/net/fib_nexthop_multiprefix.sh | 6 +- tools/testing/selftests/net/fib_nexthops.sh | 14 + tools/testing/selftests/net/fib_tests.sh | 21 +- usr/include/Makefile | 1 - 175 files changed, 1317 insertions(+), 1349 deletions(-) delete mode 100644 drivers/net/ethernet/netx-eth.c delete mode 100644 include/linux/platform_data/eth-netx.h