From mboxrd@z Thu Jan 1 00:00:00 1970 From: mroberto@cpti.cetuc.puc-rio.br (Marcelo Jimenez) Date: Mon, 19 Apr 2010 20:27:43 -0300 Subject: Suspicious compilation warning Message-ID: To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org Hi, I get this warning while compiling for ARM/SA1100: mm/sparse.c: In function '__section_nr': mm/sparse.c:135: warning: 'root' is used uninitialized in this function With a small patch in fs/proc/meminfo.c, I find that NR_SECTION_ROOTS is zero, which certainly explains the warning. # cat /proc/meminfo NR_SECTION_ROOTS=0 NR_MEM_SECTIONS=32 SECTIONS_PER_ROOT=512 SECTIONS_SHIFT=5 MAX_PHYSMEM_BITS=32 SECTION_SIZE_BITS=27 MemTotal: 28848 kB MemFree: 15516 kB Buffers: 112 kB Cached: 2312 kB SwapCached: 0 kB Active: 984 kB Inactive: 1628 kB Active(anon): 188 kB Inactive(anon): 0 kB Active(file): 796 kB Inactive(file): 1628 kB Unevictable: 0 kB Mlocked: 0 kB SwapTotal: 0 kB SwapFree: 0 kB Dirty: 24 kB Writeback: 0 kB AnonPages: 208 kB Mapped: 292 kB Shmem: 0 kB Slab: 1472 kB SReclaimable: 744 kB SUnreclaim: 728 kB KernelStack: 200 kB PageTables: 32 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 14424 kB Committed_AS: 772 kB VmallocTotal: 614400 kB VmallocUsed: 33316 kB VmallocChunk: 573436 kB Regards, Marcelo.