34 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
What: 		/kvd/
 | 
						|
Date:		08-Jan-2018
 | 
						|
KernelVersion:	v4.16
 | 
						|
Contact:	mlxsw@mellanox.com
 | 
						|
Description:	The main database in the Spectrum device is a centralized
 | 
						|
		KVD database used for many of the tables used to configure
 | 
						|
		the chip including L2 FDB, L3 LPM, ECMP and more. The KVD
 | 
						|
		is divided into two sections, the first is hash-based table
 | 
						|
		and the second is a linear access table. The division
 | 
						|
		between the linear and hash-based sections is static and
 | 
						|
		require reload before the changes take effect.
 | 
						|
 | 
						|
What: 		/kvd/linear
 | 
						|
Date:		08-Jan-2018
 | 
						|
KernelVersion:	v4.16
 | 
						|
Contact:	mlxsw@mellanox.com
 | 
						|
Description:	The linear section of the KVD is managed by software as a
 | 
						|
		flat memory accessed using an index.
 | 
						|
 | 
						|
What: 		/kvd/hash_single
 | 
						|
Date:		08-Jan-2018
 | 
						|
KernelVersion:	v4.16
 | 
						|
Contact:	mlxsw@mellanox.com
 | 
						|
Description:	The hash based section of the KVD is managed by the switch
 | 
						|
		device. Used in case the key size is smaller or equal to
 | 
						|
		64bit.
 | 
						|
 | 
						|
What: 		/kvd/hash_double
 | 
						|
Date:		08-Jan-2018
 | 
						|
KernelVersion:	v4.16
 | 
						|
Contact:	mlxsw@mellanox.com
 | 
						|
Description:	The hash based section of the KVD is managed by the switch
 | 
						|
		device. Used in case the key is larger than 64 bit.
 |