On 07/11/14 at 10:46am, Vivek Goyal wrote: > On Fri, Jul 11, 2014 at 10:39:45PM +0800, Baoquan He wrote: > > On 07/11/14 at 10:35am, Vivek Goyal wrote: > > > On Fri, Jul 11, 2014 at 03:16:04PM +0800, Baoquan He wrote: > > > > ->$ ./makedumpfile --mem-usage /proc/kcore > > > > Excluding unnecessary pages : [100.0 %] | > > > > > > > > Page number of memory in different use > > > > -------------------------------------------------- > > > > TYPE PAGES EXCLUDABLE DESCRIPTION > > > > pfn_zero 0x0000000000000000 yes Pages filled with zero > > > > pfn_cache 0x000000000002b19f yes Cache pages > > > > pfn_cache_private 0x0000000000042526 yes Cache pages + private > > > > pfn_user 0x0000000000026bc3 yes User process data pages > > > > pfn_free 0x0000000000133f79 yes Free pages > > > > pfn_hwpoison 0x0000000000000000 yes Hwpoison pages > > > > > > Is there a need to display hwpoison pages? I think they are excluded by > > > default. Otherwise reading them might kill makedumpfile process. > > > > You are right, hwpoison pages are excluded by default. But it truly > > calculated in makedumpfile. I will change it as non-excludable like > > below: > > > > TYPE PAGES EXCLUDABLE DESCRIPTION > > pfn_hwpoison 0x0000000000000000 No Hwpoison pages > > I think we don't have to display hwpoison pages. It is of no use. Let us > just display the pages which can be excluded using various filtering > levels and total number of pages (without memory hole). > > That way people can do some math. > > amount of disk space required = total_pages - filtered pages; Sounds reasonable! Will change. > > Thanks > Vivek > > _______________________________________________ > kexec mailing list > kexec at lists.infradead.org > http://lists.infradead.org/mailman/listinfo/kexec