~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/networking/devlink/mlxsw.rst

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/networking/devlink/mlxsw.rst (Architecture alpha) and /Documentation/networking/devlink/mlxsw.rst (Architecture mips)


  1 .. SPDX-License-Identifier: GPL-2.0                 1 .. SPDX-License-Identifier: GPL-2.0
  2                                                     2 
  3 =====================                               3 =====================
  4 mlxsw devlink support                               4 mlxsw devlink support
  5 =====================                               5 =====================
  6                                                     6 
  7 This document describes the devlink features i      7 This document describes the devlink features implemented by the ``mlxsw``
  8 device driver.                                      8 device driver.
  9                                                     9 
 10 Parameters                                         10 Parameters
 11 ==========                                         11 ==========
 12                                                    12 
 13 .. list-table:: Generic parameters implemented     13 .. list-table:: Generic parameters implemented
 14                                                    14 
 15    * - Name                                        15    * - Name
 16      - Mode                                        16      - Mode
 17    * - ``fw_load_policy``                          17    * - ``fw_load_policy``
 18      - driverinit                                  18      - driverinit
 19                                                    19 
 20 The ``mlxsw`` driver also implements the follo     20 The ``mlxsw`` driver also implements the following driver-specific
 21 parameters.                                        21 parameters.
 22                                                    22 
 23 .. list-table:: Driver-specific parameters imp     23 .. list-table:: Driver-specific parameters implemented
 24    :widths: 5 5 5 85                               24    :widths: 5 5 5 85
 25                                                    25 
 26    * - Name                                        26    * - Name
 27      - Type                                        27      - Type
 28      - Mode                                        28      - Mode
 29      - Description                                 29      - Description
 30    * - ``acl_region_rehash_interval``              30    * - ``acl_region_rehash_interval``
 31      - u32                                         31      - u32
 32      - runtime                                     32      - runtime
 33      - Sets an interval for periodic ACL regio     33      - Sets an interval for periodic ACL region rehashes. The value is
 34        specified in milliseconds, with a minim     34        specified in milliseconds, with a minimum of ``3000``. The value of
 35        ``0`` disables periodic work entirely.      35        ``0`` disables periodic work entirely. The first rehash will be run
 36        immediately after the value is set.         36        immediately after the value is set.
 37                                                    37 
 38 The ``mlxsw`` driver supports reloading via ``     38 The ``mlxsw`` driver supports reloading via ``DEVLINK_CMD_RELOAD``
 39                                                    39 
 40 Info versions                                      40 Info versions
 41 =============                                      41 =============
 42                                                    42 
 43 The ``mlxsw`` driver reports the following ver     43 The ``mlxsw`` driver reports the following versions
 44                                                    44 
 45 .. list-table:: devlink info versions implemen     45 .. list-table:: devlink info versions implemented
 46    :widths: 5 5 90                                 46    :widths: 5 5 90
 47                                                    47 
 48    * - Name                                        48    * - Name
 49      - Type                                        49      - Type
 50      - Description                                 50      - Description
 51    * - ``hw.revision``                             51    * - ``hw.revision``
 52      - fixed                                       52      - fixed
 53      - The hardware revision for this board        53      - The hardware revision for this board
 54    * - ``fw.psid``                                 54    * - ``fw.psid``
 55      - fixed                                       55      - fixed
 56      - Firmware PSID                               56      - Firmware PSID
 57    * - ``fw.version``                              57    * - ``fw.version``
 58      - running                                     58      - running
 59      - Three digit firmware version                59      - Three digit firmware version
 60                                                    60 
 61 Line card auxiliary device info versions           61 Line card auxiliary device info versions
 62 ========================================           62 ========================================
 63                                                    63 
 64 The ``mlxsw`` driver reports the following ver     64 The ``mlxsw`` driver reports the following versions for line card auxiliary device
 65                                                    65 
 66 .. list-table:: devlink info versions implemen     66 .. list-table:: devlink info versions implemented
 67    :widths: 5 5 90                                 67    :widths: 5 5 90
 68                                                    68 
 69    * - Name                                        69    * - Name
 70      - Type                                        70      - Type
 71      - Description                                 71      - Description
 72    * - ``hw.revision``                             72    * - ``hw.revision``
 73      - fixed                                       73      - fixed
 74      - The hardware revision for this line car     74      - The hardware revision for this line card
 75    * - ``ini.version``                             75    * - ``ini.version``
 76      - running                                     76      - running
 77      - Version of line card INI loaded             77      - Version of line card INI loaded
 78    * - ``fw.psid``                                 78    * - ``fw.psid``
 79      - fixed                                       79      - fixed
 80      - Line card device PSID                       80      - Line card device PSID
 81    * - ``fw.version``                              81    * - ``fw.version``
 82      - running                                     82      - running
 83      - Three digit firmware version of line ca     83      - Three digit firmware version of line card device
 84                                                    84 
 85 Driver-specific Traps                              85 Driver-specific Traps
 86 =====================                              86 =====================
 87                                                    87 
 88 .. list-table:: List of Driver-specific Traps      88 .. list-table:: List of Driver-specific Traps Registered by ``mlxsw``
 89    :widths: 5 5 90                                 89    :widths: 5 5 90
 90                                                    90 
 91    * - Name                                        91    * - Name
 92      - Type                                        92      - Type
 93      - Description                                 93      - Description
 94    * - ``irif_disabled``                           94    * - ``irif_disabled``
 95      - ``drop``                                    95      - ``drop``
 96      - Traps packets that the device decided t     96      - Traps packets that the device decided to drop because they need to be
 97        routed from a disabled router interface     97        routed from a disabled router interface (RIF). This can happen during
 98        RIF dismantle, when the RIF is first di     98        RIF dismantle, when the RIF is first disabled before being removed
 99        completely                                  99        completely
100    * - ``erif_disabled``                          100    * - ``erif_disabled``
101      - ``drop``                                   101      - ``drop``
102      - Traps packets that the device decided t    102      - Traps packets that the device decided to drop because they need to be
103        routed through a disabled router interf    103        routed through a disabled router interface (RIF). This can happen during
104        RIF dismantle, when the RIF is first di    104        RIF dismantle, when the RIF is first disabled before being removed
105        completely                                 105        completely
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php