This is in preparation for later 5-level supporting. Signed-off-by: Baoquan He <bhe@xxxxxxxxxx> --- makedumpfile.c | 3 +++ makedumpfile.h | 1 + 2 files changed, 4 insertions(+) diff --git a/makedumpfile.c b/makedumpfile.c index ed138d3..c1e893a 100644 --- a/makedumpfile.c +++ b/makedumpfile.c @@ -1723,6 +1723,7 @@ get_structure_info(void) ENUM_NUMBER_INIT(NR_FREE_PAGES, "NR_FREE_PAGES"); ENUM_NUMBER_INIT(N_ONLINE, "N_ONLINE"); + ENUM_NUMBER_INIT(N_ONLINE, "pgtable_l5_enabled"); ENUM_NUMBER_INIT(PG_lru, "PG_lru"); ENUM_NUMBER_INIT(PG_private, "PG_private"); @@ -2251,6 +2252,7 @@ write_vmcoreinfo_data(void) WRITE_NUMBER("NR_FREE_PAGES", NR_FREE_PAGES); WRITE_NUMBER("N_ONLINE", N_ONLINE); + WRITE_NUMBER("N_ONLINE", pgtable_l5_enabled); WRITE_NUMBER("PG_lru", PG_lru); WRITE_NUMBER("PG_private", PG_private); @@ -2645,6 +2647,7 @@ read_vmcoreinfo(void) READ_NUMBER("NR_FREE_PAGES", NR_FREE_PAGES); READ_NUMBER("N_ONLINE", N_ONLINE); + READ_NUMBER("pgtable_l5_enabled", pgtable_l5_enabled); READ_NUMBER("PG_lru", PG_lru); READ_NUMBER("PG_private", PG_private); diff --git a/makedumpfile.h b/makedumpfile.h index 088dfc3..a0d1c13 100644 --- a/makedumpfile.h +++ b/makedumpfile.h @@ -1856,6 +1856,7 @@ struct array_table { struct number_table { long NR_FREE_PAGES; long N_ONLINE; + long pgtable_l5_enabled; /* * Page flags -- 2.13.6 _______________________________________________ kexec mailing list kexec@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/kexec