From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mx1.redhat.com ([66.187.233.31]) by bombadil.infradead.org with esmtp (Exim 4.68 #1 (Red Hat Linux)) id 1Jh6ql-00014U-Gy for kexec@lists.infradead.org; Wed, 02 Apr 2008 17:34:15 +0000 Date: Wed, 2 Apr 2008 13:34:07 -0400 From: Vivek Goyal Subject: Re: [PATCH] add page flags values to vmcoreinfo Message-ID: <20080402173407.GK668@redhat.com> References: <47ECBE75.8040101@mxs.nes.nec.co.jp> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <47ECBE75.8040101@mxs.nes.nec.co.jp> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: kexec-bounces@lists.infradead.org Errors-To: kexec-bounces+dwmw2=infradead.org@lists.infradead.org To: Ken'ichi Ohmichi Cc: Andrew Morton , kexec-ml , Christoph Lameter On Fri, Mar 28, 2008 at 06:46:29PM +0900, Ken'ichi Ohmichi wrote: > > Hi, > > This patch adds some values of page flags to the vmcoreinfo data. > > The vmcoreinfo data has the minimum debugging information only > for dump filtering. makedumpfile (dump filtering command) gets > it to distinguish unnecessary pages, and makedumpfile creates > a small dumpfile. > > An old makedumpfile (v1.2.4 or before) had assumed some values > of page flags internally, and this implementation could not follow > the change of these values. For example, Christoph Lameter is > changing these values by the follwing patch: > http://lkml.org/lkml/2008/2/29/463 > > So a new makedumpfile (v1.2.5) came to need these values and I > created this patch to let the kernel output them. This patch is > for linux-2.6.25-rc7. > > Signed-off-by: Ken'ichi Ohmichi > --- > diff -rpuN linux-2.6.25-rc6.org/kernel/kexec.c linux-2.6.25-rc6/kernel/kexec.c > --- linux-2.6.25-rc6.org/kernel/kexec.c 2008-03-19 12:12:54.000000000 +0900 > +++ linux-2.6.25-rc6/kernel/kexec.c 2008-03-19 12:14:49.000000000 +0900 > @@ -1406,6 +1406,9 @@ static int __init crash_save_vmcoreinfo_ > VMCOREINFO_LENGTH(zone.free_area, MAX_ORDER); > VMCOREINFO_LENGTH(free_area.free_list, MIGRATE_TYPES); > VMCOREINFO_NUMBER(NR_FREE_PAGES); > + VMCOREINFO_NUMBER(PG_lru); > + VMCOREINFO_NUMBER(PG_private); > + VMCOREINFO_NUMBER(PG_swapcache); > Looks good to me. Acked-by: Vivek Goyal Thanks Vivek _______________________________________________ kexec mailing list kexec@lists.infradead.org http://lists.infradead.org/mailman/listinfo/kexec