Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp3510696rwb; Sat, 3 Dec 2022 06:09:27 -0800 (PST) X-Google-Smtp-Source: AA0mqf458SNKb6opAtGBfmPP4tuzonB5WWiWC0yMxcSQLqzhIOuGzIGgZl0q4SeUjWpPTewH6foA X-Received: by 2002:a17:906:76c9:b0:7bb:2867:7a92 with SMTP id q9-20020a17090676c900b007bb28677a92mr40495460ejn.441.1670076567165; Sat, 03 Dec 2022 06:09:27 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1670076567; cv=none; d=google.com; s=arc-20160816; b=uerTIBNEG6TVUuBnnQKlrpwJIJij1ObJIksxx7evCoyD1vLOfzDbFVN15MtaMgO6qk WJ3gjA0Nh2BPDd1nHhBbqsOQgl50eZ0cM0I75ldSsVYaBKHejD4SojAijP0vEw9n7YZy HRyrJcjqQUC7cmfUuJ/ZTbPAVzuAH5Cz+F1sgq+HIKldnVVTfvUL78yf3B+82yIQY8Ld 8l9sVpuP6jOuKjoCWZ6jNdt5qtMLD/fq411vch4Ea635JT0pgRjoJyNs3eL0ed5wtXwe 6tlBzGbsTpx3F1albneo/EcmoNrL32VySKKVNC8oRJMbJ5pfWU/898uw9hwwGdGCy0OC v0Iw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=3OkboOdtBIuEaACyZ7ukF7EY+b+p0wAmPGIlUk6E6jY=; b=Y4+tEGunQGe8p3AG8kdjEigd3AGPF3k5dNNDdB7mkvF0cQklAcrY5foEcSE4MZUjml bbiQE10cdAH72DY6L39y/1Csi6JjW12y0GZ9FoIbA9VTLM0ZrxMYMKHmYiCqPhazsZq/ iBDWRNdJdFbaJuuT4n8U7xnndcWdCPlsw1Kcgwm1iBlImYsqch3cA7sH+gTAbV72Lb1w /WawEkvgV0rI0YRb630o5oRd6AGfkyT3jESbNr5crVF3TgJ2QcYPGFd0t68MG0xKVyww KhSwGt4v1W+Ya6/xEAL8inSD/BAM0nuhxnT+xrbMV27MOEVzG4lpU3hFh8V7K+pycbpU jpCA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@alien8.de header.s=dkim header.b=J6JYn0X7; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=alien8.de Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id v7-20020a056402348700b0046a7049ade5si8845187edc.55.2022.12.03.06.09.03; Sat, 03 Dec 2022 06:09:27 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@alien8.de header.s=dkim header.b=J6JYn0X7; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=alien8.de Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229728AbiLCNme (ORCPT + 82 others); Sat, 3 Dec 2022 08:42:34 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37734 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229611AbiLCNmc (ORCPT ); Sat, 3 Dec 2022 08:42:32 -0500 Received: from mail.skyhub.de (mail.skyhub.de [IPv6:2a01:4f8:190:11c2::b:1457]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6EADA1FF99 for ; Sat, 3 Dec 2022 05:42:31 -0800 (PST) Received: from zn.tnic (p200300ea9733e766329c23fffea6a903.dip0.t-ipconnect.de [IPv6:2003:ea:9733:e766:329c:23ff:fea6:a903]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.skyhub.de (SuperMail on ZX Spectrum 128k) with ESMTPSA id BD9EB1EC0688; Sat, 3 Dec 2022 14:42:29 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alien8.de; s=dkim; t=1670074949; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:in-reply-to:in-reply-to: references:references; bh=3OkboOdtBIuEaACyZ7ukF7EY+b+p0wAmPGIlUk6E6jY=; b=J6JYn0X7bcI8A5l+APU4cJJsV1l4drmH9Uj1sn0aoLA4l5N01LC2m5eXDaVZNgAmkVUyyx uvS0lGBHXUAOkw00fgYpYY8OvdcRQ8FUR2o2ZWzA21nb2gPBnIxP9bd7bv3VoPfvB24WIj qUxYBN2v4KQxnLmF3YQ1MxaRnLtTPQk= Date: Sat, 3 Dec 2022 14:42:24 +0100 From: Borislav Petkov To: Ashok Raj Cc: Thomas Gleixner , X86-kernel , LKML Mailing List , Dave Hansen , Tony Luck , alison.schofield@intel.com, reinette.chatre@intel.com Subject: Re: [Patch V1 1/7] x86/microcode/intel: Remove redundant microcode rev pr_info()s Message-ID: References: <20221129210832.107850-1-ashok.raj@intel.com> <20221129210832.107850-2-ashok.raj@intel.com> <87cz91pr8d.ffs@tglx> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Dec 02, 2022 at 04:26:58PM -0800, Ashok Raj wrote: > This code in collect_cpu_info() simply checks with a static variable "prev", > but when multiple CPUs are running this in parallel it is racy and we notice For the future: Please use passive voice in your commit message: no "we" or "I", etc, and describe your changes in imperative mood. I've fixed it up and the rest now. -- Regards/Gruss, Boris. https://people.kernel.org/tglx/notes-about-netiquette