Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755218AbYHNTOj (ORCPT ); Thu, 14 Aug 2008 15:14:39 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1759690AbYHNTO1 (ORCPT ); Thu, 14 Aug 2008 15:14:27 -0400 Received: from smtp1.linux-foundation.org ([140.211.169.13]:50072 "EHLO smtp1.linux-foundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753827AbYHNTO0 (ORCPT ); Thu, 14 Aug 2008 15:14:26 -0400 Date: Thu, 14 Aug 2008 12:13:49 -0700 From: Andrew Morton To: Frans Pop Cc: linux-kernel@vger.kernel.org, kernel-testers@vger.kernel.org, Mel Gorman Subject: Re: [regression?] [resend] Memory zone info seems incomplete in boottime dmesg output Message-Id: <20080814121349.b77e0116.akpm@linux-foundation.org> In-Reply-To: <200808142042.24606.elendil@planet.nl> References: <200808142042.24606.elendil@planet.nl> X-Mailer: Sylpheed version 2.2.4 (GTK+ 2.8.20; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2389 Lines: 70 On Thu, 14 Aug 2008 20:42:23 +0200 Frans Pop wrote: > With 2.6.26 I get: > > Zone PFN ranges: > DMA 0 -> 4096 > DMA32 4096 -> 1048576 > Normal 1048576 -> 1048576 > Movable zone start PFN for each node > early_node_map[4] active PFN ranges > 0: 0 -> 159 > 0: 256 -> 521844 > 0: 521961 -> 521964 > 0: 521983 -> 521984 > On node 0 totalpages: 521751 > DMA zone: 56 pages used for memmap > DMA zone: 1271 pages reserved > DMA zone: 2672 pages, LIFO batch:0 > DMA32 zone: 7081 pages used for memmap > DMA32 zone: 510671 pages, LIFO batch:31 > Normal zone: 0 pages used for memmap > Movable zone: 0 pages used for memmap > > > With 2.6.27-rc1 I only get pages listed for 2 zones (bottom part): > > Zone PFN ranges: > DMA 0x00000000 -> 0x00001000 > DMA32 0x00001000 -> 0x00100000 > Normal 0x00100000 -> 0x00100000 > Movable zone start PFN for each node I'd have expected something to be printed here? > early_node_map[4] active PFN ranges > 0: 0x00000000 -> 0x0000009f > 0: 0x00000100 -> 0x0007f674 > 0: 0x0007f6e9 -> 0x0007f6ec > 0: 0x0007f6ff -> 0x0007f700 > On node 0 totalpages: 521751 > DMA zone: 2072 pages, LIFO batch:0 > DMA32 zone: 506625 pages, LIFO batch:31 > It could be deliberate, I forget. Maybe we trimmed nr_nodemap_entries to not include empty zones. Hopefully Mel will recall. > Note that totalpages is the same and that for 2.6.26 the sum of pages for > all listed zones is equal to totalpages. Seems we've lost useful info > here. > > I also seem to have "lost" 600 LIFO batch pages for DMA and 4000 for DMA32 > between the kernel versions although that could be due to config changes > (I enabled some extra debugging options). Harder to tell though without > the info where they've gone... I can't see that from the above information? > Cheers, > FJP > > P.S. As a user I really don't find the hex values easier to read/use than > the decimal values. Except maybe for the "Zone PFN ranges" where things > seem to be nicely aligned. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/