summaryrefslogtreecommitdiff
path: root/include/sys/shm.h
diff options
context:
space:
mode:
authorSzabolcs Nagy <nsz@port70.net>2018-11-10 21:00:06 +0000
committerRich Felker <dalias@aerifal.cx>2019-03-13 12:32:14 -0400
commitdb8b53f20733923ab3bb0dd71d31beb37e1e9ad3 (patch)
treed31ae429bb23e7456f04c1ab02183e62e1433a0a /include/sys/shm.h
parentd66ae1aeaf29de25c4a5c48273d7f8a44c4d6b27 (diff)
downloadmusl-db8b53f20733923ab3bb0dd71d31beb37e1e9ad3.tar.gz
sys/mman.h: add new hugetlb mmap flags from linux v4.19
aarch64 supports 32MB and 512MB hugetlb page sizes too. added in linux commit 20916d4636a9b3c1bf562b305f91d126771edaf9
Diffstat (limited to 'include/sys/shm.h')
-rw-r--r--include/sys/shm.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/sys/shm.h b/include/sys/shm.h
index 662fde59..8ef4e8f2 100644
--- a/include/sys/shm.h
+++ b/include/sys/shm.h
@@ -49,7 +49,9 @@ extern "C" {
#define SHM_HUGE_2MB (21 << 26)
#define SHM_HUGE_8MB (23 << 26)
#define SHM_HUGE_16MB (24 << 26)
+#define SHM_HUGE_32MB (25 << 26)
#define SHM_HUGE_256MB (28 << 26)
+#define SHM_HUGE_512MB (29 << 26)
#define SHM_HUGE_1GB (30 << 26)
#define SHM_HUGE_2GB (31 << 26)
#define SHM_HUGE_16GB (34U << 26)