[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <3774326.lMtTTFYZT3@azariah.suse.cz>
Date: Tue, 27 Nov 2012 15:13:32 +0100
From: Petr Tesarik <ptesarik@...e.cz>
To: Eric Biederman <ebiederm@...ssion.com>, kexec@...ts.infradead.org
Cc: linux-kernel@...r.kernel.org
Subject: Save PG_compound or PG_head value in VMCOREINFO
To allow filtering of huge pages, makedumpfile must be able to identify
them in the dump. This can be done by checking for the appropriate
page flag, so communicate its value to makedumpfile through the VMCOREINFO
interface.
Signed-off-by: Petr Tesarik <ptesarik@...e.cz>
---
kernel/kexec.c | 5 +++++
1 file changed, 5 insertions(+)
--- a/kernel/kexec.c
+++ b/kernel/kexec.c
@@ -1511,6 +1511,11 @@ static int __init crash_save_vmcoreinfo_
VMCOREINFO_NUMBER(NR_FREE_PAGES);
VMCOREINFO_NUMBER(PG_lru);
VMCOREINFO_NUMBER(PG_private);
+#ifdef CONFIG_PAGEFLAGS_EXTENDED
+ VMCOREINFO_NUMBER(PG_head);
+#else
+ VMCOREINFO_NUMBER(PG_compound);
+#endif
VMCOREINFO_NUMBER(PG_swapcache);
arch_crash_save_vmcoreinfo();
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists