out_of_memory, possibly triggered by low(ish) memory system
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ureadahead (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: ureadahead
Working with Lucid daily build from Apr 23rd, attempting resume from S4, as commented by cking in bug #563472
----
Looking at the dmesg recorded in comment #8 (http://
[ 3.896224] ureadahead cpuset=/ mems_allowed=0
[ 3.896297] Pid: 413, comm: ureadahead Not tainted 2.6.32-21-generic #32-Ubuntu
[ 3.896418] Call Trace:
[ 3.896478] [<c01cc814>] oom_kill_
[ 3.896536] [<c01cce89>] ? select_
[ 3.896579] [<c01ccf11>] __out_of_
[ 3.896620] [<c01ccfb8>] out_of_
[ 3.896661] [<c01cf7c7>] __alloc_
[ 3.896705] [<c01cf99a>] __alloc_
[ 3.900907] [<c01cf9ec>] __get_free_
[ 3.904998] [<c01ad57a>] ring_buffer_
[ 3.909094] [<c01aeb55>] tracing_
[ 3.913273] [<c01b28b2>] tracing_
[ 3.917561] [<c01b20c7>] ? trace_nowake_
[ 3.921848] [<c02f4414>] ? security_
[ 3.926112] [<c0207ad4>] ? rw_verify_
[ 3.930370] [<c0207bf2>] vfs_write+
[ 3.934573] [<c01b27d0>] ? tracing_
[ 3.938805] [<c0208512>] sys_write+0x42/0x70
[ 3.943043] [<c01033ec>] syscall_
This is concerning - ureadahead is being killed by the out of memory killer because it's slurping up too many pages into memory for the fast boot.
This machine is reporting only 768MB of free memory, however it has 1GB memory installed. Memtest also records 768MB of memory. So, something is a bit strange. Is 256MB of memory being used for on-board integrated graphics memory or is the BIOS e820 call reporting the wrong memory size?
--- end cking quote
Note Colin was right - 256MB memory was reserved for the onboard graphics.