Received: by 2002:a05:6a10:a0d1:0:0:0:0 with SMTP id j17csp961413pxa; Sat, 1 Aug 2020 11:48:24 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy47+oPwaH0RXKsk1qiMwDb6KVrrOV2XpHqZcgyQRNyQU9EGDauAtCxb8lrrnR/SeVzGhh+ X-Received: by 2002:a17:906:b143:: with SMTP id bt3mr10089355ejb.134.1596307704085; Sat, 01 Aug 2020 11:48:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1596307704; cv=none; d=google.com; s=arc-20160816; b=UckG1TWBELtXLSq9mrbwUZmUMzdIUBMSxrzb1ogjsAaCxhLOrE00PJNAF40vZ14JHb wKDcVPgG1oioQityXIrdbh8qVITgMV4jJOKvoLGkUhKpA0hM1CW4IMeU3Qgs9nt/wtTm IX1340rIkaMVUAfObBJfSOzHVnPH0+UGnnlUg9xh4zmTpy5qj242gGRIhyDLp08e4OgB s2Fi6Skj5hc4XmCziU3aZLaSRDGPH/16/h4qYD1KtWwmCQWvKo7kPHH0BN9sj/5ZMIyn ILhU4vUmObVTmo+vjCCY9WvmiXrDcg5wBt8cZh+nI+8isOze19+zjxJKH8nExesOox/q a9iw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=i6ic/oET+3gSWAf5LX0GShGl++u6aR0SY5x3/TYTLcg=; b=udcIRUGpT00Co7WJwRRk64cw9elUAi8IsE4dS48PJNRhefz++p5klQknxfmBxXGlh/ fv6vxL9VV15SBFVPcL2M1xwcqSkn2TAAcMOzywoPMl7twfUPmkFlHCXYOdzMiOyfRFJ2 Fs3zjN7TNcsd2cQlTndbmQPDY5Gfe3ofCDAaa3pc+XDApiDZHDIl8cgY2NiJdQ9Kqyt1 GqZ8NBx0w36yLpHkX9B7Gaas+wcNSdRqXHtVcTlAR5Dq+XbWaEXvNqyZ8zFhS6njB/Gz Mouckj7R76KQHjkCCZrRJxSkLsFmnLCIElZI5U5b3bFYaGTHUtIMJuqfvmf1zGP5hDd/ eRTg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=jchYExzC; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id cn3si7538443edb.563.2020.08.01.11.48.02; Sat, 01 Aug 2020 11:48:24 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=jchYExzC; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727814AbgHASqn (ORCPT + 99 others); Sat, 1 Aug 2020 14:46:43 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55966 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727063AbgHASqm (ORCPT ); Sat, 1 Aug 2020 14:46:42 -0400 Received: from mail-wm1-x342.google.com (mail-wm1-x342.google.com [IPv6:2a00:1450:4864:20::342]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C5431C06174A for ; Sat, 1 Aug 2020 11:46:41 -0700 (PDT) Received: by mail-wm1-x342.google.com with SMTP id 184so12018574wmb.0 for ; Sat, 01 Aug 2020 11:46:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=i6ic/oET+3gSWAf5LX0GShGl++u6aR0SY5x3/TYTLcg=; b=jchYExzC5VePtGHjihJDBDhju1KCuN5Fp3UCitHba3iW5NzRK8nXnM9TNY7pODxK/a xZZ+pYpFMFS/nwePYZJwgo1m8PHcoS8AJvG3AgljXbBOQUYTIYdUJ7zDrPtjigaOnOR6 ojZyh345gq+prLeYnYOTmMMc77WvYcGHCWjbjs7lWPtcISJqA7dqbT+2XToc2Kich9Cz JweYtQ634aB5tcEQLmPA3gfD4mOupq3QZjibV4HgA87gAl+Gy+BT9vJNJbiJm9+/RW93 18jVaNRNLmCDgpZVcfmIqVIteWUkHQZdqOfYbDvSHQ21Xwn4vhjZ/mfs+zeKTICty/Sx sizQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=i6ic/oET+3gSWAf5LX0GShGl++u6aR0SY5x3/TYTLcg=; b=QbhlwRl8ZUWQ9Q1CfX1ft6ORqCSJ/5qRPyJclHXcpL5jSuwqB429N9RRqG9k5G/aeH /08Nr8BS/9jIqzgJQJddPlQhCYSgR9TPtu6feIzeJazX43pzfmY1Wwik+yJK8bzVbhy1 hgNf00eQS3ioAN2HuTp/CFPxRmJaf3PJCmOhBvpmtfn0Yb0U80HJMi6n6kChHFkvZquu RRob39jl9e3cAGQJtIcSF4y1U5OFO/dpIZOz8SlYlMwP9Y3cauQBsHtFR54Y6vDM9uX8 Y/YUccWQ9I7GRbXbL1SiyoElxjOsF+vEtxQbQeZaO3K+nPfdqhWQV8CeUnrnVlzNVcms mxow== X-Gm-Message-State: AOAM530MUCCRrf6vY7vpG74R8V4bUiA6XjBBG9ujCbB5VNQkKdDQyt+Q BrjSbY4gPsXEhdYWA/XNXqO/FlLUUnqs1uA= X-Received: by 2002:a1c:2ec4:: with SMTP id u187mr8778854wmu.188.1596307600282; Sat, 01 Aug 2020 11:46:40 -0700 (PDT) Received: from localhost.lan (host-92-25-238-49.as13285.net. [92.25.238.49]) by smtp.gmail.com with ESMTPSA id g7sm17468447wrv.82.2020.08.01.11.46.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 01 Aug 2020 11:46:39 -0700 (PDT) From: Jules Irenge To: linux-kernel@vger.kernel.org Cc: Jules Irenge , Peter Zijlstra , Frederic Weisbecker , Thomas Gleixner , Alexandre Chartre , Masami Hiramatsu Subject: [PATCH 4/4] context_tracking: uninitialize static variables Date: Sat, 1 Aug 2020 19:46:03 +0100 Message-Id: <20200801184603.310769-5-jbi.octave@gmail.com> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200801184603.310769-1-jbi.octave@gmail.com> References: <0/4> <20200801184603.310769-1-jbi.octave@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Checkpatch tool reports an error at a staic variable declaration "ERROR: do not initialise statics to false" This is due to the fact that this variable is stored in the buffer In the .bss section, one can not set an initial value Here we can trust the compiler to automatically set them to false. The variable has since been uninitialized. Signed-off-by: Jules Irenge --- kernel/context_tracking.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/context_tracking.c b/kernel/context_tracking.c index 36a98c48aedc..21881c534152 100644 --- a/kernel/context_tracking.c +++ b/kernel/context_tracking.c @@ -190,7 +190,7 @@ NOKPROBE_SYMBOL(context_tracking_user_exit); void __init context_tracking_cpu_set(int cpu) { - static __initdata bool initialized = false; + static __initdata bool initialized; if (!per_cpu(context_tracking.active, cpu)) { per_cpu(context_tracking.active, cpu) = true; -- 2.26.2