diff options
Diffstat (limited to 'common/uapi/conf.c')
| -rw-r--r-- | common/uapi/conf.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/common/uapi/conf.c b/common/uapi/conf.c index ba48d0f..ea06e06 100644 --- a/common/uapi/conf.c +++ b/common/uapi/conf.c @@ -86,8 +86,8 @@ SYSCALL_DEFINE2(conf_set)(struct tcb *t, sys_arg_t param, sys_arg_t val) break; case CONF_CALL_STACK: - size = align_up(val, RPC_STACK_RATIO * BASE_PAGE_SIZE); - if (size < __rpc_stack_size * RPC_STACK_RATIO) + size = align_up(val, BASE_PAGE_SIZE); + if (size < __rpc_stack_size) return_args(t, SYS_RET1(ERR_MISC)); __call_stack_size = size; @@ -95,7 +95,7 @@ SYSCALL_DEFINE2(conf_set)(struct tcb *t, sys_arg_t param, sys_arg_t val) case CONF_RPC_STACK: size = align_up(val, BASE_PAGE_SIZE); - if (size > __call_stack_size / RPC_STACK_RATIO) + if (size > __call_stack_size) return_args(t, SYS_RET1(ERR_MISC)); __rpc_stack_size = size; |
