|
From: | Richard Henderson |
Subject: | Re: [Qemu-devel] [PATCH V2 1/6] oslib-posix: add helpers for stack alloc and free |
Date: | Fri, 8 Jul 2016 10:18:15 -0700 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.1.1 |
On 07/04/2016 05:31 AM, Peter Lieven wrote:
+void *qemu_alloc_stack(size_t sz) +{ + void *ptr, *guardpage; + size_t pagesz = getpagesize(); + + /* avoid stacks smaller than _SC_THREAD_STACK_MIN */ + sz = MAX(sz, sysconf(_SC_THREAD_STACK_MIN));
...
+void qemu_free_stack(void *stack, size_t sz) +{ + sz = MAX(sz, sysconf(_SC_THREAD_STACK_MIN));
I think the MAX+sysconf expression should be hoisted to a common (static) function. With that,
Reviewed-by: Richard Henderson <address@hidden> r~
[Prev in Thread] | Current Thread | [Next in Thread] |