RHEL6.5: kernel with openafs module panics with RIP cache_alloc_refill called from getname, names_cache corrupted

Solution Unverified - Updated -

Issue

  • Repeated kernel panics after updating to RHEL6.5 kernel 2.6.32-431.el6 from RHEL6.4 kernel (2.6.32-358*.el6). Kernel contains openafs module.
  • Kernel panics with kernel BUG at mm/slab.c:3069! similar to the following, indicating names_cache is corrupted:
kernel BUG at mm/slab.c:3069!
...
RIP: 0010:[<ffffffff8116ed24>]  [<ffffffff8116ed24>] cache_alloc_refill+0x1e4/0x240
...
Call Trace:
 [<ffffffff8116fddf>] kmem_cache_alloc+0x15f/0x190
 [<ffffffff81197007>] getname+0x47/0x240
 [<ffffffff81185cf2>] do_sys_open+0x32/0x140
 [<ffffffff81185e40>] sys_open+0x20/0x30

Environment

  • Red Hat Enterprise Linux 6.5
    • seen on kernel 2.6.32-431.el6
    • all kernels above 2.6.32-431.el6 are likely affected
  • seen with the following properietary modules, in particular openafs
openafs(P)(U) vmci(U) vsock(U)
  • openafs-1.6.5-1
dkms-openafs-1.6.5-1.el6.x86_64                             Wed Jul 31 10:26:02 2013
openafs-1.6.5-1.el6.x86_64                                  Wed Jul 31 10:26:00 2013
openafs-authlibs-1.6.5-1.el6.x86_64                         Wed Jul 31 10:32:34 2013
openafs-client-1.6.5-1.el6.x86_64                           Wed Jul 31 10:26:01 2013
openafs-docs-1.6.5-1.el6.x86_64                             Wed Jul 31 10:32:33 2013
openafs-krb5-1.6.5-1.el6.x86_64                             Wed Jul 31 10:32:33 2013

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

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content