Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • I ipipe
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Merge requests 0
    • Merge requests 0
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Activity
  • Graph
  • Commits
Collapse sidebar
  • xenomai
  • ipipe
  • Repository
Switch branch/tag
  • ipipe
  • mm
  • hugetlb.c
Find file BlameHistoryPermalink
  • Adam Litke's avatar
    Subject: [PATCH] hugetlb: vmstat events for huge page allocations · 3b116300
    Adam Litke authored Apr 28, 2008
    
    
    Allocating huge pages directly from the buddy allocator is not guaranteed to
    succeed.  Success depends on several factors (such as the amount of physical
    memory available and the level of fragmentation).  With the addition of
    dynamic hugetlb pool resizing, allocations can occur much more frequently.
    For these reasons it is desirable to keep track of huge page allocation
    successes and failures.
    
    Add two new vmstat entries to track huge page allocations that succeed and
    fail.  The presence of the two entries is contingent upon CONFIG_HUGETLB_PAGE
    being enabled.
    
    [akpm@linux-foundation.org: reduced ifdeffery]
    Signed-off-by: default avatarAdam Litke <agl@us.ibm.com>
    Signed-off-by: default avatarEric Munson <ebmunson@us.ibm.com>
    Tested-by: default avatarMel Gorman <mel@csn.ul.ie>
    Reviewed-by: default avatarAndy Whitcroft <apw@shadowen.org>
    Cc: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com>
    Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
    Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
    3b116300

Imprint & Privacy Policy