From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tejun Heo Subject: Re: [RFC][PATCH 2/3] locking: Annotate spin_unlock_wait() users Date: Tue, 24 May 2016 12:22:07 -0400 Message-ID: <20160524162207.GB3354@mtj.duckdns.org> References: <20160524142723.178148277@infradead.org> <20160524143649.608476390@infradead.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Peter Zijlstra , Linux Kernel Mailing List , Manfred Spraul , Davidlohr Bueso , Paul McKenney , Will Deacon , Boqun Feng , Waiman Long , Pablo Neira Ayuso , Patrick McHardy , David Miller , Oleg Nesterov , netfilter-devel@vger.kernel.org, Sasha Levin , hofrat@osadl.org To: Linus Torvalds Return-path: Received: from mail-yw0-f196.google.com ([209.85.161.196]:34665 "EHLO mail-yw0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752183AbcEXQWK (ORCPT ); Tue, 24 May 2016 12:22:10 -0400 Content-Disposition: inline In-Reply-To: Sender: netfilter-devel-owner@vger.kernel.org List-ID: Hello, On Tue, May 24, 2016 at 09:17:13AM -0700, Linus Torvalds wrote: > So don't talk about "acquire". And most certainly don't talk about > "control dependencies". Not if we end up having things like *drivers* > using this like in this example libata. A delta but that particular libata usage is probably not needed now. The path was used while libata was gradually adding error handlers to the low level drivers. I don't think we don't have any left w/o one at this point. I'll verify and get rid of that usage. Thanks. -- tejun