Received: by 2002:ac0:a581:0:0:0:0:0 with SMTP id m1-v6csp4509521imm; Mon, 25 Jun 2018 17:38:30 -0700 (PDT) X-Google-Smtp-Source: ADUXVKIc4mWAQ26oYFCVfSllVJQZfyG37hlZg4nOKuf7/yCLo7hlpRVDw2D8O2qNxgtulCjiOIuH X-Received: by 2002:a65:420d:: with SMTP id c13-v6mr12413255pgq.265.1529973510126; Mon, 25 Jun 2018 17:38:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1529973510; cv=none; d=google.com; s=arc-20160816; b=yfbUwMMMvbe9Rgk6WbRXwPoTuk7CCl0FonZwfymGLo3NDHE3Fc/igEDBssThn4xhtK 7snSqgMb+yxeV37dAVR+Jv0hOQ+Tr+Wkv0kWLtQXJYOFU34Hh/TBBflnu8WbU5XFQi64 uNyWfqJ4YKg+v1epv9raYn2T4+/pvFW0Kbz7djPbaOGUuBf4kcD8nh5IScBSl1G8+Pa7 pRJklB4sG8AgdNX9CLgwo0wB8lFVIDn6D2Rov5Lb7PKd9uQYg/9VfFM89OdDxike79Fn eh0d7nWcpVje2iiJj92aI3vVqN/PHqXuq1ZcLoJAylBZktKyOPivuzsjhZgHyxmZ5Mi7 e/UQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:references:in-reply-to:date :subject:cc:to:from:arc-authentication-results; bh=FcxjVpgnQp/X3VoG3nE9MbV5w3bUvCtidYkE9nyCMag=; b=KPKFPp72vdNse33onLHvmLmzK0IiqAfKLEBQOWQ87AtDJ6nx5ZcQTRiw4aHMiJAuUu bVtIQcS2q4UYlvgdvRDSeV7ol8N3U0uv5aTzIHZvnrplGDcD4R9WUlx7yGxSTx7p/Vru f2wr3c1pIWDR+wZPvbneUJQGcq59f9fr9se8y7o8VPqXBOO6R/nG2XqcOqCG3Kf9Cmci 4NhEm1TJDPefi1n4uABNTjVWztxCnKoETqFvvijz5wbOoNe/+9caVLzKoxqZ6tueJLDb V8DsjvxKHfTGN+jvP5Jmzal5sShUljO5O0q1w/7KJJp1vF5Tr4s8ZiLPNS0y74+SoihB cG4w== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=ibm.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a128-v6si310185pfb.81.2018.06.25.17.38.15; Mon, 25 Jun 2018 17:38:30 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=ibm.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S965174AbeFZAeO (ORCPT + 99 others); Mon, 25 Jun 2018 20:34:14 -0400 Received: from mx0a-001b2d01.pphosted.com ([148.163.156.1]:52062 "EHLO mx0a-001b2d01.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755244AbeFZAdS (ORCPT ); Mon, 25 Jun 2018 20:33:18 -0400 Received: from pps.filterd (m0098409.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w5Q0Sc3P098731 for ; Mon, 25 Jun 2018 20:33:18 -0400 Received: from e12.ny.us.ibm.com (e12.ny.us.ibm.com [129.33.205.202]) by mx0a-001b2d01.pphosted.com with ESMTP id 2ju975bmep-1 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 25 Jun 2018 20:33:17 -0400 Received: from localhost by e12.ny.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Mon, 25 Jun 2018 20:33:16 -0400 Received: from b01cxnp22035.gho.pok.ibm.com (9.57.198.25) by e12.ny.us.ibm.com (146.89.104.199) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted; (version=TLSv1/SSLv3 cipher=AES256-GCM-SHA384 bits=256/256) Mon, 25 Jun 2018 20:33:11 -0400 Received: from b01ledav003.gho.pok.ibm.com (b01ledav003.gho.pok.ibm.com [9.57.199.108]) by b01cxnp22035.gho.pok.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id w5Q0XA1q61472950 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Tue, 26 Jun 2018 00:33:10 GMT Received: from b01ledav003.gho.pok.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id D06F1B206B; Mon, 25 Jun 2018 20:33:04 -0400 (EDT) Received: from b01ledav003.gho.pok.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id B9DDCB2073; Mon, 25 Jun 2018 20:33:04 -0400 (EDT) Received: from paulmck-ThinkPad-W541 (unknown [9.70.82.159]) by b01ledav003.gho.pok.ibm.com (Postfix) with ESMTP; Mon, 25 Jun 2018 20:33:04 -0400 (EDT) Received: by paulmck-ThinkPad-W541 (Postfix, from userid 1000) id F163616CA09F; Mon, 25 Jun 2018 17:35:14 -0700 (PDT) From: "Paul E. McKenney" To: linux-kernel@vger.kernel.org Cc: mingo@kernel.org, jiangshanlai@gmail.com, dipankar@in.ibm.com, akpm@linux-foundation.org, mathieu.desnoyers@efficios.com, josh@joshtriplett.org, tglx@linutronix.de, peterz@infradead.org, rostedt@goodmis.org, dhowells@redhat.com, edumazet@google.com, fweisbec@gmail.com, oleg@redhat.com, joel@joelfernandes.org, "Paul E. McKenney" Subject: [PATCH tip/core/rcu 13/27] rcu: Remove "inline" from rcu_perf_print_module_parms() Date: Mon, 25 Jun 2018 17:34:59 -0700 X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180626003448.GA26209@linux.vnet.ibm.com> References: <20180626003448.GA26209@linux.vnet.ibm.com> X-TM-AS-GCONF: 00 x-cbid: 18062600-0060-0000-0000-000002827C18 X-IBM-SpamModules-Scores: X-IBM-SpamModules-Versions: BY=3.00009255; HX=3.00000241; KW=3.00000007; PH=3.00000004; SC=3.00000266; SDB=6.01052336; UDB=6.00539469; IPR=6.00830262; MB=3.00021855; MTD=3.00000008; XFM=3.00000015; UTC=2018-06-26 00:33:15 X-IBM-AV-DETECTION: SAVI=unused REMOTE=unused XFE=unused x-cbparentid: 18062600-0061-0000-0000-000045935748 Message-Id: <20180626003513.27812-13-paulmck@linux.vnet.ibm.com> X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:,, definitions=2018-06-25_11:,, signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1806210000 definitions=main-1806260005 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This function is in rcuperf.c, which is not an include file, so there is no problem dropping the "inline", especially given that this function is invoked only twice per rcuperf run. This commit therefore delegates the inlining decision to the compiler by dropping the "inline". Signed-off-by: Paul E. McKenney --- kernel/rcu/rcuperf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/rcu/rcuperf.c b/kernel/rcu/rcuperf.c index 00e395c0d7d0..3e86940245d9 100644 --- a/kernel/rcu/rcuperf.c +++ b/kernel/rcu/rcuperf.c @@ -536,7 +536,7 @@ rcu_perf_writer(void *arg) return 0; } -static inline void +static void rcu_perf_print_module_parms(struct rcu_perf_ops *cur_ops, const char *tag) { pr_alert("%s" PERF_FLAG -- 2.17.1