kernel-hacking-2024-linux-s.../Documentation/vm
Naoya Horiguchi 807f0ccfe1 pagemap: document KPF_THP and make page-types aware of it
page-types, which is a common user of pagemap, gets aware of thp with this
patch.  This helps system admins and kernel hackers know about how thp
works.  Here is a sample output of page-types over a thp:

  $ page-types -p <pid> --raw --list

  voffset offset  len     flags
  ...
  7f9d40200       3f8400  1       ___U_lA____Ma_bH______t____________
  7f9d40201       3f8401  1ff     ________________T_____t____________

               flags      page-count       MB  symbolic-flags                     long-symbolic-flags
  0x0000000000410000             511        1  ________________T_____t____________        compound_tail,thp
  0x000000000040d868               1        0  ___U_lA____Ma_bH______t____________        uptodate,lru,active,mmap,anonymous,swapbacked,compound_head,thp

Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
Acked-by: Wu Fengguang <fengguang.wu@intel.com>
Reviewed-by: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
Acked-by: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com>
Cc: David Rientjes <rientjes@google.com>
Cc: Andi Kleen <andi@firstfloor.org>
Cc: Andrea Arcangeli <aarcange@redhat.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2012-03-21 17:54:57 -07:00
..
.gitignore
00-INDEX
active_mm.txt
balance
cleancache.txt mm: Fix typo in cleancache.txt 2012-02-10 09:52:18 +01:00
highmem.txt
hugepage-mmap.c
hugepage-shm.c
hugetlbpage.txt
hwpoison.txt
ksm.txt
locking
Makefile
map_hugetlb.c
numa
numa_memory_policy.txt
overcommit-accounting
page-types.c pagemap: document KPF_THP and make page-types aware of it 2012-03-21 17:54:57 -07:00
page_migration
pagemap.txt pagemap: document KPF_THP and make page-types aware of it 2012-03-21 17:54:57 -07:00
slub.txt slub: document setting min order with debug_guardpage_minorder > 0 2012-01-12 20:13:04 -08:00
transhuge.txt
unevictable-lru.txt Documentation: Fix multiple typo in Documentation 2012-03-07 16:08:24 +01:00