1What: /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. 34