Hello Yu, I am going to defer the review/testing of this patchset until after crash-7.1.0 has been released, which I hopefully will get done tomorrow. Thanks, Dave ----- Original Message ----- > 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 Crash-utility@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/crash-utility