diff --git a/src/tpm2/Implementation.h b/src/tpm2/Implementation.h index acf320dc..715ca6d6 100644 --- a/src/tpm2/Implementation.h +++ b/src/tpm2/Implementation.h @@ -360,7 +360,7 @@ #define MAX_LOADED_SESSIONS 3 #define MAX_SESSION_NUM 3 #define MAX_LOADED_OBJECTS 3 -#define MIN_EVICT_OBJECTS 2 +#define MIN_EVICT_OBJECTS 7 #define NUM_POLICY_PCR_GROUP 1 #define NUM_AUTHVALUE_PCR_GROUP 1 #define MAX_CONTEXT_SIZE 2474 diff --git a/src/tpm2/NVMarshal.c b/src/tpm2/NVMarshal.c index 34a23d36..35d60819 100644 --- a/src/tpm2/NVMarshal.c +++ b/src/tpm2/NVMarshal.c @@ -3407,7 +3407,7 @@ static const struct _entry { { COMPILE_CONSTANT(MAX_LOADED_SESSIONS, EQ) }, { COMPILE_CONSTANT(MAX_SESSION_NUM, EQ) }, { COMPILE_CONSTANT(MAX_LOADED_OBJECTS, EQ) }, - { COMPILE_CONSTANT(MIN_EVICT_OBJECTS, EQ) }, + { COMPILE_CONSTANT(MIN_EVICT_OBJECTS, LE) }, { COMPILE_CONSTANT(NUM_POLICY_PCR_GROUP, EQ) }, { COMPILE_CONSTANT(NUM_AUTHVALUE_PCR_GROUP, EQ) }, { COMPILE_CONSTANT(MAX_CONTEXT_SIZE, EQ) },