162306a36Sopenharmony_ciWhat: /kvd/ 262306a36Sopenharmony_ciDate: 08-Jan-2018 362306a36Sopenharmony_ciKernelVersion: v4.16 462306a36Sopenharmony_ciContact: mlxsw@mellanox.com 562306a36Sopenharmony_ciDescription: The main database in the Spectrum device is a centralized 662306a36Sopenharmony_ci KVD database used for many of the tables used to configure 762306a36Sopenharmony_ci the chip including L2 FDB, L3 LPM, ECMP and more. The KVD 862306a36Sopenharmony_ci is divided into two sections, the first is hash-based table 962306a36Sopenharmony_ci and the second is a linear access table. The division 1062306a36Sopenharmony_ci between the linear and hash-based sections is static and 1162306a36Sopenharmony_ci require reload before the changes take effect. 1262306a36Sopenharmony_ci 1362306a36Sopenharmony_ciWhat: /kvd/linear 1462306a36Sopenharmony_ciDate: 08-Jan-2018 1562306a36Sopenharmony_ciKernelVersion: v4.16 1662306a36Sopenharmony_ciContact: mlxsw@mellanox.com 1762306a36Sopenharmony_ciDescription: The linear section of the KVD is managed by software as a 1862306a36Sopenharmony_ci flat memory accessed using an index. 1962306a36Sopenharmony_ci 2062306a36Sopenharmony_ciWhat: /kvd/hash_single 2162306a36Sopenharmony_ciDate: 08-Jan-2018 2262306a36Sopenharmony_ciKernelVersion: v4.16 2362306a36Sopenharmony_ciContact: mlxsw@mellanox.com 2462306a36Sopenharmony_ciDescription: The hash based section of the KVD is managed by the switch 2562306a36Sopenharmony_ci device. Used in case the key size is smaller or equal to 2662306a36Sopenharmony_ci 64bit. 2762306a36Sopenharmony_ci 2862306a36Sopenharmony_ciWhat: /kvd/hash_double 2962306a36Sopenharmony_ciDate: 08-Jan-2018 3062306a36Sopenharmony_ciKernelVersion: v4.16 3162306a36Sopenharmony_ciContact: mlxsw@mellanox.com 3262306a36Sopenharmony_ciDescription: The hash based section of the KVD is managed by the switch 3362306a36Sopenharmony_ci device. Used in case the key is larger than 64 bit. 34