Received: by 2002:ac0:de83:0:0:0:0:0 with SMTP id b3csp670585imk; Sun, 3 Jul 2022 06:09:00 -0700 (PDT) X-Google-Smtp-Source: AGRyM1u7hSiIvTKxDxFDO9Y97qr+XaKv9BiegKqH9eR3yGa+0r/RbAiNQTEYUb+VyISaf1QaOyP0 X-Received: by 2002:a17:907:1dde:b0:72a:4bc2:1625 with SMTP id og30-20020a1709071dde00b0072a4bc21625mr20723994ejc.144.1656853739836; Sun, 03 Jul 2022 06:08:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1656853739; cv=none; d=google.com; s=arc-20160816; b=T2WxGB/BKn5WlB8/VgQ7r+tElEsiJrO+aqfw2MSw/48RltS/v5zw9nMQ1vo5yyW3Zd SRP0EAap7JoJXPKacLHu2jLsebhkuUUsOtEJecSB6QjvbpRZM+wxFZPd6CpQmz7uKzd7 49AXQ/kMnDjO2R0AYA/lzNFj0Wkw2KG5ZwNnMxGlmmG224Fl3my7u+Bq5Bk0gAySpvES NuJD+lnrrfU7dV3MAdrdAiCVKtX2ZhzJpFK7isO5Kj3B1512KibvpkvlKUyNCDXD/Aa+ 5G4aRpD8fwZnSaB0nBha9ogIJCybXpCOKS9MG7DpPJoTofXdANXFWCUuUSQ+EkmSp+HI CAHg== 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=wn9uQnAuwFGrab8kpHKs8SGNaKDnyC8vS2rlkoo88JI=; b=MmRCepI4v3e9T1LJ7UylQcM8B9JmmaQTF/gty+PghaRMTaC2T4LZrwwBBJ57GqkYQQ 8Dt6mK/UBfnfsK/qXX9NbzSJt1oOtnQ2eniRGOJn1ns9Pa3RmV1P5tSNZBAuSRk8NZ7X 3CieLD1gLccFtzw+W7uDHLXf8bDkUi8eAwP3gPecES4tLwy1I5gkTMgVp2FTerLrIOCH Ux/5XCWjmiCj/Brqzmihqj/actGWUgNOnflLcy8rq9/84barDbvq1RxIenm82lu2jo8A zRELBfcyEvPw9lroxJDTisxFO/WDL0q/CSo/lvQNIMI6Da2bR/3IX+liE8kniNvzLPRQ E8ZA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@alien8.de header.s=dkim header.b=YW7aqJN9; 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 gt18-20020a1709072d9200b00726efdeaf13si4357213ejc.164.2022.07.03.06.08.33; Sun, 03 Jul 2022 06:08:59 -0700 (PDT) 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=YW7aqJN9; 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 S232314AbiGCMaf (ORCPT + 99 others); Sun, 3 Jul 2022 08:30:35 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42438 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229739AbiGCMae (ORCPT ); Sun, 3 Jul 2022 08:30:34 -0400 Received: from mail.skyhub.de (mail.skyhub.de [5.9.137.197]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D53F626C9; Sun, 3 Jul 2022 05:30:33 -0700 (PDT) Received: from zn.tnic (p200300ea970ff65c329c23fffea6a903.dip0.t-ipconnect.de [IPv6:2003:ea:970f:f65c: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 6A89E1EC0666; Sun, 3 Jul 2022 14:30:28 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alien8.de; s=dkim; t=1656851428; 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=wn9uQnAuwFGrab8kpHKs8SGNaKDnyC8vS2rlkoo88JI=; b=YW7aqJN9n9rpT494I3ull/tEVWXbJPHATT5u8+cLdngahgrQS4l5ZyvytD45bUrgqx8SXj qwQMZoaaqw6zESxDOrqstLy7zmOeyOshy+JL/xP/+4O9p2lRMTQMYdW04FnpdJTtTDKJEh EOgheD6zTSvVLYRZnMO8mxxdG3YsP5E= Date: Sun, 3 Jul 2022 14:30:24 +0200 From: Borislav Petkov To: Yazen Ghannam Cc: linux-edac@vger.kernel.org, linux-kernel@vger.kernel.org, tony.luck@intel.com, x86@kernel.org, Smita.KoralahalliChannabasappa@amd.com Subject: Re: [PATCH 2/3] x86/MCE/APEI: Handle variable register array size Message-ID: References: <20220418174440.334336-1-yazen.ghannam@amd.com> <20220418174440.334336-3-yazen.ghannam@amd.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20220418174440.334336-3-yazen.ghannam@amd.com> 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, T_SCC_BODY_TEXT_LINE 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 Mon, Apr 18, 2022 at 05:44:39PM +0000, Yazen Ghannam wrote: > Recent AMD systems may provide an x86 Common Platform Error Record > (CPER) for errors reported in the ACPI Boot Error Record Table (BERT). > The x86 CPER may contain one or more Processor Context Information > Structures. The context structures may represent an x86 MSR range where > a starting address is given, and the data represents a contiguous set of > MSRs starting from, and including, the starting address. You're killing me with these "may" formulations. Just say it once and then drop it. I mean, we know some future hw "may" support something new - you can just as well drop the "may" thing because if it only may and it turns out it might not, you don't even have to do the work and enabling it and sending the patch. So no need to do that - the patch commit message should talk purely about functionality and not sound like some vendor doc - there are enough of those. Thx. -- Regards/Gruss, Boris. https://people.kernel.org/tglx/notes-about-netiquette