From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751861AbbJEMEI (ORCPT ); Mon, 5 Oct 2015 08:04:08 -0400 Received: from mx1.redhat.com ([209.132.183.28]:43346 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750962AbbJEMD6 (ORCPT ); Mon, 5 Oct 2015 08:03:58 -0400 Date: Mon, 5 Oct 2015 14:00:44 +0200 From: Oleg Nesterov To: Andrew Morton Cc: David Howells , linux-kernel@vger.kernel.org Subject: [PATCH] change current_is_single_threaded() to use for_each_thread() Message-ID: <20151005120044.GA6198@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.18 (2008-05-17) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Change current_is_single_threaded() to use for_each_thread() rather than deprecated while_each_thread(). Signed-off-by: Oleg Nesterov --- lib/is_single_threaded.c | 5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/is_single_threaded.c b/lib/is_single_threaded.c index bd2bea9..391fd23 100644 --- a/lib/is_single_threaded.c +++ b/lib/is_single_threaded.c @@ -36,8 +36,7 @@ bool current_is_single_threaded(void) if (unlikely(p == task->group_leader)) continue; - t = p; - do { + for_each_thread(p, t) { if (unlikely(t->mm == mm)) goto found; if (likely(t->mm)) @@ -48,7 +47,7 @@ bool current_is_single_threaded(void) * forked before exiting. */ smp_rmb(); - } while_each_thread(p, t); + } } ret = true; found: -- 1.5.5.1