This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 5367cf1c3ad0 Merge tag 'acpi-5.16-rc3' of git://git.kernel.org/pub/scm/ [...] new 33b8aad21ac1 selftests: netfilter: add a vrf+conntrack testcase new 228c3fa054ad selftests: netfilter: extend nfqueue tests to cover vrf device new 00d8b83725e9 netfilter: nft_payload: Remove duplicated include in nft_p [...] new e1f8bc06e497 selftests: nft_nat: Improve port shadow test stability new 85c0c8b342e8 selftests: nft_nat: Simplify port shadow notrack test new ad81d4daf6a3 netfilter: ctnetlink: fix filtering with CTA_TUPLE_REPLY new 77522ff02f33 netfilter: ctnetlink: do not erase error code with EINVAL new c95c07836fa4 netfilter: ipvs: Fix reuse connection if RS weight is 0 new c08d3286caf1 netfilter: xt_IDLETIMER: replace snprintf in show function [...] new 39f6eed4cb20 netfilter: flowtable: fix IPv6 tunnel addr match new a2acf0c0e2da selftests: nft_nat: switch port shadow test cases to socat new d6821c5bc6b6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf new 253e9b4d11e5 net: marvell: prestera: fix brige port operation new e8d032507cb7 net: marvell: prestera: fix double free issue on err path new 6a405f6c372d atlantic: fix double-free in aq_ring_tx_clean new 0f296e782f21 stmmac_pci: Fix underflow size in stmmac_rx new e792779e6b63 iavf: Prevent changing static ITR values if adaptive moder [...] new 0cc318d2e840 iavf: Fix deadlock occurrence during resetting VF interface new 3b5bdd18eb76 iavf: Fix refreshing iavf adapter stats on ethtool request new 5951a2b9812d iavf: Fix VLAN feature flags after VFR new 262ae1f9de4e Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] new ee50e67ba0e1 mptcp: fix delack timer new bcd97734318d mptcp: use delegate action to schedule 3rd ack retrans new efaa9990cd3f Merge branch 'mptcp-rtx-timer' new f9390b249c90 af_unix: fix regression in read after shutdown new 3b00a07c2443 net: dsa: qca8k: fix internal delay applied to the wrong P [...] new 65258b9d8cde net: dsa: qca8k: fix MTU calculation new bdf1565fe03d selftests/tc-testing: match any qdisc type new ac2944abe4d7 selftests/tc-testings: Be compatible with newer tc output new 19d36c5f2948 ipv6: fix typos in __ip6_finish_output() new 3bd6b2a838ba nfp: checking parameter process for rx-usecs/tx-usecs is invalid new a6da2bbb0005 net: stmmac: retain PTP clock time during SIOCSHWTSTAMP ioctls new f93fd0ca5e7d net: ax88796c: do not receive data in pointer new f7a36b03a732 vsock/virtio: suppress used length validation new 7a61432dc813 net/smc: Avoid warning of possible recursive locking new a68229ca6340 nixge: fix mac address error handling again new 4177d5b017a7 net, neigh: Fix crash in v6 module initialization error path new 8837cbbf8542 net: ipv6: add fib6_nh_release_dsts stub new 1005f19b9357 net: nexthop: release IPv6 per-cpu dsts when replacing a n [...] new 02ebe49ab061 selftests: net: fib_nexthops: add test for group refcount [...] new 03a000bfd719 Merge branch 'nh-group-refcnt' new 16517829f2e0 hamradio: fix macro redefine warning new e5b40668e930 slip: fix macro redefine warning new 1c743127cc54 net: nexthop: fix null pointer dereference when IPv6 is no [...] new 45c3ff7a9ac1 net/smc: Clean up local struct sock variables new 606a63c9783a net/smc: Ensure the active closing peer first closes clcsock new 5789d04b7712 Merge branch 'smc-fixes' new ce4995bc6c8e mlxsw: spectrum: Allow driver to load with old firmware versions new 63b08b1f6834 mlxsw: spectrum: Protect driver from buggy firmware new bd08ee2315a3 Merge branch 'mlxsw-fixes' new 33a153100bb3 net: ipa: directly disable ipa-setup-ready interrupt new 8afc7e471ad3 net: ipa: separate disabling setup from modem stop new 60ebd6737c88 Merge branch 'ipa-fixes' new 792b2086584f ice: fix vsi->txq_map sizing new f65ee535df77 ice: avoid bpf_prog refcount underflow new 52911bb62ed8 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new c75a9ad43691 r8169: fix incorrect mac address assignment new b82d71c0f84a net: chelsio: cxgb4vf: Fix an error code in cxgb4vf_pci_probe() new a049a30fc27c net: usb: Correct PHY handling of smsc95xx new e4e9bfb7c93d net: ipa: kill ipa_cmd_pipeline_clear() new 7b1b62bc1e6a net: marvell: mvpp2: increase MTU limit when XDP enabled new 710d5835b7ae tools: sync uapi/linux/if_link.h header new 0afefdced47d tc-testing: Add link for reviews with TC MAINTAINERS new 619ca0d0108a selftests: add arp_ndisc_evict_nocarrier to Makefile new ac132852147a net/ncsi : Add payload to be 32-bit aligned to fix dropped [...] new 451dc48c806a net: ieee802154: handle iftypes as u32 new 48a78f501f45 Merge tag 'ieee802154-for-net-2021-11-24' of git://git.ker [...] new 550b8e1d182c MAINTAINERS: Update B53 section to cover SF2 switch driver new 4e1fddc98d25 tcp_cubic: fix spurious Hystart ACK train detections for n [...] new ddb826c2c92d lan743x: fix deadlock in lan743x_phy_link_status_change() new 80662f4fd477 net: phylink: Force link down and retrigger resolve on int [...] new dbae3388ea9c net: phylink: Force retrigger in case of latched link-fail [...] new 06e5ba717508 Merge branch 'phylink-resolve-fixes' new 587acad41f1b net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk() new 9ebb0c4b27a6 net/smc: Fix loop in smc_listen new fef30d6371b0 Merge branch 'net-smc-fixes-2021-11-24' new eaeace60778e igb: fix netpoll exit with traffic new 9dbe33cf371b mdio: aspeed: Fix "Link is Down" issue new a125f91fe783 selftests: tls: add helper for creating sock pairs new 31180adb0bed selftests: tls: factor out cmsg send/receive new ef0fc0b3cc2b selftests: tls: add tests for handling of bad records new 520493f66f68 tls: splice_read: fix record type check new d87d67fd61ef selftests: tls: test splicing cmsgs new e062fe99cccd tls: splice_read: fix accessing pre-processed records new 274af0f9e279 selftests: tls: test splicing decrypted records new f3911f73f51d tls: fix replacing proto_ops new f884a3426291 selftests: tls: test for correct proto_ops new 49573ff7830b Merge branch 'tls-splice_read-fixes' new b270bfe69736 net: stmmac: Disable Tx queues when reconfiguring the interface new de6d25924c2a net/sched: sch_ets: don't peek at classes beyond 'nbands' new c26381f97e2a nfc: virtual_ncidev: change default device permissions new 0276af2176c7 ethtool: ioctl: fix potential NULL deref in ethtool_set_co [...] new cbb91dcbfb75 ptp: fix filter names in the documentation new 01d9cc2dea3f net: vlan: fix underflow for the real_dev refcnt new bacb6c1e4769 net/smc: Don't call clcsock shutdown twice when smc shutdown new 0435a4d08032 net: qed: fix the array may be out of bound new 8d2ad993aa05 net: hns3: fix VF RSS failed problem after PF enable multi-TCs new b8af344cfea1 net: hns3: add check NULL address for page pool new 9c1479174870 net: hns3: fix one incorrect value of page pool info when [...] new 82229c4dbb8a net: hns3: fix incorrect components info of ethtool --rese [...] new b32e521eb534 Merge branch 'net-hns3-add-some-fixes-for-net' new 8a075464d1e9 net: mscc: ocelot: don't downgrade timestamping RX filters [...] new 95706be13b9f net: mscc: ocelot: create a function that replaces an exis [...] new ec15baec3272 net: ptp: add a definition for the UDP port for IEEE 1588 [...] new 96ca08c05838 net: mscc: ocelot: set up traps for PTP packets new c49a35eedfef net: mscc: ocelot: correctly report the timestamping RX fi [...] new 32c54497545e Merge branch 'fix-broken-ptp-over-ip-on-ocelot-switches' new b3612ccdf284 net: dsa: microchip: implement multi-bridge support new c5c17547b778 Merge tag 'net-5.16-rc3' of git://git.kernel.org/pub/scm/l [...]
The 109 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/ipvs-sysctl.rst | 3 +- Documentation/networking/timestamping.rst | 4 +- MAINTAINERS | 4 +- drivers/net/dsa/microchip/ksz8795.c | 56 +-- drivers/net/dsa/microchip/ksz9477.c | 66 +-- drivers/net/dsa/microchip/ksz_common.c | 50 +- drivers/net/dsa/microchip/ksz_common.h | 4 - drivers/net/dsa/qca8k.c | 18 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 3 +- drivers/net/ethernet/asix/ax88796c_spi.c | 2 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 1 + drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 8 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 4 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 4 +- drivers/net/ethernet/intel/iavf/iavf.h | 3 + drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 33 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 58 ++- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 47 +- drivers/net/ethernet/intel/ice/ice_lib.c | 9 +- drivers/net/ethernet/intel/ice/ice_main.c | 18 +- drivers/net/ethernet/intel/igb/igb_main.c | 2 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 14 +- .../ethernet/marvell/prestera/prestera_switchdev.c | 8 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 10 +- drivers/net/ethernet/microchip/lan743x_main.c | 12 +- drivers/net/ethernet/mscc/ocelot.c | 252 +++++++++- drivers/net/ethernet/mscc/ocelot_vcap.c | 16 + drivers/net/ethernet/netronome/nfp/nfp_net.h | 3 - .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 2 +- drivers/net/ethernet/ni/nixge.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_int.c | 6 +- drivers/net/ethernet/realtek/r8169_main.c | 5 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 1 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 136 ++++-- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 2 +- drivers/net/hamradio/mkiss.c | 2 + drivers/net/ipa/ipa_cmd.c | 16 - drivers/net/ipa/ipa_cmd.h | 6 - drivers/net/ipa/ipa_endpoint.c | 2 - drivers/net/ipa/ipa_main.c | 6 + drivers/net/ipa/ipa_modem.c | 6 +- drivers/net/ipa/ipa_smp2p.c | 21 +- drivers/net/ipa/ipa_smp2p.h | 7 +- drivers/net/mdio/mdio-aspeed.c | 7 + drivers/net/phy/phylink.c | 26 +- drivers/net/slip/slip.h | 2 + drivers/net/usb/smsc95xx.c | 55 +-- drivers/nfc/virtual_ncidev.c | 2 +- include/linux/ptp_classify.h | 1 + include/net/ip6_fib.h | 1 + include/net/ipv6_stubs.h | 1 + include/net/nl802154.h | 7 +- include/soc/mscc/ocelot_vcap.h | 2 + net/8021q/vlan.c | 3 - net/8021q/vlan_dev.c | 3 + net/core/neighbour.c | 1 + net/ethtool/ioctl.c | 2 +- net/ipv4/nexthop.c | 35 +- net/ipv4/tcp_cubic.c | 5 +- net/ipv6/af_inet6.c | 1 + net/ipv6/ip6_output.c | 2 +- net/ipv6/route.c | 19 + net/mptcp/options.c | 32 +- net/mptcp/protocol.c | 51 +- net/mptcp/protocol.h | 17 +- net/ncsi/ncsi-cmd.c | 24 +- net/netfilter/ipvs/ip_vs_core.c | 8 +- net/netfilter/nf_conntrack_netlink.c | 6 +- net/netfilter/nf_flow_table_offload.c | 4 +- net/netfilter/nft_payload.c | 1 - net/netfilter/xt_IDLETIMER.c | 4 +- net/sched/sch_ets.c | 8 +- net/smc/af_smc.c | 14 +- net/smc/smc_close.c | 10 +- net/smc/smc_core.c | 35 +- net/tls/tls_main.c | 47 +- net/tls/tls_sw.c | 40 +- net/unix/af_unix.c | 3 - net/vmw_vsock/virtio_transport.c | 1 + tools/include/uapi/linux/if_link.h | 293 ++++++++++-- tools/testing/selftests/net/Makefile | 1 + tools/testing/selftests/net/fib_nexthops.sh | 63 +++ tools/testing/selftests/net/tls.c | 521 +++++++++++++++------ tools/testing/selftests/netfilter/Makefile | 3 +- tools/testing/selftests/netfilter/conntrack_vrf.sh | 219 +++++++++ tools/testing/selftests/netfilter/nft_nat.sh | 33 +- tools/testing/selftests/netfilter/nft_queue.sh | 54 +++ .../selftests/tc-testing/tc-tests/actions/bpf.json | 2 +- .../selftests/tc-testing/tc-tests/qdiscs/mq.json | 12 +- 89 files changed, 1956 insertions(+), 659 deletions(-) create mode 100755 tools/testing/selftests/netfilter/conntrack_vrf.sh