From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 19A49C433F5 for ; Wed, 15 Dec 2021 03:06:06 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 6BB926B0071; Tue, 14 Dec 2021 22:05:56 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 66B7E6B0073; Tue, 14 Dec 2021 22:05:56 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 533D96B0074; Tue, 14 Dec 2021 22:05:56 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0156.hostedemail.com [216.40.44.156]) by kanga.kvack.org (Postfix) with ESMTP id 4102C6B0071 for ; Tue, 14 Dec 2021 22:05:56 -0500 (EST) Received: from smtpin30.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay01.hostedemail.com (Postfix) with ESMTP id F224F180AB9E1 for ; Wed, 15 Dec 2021 03:05:45 +0000 (UTC) X-FDA: 78918538650.30.6946389 Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by imf16.hostedemail.com (Postfix) with ESMTP id 16E8A18000F for ; Wed, 15 Dec 2021 03:05:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1639537545; x=1671073545; h=date:from:to:cc:subject:message-id:mime-version; bh=3NLtLb9pFjqidkXX70Hit4SmmUSbqUqAb51WLuykK2Y=; b=AybxqGd/MHfZQ2buNEDrzeuSaZBDFHXZjxLDepEJzWfc1HC5N2NxrUqI TuKPZATUNhd6h1lcUisLRv6uqo9nl13ug8pcbZFz2QhqY5+kJ9ja9u2J0 efK3PZgFQpAwYoiIryN0qxZVIa6xoGqqeU1/Etcss/U5hMuAfZBReVMiK hsDm3/a16evIt0YPJhSNoSXLb07X3wyGAB+9rANYjO58j6yIahHff+cIA N0dU/MQAJnGpTyo5noUlWbvLchU/vwdxqPC1nZxPvM8qbdlHXAxkaddzO 6oxWmOG6PEQxGgCIijIvsTGUsTajDFTxiUo1NSF6gFg0DstrlNJ8QJf4i g==; X-IronPort-AV: E=McAfee;i="6200,9189,10198"; a="239085307" X-IronPort-AV: E=Sophos;i="5.88,207,1635231600"; d="scan'208";a="239085307" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Dec 2021 19:05:43 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.88,207,1635231600"; d="scan'208";a="682316052" Received: from lkp-server02.sh.intel.com (HELO 9f38c0981d9f) ([10.239.97.151]) by orsmga005.jf.intel.com with ESMTP; 14 Dec 2021 19:05:42 -0800 Received: from kbuild by 9f38c0981d9f with local (Exim 4.92) (envelope-from ) id 1mxKbt-0001Ah-MU; Wed, 15 Dec 2021 03:05:41 +0000 Date: Wed, 15 Dec 2021 11:05:05 +0800 From: kernel test robot To: Neeraj Upadhyay Cc: kbuild-all@lists.01.org, Linux Memory Management List , "Paul E. McKenney" Subject: [linux-next:master 6371/6993] kernel/rcu/tree_nocb.h:1262 rcu_spawn_cpu_nocb_kthread() warn: inconsistent indenting Message-ID: <202112151130.18unyr6u-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) X-Rspamd-Queue-Id: 16E8A18000F X-Stat-Signature: 4faadogr4x8jwxra8fhqr73fw3x689mi Authentication-Results: imf16.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b="AybxqGd/"; spf=none (imf16.hostedemail.com: domain of lkp@intel.com has no SPF policy when checking 134.134.136.65) smtp.mailfrom=lkp@intel.com; dmarc=pass (policy=none) header.from=intel.com X-Rspamd-Server: rspam10 X-HE-Tag: 1639537544-629324 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: 0bafb8f3ebc84525d0ae0fcea22d12151b99312f commit: fd1d05c6c00a3a6cbbb7156c1a99396df33f75b6 [6371/6993] rcu/nocb: Handle concurrent nocb kthreads creation config: x86_64-randconfig-m001-20211214 (https://download.01.org/0day-ci/archive/20211215/202112151130.18unyr6u-lkp@intel.com/config) compiler: gcc-9 (Debian 9.3.0-22) 9.3.0 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot smatch warnings: kernel/rcu/tree_nocb.h:1262 rcu_spawn_cpu_nocb_kthread() warn: inconsistent indenting vim +1262 kernel/rcu/tree_nocb.h 1231 1232 /* 1233 * If the specified CPU is a no-CBs CPU that does not already have its 1234 * rcuo CB kthread, spawn it. Additionally, if the rcuo GP kthread 1235 * for this CPU's group has not yet been created, spawn it as well. 1236 */ 1237 static void rcu_spawn_cpu_nocb_kthread(int cpu) 1238 { 1239 struct rcu_data *rdp = per_cpu_ptr(&rcu_data, cpu); 1240 struct rcu_data *rdp_gp; 1241 struct task_struct *t; 1242 1243 if (!rcu_scheduler_fully_active || !rcu_nocb_is_setup) 1244 return; 1245 1246 /* If there already is an rcuo kthread, then nothing to do. */ 1247 if (rdp->nocb_cb_kthread) 1248 return; 1249 1250 /* If we didn't spawn the GP kthread first, reorganize! */ 1251 rdp_gp = rdp->nocb_gp_rdp; 1252 mutex_lock(&rdp_gp->nocb_gp_kthread_mutex); 1253 if (!rdp_gp->nocb_gp_kthread) { 1254 t = kthread_run(rcu_nocb_gp_kthread, rdp_gp, 1255 "rcuog/%d", rdp_gp->cpu); 1256 if (WARN_ONCE(IS_ERR(t), "%s: Could not start rcuo GP kthread, OOM is now expected behavior\n", __func__)) { 1257 mutex_unlock(&rdp_gp->nocb_gp_kthread_mutex); 1258 return; 1259 } 1260 WRITE_ONCE(rdp_gp->nocb_gp_kthread, t); 1261 } > 1262 mutex_unlock(&rdp_gp->nocb_gp_kthread_mutex); 1263 1264 /* Spawn the kthread for this CPU. */ 1265 t = kthread_run(rcu_nocb_cb_kthread, rdp, 1266 "rcuo%c/%d", rcu_state.abbr, cpu); 1267 if (WARN_ONCE(IS_ERR(t), "%s: Could not start rcuo CB kthread, OOM is now expected behavior\n", __func__)) 1268 return; 1269 WRITE_ONCE(rdp->nocb_cb_kthread, t); 1270 WRITE_ONCE(rdp->nocb_gp_kthread, rdp_gp->nocb_gp_kthread); 1271 } 1272 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org