brintos

brintos / linux-shallow public Read only

0
0
Text · 4.1 KiB · 96b1124 Raw
142 lines · plain
1.. SPDX-License-Identifier: GPL-2.02 3========================4prestera devlink support5========================6 7This document describes the devlink features implemented by the ``prestera``8device driver.9 10Driver-specific Traps11=====================12 13.. list-table:: List of Driver-specific Traps Registered by ``prestera``14   :widths: 5 5 9015 16   * - Name17     - Type18     - Description19.. list-table:: List of Driver-specific Traps Registered by ``prestera``20   :widths: 5 5 9021 22   * - Name23     - Type24     - Description25   * - ``arp_bc``26     - ``trap``27     - Traps ARP broadcast packets (both requests/responses)28   * - ``is_is``29     - ``trap``30     - Traps IS-IS packets31   * - ``ospf``32     - ``trap``33     - Traps OSPF packets34   * - ``ip_bc_mac``35     - ``trap``36     - Traps IPv4 packets with broadcast DA Mac address37   * - ``stp``38     - ``trap``39     - Traps STP BPDU40   * - ``lacp``41     - ``trap``42     - Traps LACP packets43   * - ``lldp``44     - ``trap``45     - Traps LLDP packets46   * - ``router_mc``47     - ``trap``48     - Traps multicast packets49   * - ``vrrp``50     - ``trap``51     - Traps VRRP packets52   * - ``dhcp``53     - ``trap``54     - Traps DHCP packets55   * - ``mtu_error``56     - ``trap``57     - Traps (exception) packets that exceeded port's MTU58   * - ``mac_to_me``59     - ``trap``60     -  Traps packets with switch-port's DA Mac address61   * - ``ttl_error``62     - ``trap``63     - Traps (exception) IPv4 packets whose TTL exceeded64   * - ``ipv4_options``65     - ``trap``66     - Traps (exception) packets due to the malformed IPV4 header options67   * - ``ip_default_route``68     - ``trap``69     - Traps packets that have no specific IP interface (IP to me) and no forwarding prefix70   * - ``local_route``71     - ``trap``72     - Traps packets that have been send to one of switch IP interfaces addresses73   * - ``ipv4_icmp_redirect``74     - ``trap``75     - Traps (exception) IPV4 ICMP redirect packets76   * - ``arp_response``77     - ``trap``78     - Traps ARP replies packets that have switch-port's DA Mac address79   * - ``acl_code_0``80     - ``trap``81     - Traps packets that have ACL priority set to 0 (tc pref 0)82   * - ``acl_code_1``83     - ``trap``84     - Traps packets that have ACL priority set to 1 (tc pref 1)85   * - ``acl_code_2``86     - ``trap``87     - Traps packets that have ACL priority set to 2 (tc pref 2)88   * - ``acl_code_3``89     - ``trap``90     - Traps packets that have ACL priority set to 3 (tc pref 3)91   * - ``acl_code_4``92     - ``trap``93     - Traps packets that have ACL priority set to 4 (tc pref 4)94   * - ``acl_code_5``95     - ``trap``96     - Traps packets that have ACL priority set to 5 (tc pref 5)97   * - ``acl_code_6``98     - ``trap``99     - Traps packets that have ACL priority set to 6 (tc pref 6)100   * - ``acl_code_7``101     - ``trap``102     - Traps packets that have ACL priority set to 7 (tc pref 7)103   * - ``ipv4_bgp``104     - ``trap``105     - Traps IPv4 BGP packets106   * - ``ssh``107     - ``trap``108     - Traps SSH packets109   * - ``telnet``110     - ``trap``111     - Traps Telnet packets112   * - ``icmp``113     - ``trap``114     - Traps ICMP packets115   * - ``rxdma_drop``116     - ``drop``117     - Drops packets (RxDMA) due to the lack of ingress buffers etc.118   * - ``port_no_vlan``119     - ``drop``120     - Drops packets due to faulty-configured network or due to internal bug (config issue).121   * - ``local_port``122     - ``drop``123     - Drops packets whose decision (FDB entry) is to bridge packet back to the incoming port/trunk.124   * - ``invalid_sa``125     - ``drop``126     - Drops packets with multicast source MAC address.127   * - ``illegal_ip_addr``128     - ``drop``129     - Drops packets with illegal SIP/DIP multicast/unicast addresses.130   * - ``illegal_ipv4_hdr``131     - ``drop``132     - Drops packets with illegal IPV4 header.133   * - ``ip_uc_dip_da_mismatch``134     - ``drop``135     - Drops packets with destination MAC being unicast, but destination IP address being multicast.136   * - ``ip_sip_is_zero``137     - ``drop``138     - Drops packets with zero (0) IPV4 source address.139   * - ``met_red``140     - ``drop``141     - Drops non-conforming packets (dropped by Ingress policer, metering drop), e.g. packet rate exceeded configured bandwidth.142