blob: 259ed2948ec0f47261e1af4060e5ab78c2602c52 [file] [log] [blame]
xjb04a4022021-11-25 15:01:52 +08001What: /kvd/
2Date: 08-Jan-2018
3KernelVersion: v4.16
4Contact: mlxsw@mellanox.com
5Description: The main database in the Spectrum device is a centralized
6 KVD database used for many of the tables used to configure
7 the chip including L2 FDB, L3 LPM, ECMP and more. The KVD
8 is divided into two sections, the first is hash-based table
9 and the second is a linear access table. The division
10 between the linear and hash-based sections is static and
11 require reload before the changes take effect.
12
13What: /kvd/linear
14Date: 08-Jan-2018
15KernelVersion: v4.16
16Contact: mlxsw@mellanox.com
17Description: The linear section of the KVD is managed by software as a
18 flat memory accessed using an index.
19
20What: /kvd/hash_single
21Date: 08-Jan-2018
22KernelVersion: v4.16
23Contact: mlxsw@mellanox.com
24Description: The hash based section of the KVD is managed by the switch
25 device. Used in case the key size is smaller or equal to
26 64bit.
27
28What: /kvd/hash_double
29Date: 08-Jan-2018
30KernelVersion: v4.16
31Contact: mlxsw@mellanox.com
32Description: The hash based section of the KVD is managed by the switch
33 device. Used in case the key is larger than 64 bit.