Only half of RAM useable when using Device Tree on Panda board
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linaro Image Tools |
Fix Released
|
Medium
|
Unassigned | ||
Linaro U-Boot |
Fix Released
|
Undecided
|
Unassigned | ||
Linaro Ubuntu |
Fix Released
|
High
|
John Rigby | ||
linux-linaro-omap (Ubuntu) |
Triaged
|
Medium
|
Unassigned |
Bug Description
the panda board has 1 Gig of RAM.
Only half of it is being mapped by the kernel.
top - 17:50:26 up 1:33, 2 users, load average: 0.00, 0.01, 0.29
Tasks: 71 total, 1 running, 70 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 459704k total, 389956k used, 69748k free, 46128k buffers
Swap: 0k total, 0k used, 0k free, 303232k cached
root@localhost:~# cat /proc/meminfo
MemTotal: 459704 kB
MemFree: 69780 kB
Buffers: 46128 kB
...
I've heard there might be issues involving high mem however I have not personally looked into that. For natty this should be addressed. We should be able to utilize 768M without running afoul of highmem shouldn't we?
Related branches
- Loïc Minier (community): Approve
-
Diff: 12 lines (+1/-1)1 file modifiedlinaro_image_tools/media_create/boards.py (+1/-1)
Changed in linaro: | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in linux-linaro-omap (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in linaro-image-tools: | |
assignee: | nobody → Marcin Juszkiewicz (hrw) |
status: | Triaged → Fix Committed |
Changed in linaro-image-tools: | |
status: | Fix Committed → Fix Released |
summary: |
- panda : half ram missing + panda : Only half of RAM useable when using Device Tree |
summary: |
- panda : Only half of RAM useable when using Device Tree + Only half of RAM useable when using Device Tree on Panda board |
Changed in linaro-ubuntu: | |
status: | New → Confirmed |
importance: | Undecided → High |
milestone: | none → 11.07 |
Changed in linaro-ubuntu: | |
assignee: | nobody → John Rigby (jcrigby) |
status: | Confirmed → Fix Released |
Changed in u-boot-linaro: | |
status: | New → Fix Released |
RAM is missing because we're configuring the system to be brought up that way with linaro-media-create when it sets the default boot args; I haven't seen any confirmation that bug #633227, which this bug was marked as a duplicate of, has been reproduced with the Linaro kernel (that bug is filed against the Ubuntu omap4 kernel build, not against the Linaro kernel). On the other hand, I have gotten feedback from Marcin that we're being too conservative in mapping memory on panda, deliberately mapping < 512MB of RAM; see the linked branch for a proposed fix.
If the panda is stable with this fix applied, I think that's the solution to this bug.