Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp98825pxj; Thu, 3 Jun 2021 01:43:30 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyVojPtT3Rs7D/FEXy5tzsbHhqsskd+Ta7Y6XJvwxVOi/mzBLxLkg4w0f+DMAJqDj0mzaux X-Received: by 2002:a17:906:f6d7:: with SMTP id jo23mr19133934ejb.302.1622709810480; Thu, 03 Jun 2021 01:43:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1622709810; cv=none; d=google.com; s=arc-20160816; b=R/5Gz5FUe8r6fiYbCDUZzPws670Iee19L4W4S8jYnwmyv2Pt9FiYV1u62wvarVQAW7 tGs8stB7O/RMWf0Qpo2+06nnIt9iwdhau/MC6dbtWWWjpdaa6GrJcP8PmMKexd0f78L2 gxLY/enyEjWWgR9UAccT2utkOzKM0fDC/ZOwyYT1f3PhkUJ++7HjHR6LOVeX0kMwLUJ6 QowcN9WtpkmjA9RpP1NWWgMKyvXEsWIrbgM7owt2592kw9JRGfovIgMLLnE3PWXETMC5 Ctox2DNZG1zlgIPgqgA38vUVQ8KLJsDaWG2zLTHHhP4nVc1NIaMgcwShr9jPL4yECtAr ROvA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=CNN7kOpXarNYIRs9iVUOaBKxu1rCLps+eMZD8yVmMKg=; b=np+jeuHN6MbnayR9RwX7RaqFGqGdh7qw+STpF4S4UVtTSXrUWSDPfHknB19zPWjD93 7jicckxgvr9TWQd6DbKa1fhzqg3zIQl/Xy345iBt14eCH3pyAj+eifVibSNOm43Q7G7w PJXpaAmNsnRvtkaTMY6ezYLFpUaKDTXbc7DozYlhBOduZhBgDbu+FaQ2yIFOz+AACwha jxz2o4QLE1M442sco7/3ItlWN/TRR1cWJC7r4YK3Q/lvebdsLZwgmKCMuhuZRNF8Jogt 9Xwzmo7da6tv22sgmPDa87qCBwE1d16OIzU7IaSLPuGrw2iuQ7fG1+k39JE/NwwmhMPx YjNw== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id z11si1903344edq.40.2021.06.03.01.43.07; Thu, 03 Jun 2021 01:43:30 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229625AbhFCInH convert rfc822-to-8bit (ORCPT + 99 others); Thu, 3 Jun 2021 04:43:07 -0400 Received: from mx1.emlix.com ([136.243.223.33]:34538 "EHLO mx1.emlix.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229620AbhFCInG (ORCPT ); Thu, 3 Jun 2021 04:43:06 -0400 Received: from mailer.emlix.com (p5098be52.dip0.t-ipconnect.de [80.152.190.82]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.emlix.com (Postfix) with ESMTPS id 2BC24602D5; Thu, 3 Jun 2021 10:41:21 +0200 (CEST) From: Rolf Eike Beer To: David Woodhouse Cc: Lu Baolu , Joerg Roedel , Will Deacon , iommu@lists.linux-foundation.org, linux-kernel@vger.kernel.org Subject: [PATCH] iommu/vt-d: move variable to more local scope Date: Thu, 03 Jun 2021 10:41:19 +0200 Message-ID: <1943275.8rWz7lOq5N@mobilepool36.emlix.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8BIT Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org It is only used inside the loop and the old value is not reused. Signed-off-by: Rolf Eike Beer --- drivers/iommu/intel/iommu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/iommu/intel/iommu.c b/drivers/iommu/intel/iommu.c index be35284a2016..fa262b805dd6 100644 --- a/drivers/iommu/intel/iommu.c +++ b/drivers/iommu/intel/iommu.c @@ -2340,7 +2340,6 @@ __domain_mapping(struct dmar_domain *domain, unsigned long iov_pfn, unsigned long phys_pfn, unsigned long nr_pages, int prot) { unsigned int largepage_lvl = 0; - unsigned long lvl_pages = 0; struct dma_pte *pte = NULL; phys_addr_t pteval; u64 attr; @@ -2366,6 +2365,7 @@ __domain_mapping(struct dmar_domain *domain, unsigned long iov_pfn, while (nr_pages > 0) { uint64_t tmp; + unsigned long lvl_pages; if (!pte) { largepage_lvl = hardware_largepage_caps(domain, iov_pfn, -- 2.31.1 -- Rolf Eike Beer, emlix GmbH, https://www.emlix.com Fon +49 551 30664-0, Fax +49 551 30664-11 Gothaer Platz 3, 37083 Göttingen, Germany Sitz der Gesellschaft: Göttingen, Amtsgericht Göttingen HR B 3160 Geschäftsführung: Heike Jordan, Dr. Uwe Kracke – Ust-IdNr.: DE 205 198 055 emlix - smart embedded open source