Back to home page

OSCL-LXR

 
 

    


0001 What:           /kvd/
0002 Date:           08-Jan-2018
0003 KernelVersion:  v4.16
0004 Contact:        mlxsw@mellanox.com
0005 Description:    The main database in the Spectrum device is a centralized
0006                 KVD database used for many of the tables used to configure
0007                 the chip including L2 FDB, L3 LPM, ECMP and more. The KVD
0008                 is divided into two sections, the first is hash-based table
0009                 and the second is a linear access table. The division
0010                 between the linear and hash-based sections is static and
0011                 require reload before the changes take effect.
0012 
0013 What:           /kvd/linear
0014 Date:           08-Jan-2018
0015 KernelVersion:  v4.16
0016 Contact:        mlxsw@mellanox.com
0017 Description:    The linear section of the KVD is managed by software as a
0018                 flat memory accessed using an index.
0019 
0020 What:           /kvd/hash_single
0021 Date:           08-Jan-2018
0022 KernelVersion:  v4.16
0023 Contact:        mlxsw@mellanox.com
0024 Description:    The hash based section of the KVD is managed by the switch
0025                 device. Used in case the key size is smaller or equal to
0026                 64bit.
0027 
0028 What:           /kvd/hash_double
0029 Date:           08-Jan-2018
0030 KernelVersion:  v4.16
0031 Contact:        mlxsw@mellanox.com
0032 Description:    The hash based section of the KVD is managed by the switch
0033                 device. Used in case the key is larger than 64 bit.