Wrong Vmalloc numbers in /proc/meminfo

From: Frans Pop
Date: Sun Sep 27 2009 - 20:10:58 EST


With 2.6.31 (on x86_64) I'm seeing the following in /proc/meminfo.

$ cat /proc/meminfo
MemTotal: 2030968 kB
MemFree: 539408 kB
Buffers: 94984 kB
Cached: 308564 kB
SwapCached: 16048 kB
Active: 652236 kB
Inactive: 428808 kB
Active(anon): 436808 kB
Inactive(anon): 246996 kB
Active(file): 215428 kB
Inactive(file): 181812 kB
Unevictable: 1632 kB
Mlocked: 1632 kB
SwapTotal: 2097144 kB
SwapFree: 1979524 kB
Dirty: 12 kB
Writeback: 0 kB
AnonPages: 671276 kB
Mapped: 57684 kB
Slab: 177692 kB
SReclaimable: 160516 kB
SUnreclaim: 17176 kB
PageTables: 14812 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 3112628 kB
Committed_AS: 988780 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 340084 kB
VmallocChunk: 34359387131 kB
DirectMap4k: 2008768 kB
DirectMap2M: 63488 kB

Is it me or are VmallocTotal and VmallocChunk off by a factor 10,000 or so?

Cheers,
FJP
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/