search:
  -f struct-page.flags-mask
        When searching kernel memory, crash walks through all identity
        mapping space which includes all physical memory. Nowadays we
        have machines that equipped with more than 256G memory, it takes
        a long time to go through all pages, especially most of them
        are used by user space programs (e.g. LRU pages). This option
        allows us to skip pages with certain struct page flags.
  -g
        Allow us to skip whole compound pages instead of only skipping
        head pages when using -f, because some flags are only set to
        head pages which tails pages share same properties with their
        head pages.

kmem:
  -k
        Verify compound page order. Useful when debugging memory leak
        caused by freeing compound pages with wrong order.

  -r
        Only print used pages (i.e. the page count is not zero). Makes
        the output smaller (and faster to grep/vim/emacs).

Yu Zhao (5):
  memory: better compound page support
  memory: struct page.flags based filter
  memory: skip compound pages when using search filter
  memory: display and verify compound page order
  memory: kmem option to skip free pages

 defs.h   |   4 +
 help.c   |  24 +++-
 memory.c | 418 ++++++++++++++++++++++++++++++++++++++++++++++++---------------
 3 files changed, 345 insertions(+), 101 deletions(-)

-- 
2.2.0.rc0.207.ga3a616c

--
Crash-utility mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/crash-utility

Reply via email to