This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 353f7988dd84 watchqueue: make sure to serialize 'wqueue->defunct' properly new 44e29e64cf1a watch-queue: remove spurious double semicolon new 23a67619bc7e scripts/gdb: Fix gdb 'lx-symbols' command new 1e9fdf21a433 mmu_gather: Remove per arch tlb_{start,end}_vma() new 1d7708e75c49 csky/tlb: Remove tlb_flush() define new 18ba064e42df mmu_gather: Let there be one tlb_{start,end}_vma() implementation new b67fbebd4cf9 mmu_gather: Force tlb-flush VM_PFNMAP vmas new 8281b7ec5c56 ip: Fix data-races around sysctl_ip_default_ttl. new 0968d2a441bf ip: Fix data-races around sysctl_ip_no_pmtu_disc. new 60c158dc7b1f ip: Fix data-races around sysctl_ip_fwd_use_pmtu. new 7bf9e18d9a5e ip: Fix data-races around sysctl_ip_fwd_update_priority. new 289d3b21fb0b ip: Fix data-races around sysctl_ip_nonlocal_bind. new 0db232765887 ip: Fix a data-race around sysctl_ip_autobind_reuse. new 85d0b4dbd74b ip: Fix a data-race around sysctl_fwmark_reflect. new 1a0008f9df59 tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. new 08a75f106794 tcp: Fix data-races around sysctl_tcp_l3mdev_accept. new f47d00e077e7 tcp: Fix data-races around sysctl_tcp_mtu_probing. new 88d78bc097cd tcp: Fix data-races around sysctl_tcp_base_mss. new 78eb166cdefc tcp: Fix data-races around sysctl_tcp_min_snd_mss. new 8e92d4423615 tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor. new 92c0aa417547 tcp: Fix a data-race around sysctl_tcp_probe_threshold. new 2a85388f1d94 tcp: Fix a data-race around sysctl_tcp_probe_interval. new 782d86fe44e3 Merge branch 'net-sysctl-races-round2' new fa4b3ca60e80 stmmac: dwmac-mediatek: fix clock issue new 0d9a15913b87 net: stmmac: fix pm runtime issue in stmmac_dvr_remove() new f4c7d8948e86 net: stmmac: fix unbalanced ptp clock issue in suspend/res [...] new 8f3184b95116 Merge branch 'stmmac-dwmac-mediatec-clock-fix' new a14bd7475452 net: dsa: microchip: ksz_common: Fix refcount leak bug new b49feacbeffc e1000e: Enable GPT clock before sending message to CSME new 6cfa45361d3e Revert "e1000e: Fix possible HW unit hang after an s0ix exit" new 7c1ddcee5311 igc: Reinstate IGC_REMOVED logic and implement it properly new df254d4508f9 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] new 11052589cf5c tcp/udp: Make early_demux back namespacified. new 76c16d3e1944 net: stmmac: switch to use interrupt for hw crosstimestamping new 613b065ca32e net: stmmac: fix dma queue left shift overflow issue new f08d8c1bb97c net/tls: Fix race in TLS device down flow new 1e20904e4177 net: prestera: acl: use proper mask for port selector new f6da2267e711 igmp: Fix data-races around sysctl_igmp_llm_reports. new 6305d821e3b9 igmp: Fix a data-race around sysctl_igmp_max_memberships. new 6ae0f2e55373 igmp: Fix data-races around sysctl_igmp_max_msf. new 8ebcc62c738f igmp: Fix data-races around sysctl_igmp_qrv. new f2f316e287e6 tcp: Fix data-races around keepalive sysctl knobs. new 20a3b1c0f603 tcp: Fix data-races around sysctl_tcp_syn(ack)?_retries. new f2e383b5bb6b tcp: Fix data-races around sysctl_tcp_syncookies. new 4177f545895b tcp: Fix data-races around sysctl_tcp_migrate_req. new 46778cd16e6a tcp: Fix data-races around sysctl_tcp_reordering. new 39e24435a776 tcp: Fix data-races around some timeout sysctl knobs. new 55be873695ed tcp: Fix a data-race around sysctl_tcp_notsent_lowat. new cbfc6495586a tcp: Fix a data-race around sysctl_tcp_tw_reuse. new 79539f34743d tcp: Fix data-races around sysctl_max_syn_backlog. new 5a54213318c4 tcp: Fix data-races around sysctl_tcp_fastopen. new 021266ec640c tcp: Fix data-races around sysctl_tcp_fastopen_blackhole_timeout. new c9f21106d97b Merge branch 'net-ipv4-sysctl-races-part-3' new 19b3b13c932f docs: net: dsa: update probing documentation new 54367831c5d0 docs: net: dsa: document the shutdown behavior new c3f0e84d1086 docs: net: dsa: rename tag_protocol to get_tag_protocol new c56313a42aaa docs: net: dsa: add more info about the other arguments to [...] new d6a0336addd4 docs: net: dsa: document change_tag_protocol new b763f50dc157 docs: net: dsa: document the teardown method new 3c87237ecd27 docs: net: dsa: document port_setup and port_teardown new 0cb8682ebf5e docs: net: dsa: document port_fast_age new 308362394850 docs: net: dsa: remove port_bridge_tx_fwd_offload new e465d507c76c docs: net: dsa: remove port_vlan_dump new 7f75d3dd4f5b docs: net: dsa: delete port_mdb_dump new 4e9d9bb6df6b docs: net: dsa: add a section for address databases new ea7006a7aaee docs: net: dsa: re-explain what port_fdb_dump actually does new 6ba1a4aa5974 docs: net: dsa: delete misinformation about -EOPNOTSUPP fo [...] new 7b02f40350f1 docs: net: dsa: mention that VLANs are now refcounted on s [...] new c32349f3257f Merge branch 'dsa-docs' new 45533a534a45 net: lan966x: Fix taking rtnl_lock while holding spin_lock new 43243bb3195b net: lan966x: Fix usage of lan966x->mac_lock when entry is added new 99343cfa4f75 net: lan966x: Fix usage of lan966x->mac_lock when entry is [...] new c19246843697 net: lan966x: Fix usage of lan966x->mac_lock inside lan966 [...] new 675c807ae26b net: lan966x: Fix usage of lan966x->mac_lock when used by FDB new b6224a36de8b Merge branch 'net-lan966x-fix-issues-with-mac-table' new 3696c952da07 net: ethernet: mtk_eth_soc: fix off by one check of ARRAY_SIZE new f838a6336981 i40e: Fix erroneous adapter reinitialization during recove [...] new 1e53834ce541 ixgbe: Add locking to prevent panic when setting sriov_num [...] new 4db2a5ef4ccb net: dsa: fix dsa_port_vlan_filtering when global new 1699b4d502ed net: dsa: fix NULL pointer dereference in dsa_port_reset_v [...] new 49a2f5c88e8f Merge branch 'fix-2-dsa-issues-with-vlan_filtering_is_global' new da791bac104a net: stmmac: remove redunctant disable xPCS EEE call new d7241f679a59 be2net: Fix buffer overflow in be_get_module_eeprom new 855fe49984a8 net: dsa: sja1105: silent spi_device_id warnings new 1774559f0799 net: dsa: vitesse-vsc73xx: silent spi_device_id warnings new 30e22a6ebca0 amt: use workqueue for gateway side message handling new 9c343ea6185f amt: remove unnecessary locks new 928f353cb867 amt: use READ_ONCE() in amt module new 627f16931bf3 amt: add missing regeneration nonce logic in request logic new 40185f359fba amt: drop unexpected advertisement message new 239d886601e3 amt: drop unexpected query message new e882827d5b89 amt: drop unexpected multicast data new 989918482bbc amt: do not use amt->nr_tunnels outside of lock new b3fcfc4f0c50 Merge branch 'amt-fix-validation-and-synchronization-bugs' new cdf0b86b250f r8152: fix a WOL issue new 53eb9b04560c net: ethernet: mtk_ppe: fix possible NULL pointer derefere [...] new c6b10de537b9 Documentation: fix udp_wmem_min in ip-sysctl.rst new 968996c070ef iavf: Fix VLAN_V2 addition/rejection new 4635fd3a9d77 iavf: Disallow changing rx/tx-frames and rx/tx-frames-irq new a9f49e006030 iavf: Fix handling of dummy receive descriptors new d8fa2fd791a7 iavf: Fix missing state logs new 48ea8ea32dbf Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] new f85daf0e7253 xfrm: xfrm_policy: fix a possible double xfrm_pols_put() i [...] new e79b9473e9b5 net: ipv4: fix clang -Wformat warnings new ef5621758a02 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 87507bcb4f5d ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh. new 7998c12a08c9 ipv4: Fix data-races around sysctl_fib_multipath_hash_policy. new 8895a9c2ac76 ipv4: Fix data-races around sysctl_fib_multipath_hash_fields. new 9b55c20f8336 ip: Fix data-races around sysctl_ip_prot_sock. new 3d72bb4188c7 udp: Fix a data-race around sysctl_udp_l3mdev_accept. new 3666f666e996 tcp: Fix data-races around sysctl knobs related to SYN option. new 52e65865deb6 tcp: Fix a data-race around sysctl_tcp_early_retrans. new e7d2ef837e14 tcp: Fix data-races around sysctl_tcp_recovery. new 7c6f2a86ca59 tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. new 4845b5713ab1 tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. new 1a63cb91f0c2 tcp: Fix a data-race around sysctl_tcp_retrans_collapse. new 4e08ed41cb11 tcp: Fix a data-race around sysctl_tcp_stdurg. new 0b484c91911e tcp: Fix a data-race around sysctl_tcp_rfc1337. new 2d17d9c73823 tcp: Fix a data-race around sysctl_tcp_abort_on_overflow. new a11e5b3e7a59 tcp: Fix data-races around sysctl_tcp_max_reordering. new 3b15b3e93e40 Merge branch 'net-sysctl-races-round-4' new c0f47c2822aa net/sched: cls_api: Fix flow action initialization new e5ec6a251338 mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication new db87c005b9cc can: mcp251xfd: fix detection of mcp251863 new 7b66dfcc6e1e can: rcar_canfd: Add missing of_node_put() in rcar_canfd_probe() new 44484fa8eedf Merge tag 'linux-can-fixes-for-5.19-20220720' of git://git [...] new 7ca433dc6ded Merge tag 'net-5.19-rc8' of git://git.kernel.org/pub/scm/l [...] new 0fddf9ad06fd mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on pr [...] new 68e77ffbfd06 Merge tag 'mtd/fixes-for-5.19-final' of git://git.kernel.o [...]
The 128 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/dsa/dsa.rst | 363 +++++++++++++++++---- Documentation/networking/ip-sysctl.rst | 6 +- arch/Kconfig | 7 + arch/csky/include/asm/tlb.h | 15 - arch/loongarch/Kconfig | 1 + arch/loongarch/include/asm/tlb.h | 10 - arch/powerpc/Kconfig | 1 + arch/powerpc/include/asm/tlb.h | 2 - arch/s390/Kconfig | 1 + arch/s390/include/asm/tlb.h | 3 - arch/sparc/Kconfig | 2 + arch/sparc/include/asm/tlb_64.h | 2 - arch/x86/Kconfig | 1 + arch/x86/include/asm/tlb.h | 3 - drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 6 +- drivers/net/amt.c | 243 +++++++++++--- drivers/net/can/rcar/rcar_canfd.c | 1 + drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 18 +- drivers/net/dsa/microchip/ksz_common.c | 5 +- drivers/net/dsa/sja1105/sja1105_main.c | 16 + drivers/net/dsa/vitesse-vsc73xx-spi.c | 10 + .../chelsio/inline_crypto/chtls/chtls_cm.c | 6 +- drivers/net/ethernet/emulex/benet/be_cmds.c | 10 +- drivers/net/ethernet/emulex/benet/be_cmds.h | 2 +- drivers/net/ethernet/emulex/benet/be_ethtool.c | 31 +- drivers/net/ethernet/intel/e1000e/hw.h | 1 - drivers/net/ethernet/intel/e1000e/ich8lan.c | 4 - drivers/net/ethernet/intel/e1000e/ich8lan.h | 1 - drivers/net/ethernet/intel/e1000e/netdev.c | 30 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 13 +- drivers/net/ethernet/intel/iavf/iavf.h | 14 +- drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 10 - drivers/net/ethernet/intel/iavf/iavf_main.c | 11 +- drivers/net/ethernet/intel/iavf/iavf_txrx.c | 7 +- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 65 +++- drivers/net/ethernet/intel/igc/igc_main.c | 3 + drivers/net/ethernet/intel/igc/igc_regs.h | 5 +- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 1 + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 3 + drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 6 + .../ethernet/marvell/prestera/prestera_flower.c | 6 +- drivers/net/ethernet/mediatek/mtk_ppe_offload.c | 3 + drivers/net/ethernet/mediatek/mtk_wed.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 9 +- .../net/ethernet/microchip/lan966x/lan966x_mac.c | 112 +++++-- drivers/net/ethernet/netronome/nfp/flower/action.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 25 +- .../net/ethernet/stmicro/stmmac/dwmac-mediatek.c | 49 ++- drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 3 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 7 + drivers/net/ethernet/stmicro/stmmac/stmmac.h | 1 + .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 8 - .../net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c | 5 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 22 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 8 +- drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c | 12 +- drivers/net/usb/r8152.c | 16 +- include/asm-generic/tlb.h | 65 ++-- include/linux/stmmac.h | 1 + include/net/amt.h | 20 ++ include/net/inet_hashtables.h | 2 +- include/net/inet_sock.h | 9 +- include/net/ip.h | 6 +- include/net/protocol.h | 4 - include/net/route.h | 2 +- include/net/tcp.h | 20 +- include/net/udp.h | 4 +- kernel/watch_queue.c | 2 +- net/core/filter.c | 4 +- net/core/secure_seq.c | 4 +- net/core/sock_reuseport.c | 4 +- net/dsa/port.c | 7 +- net/ipv4/af_inet.c | 18 +- net/ipv4/ah4.c | 2 +- net/ipv4/esp4.c | 2 +- net/ipv4/fib_semantics.c | 2 +- net/ipv4/icmp.c | 2 +- net/ipv4/igmp.c | 49 +-- net/ipv4/inet_connection_sock.c | 5 +- net/ipv4/ip_forward.c | 2 +- net/ipv4/ip_input.c | 37 ++- net/ipv4/ip_sockglue.c | 8 +- net/ipv4/netfilter/nf_reject_ipv4.c | 4 +- net/ipv4/proc.c | 2 +- net/ipv4/route.c | 10 +- net/ipv4/syncookies.c | 9 +- net/ipv4/sysctl_net_ipv4.c | 65 +--- net/ipv4/tcp.c | 13 +- net/ipv4/tcp_fastopen.c | 9 +- net/ipv4/tcp_input.c | 51 +-- net/ipv4/tcp_ipv4.c | 2 +- net/ipv4/tcp_metrics.c | 3 +- net/ipv4/tcp_minisocks.c | 4 +- net/ipv4/tcp_output.c | 29 +- net/ipv4/tcp_recovery.c | 6 +- net/ipv4/tcp_timer.c | 30 +- net/ipv6/af_inet6.c | 2 +- net/ipv6/ip6_input.c | 23 +- net/ipv6/syncookies.c | 3 +- net/ipv6/tcp_ipv6.c | 9 +- net/ipv6/udp.c | 9 +- net/netfilter/nf_synproxy_core.c | 2 +- net/sched/cls_api.c | 16 +- net/sctp/protocol.c | 2 +- net/smc/smc_llc.c | 2 +- net/tls/tls_device.c | 8 +- net/xfrm/xfrm_policy.c | 5 +- net/xfrm/xfrm_state.c | 2 +- scripts/gdb/linux/symbols.py | 2 +- 109 files changed, 1172 insertions(+), 660 deletions(-)