Why do RHEL 5.7 systems display "WARNING: at mm/vmalloc.c:329 __vunmap()" and hang ?

Solution Verified - Updated -

Issue

  • RHEL 5.7 instances randomly display the following error and call trace.
kernel: Trying to vfree() nonexistent vm area (ffff8102ce540000)
kernel: WARNING: at mm/vmalloc.c:329 __vunmap()
kernel:
kernel: Call Trace:
kernel:  [<ffffffff800454f0>] __free_fdtable+0x1c/0x30
kernel:  [<ffffffff800efd9a>] free_fdtable_work+0x36/0x43
kernel:  [<ffffffff8004d311>] run_workqueue+0x9e/0xfb
kernel:  [<ffffffff80049b20>] worker_thread+0x0/0x122
kernel:  [<ffffffff80049c10>] worker_thread+0xf0/0x122
kernel:  [<ffffffff8008e857>] default_wake_function+0x0/0xe
kernel:  [<ffffffff80032722>] kthread+0xfe/0x132
kernel:  [<ffffffff8005dfb1>] child_rip+0xa/0x11
kernel:  [<ffffffff80032624>] kthread+0x0/0x132
kernel:  [<ffffffff8005dfa7>] child_rip+0x0/0x11
  • RHEL 5.7 instances randomly hang.

Environment

  • Red Hat Enterprise Linux 5.7
  • Kernel 2.6.18-274.el5

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In