From mboxrd@z Thu Jan 1 00:00:00 1970 From: Peter Zijlstra Subject: Re: [RFC PATCH 00/10] pipe: Notification queue preparation [ver #2] Date: Thu, 24 Oct 2019 15:14:54 +0200 Message-ID: <20191024131454.GB4114@hirez.programming.kicks-ass.net> References: <157186182463.3995.13922458878706311997.stgit@warthog.procyon.org.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: <157186182463.3995.13922458878706311997.stgit@warthog.procyon.org.uk> Sender: linux-kernel-owner@vger.kernel.org To: David Howells Cc: torvalds@linux-foundation.org, Rasmus Villemoes , Greg Kroah-Hartman , nicolas.dichtel@6wind.com, raven@themaw.net, Christian Brauner , keyrings@vger.kernel.org, linux-usb@vger.kernel.org, linux-block@vger.kernel.org, linux-security-module@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-api@vger.kernel.org, linux-kernel@vger.kernel.org List-Id: linux-api@vger.kernel.org On Wed, Oct 23, 2019 at 09:17:04PM +0100, David Howells wrote: > (1) It removes the nr_exclusive argument from __wake_up_sync_key() as this > is always 1. This prepares for step 2. > > (2) Adds wake_up_interruptible_sync_poll_locked() so that poll can be > woken up from a function that's holding the poll waitqueue spinlock. > include/linux/wait.h | 11 +- > kernel/sched/wait.c | 37 ++++-- > Acked-by: Peter Zijlstra (Intel)