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 of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In