Bug 795507 - kernel page allocation failure under system load
Summary: kernel page allocation failure under system load
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: kernel
Version: 6.2
Hardware: x86_64
OS: Linux
unspecified
unspecified
Target Milestone: rc
: ---
Assignee: Red Hat Kernel Manager
QA Contact: Red Hat Kernel QE team
URL:
Whiteboard:
Depends On:
Blocks: 846704
TreeView+ depends on / blocked
 
Reported: 2012-02-20 18:28 UTC by seth vidal
Modified: 2018-12-01 18:27 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-02-14 16:12:38 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description seth vidal 2012-02-20 18:28:23 UTC
Description of problem:
When this system is under fairly heavy load it likes to spew this message, repeatedly to the logs:

pkg info:  2.6.32-220.4.1.el6.x86_64 


 kernel: httpd: page allocation failure. order:1, mode:0x20
 kernel: Pid: 16505, comm: httpd Not tainted 2.6.32-220.4.1.el6.x86_64 #1
 kernel: [<ffffffff81123daf>] ? __alloc_pages_nodemask+0x77f/0x940
 kernel: [<ffffffff8115dc62>] ? kmem_getpages+0x62/0x170
 kernel: [<ffffffff8115e87a>] ? fallback_alloc+0x1ba/0x270
 kernel: [<ffffffff8115e2cf>] ? cache_grow+0x2cf/0x320
 kernel: [<ffffffff8115e5f9>] ? ____cache_alloc_node+0x99/0x160
 kernel: [<ffffffff8115ee3a>] ? kmem_cache_alloc_notrace+0xfa/0x130
 kernel: [<ffffffff810cbada>] ? audit_log_d_path+0x5a/0x140
 kernel: [<ffffffff8122fd83>] ? common_lsm_audit+0x2e3/0x540
 kernel: [<ffffffff81212ef3>] ? avc_audit+0x73/0xe0
 kernel: [<ffffffff8121363f>] ? avc_has_perm_noaudit+0x3df/0x470
 kernel: [<ffffffff81213741>] ? avc_has_perm+0x71/0x90
 kernel: [<ffffffff81215144>] ? inode_has_perm+0x54/0xa0
 kernel: [<ffffffff81195630>] ? mntput_no_expire+0x30/0x110
 kernel: [<ffffffff81183601>] ? path_put+0x31/0x40
 kernel: [<ffffffff8121571b>] ? dentry_has_perm+0x5b/0x80
 kernel: [<ffffffff81212f60>] ? avc_audit_pre_callback+0x0/0x130
 kernel: [<ffffffff81213090>] ? avc_audit_post_callback+0x0/0x150
 kernel: [<ffffffff812157cc>] ? selinux_inode_getattr+0x2c/0x30
 kernel: [<ffffffff8120d1e3>] ? security_inode_getattr+0x23/0x30
 kernel: [<ffffffff8117b6ef>] ? vfs_getattr+0x2f/0x80
 kernel: [<ffffffff81038488>] ? pvclock_clocksource_read+0x58/0xd0
 kernel: [<ffffffff8117b7a8>] ? vfs_fstatat+0x68/0x80
 kernel: [<ffffffff8117b8eb>] ? vfs_stat+0x1b/0x20
 kernel: [<ffffffff8117b914>] ? sys_newstat+0x24/0x50
 kernel: [<ffffffff814f23fe>] ? do_page_fault+0x3e/0xa0
 kernel: [<ffffffff814ef7b5>] ? page_fault+0x25/0x30
 kernel: [<ffffffff8100b0f2>] ? system_call_fastpath+0x16/0x1b
 kernel: Mem-Info:
 kernel: Node 0 DMA per-cpu:
 kernel: CPU    0: hi:    0, btch:   1 usd:   0
 kernel: CPU    1: hi:    0, btch:   1 usd:   0
 kernel: CPU    2: hi:    0, btch:   1 usd:   0
 kernel: CPU    3: hi:    0, btch:   1 usd:   0
 kernel: Node 0 DMA32 per-cpu:
 kernel: CPU    0: hi:  186, btch:  31 usd:  39
 kernel: CPU    1: hi:  186, btch:  31 usd: 177
 kernel: CPU    2: hi:  186, btch:  31 usd:  95
 kernel: CPU    3: hi:  186, btch:  31 usd: 159
 kernel: Node 0 Normal per-cpu:
 kernel: CPU    0: hi:  186, btch:  31 usd:  92
 kernel: CPU    1: hi:  186, btch:  31 usd: 165
 kernel: CPU    2: hi:  186, btch:  31 usd: 156
 kernel: CPU    3: hi:  186, btch:  31 usd: 165
 kernel: active_anon:63224 inactive_anon:24396 isolated_anon:0
 kernel: active_file:442466 inactive_file:1295410 isolated_file:0
 kernel: unevictable:9061 dirty:31 writeback:0 unstable:0
 kernel: free:62628 slab_reclaimable:64402 slab_unreclaimable:23859
 kernel: mapped:4288 shmem:139 pagetables:3636 bounce:0
 kernel: Node 0 DMA free:15724kB min:124kB low:152kB high:184kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15336kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? yes
 kernel: lowmem_reserve[]: 0 3512 8057 8057
 kernel: Node 0 DMA32 free:120872kB min:29404kB low:36752kB high:44104kB active_anon:92088kB inactive_anon:39260kB active_file:650356kB inactive_file:2269912kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:3596500kB mlocked:0kB dirty:24kB writeback:0kB mapped:1228kB shmem:48kB slab_reclaimable:123620kB slab_unreclaimable:23444kB kernel_stack:264kB pagetables:3536kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
 kernel: lowmem_reserve[]: 0 0 4545 4545
 kernel: Node 0 Normal free:109948kB min:38052kB low:47564kB high:57076kB active_anon:164764kB inactive_anon:58324kB active_file:1119508kB inactive_file:2911728kB unevictable:36244kB isolated(anon):0kB isolated(file):0kB present:4654080kB mlocked:11716kB dirty:100kB writeback:0kB mapped:15924kB shmem:508kB slab_reclaimable:133988kB slab_unreclaimable:71992kB kernel_stack:1616kB pagetables:11008kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
 kernel: lowmem_reserve[]: 0 0 0 0
 kernel: Node 0 DMA: 3*4kB 2*8kB 1*16kB 2*32kB 2*64kB 1*128kB 0*256kB 0*512kB 1*1024kB 1*2048kB 3*4096kB = 15724kB
 kernel: Node 0 DMA32: 20132*4kB 4261*8kB 289*16kB 13*32kB 19*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 120872kB
 kernel: Node 0 Normal: 20515*4kB 3168*8kB 37*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 107996kB
 kernel: 1738870 total pagecache pages
 kernel: 61 pages in swap cache
 kernel: Swap cache stats: add 211, delete 150, find 605802/605804
 kernel: Free swap  = 2096824kB
 kernel: Total swap = 2097144kB
 kernel: 2097151 pages RAM
 kernel: 82172 pages reserved
 kernel: 506921 pages shared
 kernel: 1526802 pages non-shared

Comment 2 RHEL Program Management 2012-05-03 05:26:05 UTC
Since RHEL 6.3 External Beta has begun, and this bug remains
unresolved, it has been rejected as it is not proposed as
exception or blocker.

Red Hat invites you to ask your support representative to
propose this request, if appropriate and relevant, in the
next release of Red Hat Enterprise Linux.

Comment 4 RHEL Program Management 2012-12-14 08:27:17 UTC
This request was not resolved in time for the current release.
Red Hat invites you to ask your support representative to
propose this request, if still desired, for consideration in
the next release of Red Hat Enterprise Linux.

Comment 5 Jes Sorensen 2013-02-14 16:12:38 UTC
Out of memory under load - hardly a bug

Closing


Note You need to log in before you can comment on or make changes to this bug.