[Linux-cluster] missing tags on dlm git repo at pagure.io

2017-03-31 Thread Jean-Marc Saffroy
Hi, I just noticed that git tags are gone on the repo at pagure.io. In case someone wants to restore them, in my older checkout the tags are: $ git log --no-walk --tags --pretty="%h %d %s" --decorate=full e9302c0 (tag: refs/tags/dlm-4.0.7, refs/remotes/origin/master, refs/remotes/origin/HEAD)

Re: [Linux-cluster] Protocol compatibility of DLM/Corosync across versions

2016-12-20 Thread Jean-Marc Saffroy
Thanks Jan for these details! Cheers, JM -- saff...@gmail.com -- Linux-cluster mailing list Linux-cluster@redhat.com https://www.redhat.com/mailman/listinfo/linux-cluster

Re: [Linux-cluster] Protocol compatibility of DLM/Corosync across versions

2016-12-19 Thread Jean-Marc Saffroy
On Mon, 19 Dec 2016, David Teigland wrote: > On Sun, Dec 18, 2016 at 08:46:25PM +0100, Jean-Marc Saffroy wrote: > > Hi (again), > > > > Another question I have regarding DLM and Corosync (because Corosync is > > required to use DLM): should I expect compatibility acro

Re: [Linux-cluster] DLM user API for blocking AST

2016-12-19 Thread Jean-Marc Saffroy
On Mon, 19 Dec 2016, David Teigland wrote: > As a workaround to avoid an unwanted bast callback after a completion, I > wonder if you could make a no-op call with NULL astaddr/astarg to prevent > any further callback using those? I assume that what you call a no-op is a lock conversion towards

[Linux-cluster] Protocol compatibility of DLM/Corosync across versions

2016-12-18 Thread Jean-Marc Saffroy
Hi (again), Another question I have regarding DLM and Corosync (because Corosync is required to use DLM): should I expect compatibility across versions? I did a quick test between distributions running different kernels (CentOS 6, Centos7 and Ubuntu 14) but rather close versions of Corosync,

[Linux-cluster] DLM user API for blocking AST

2016-12-18 Thread Jean-Marc Saffroy
Hi, Continuing with my experiments with the DLM user API, I am trying to use blocking AST callbacks, and find that the rules for the lifetime and ownership of the dlm_lksb struct are a bit surprising. This led me to some investigations, and the question at the end of this email. It looks like

Re: [Linux-cluster] DLM user API for lock value block

2016-12-06 Thread Jean-Marc Saffroy
On Tue, 6 Dec 2016, David Teigland wrote: > I haven't looked at your test to check if you're actually seeing this bug, > but you'll want this fix in any case: > > http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/fs/dlm/user.c?id=b96f465035f9fae83c1d8de3e80eecfe6877608c

[Linux-cluster] DLM user API for lock value block

2016-12-06 Thread Jean-Marc Saffroy
Hi, I am trying to use the DLM userland API (libdlm3), and while I was able to do plain lock acquisitions and conversions, I am stuck trying to update and then read the lock value block. Does anyone have working examples of this? I did look at the rhdlmbook doc, but couldn't fine one.