Kernel BUG at cachefiles_walk_to_object with CacheFiles: Error: Unexpected object collision

Solution Verified - Updated -

Issue

  • Server panic with below call trace:
[  598.845204] CacheFiles: 
[  598.845236] CacheFiles: Error: Unexpected object collision
[  598.845269] CacheFiles: object: OBJd1bf
[  598.845292] CacheFiles: objstate=LOOK_UP_OBJECT fl=8 wbusy=2 ev=0[0]
[  598.845328] CacheFiles: ops=0 inp=0 exc=0
[  598.845353] CacheFiles: parent=ffff88beea4e8180
[  598.845376] CacheFiles: cookie=ffff88be9c3651b8 [pr=ffff885eddb71000 nd=ffff88bec69c3120 fl=27]
[  598.845415] CacheFiles: key=[20] '010001810200000027e4eb010c0000000d14bd8a'
[  598.845509] CacheFiles: xobject: OBJ345e
[  598.845530] CacheFiles: xobjstate=WAIT_FOR_CMD fl=38 wbusy=1 ev=50[6d]
[  598.845558] CacheFiles: xops=0 inp=0 exc=0
[  598.845578] CacheFiles: xparent=ffff88beea4e8180
[  598.845600] CacheFiles: xcookie=ffff885e542516e0 [pr=ffff885eddb71000 nd=          (null) fl=18]
[  598.845674] ------------[ cut here ]------------
[  598.845697] kernel BUG at fs/cachefiles/namei.c:198!
[  598.846502] RIP: 0010:[<ffffffffc0426725>]  [<ffffffffc0426725>] cachefiles_walk_to_object+0x845/0x8c0 [cachefiles]

Environment

  • Red Hat Enterprise Linux 6
    • all kernel versions
  • Red Hat Enterprise Linux 7
    • kernels before 3.10.0-957.el7
  • fscache enabled (for example, an NFS client with 'fsc' on the mount options)

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