1 What: /kvd/ 1 What: /kvd/ 2 Date: 08-Jan-2018 2 Date: 08-Jan-2018 3 KernelVersion: v4.16 3 KernelVersion: v4.16 4 Contact: mlxsw@mellanox.com 4 Contact: mlxsw@mellanox.com 5 Description: The main database in the Spect 5 Description: The main database in the Spectrum device is a centralized 6 KVD database used for many of 6 KVD database used for many of the tables used to configure 7 the chip including L2 FDB, L3 7 the chip including L2 FDB, L3 LPM, ECMP and more. The KVD 8 is divided into two sections, 8 is divided into two sections, the first is hash-based table 9 and the second is a linear acc 9 and the second is a linear access table. The division 10 between the linear and hash-ba 10 between the linear and hash-based sections is static and 11 require reload before the chan 11 require reload before the changes take effect. 12 12 13 What: /kvd/linear 13 What: /kvd/linear 14 Date: 08-Jan-2018 14 Date: 08-Jan-2018 15 KernelVersion: v4.16 15 KernelVersion: v4.16 16 Contact: mlxsw@mellanox.com 16 Contact: mlxsw@mellanox.com 17 Description: The linear section of the KVD 17 Description: The linear section of the KVD is managed by software as a 18 flat memory accessed using an 18 flat memory accessed using an index. 19 19 20 What: /kvd/hash_single 20 What: /kvd/hash_single 21 Date: 08-Jan-2018 21 Date: 08-Jan-2018 22 KernelVersion: v4.16 22 KernelVersion: v4.16 23 Contact: mlxsw@mellanox.com 23 Contact: mlxsw@mellanox.com 24 Description: The hash based section of the 24 Description: The hash based section of the KVD is managed by the switch 25 device. Used in case the key s 25 device. Used in case the key size is smaller or equal to 26 64bit. 26 64bit. 27 27 28 What: /kvd/hash_double 28 What: /kvd/hash_double 29 Date: 08-Jan-2018 29 Date: 08-Jan-2018 30 KernelVersion: v4.16 30 KernelVersion: v4.16 31 Contact: mlxsw@mellanox.com 31 Contact: mlxsw@mellanox.com 32 Description: The hash based section of the 32 Description: The hash based section of the KVD is managed by the switch 33 device. Used in case the key i 33 device. Used in case the key is larger than 64 bit.
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.