All of lore.kernel.org
 help / color / mirror / Atom feed
From: Xavier Roche <roche+kml2@exalead.com>
To: ceph-devel@vger.kernel.org
Subject: flock() on libcephfs ?
Date: Fri, 06 Feb 2015 11:39:17 +0100	[thread overview]
Message-ID: <54D499D5.3060505@exalead.com> (raw)

Hi folks!

I'm not sure this is the right place to post, so do not hesitate to redirect me to a more appropriate list if necessary!

New to ceph, I naively attempted to add a flock (int ceph_flock(struct ceph_mount_info *cmount, int fd, int operation)) function in libcephfs, but I could not find the proper way to figure out what was the owner identifier used by Client::ll_flock() (an uint64_t integer) - this is not the pid, I presume ?

(In a similar way, the opaque void* fuse_req pointer passed appears to be optional, but I was not able to figure out what it was either, even if it is obviously FUSE-related)

Thanks in advance for any hints! By the way - would this new feature (flock()) make sense ?


Regards,
Xavier

             reply	other threads:[~2015-02-06 10:59 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-02-06 10:39 Xavier Roche [this message]
2015-02-06 13:44 ` flock() on libcephfs ? John Spray
2015-02-06 14:31   ` Xavier Roche

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=54D499D5.3060505@exalead.com \
    --to=roche+kml2@exalead.com \
    --cc=ceph-devel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.