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,
Peter Lieven writes:
> Suggested-by: Peter Maydell
> Signed-off-by: Peter Lieven
Please mention the guard page in the commit message.
Suggested-by: Peter Maydell
Signed-off-by: Peter Lieven
---
include/sysemu/os-posix.h | 23 +++
util/oslib-posix.c| 39 +++
2 files changed, 62 insertions(+)
diff --git a/include/sysemu/os-posix.h b/include/sysemu/os-posix.h
index