Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp637472pxj; Thu, 17 Jun 2021 10:18:38 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwEqlReGL4KrZJIMRhDz4P35PTZ7/FE2Vrwh6F2RWVWXPWpP/KixxqBb6scLmIRKusmfCbt X-Received: by 2002:a17:906:3884:: with SMTP id q4mr6565237ejd.66.1623950318361; Thu, 17 Jun 2021 10:18:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1623950318; cv=none; d=google.com; s=arc-20160816; b=nGlTeSO0/aHVT7yLP7f1vNLjLKW+xon+qFuSFlqitF+Qr15eXxhhob+CyLriz2lOR2 Md/jG7e30wStjlr8M8D7NgFcs9RBBXqp5cuuJ2LAi+eE6dYNhmfAwx8X++cEQgqXncCR wsqDMPBuT+LHY1yq4sQMJ9ls0FbD21cXuavHQbZlaqxi+MVrvMY5nMG9x3XHUV3A4Xnz vAfYI2xYkdpMCazKw0d9hVjiGaeKkV0JWvnmHB24VJlzWx9J9w4ztPRjtUbO8GpdKW+k C0aHx55wLe5EWwQ0XaMtm8lzCt90ML3aAR4Mrkx/M6IRu2E9TSZ5q/CVfatp1eAe+LH9 VJJw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=+UCmKSCa3QiyF+EVqn93Vr8LzsTTd7mIrDf+DuAyIo8=; b=dsQ870qKDClk438fJOpdNfNL6G4pVrbsNbMbt2vlJcpztT1o/q0WLyMWnLELbh0R4J fhv7pTs1JQEM2bqyMLlM0mXK7D2tqOA8U9WZQFPZLuFVReDmeSzsAfk2MTbB7Vw5w4Gv HJPKrJTFSPvkF/XIesWAGdQq3HhCInEGHHr4hcxwxfDxIvzU3Ex4t37l2vXaqSqNwqvb dek8iIt9H8giZbP2OyQuNp8YH50dO4MwHs8+1CUyx6OvbkSQosSB+8QYK0BfGn2DqAqb 0NZI3BISmVpL2/A9QoOKWxBLs90DHS9OEpZO0lnPrqUZ6BdaoKtNPJs1CgTyZaaEX3t9 rabw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=GnIRWtOH; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id z11si2306332edr.406.2021.06.17.10.18.14; Thu, 17 Jun 2021 10:18:38 -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=@google.com header.s=20161025 header.b=GnIRWtOH; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231216AbhFQRTO (ORCPT + 99 others); Thu, 17 Jun 2021 13:19:14 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45904 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231966AbhFQRTM (ORCPT ); Thu, 17 Jun 2021 13:19:12 -0400 Received: from mail-lj1-x230.google.com (mail-lj1-x230.google.com [IPv6:2a00:1450:4864:20::230]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F0B05C061574 for ; Thu, 17 Jun 2021 10:17:03 -0700 (PDT) Received: by mail-lj1-x230.google.com with SMTP id 131so10081052ljj.3 for ; Thu, 17 Jun 2021 10:17:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=+UCmKSCa3QiyF+EVqn93Vr8LzsTTd7mIrDf+DuAyIo8=; b=GnIRWtOHp+scyIC0BY9GkWMc6n9RX9972fc1ku9BzR7mGKCasApJoQFVjH+bK68b6b nuO7MYsmXkE34O4F++2m2n4VlYsHAsGUuTWd6poGkIJBIaGPRP+gyhi3NeQKdansAuKE EnrvYXa7jYZUDOPXQzHXsLLiJhmcbQ/rFcme3BWB9QrEdHrq+qupHgTEUfWRC6gd8g0/ QWiXmA55VKW5ujqD/HFlrgrWo86hEhnf5TCzPQfkozMhih+2CABhRpdVAcZ7V05l8txb XAnZMDk79vW42BxNLCUtSYciT27a6ZeqjLiRFAl5TBrnuHqArdAmWxK8utoCnE6uM400 vgHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=+UCmKSCa3QiyF+EVqn93Vr8LzsTTd7mIrDf+DuAyIo8=; b=ntl0qeCQifMujvATdVc/P7FbuW+uBn65kUz6IkRlvRSe1mma6wJhiRekbXevc5BmpO +/N+LA8rCxTvysI83IdY0gitvfEMqKidMqr64VkmiNYR3FL1Wnnz69onoJximMC+Cqea XBmOrp66nDnapZX2gL3iniL0MEWsDjBHVUp2PEeDUs53tBNt81XJiWO99cm6YMQsx0rx EEh5EsAAQBF2FK/l3hsCPrKaHa7SqyF2uLYLRI3RbfJmSUnpC5a9MKtaV5slyCWHIIW6 knOqlQm9H+dU54IAvVRu6aMn7KamnvxRtOqo6aAS3KA4gokhnavlq67EQ5OMg33nizOC hqAA== X-Gm-Message-State: AOAM532zCZ4JlsrsGWdLkw5rQEpMR1RjbFIAdbwrqVEl3pufHuAyA5hD roXY8LadbfVZNFRH/GCG/ljVXt9Sl7loKdtHYX0kuw== X-Received: by 2002:a05:651c:604:: with SMTP id k4mr5605183lje.244.1623950222030; Thu, 17 Jun 2021 10:17:02 -0700 (PDT) MIME-Version: 1.0 References: <20210617145339.2692-1-joro@8bytes.org> In-Reply-To: <20210617145339.2692-1-joro@8bytes.org> From: Nick Desaulniers Date: Thu, 17 Jun 2021 10:16:50 -0700 Message-ID: Subject: Re: [PATCH] iommu/vt-d: Fix W=1 clang warning in intel/perf.c To: Joerg Roedel Cc: Will Deacon , David Woodhouse , iommu@lists.linux-foundation.org, LKML , clang-built-linux , Joerg Roedel , Lu Baolu , kernel test robot Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Jun 17, 2021 at 7:54 AM Joerg Roedel wrote: > > From: Joerg Roedel > > Fix this warning when compiled with clang and W=1: > > drivers/iommu/intel/perf.c:16: warning: Function parameter or member 'latency_lock' not described in 'DEFINE_SPINLOCK' > drivers/iommu/intel/perf.c:16: warning: expecting prototype for perf.c(). Prototype was for DEFINE_SPINLOCK() instead I think these warnings are actually produced by kernel-doc? (not clang) > > Cc: Lu Baolu > Reported-by: kernel test robot > Fixes: 55ee5e67a59a ("iommu/vt-d: Add common code for dmar latency performance monitors") > Signed-off-by: Joerg Roedel > --- > drivers/iommu/intel/perf.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/iommu/intel/perf.c b/drivers/iommu/intel/perf.c > index 73b7ec705552..0e8e03252d92 100644 > --- a/drivers/iommu/intel/perf.c > +++ b/drivers/iommu/intel/perf.c > @@ -1,5 +1,5 @@ > // SPDX-License-Identifier: GPL-2.0 > -/** > +/* > * perf.c - performance monitor > * > * Copyright (C) 2021 Intel Corporation > -- > 2.31.1 > > -- > You received this message because you are subscribed to the Google Groups "Clang Built Linux" group. > To unsubscribe from this group and stop receiving emails from it, send an email to clang-built-linux+unsubscribe@googlegroups.com. > To view this discussion on the web visit https://groups.google.com/d/msgid/clang-built-linux/20210617145339.2692-1-joro%408bytes.org. -- Thanks, ~Nick Desaulniers