Networking unavailable after page allocation failure
Issue
The system became unreachable via network. /var/log/messages shows a page allocation failure along with a trace similar to the following:
Nov 20 00:06:28 hostname kernel: bgssd.exe: page allocation failure. order:2, mode:0x20
Nov 20 00:06:28 hostname kernel: Pid: 75105, comm: bgssd.exe Not tainted 2.6.32-358.14.1.el6.x86_64 #1
Nov 20 00:06:28 hostname kernel: Call Trace:
Nov 20 00:06:28 hostname kernel: <IRQ> [<ffffffff8112c197>] ? __alloc_pages_nodemask+0x757/0x8d0
Nov 20 00:06:28 hostname kernel: [<ffffffff81012bf9>] ? sched_clock+0x9/0x10
Nov 20 00:06:28 hostname kernel: [<ffffffff81166b42>] ? kmem_getpages+0x62/0x170
Nov 20 00:06:28 hostname kernel: [<ffffffff8116775a>] ? fallback_alloc+0x1ba/0x270
Nov 20 00:06:28 hostname kernel: [<ffffffff811671af>] ? cache_grow+0x2cf/0x320
Nov 20 00:06:28 hostname kernel: [<ffffffff811674d9>] ? ____cache_alloc_node+0x99/0x160
Nov 20 00:06:28 hostname kernel: [<ffffffff8143f4f2>] ? pskb_expand_head+0x62/0x270
Nov 20 00:06:28 hostname kernel: [<ffffffff811682a9>] ? __kmalloc+0x189/0x220
Nov 20 00:06:28 hostname kernel: [<ffffffff8143f4f2>] ? pskb_expand_head+0x62/0x270
Nov 20 00:06:28 hostname kernel: [<ffffffff8143fdca>] ? __pskb_pull_tail+0x2aa/0x360
Nov 20 00:06:28 hostname kernel: [<ffffffffa034464a>] ? unm_nic_xmit_frame+0xba/0xbd0 [nx_nic]
Nov 20 00:06:28 hostname kernel: [<ffffffff81449168>] ? dev_hard_start_xmit+0x308/0x530
Environment
- Red Hat Enterprise Linux (RHEL) 6.4
- HP Proliant server
- HP supplied nx_nic driver (version 4.0.590-2)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.