diff options
Diffstat (limited to 'internal/inomap')
| -rw-r--r-- | internal/inomap/inomap.go | 7 | 
1 files changed, 5 insertions, 2 deletions
| diff --git a/internal/inomap/inomap.go b/internal/inomap/inomap.go index 1a92156..c277849 100644 --- a/internal/inomap/inomap.go +++ b/internal/inomap/inomap.go @@ -21,9 +21,12 @@ import (  )  const ( +	// max value of 15 bit namespace id  	maxNamespaceId = 1<<15 - 1 +	// max value of 48 bit passthru inode number  	maxPassthruIno = 1<<48 - 1 -	maxSpillIno    = 1<<63 - 1 +	// max value of 63 bit spill inode number +	maxSpillIno = 1<<63 - 1  )  // InoMap stores the maps using for inode number translation. @@ -31,7 +34,7 @@ const (  type InoMap struct {  	sync.Mutex  	// namespaces keeps the mapping of (Dev,Flags) tuples to -	// uint16 identifiers +	// 15-bit identifiers (stored in an uint16 with the high bit always zero)  	namespaceMap map[namespaceData]uint16  	// spillNext is the next free namespace number in the namespaces map  	namespaceNext uint16 | 
