]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Define MADV_NOHUGEPAGE.
authorUlrich Drepper <drepper@gmail.com>
Mon, 17 Jan 2011 23:35:17 +0000 (18:35 -0500)
committerUlrich Drepper <drepper@gmail.com>
Mon, 17 Jan 2011 23:35:17 +0000 (18:35 -0500)
ChangeLog
sysdeps/unix/sysv/linux/i386/bits/mman.h
sysdeps/unix/sysv/linux/ia64/bits/mman.h
sysdeps/unix/sysv/linux/powerpc/bits/mman.h
sysdeps/unix/sysv/linux/s390/bits/mman.h
sysdeps/unix/sysv/linux/sh/bits/mman.h
sysdeps/unix/sysv/linux/sparc/bits/mman.h
sysdeps/unix/sysv/linux/x86_64/bits/mman.h

index 1fcd70c5efc777a43696990ed5d7212be51c09d2..b34c63661b6a5c559ac1f6b1d953b6e3e9d309d0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,7 @@
 2011-01-17  Ulrich Drepper  <drepper@gmail.com>
 
-       * sysdeps/unix/sysv/linux/i386/bits/mman.h: Define MADV_HUGEPAGE.
+       * sysdeps/unix/sysv/linux/i386/bits/mman.h: Define MADV_HUGEPAGE and
+       MADV_NOHUGEPAGE.
        * sysdeps/unix/sysv/linux/ia64/bits/mman.h: Likewise.
        * sysdeps/unix/sysv/linux/powerpc/bits/mman.h: Likewise.
        * sysdeps/unix/sysv/linux/s390/bits/mman.h: Likewise.
index 17d27e40c68640ffe783a760216a7c63afb26d8c..10fbd7e1fe9c5e10286968e27e9d917274d0aae9 100644 (file)
@@ -97,6 +97,7 @@
 # define MADV_MERGEABLE          12    /* KSM may merge identical pages.  */
 # define MADV_UNMERGEABLE 13   /* KSM may not merge identical pages.  */
 # define MADV_HUGEPAGE   14    /* Worth backing with hugepages.  */
+# define MADV_NOHUGEPAGE  15   /* Not worth backing with hugepages.  */
 # define MADV_HWPOISON   100   /* Poison a page for testing.  */
 #endif
 
index 9bb0b40a8f8a3709fa3e881d0df9603a969ff52f..8b1398907ff16bb746ac404194c91678c0e8216d 100644 (file)
@@ -96,6 +96,7 @@
 # define MADV_MERGEABLE          12    /* KSM may merge identical pages.  */
 # define MADV_UNMERGEABLE 13   /* KSM may not merge identical pages.  */
 # define MADV_HUGEPAGE   14    /* Worth backing with hugepages.  */
+# define MADV_NOHUGEPAGE  15   /* Not worth backing with hugepages.  */
 # define MADV_HWPOISON   100   /* Poison a page for testing.  */
 #endif
 
index 41a3180e7b00f04711c1aea250de36d625833f6b..c9b3f3ff566b4002b2191239ae4211f50e742323 100644 (file)
@@ -97,6 +97,7 @@
 # define MADV_MERGEABLE          12    /* KSM may merge identical pages.  */
 # define MADV_UNMERGEABLE 13   /* KSM may not merge identical pages.  */
 # define MADV_HUGEPAGE   14    /* Worth backing with hugepages.  */
+# define MADV_NOHUGEPAGE  15   /* Not worth backing with hugepages.  */
 # define MADV_HWPOISON   100   /* Poison a page for testing.  */
 #endif
 
index 45ceed1a30286277ee91b7feb3c798b0f10af087..51053dbeb61d36ad4349a661a2a3759492de2f47 100644 (file)
@@ -95,6 +95,7 @@
 # define MADV_MERGEABLE          12    /* KSM may merge identical pages.  */
 # define MADV_UNMERGEABLE 13   /* KSM may not merge identical pages.  */
 # define MADV_HUGEPAGE   14    /* Worth backing with hugepages.  */
+# define MADV_NOHUGEPAGE  15   /* Not worth backing with hugepages.  */
 # define MADV_HWPOISON   100   /* Poison a page for testing.  */
 #endif
 
index a69071d96be90664a69656a5a5d0379361796fda..20973584c3b8a815bf8c3096670c2424de5403b0 100644 (file)
@@ -95,6 +95,7 @@
 # define MADV_MERGEABLE          12    /* KSM may merge identical pages.  */
 # define MADV_UNMERGEABLE 13   /* KSM may not merge identical pages.  */
 # define MADV_HUGEPAGE   14    /* Worth backing with hugepages.  */
+# define MADV_NOHUGEPAGE  15   /* Not worth backing with hugepages.  */
 # define MADV_HWPOISON   100   /* Poison a page for testing.  */
 #endif
 
index 781c9ee32c5820a6c025d7475679c50d5938607e..c0ffb3a9927bc64f08ed5c75ce46f2a4183aaebe 100644 (file)
@@ -98,6 +98,7 @@
 # define MADV_MERGEABLE          12    /* KSM may merge identical pages.  */
 # define MADV_UNMERGEABLE 13   /* KSM may not merge identical pages.  */
 # define MADV_HUGEPAGE   14    /* Worth backing with hugepages.  */
+# define MADV_NOHUGEPAGE  15   /* Not worth backing with hugepages.  */
 # define MADV_HWPOISON   100   /* Poison a page for testing.  */
 #endif
 
index ef4b3c03bcc1fee8d3cbe6daa69bba9940eb91cf..982971058efb980828a15bcf3bb34c422e268f78 100644 (file)
@@ -98,6 +98,7 @@
 # define MADV_MERGEABLE          12    /* KSM may merge identical pages.  */
 # define MADV_UNMERGEABLE 13   /* KSM may not merge identical pages.  */
 # define MADV_HUGEPAGE   14    /* Worth backing with hugepages.  */
+# define MADV_NOHUGEPAGE  15   /* Not worth backing with hugepages.  */
 # define MADV_HWPOISON   100   /* Poison a page for testing.  */
 #endif