Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

kraken: cephfs: Deadlock on two ceph-fuse clients accessing the same file #16191

Merged
merged 1 commit into from Jul 19, 2017

Commits on Jul 6, 2017

  1. mds: issue new caps when sending reply to client

    After Locker::issue_new_caps() adds new Capability data struct,
    do not issue caps immediately. Let CInode::encode_inodestate()
    do the job instead. This can avoid various races that early reply
    is not allowed, caps that haven't been sent to client gets revoked.
    
    Fixes: http://tracker.ceph.com/issues/19635
    Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
    (cherry picked from commit 799703a)
    ukernel authored and smithfarm committed Jul 6, 2017
    Configuration menu
    Copy the full SHA
    5302457 View commit details
    Browse the repository at this point in the history