From patchwork Fri Jun 22 15:17:09 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Paul E. McKenney" X-Patchwork-Id: 9563 Return-Path: X-Original-To: patchwork@peony.canonical.com Delivered-To: patchwork@peony.canonical.com Received: from fiordland.canonical.com (fiordland.canonical.com [91.189.94.145]) by peony.canonical.com (Postfix) with ESMTP id 95AD123E55 for ; Fri, 22 Jun 2012 15:28:48 +0000 (UTC) Received: from mail-gg0-f180.google.com (mail-gg0-f180.google.com [209.85.161.180]) by fiordland.canonical.com (Postfix) with ESMTP id 5F5BAA18315 for ; Fri, 22 Jun 2012 15:28:48 +0000 (UTC) Received: by ggnf1 with SMTP id f1so1747344ggn.11 for ; Fri, 22 Jun 2012 08:28:47 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-forwarded-to:x-forwarded-for:delivered-to:received-spf:from:to:cc :subject:date:message-id:x-mailer:in-reply-to:references :x-content-scanned:x-cbid:x-gm-message-state; bh=a9FMzlIUezBxUjoFxaAzzX0rSrV1aaGu9nwxLR159Hk=; b=pV3WgOGf3GJJ+TXD1sedu+u9Whb1n7o4uEzwJlKCzTTSyfkf77RArFkWPQ3D/R+uAF fJ3rt1b2E7SjNYu0pFNBiM9s0mjVL5b3ekmmhLR4mDJz8GzKvrRXOBld/5PwiD9NYj/6 LA8SrGXpwcWRHfsqHbCAp92djrWm43iieMcLKF0Ds3ME+RFKMpfDCwdMLw43vSqJFN5N k4TYoFW0iV/G9eSLbIrsUrd4ffgbYQQvuXgOn90ffmL3GGYZzrSTp5ECOuMdrsOsis1E Bk5CLC9118U6J357MRALaI3posZd6gLuqYSlvsglNIWeN9BissnlltDW5+z54a4XZzP4 wzcw== Received: by 10.50.193.196 with SMTP id hq4mr2087060igc.57.1340378927491; Fri, 22 Jun 2012 08:28:47 -0700 (PDT) X-Forwarded-To: linaro-patchwork@canonical.com X-Forwarded-For: patch@linaro.org linaro-patchwork@canonical.com Delivered-To: patches@linaro.org Received: by 10.231.24.148 with SMTP id v20csp71965ibb; Fri, 22 Jun 2012 08:28:47 -0700 (PDT) Received: by 10.50.149.170 with SMTP id ub10mr2040253igb.38.1340378926955; Fri, 22 Jun 2012 08:28:46 -0700 (PDT) Received: from e8.ny.us.ibm.com (e8.ny.us.ibm.com. [32.97.182.138]) by mx.google.com with ESMTPS id fi2si6425776icc.59.2012.06.22.08.28.46 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 22 Jun 2012 08:28:46 -0700 (PDT) Received-SPF: pass (google.com: domain of paulmck@linux.vnet.ibm.com designates 32.97.182.138 as permitted sender) client-ip=32.97.182.138; Authentication-Results: mx.google.com; spf=pass (google.com: domain of paulmck@linux.vnet.ibm.com designates 32.97.182.138 as permitted sender) smtp.mail=paulmck@linux.vnet.ibm.com Received: from /spool/local by e8.ny.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Fri, 22 Jun 2012 11:28:44 -0400 Received: from d01dlp01.pok.ibm.com (9.56.224.56) by e8.ny.us.ibm.com (192.168.1.108) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted; Fri, 22 Jun 2012 11:26:19 -0400 Received: from d01relay03.pok.ibm.com (d01relay03.pok.ibm.com [9.56.227.235]) by d01dlp01.pok.ibm.com (Postfix) with ESMTP id D612138C80CF for ; Fri, 22 Jun 2012 11:25:50 -0400 (EDT) Received: from d03av01.boulder.ibm.com (d03av01.boulder.ibm.com [9.17.195.167]) by d01relay03.pok.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id q5MFPo2W171914 for ; Fri, 22 Jun 2012 11:25:50 -0400 Received: from d03av01.boulder.ibm.com (loopback [127.0.0.1]) by d03av01.boulder.ibm.com (8.14.4/8.13.1/NCO v10.0 AVout) with ESMTP id q5MFOZjM019560 for ; Fri, 22 Jun 2012 09:24:44 -0600 Received: from paulmck-ThinkPad-W500 ([9.47.24.152]) by d03av01.boulder.ibm.com (8.14.4/8.13.1/NCO v10.0 AVin) with ESMTP id q5MFOZFP019503; Fri, 22 Jun 2012 09:24:35 -0600 Received: by paulmck-ThinkPad-W500 (Postfix, from userid 1000) id 40EA5E71B1; Fri, 22 Jun 2012 08:17:23 -0700 (PDT) From: "Paul E. McKenney" To: linux-kernel@vger.kernel.org Cc: mingo@elte.hu, laijs@cn.fujitsu.com, dipankar@in.ibm.com, akpm@linux-foundation.org, mathieu.desnoyers@polymtl.ca, josh@joshtriplett.org, niv@us.ibm.com, tglx@linutronix.de, peterz@infradead.org, rostedt@goodmis.org, Valdis.Kletnieks@vt.edu, dhowells@redhat.com, eric.dumazet@gmail.com, darren@dvhart.com, fweisbec@gmail.com, sbw@mit.edu, patches@linaro.org, "Paul E. McKenney" Subject: [PATCH tip/core/rcu 10/22] rcu: Remove needless initialization Date: Fri, 22 Jun 2012 08:17:09 -0700 Message-Id: <1340378241-6458-10-git-send-email-paulmck@linux.vnet.ibm.com> X-Mailer: git-send-email 1.7.8 In-Reply-To: <1340378241-6458-1-git-send-email-paulmck@linux.vnet.ibm.com> References: <20120622151655.GA6249@linux.vnet.ibm.com> <1340378241-6458-1-git-send-email-paulmck@linux.vnet.ibm.com> X-Content-Scanned: Fidelis XPS MAILER x-cbid: 12062215-9360-0000-0000-000007A42E2C X-Gm-Message-State: ALoCoQlyUWV5eEmDlYYKo56HqoUEG/x/nXHPf7uHMTlmA+YmN23iAPoStTtUmWoPCNjRYNxG90be From: "Paul E. McKenney" For global variables, C defaults all fields to zero. The initialization of the rcu_state structure's ->n_force_qs and ->n_force_qs_ngp fields is therefore redundant, so this commit removes these initializations. Signed-off-by: Paul E. McKenney --- kernel/rcutree.c | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) diff --git a/kernel/rcutree.c b/kernel/rcutree.c index ac6e0c2..7622073 100644 --- a/kernel/rcutree.c +++ b/kernel/rcutree.c @@ -73,8 +73,6 @@ static struct lock_class_key rcu_node_class[RCU_NUM_LVLS]; .orphan_donetail = &sname##_state.orphan_donelist, \ .barrier_mutex = __MUTEX_INITIALIZER(sname##_state.barrier_mutex), \ .fqslock = __RAW_SPIN_LOCK_UNLOCKED(&sname##_state.fqslock), \ - .n_force_qs = 0, \ - .n_force_qs_ngp = 0, \ .name = #sname, \ }