Re: [Cluster-devel] [PATCH 13/17] dlm: fix _can_be_granted() for lock at the head of covert queue.

2017-08-17 Thread tsutomu.owa
Hi, >> After looking more closely, this is a subtle form of conversion deadlock, >> and this exact case is described in the comment here: thanks, we withdraw this patch for now since we need to look into more. -- owa -Original Message- From: David Teigland [mailto:teigl...@redhat.com]

[Cluster-devel] [PATCH 13/17] dlm: fix _can_be_granted() for lock at the head of covert queue.

2017-08-08 Thread tsutomu.owa
If there is a lock resource conflict on multiple nodes, the lock on convert queue may not be granted forever. EX.) grant queue: node0 grmode NL / rqmode IV node1 grmode NL / rqmode IV convert queue: node2 grmode NL / rqmode EX node3 grmode PR / rqmode EX wait queue: node4