From e033569910aecb4d8fb437a622e542b8803834ec Mon Sep 17 00:00:00 2001 From: Kimplul Date: Tue, 24 May 2022 21:18:55 +0300 Subject: initial musings about exec --- include/apos/mem.h | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'include/apos/mem.h') diff --git a/include/apos/mem.h b/include/apos/mem.h index 7d24e0e..b6d76c1 100644 --- a/include/apos/mem.h +++ b/include/apos/mem.h @@ -48,14 +48,16 @@ __page((x) + BASE_PAGE_SIZE)) #define __bytes(x) (__addr(x)) -/* if memory region is used or not */ +/** If memory region is used or not */ #define MR_USED (1 << 8) -/* if memory region is shared */ +/** If memory region is shared */ #define MR_SHARED (1 << 9) -/* owner of shared region */ +/** Owner of shared region */ #define MR_OWNED (1 << 10) -/* copy on write */ +/** Copy on write. */ #define MR_COW (1 << 11) +/** Don't free memory on flush. */ +#define MR_KEEP (1 << 12) extern size_t __mm_shifts[10]; extern size_t __mm_widths[10]; -- cgit v1.3