diff --git a/Makefile b/Makefile index 1c5c30aa1c1c16f110371aa94efd85bd60b8ed0c..df3fd0a8f731b5eded7a4412fa9dc6614eaf179e 100644 --- a/Makefile +++ b/Makefile @@ -50,7 +50,7 @@ EXTRA_CFLAGS += -isystem /usr/lib/gcc/aarch64-openEuler-linux/12/include EXTRA_CFLAGS += -fstack-protector-strong -DCONFIG_TEELOG -DCONFIG_TZDRIVER_MODULE -DCONFIG_TEECD_AUTH -DCONFIG_PAGES_MEM=y -DCONFIG_CLOUDSERVER_TEECD_AUTH EXTRA_CFLAGS += -I$(PWD)/libboundscheck/include/ -I$(PWD) -I$(PWD)/auth -I$(PWD)/core -I$(PWD)/tzdriver_internal/tee_trace_event EXTRA_CFLAGS += -I$(PWD)/tlogger -I$(PWD)/tzdriver_internal/kthread_affinity -I$(PWD)/tzdriver_internal/include -EXTRA_CFLAGS += -DCONFIG_CPU_AFF_NR=0 -DCONFIG_BIG_SESSION=100 -DCONFIG_NOTIFY_PAGE_ORDER=4 -DCONFIG_512K_LOG_PAGES_MEM +EXTRA_CFLAGS += -DCONFIG_CPU_AFF_NR=0 -DCONFIG_BIG_SESSION=200 -DCONFIG_NOTIFY_PAGE_ORDER=5 -DCONFIG_512K_LOG_PAGES_MEM EXTRA_CFLAGS += -DCONFIG_TEE_LOG_ACHIVE_PATH=\"/var/log/tee/last_teemsg\" EXTRA_CFLAGS += -DNOT_TRIGGER_AP_RESET -DLAST_TEE_MSG_ROOT_GID -DCONFIG_NOCOPY_SHAREDMEM -DCONFIG_REGISTER_SHAREDMEM -DCONFIG_TA_AFFINITY=y -DCONFIG_TA_AFFINITY_CPU_NUMS=128 EXTRA_CFLAGS += -DTEECD_PATH_UID_AUTH_CTX=\"/usr/bin/teecd:0\" diff --git a/core/shared_mem.c b/core/shared_mem.c index f87cbc8a911ed6d4f8dd3efcd52cca89e5d42b22..ab815ac899bd2179d1c234b28b459bff4b93aa0b 100644 --- a/core/shared_mem.c +++ b/core/shared_mem.c @@ -465,7 +465,7 @@ void free_log_mem(uint64_t log_vaddr) free_pages(log_vaddr, get_order(PAGES_LOG_MEM_LEN)); } -#define PAGES_BIG_SESSION_CMD_LEN 6 +#define PAGES_BIG_SESSION_CMD_LEN 7 uint64_t get_cmd_mem_vaddr(void) { #ifdef CONFIG_BIG_SESSION