[U-Boot-Users] reserving RAM via bootargs

I have a 256MB SDRAM, and setting the mem=252m for somereason results in the kernel using a total memory of 186MB, can anyone comment on why this would be hapenning?
During bootup this is what I see: Memory CAM mapping: CAM0=64Mb, CAM1=64Mb, CAM2=64Mb residual: 48Mb Memory: 191232k available (2628k kernel code, 800k data, 128k init, 0k highmem)
and after bootup: cat /proc/meminfo gives this.. MemTotal: 191404 kB MemFree: 172372 kB Buffers: 0 kB Cached: 10276 kB SwapCached: 0 kB Active: 8720 kB Inactive: 3836 kB HighTotal: 0 kB HighFree: 0 kB LowTotal: 191404 kB LowFree: 172372 kB SwapTotal: 0 kB SwapFree: 0 kB Dirty: 76 kB Writeback: 0 kB Mapped: 5464 kB Slab: 4824 kB CommitLimit: 95700 kB Committed_AS: 6644 kB PageTables: 288 kB VmallocTotal: 786144 kB VmallocUsed: 476 kB VmallocChunk: 785292 kB
thanks
participants (1)
-
Surya Ravikiran