Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1761477Ab3EAPTr (ORCPT ); Wed, 1 May 2013 11:19:47 -0400 Received: from merlin.infradead.org ([205.233.59.134]:33414 "EHLO merlin.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755217Ab3EAPTj (ORCPT ); Wed, 1 May 2013 11:19:39 -0400 Date: Wed, 1 May 2013 17:17:53 +0200 From: Peter Zijlstra To: "Paul E. McKenney" Cc: Julian Anastasov , Simon Horman , Eric Dumazet , Ingo Molnar , lvs-devel@vger.kernel.org, netdev@vger.kernel.org, netfilter-devel@vger.kernel.org, linux-kernel@vger.kernel.org, Pablo Neira Ayuso , Dipankar Sarma Subject: Re: [PATCH v2 1/2] sched: Add cond_resched_rcu_lock() helper Message-ID: <20130501151752.GA7521@dyad.programming.kicks-ass.net> References: <1367290378-29224-1-git-send-email-horms@verge.net.au> <1367290378-29224-2-git-send-email-horms@verge.net.au> <20130430072944.GA13959@verge.net.au> <20130501091012.GB28253@dyad.programming.kicks-ass.net> <20130501124637.GO3780@linux.vnet.ibm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20130501124637.GO3780@linux.vnet.ibm.com> User-Agent: Mutt/1.5.20 (2009-06-14) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 706 Lines: 17 On Wed, May 01, 2013 at 05:46:37AM -0700, Paul E. McKenney wrote: > If the only goal is to allow preemption, and if long grace periods are > not a concern, then this alternate approach would work fine as well. Hmm.. if that were the goal I'd like it to have a different name; cond_resched*() has always been about preemption. > Of course, both approaches assume that the caller is in a place > where having all RCU-protected data disappear is OK! Quite :-) -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/