From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Metcalf Subject: Re: [PATCH v8 04/14] task_isolation: add initial support Date: Mon, 26 Oct 2015 17:13:05 -0400 Message-ID: <562E9761.1060601@ezchip.com> References: <1445373372-6567-1-git-send-email-cmetcalf@ezchip.com> <1445373372-6567-5-git-send-email-cmetcalf@ezchip.com> <5626B00E.3010309@ezchip.com> <20151020202929.485a1ef0@grimm.local.home> Mime-Version: 1.0 Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <20151020202929.485a1ef0@grimm.local.home> Sender: linux-kernel-owner@vger.kernel.org To: Steven Rostedt , Andy Lutomirski Cc: Gilad Ben Yossef , Ingo Molnar , Peter Zijlstra , Andrew Morton , Rik van Riel , Tejun Heo , Frederic Weisbecker , Thomas Gleixner , "Paul E. McKenney" , Christoph Lameter , Viresh Kumar , Catalin Marinas , Will Deacon , "linux-doc@vger.kernel.org" , Linux API , "linux-kernel@vger.kernel.org" List-Id: linux-api@vger.kernel.org On 10/20/2015 08:29 PM, Steven Rostedt wrote: > Also, doesn't RCU need to have a few ticks go by before it can safely > disable itself from userspace? I recall something like that. Paul? The current patch series supports that by testing tick_nohz_tick_stopped(), which internally only becomes true after tick_nohz_stop_sched_tick() manages to stop the tick, and it won't if rcu_needs_cpu() is true. -- Chris Metcalf, EZChip Semiconductor http://www.ezchip.com