18c2ecf20Sopenharmony_ciWhat: /kvd/ 28c2ecf20Sopenharmony_ciDate: 08-Jan-2018 38c2ecf20Sopenharmony_ciKernelVersion: v4.16 48c2ecf20Sopenharmony_ciContact: mlxsw@mellanox.com 58c2ecf20Sopenharmony_ciDescription: The main database in the Spectrum device is a centralized 68c2ecf20Sopenharmony_ci KVD database used for many of the tables used to configure 78c2ecf20Sopenharmony_ci the chip including L2 FDB, L3 LPM, ECMP and more. The KVD 88c2ecf20Sopenharmony_ci is divided into two sections, the first is hash-based table 98c2ecf20Sopenharmony_ci and the second is a linear access table. The division 108c2ecf20Sopenharmony_ci between the linear and hash-based sections is static and 118c2ecf20Sopenharmony_ci require reload before the changes take effect. 128c2ecf20Sopenharmony_ci 138c2ecf20Sopenharmony_ciWhat: /kvd/linear 148c2ecf20Sopenharmony_ciDate: 08-Jan-2018 158c2ecf20Sopenharmony_ciKernelVersion: v4.16 168c2ecf20Sopenharmony_ciContact: mlxsw@mellanox.com 178c2ecf20Sopenharmony_ciDescription: The linear section of the KVD is managed by software as a 188c2ecf20Sopenharmony_ci flat memory accessed using an index. 198c2ecf20Sopenharmony_ci 208c2ecf20Sopenharmony_ciWhat: /kvd/hash_single 218c2ecf20Sopenharmony_ciDate: 08-Jan-2018 228c2ecf20Sopenharmony_ciKernelVersion: v4.16 238c2ecf20Sopenharmony_ciContact: mlxsw@mellanox.com 248c2ecf20Sopenharmony_ciDescription: The hash based section of the KVD is managed by the switch 258c2ecf20Sopenharmony_ci device. Used in case the key size is smaller or equal to 268c2ecf20Sopenharmony_ci 64bit. 278c2ecf20Sopenharmony_ci 288c2ecf20Sopenharmony_ciWhat: /kvd/hash_double 298c2ecf20Sopenharmony_ciDate: 08-Jan-2018 308c2ecf20Sopenharmony_ciKernelVersion: v4.16 318c2ecf20Sopenharmony_ciContact: mlxsw@mellanox.com 328c2ecf20Sopenharmony_ciDescription: The hash based section of the KVD is managed by the switch 338c2ecf20Sopenharmony_ci device. Used in case the key is larger than 64 bit. 34