<div>Hi all,</div>
<div>Here in my device cat /proc/meminfo is showing the following result,</div>
<div>MemTotal:         767960 kB<br>MemFree:          104252 kB<br>Buffers:           14696 kB<br>Cached:           183676 kB<br>SwapCached:            0 kB<br>Active:           304596 kB<br>Inactive:         282020 kB<br>
Active(anon):     250560 kB<br>Inactive(anon):   139488 kB<br>Active(file):      54036 kB<br>Inactive(file):   142532 kB<br>Unevictable:         988 kB<br>Mlocked:               0 kB<br>HighTotal:        536576 kB<br>HighFree:          23408 kB<br>
<font color="#ff0000">LowTotal:         231384 kB<br>LowFree:           80844 kB<br></font>SwapTotal:             0 kB<br>SwapFree:              0 kB<br>Dirty:                 0 kB<br>Writeback:             0 kB<br>AnonPages:        389252 kB<br>
Mapped:            94368 kB<br>Shmem:               816 kB<br>Slab:              17932 kB<br>SReclaimable:       7388 kB<br>SUnreclaim:        10544 kB<br>KernelStack:        5912 kB<br>PageTables:        20064 kB<br>NFS_Unstable:          0 kB<br>
Bounce:                0 kB<br>WritebackTmp:          0 kB<br>CommitLimit:      383980 kB<br>Committed_AS:    3685728 kB<br>VmallocTotal:     434176 kB<br>VmallocUsed:      261584 kB<br>VmallocChunk:     115324 kB</div>
<div> </div>
<div>&amp;&amp;</div>
<div> </div>
<div>My kernel virtual memory lay out is like this,</div>
<div>&lt;5&gt;[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)<br>&lt;5&gt;[    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)<br>&lt;5&gt;[    0.000000]     DMA     : 0xff000000 - 0xffe00000   (  14 MB)<br>
&lt;5&gt;[    0.000000]     vmalloc : 0xdf800000 - 0xfa000000   ( 424 MB)<br><font color="#ff0000">&lt;5&gt;[    0.000000]     lowmem  : 0xc0000000 - 0xdf000000   ( 496 MB)<br></font>&lt;5&gt;[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)<br>
&lt;5&gt;[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)<br>&lt;5&gt;[    0.000000]       .init : 0xc0008000 - 0xc0049000   ( 260 kB)<br>&lt;5&gt;[    0.000000]       .text : 0xc0100000 - 0xc0a26000   (9368 kB)<br>
&lt;5&gt;[    0.000000]       .data : 0xc0b00000 - 0xc0c464c0   (1306 kB)</div>
<div>&amp;&amp;</div>
<div>
<div>In the kernel command line i had put the &quot;vmalloc=432MB&quot; , to reserve the vmalloc area.</div></div>
<div> </div>
<div>My question is,</div>
<div>While in the kernel memory layout, lowmem is shown as 496MB,</div>
<div>in /proc/meminfo LowMEMtotal is only 231MB.</div>
<div>Why is the difference between the two?</div>
<div> </div>
<div>How to increase the Lowmem size with reserving my vmalloc region memory(432MB)<br></div>
<div><br>-- <br>With regards,<br>Sandeep Kumar Anantapalli,<br><br></div>