View Issue Details

IDProjectCategoryView StatusLast Update
0005718CentOS-6kernelpublic2012-05-09 16:12
ReporterCyberax 
PriorityhighSeveritycrashReproducibilityalways
Status newResolutionopen 
Product Version 
Target VersionFixed in Version 
Summary0005718: System unusable after OOM in NFS code
DescriptionSystem becomes unusable (file operations failing randomly, new processes not starting, etc) after Out Of Memory killer happens in NFS client code.
Steps To ReproduceCreate a memory cgroup with low memory_limit_bytes and start something that does a lot of IO operations on NFS.
Additional InformationAfter this stacktrace everything breaks loose.

Memory cgroup out of memory: Kill process 2074 (oom_generator.p) score 1000 or sacrifice child
Killed process 2074, UID 0, (oom_generator.p) total-vm:5485092kB, anon-rss:5369920kB, file-rss:1840kB
es3 invoked oom-killer: gfp_mask=0xd0, order=0, oom_adj=15, oom_score_adj=1000
es3 cpuset=/ mems_allowed=0
Pid: 2248, comm: es3 Not tainted 2.6.32-220.4.1.el6.x86_64 #1
Call Trace:
 [<ffffffff810c2b51>] ? cpuset_print_task_mems_allowed+0x91/0xb0
 [<ffffffff811138d0>] ? dump_header+0x90/0x1b0
 [<ffffffff81113d5a>] ? oom_kill_process+0x8a/0x2c0
 [<ffffffff81113c4e>] ? select_bad_process+0x9e/0x120
 [<ffffffff811144f2>] ? mem_cgroup_out_of_memory+0x92/0xb0
 [<ffffffff81007ca2>] ? check_events+0x12/0x20
 [<ffffffff81169247>] ? mem_cgroup_handle_oom+0x147/0x170
 [<ffffffff81090a90>] ? autoremove_wake_function+0x0/0x40
 [<ffffffff8116a50b>] ? __mem_cgroup_try_charge+0x3bb/0x420
 [<ffffffff81007c8f>] ? xen_restore_fl_direct_end+0x0/0x1
 [<ffffffff8112210e>] ? get_page_from_freelist+0x2de/0x820
 [<ffffffff8116b807>] ? mem_cgroup_charge_common+0x87/0xd0
 [<ffffffffa0286780>] ? readpage_async_filler+0x0/0x160 [nfs]
 [<ffffffff8116b978>] ? mem_cgroup_cache_charge+0x128/0x140
 [<ffffffff81110d4a>] ? add_to_page_cache_locked+0x4a/0x140
 [<ffffffffa0286780>] ? readpage_async_filler+0x0/0x160 [nfs]
 [<ffffffff81110e6c>] ? add_to_page_cache_lru+0x2c/0x80
 [<ffffffff81007ca2>] ? check_events+0x12/0x20
 [<ffffffff81126be3>] ? read_cache_pages+0x63/0xf0
 [<ffffffffa0285ab1>] ? nfs_readpages+0x171/0x250 [nfs]
 [<ffffffffa0286340>] ? nfs_pagein_one+0x0/0x180 [nfs]
 [<ffffffff811269c5>] ? __do_page_cache_readahead+0x185/0x210
 [<ffffffff81126a71>] ? ra_submit+0x21/0x30
 [<ffffffff81111fc3>] ? filemap_fault+0x4c3/0x500
 [<ffffffff8113b164>] ? __do_fault+0x54/0x510
 [<ffffffff8113b717>] ? handle_pte_fault+0xf7/0xb50
 [<ffffffff81090a90>] ? autoremove_wake_function+0x0/0x40
 [<ffffffff81483918>] ? tcp_v4_connect+0x458/0x550
 [<ffffffff8100c27b>] ? xen_hypervisor_callback+0x1b/0x20
 [<ffffffff81004a49>] ? __raw_callee_save_xen_pmd_val+0x11/0x1e
 [<ffffffff8113c354>] ? handle_mm_fault+0x1e4/0x2b0
 [<ffffffff81042b79>] ? __do_page_fault+0x139/0x480
 [<ffffffff8141a75b>] ? sys_recvfrom+0x16b/0x180
 [<ffffffff81038488>] ? pvclock_clocksource_read+0x58/0xd0
 [<ffffffff81007b21>] ? xen_clocksource_read+0x21/0x30
 [<ffffffff814f23fe>] ? do_page_fault+0x3e/0xa0
 [<ffffffff814ef7b5>] ? page_fault+0x25/0x30
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2012-05-09 16:12 Cyberax New Issue