From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Vrabel Subject: Re: Deadlock in /proc/xen/xenbus watch+read on 3.17+ (maybe earlier) Date: Fri, 20 Mar 2015 10:46:54 +0000 Message-ID: <550BFA9E.8010102@citrix.com> References: <20150319011911.GA29029@mail-itl> <1426761512.610.18.camel@citrix.com> <550AC883.40008@citrix.com> <20150320040454.GZ2321@mail-itl> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Vitaly Chernooky , =?windows-1252?Q?Marek_Marczykowski-G=F3recki?= Cc: Boris Ostrovsky , Embedded-pv-devel@lists.xenproject.org, Iurii Konovalenko , Ian Campbell , xen-devel List-Id: xen-devel@lists.xenproject.org On 20/03/15 10:38, Vitaly Chernooky wrote: > So I have finished my investigation and suggest to discuss the simple > attaches patch. Looks ok to me. But this needs to go via the filesystem maintainers, Cc'ing Linus on it. You should explain the deadlock in more detail in the commit message and mention that it fixes a regression and which commit introduced the regression. Another solution would be to replace the file with a symlink to /dev/xen/xenbus. David