We want to _set_ cap->issued, and add bits to cap->implemented. This
mirrors what we see in handle_cap_grant. Note that this is dependent
on that fact that (currently, at least!) we should never see
a revocation here.
dout(10, "add_cap inode %p (%llx.%llx) cap %s now %s seq %d mds%d\n",
inode, ceph_vinop(inode), ceph_cap_string(issued),
ceph_cap_string(issued|cap->issued), seq, mds);
- cap->issued |= issued;
+ cap->issued = issued;
cap->implemented |= issued;
cap->seq = seq;
cap->mseq = mseq;