Archived
14
0
Fork 0

ceph: drop unnecessary WARN_ON in caps migration

If we don't have the exported cap it's because we already released it. No
need to WARN.

Signed-off-by: Sage Weil <sage@newdream.net>
This commit is contained in:
Sage Weil 2010-03-16 10:36:40 -07:00
parent 12eadc1900
commit 4ea0043a29

View file

@ -2550,9 +2550,8 @@ static void handle_cap_export(struct inode *inode, struct ceph_mds_caps *ex,
ci->i_cap_exporting_issued = cap->issued; ci->i_cap_exporting_issued = cap->issued;
} }
__ceph_remove_cap(cap); __ceph_remove_cap(cap);
} else {
WARN_ON(!cap);
} }
/* else, we already released it */
spin_unlock(&inode->i_lock); spin_unlock(&inode->i_lock);
} }