Received: by 2002:ad5:4acb:0:0:0:0:0 with SMTP id n11csp3852701imw; Mon, 11 Jul 2022 17:51:52 -0700 (PDT) X-Google-Smtp-Source: AGRyM1u7sTuWzL4p/OrGPX6Z5Ue0qSIX27/D5S+dDOywoBbdfc3eKCFrQ2hNYX5D7tdniHiOCUXr X-Received: by 2002:a17:907:b02:b0:72b:6162:b47f with SMTP id h2-20020a1709070b0200b0072b6162b47fmr5281285ejl.245.1657587111888; Mon, 11 Jul 2022 17:51:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1657587111; cv=none; d=google.com; s=arc-20160816; b=aVeSdrVGLy0IH2wmclhaTePuFQMrKAYxkL3bXN7dgf28wI6RAcpF62DDEDrezFBAkO mNPRIBpKPdxSkCpScbSW/YJB/Jw9JWkrji9mgcaX5bu/aQMOiSJvwLguuvbutGTy9/YB i1VCQ7ZAeSM5MdyiFhpQtUSCZ8EzoIbuVa0Fe7BLdKFt4sH9J5cW1QbRaxbF+ivJbIIf SpqT9iVYDPJMNXiBcn06gJaKJvAUrjKpuG/NUp1lGPDpEdb8+CxczlR/3trPIJywKP1d 1npieV2tPRFpLD43VUlAIQdoCQFNLLWNspIV1a1L9wmOnqlIYtzk74uUNSYkwgcyNxMT cCrw== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=1JweTDchp7ANB+FfxPoRSKj2CzgAaDJalyiiyoL69k0=; b=rYN0Oq9zMt+EfRV8fLrDL1rd1lrs1Myhg/RBKT9FvQUOc4/u4mFmzO1TJDSpAoo1Eo G5SP8KlGZuoRJrjUayU5AiXPzp1vzGMH5fVBrJ6EuiZHPMNj3IY8TqlGUhQ46t37HxWG kN1ZaFIecnKRoIEgAgs2GkdmyGBcWqc9rGDT6bQ+KylzHg14KlAVqMmWPLlPWaW8Dabl QeCK6PY+PJkhENoIgV0JUE+zkK41fzGemp8v/4PDq1EHmavCsvOpOVQDPkp+FapxSXM7 c7swXZ3Lu6FkdWq/ZWlPjuJUo+yEDERPP4WHnj/jbq7RGuW+eJo1hZLPj/X2s59qUWgY FVcw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=GsWfNQKl; 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=intel.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id g26-20020a50d0da000000b0043aa5c2d491si12845676edf.86.2022.07.11.17.51.27; Mon, 11 Jul 2022 17:51:51 -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=@intel.com header.s=Intel header.b=GsWfNQKl; 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=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231674AbiGLANx (ORCPT + 99 others); Mon, 11 Jul 2022 20:13:53 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48966 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229721AbiGLANo (ORCPT ); Mon, 11 Jul 2022 20:13:44 -0400 Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EE96BBC82 for ; Mon, 11 Jul 2022 17:13:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1657584823; x=1689120823; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=uu6VWplyJC0WtS10OxO4TZ5+WvHrBkUqwlK1Uir6SUE=; b=GsWfNQKlVUQim7tR37G9NTMwiaJV7r6wV8AGsLtj/RVwCMlSv4Sach2v ho3DdQXmnrKs43vGcvGN3hKWfxMwyXdi5EvUS1y5jzLek988zcXZwz/Rz kZVFL8ebPFxvSQyxodMlqpRF2oJd3iNvt5zZgkj7k4GVNBOTjAOiULUjX E9X3nTerOD8/SFdIEtQLThvBp3VLj/z+ZOHhZVl2yUwt+l9KBTd55kyyf usnmtjQrt1x4kiqpwQOir880hiUVVyZ3J3t/deSPV3KTiRDo8o610lJoW xb7Q2aPiqxRn0giQa2B3en5rojDzZXrhBGMzs0dAlYBAlDRXUTLNaW+GE w==; X-IronPort-AV: E=McAfee;i="6400,9594,10405"; a="284827883" X-IronPort-AV: E=Sophos;i="5.92,264,1650956400"; d="scan'208";a="284827883" Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Jul 2022 17:13:43 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.92,264,1650956400"; d="scan'208";a="592445691" Received: from allen-box.sh.intel.com ([10.239.159.48]) by orsmga007.jf.intel.com with ESMTP; 11 Jul 2022 17:13:42 -0700 From: Lu Baolu To: Joerg Roedel Cc: iommu@lists.linux.dev, linux-kernel@vger.kernel.org Subject: [PATCH 03/25] iommu/vt-d: Remove unnecessary exported symbol Date: Tue, 12 Jul 2022 08:08:46 +0800 Message-Id: <20220712000908.3431936-4-baolu.lu@linux.intel.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220712000908.3431936-1-baolu.lu@linux.intel.com> References: <20220712000908.3431936-1-baolu.lu@linux.intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-7.6 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_EF,RCVD_IN_DNSWL_HI,SPF_HELO_NONE, SPF_NONE,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 The exported symbol intel_iommu_gfx_mapped is not used anywhere in the tree. Remove it to avoid dead code. Signed-off-by: Lu Baolu Reviewed-by: Christoph Hellwig Reviewed-by: Jason Gunthorpe Reviewed-by: Steve Wahl Link: https://lore.kernel.org/r/20220514014322.2927339-4-baolu.lu@linux.intel.com --- include/linux/intel-iommu.h | 1 - drivers/iommu/intel/iommu.c | 6 ------ 2 files changed, 7 deletions(-) diff --git a/include/linux/intel-iommu.h b/include/linux/intel-iommu.h index 5fcf89faa31a..4ebf3c4da45e 100644 --- a/include/linux/intel-iommu.h +++ b/include/linux/intel-iommu.h @@ -787,7 +787,6 @@ extern int iommu_calculate_agaw(struct intel_iommu *iommu); extern int iommu_calculate_max_sagaw(struct intel_iommu *iommu); extern int dmar_disabled; extern int intel_iommu_enabled; -extern int intel_iommu_gfx_mapped; #else static inline int iommu_calculate_agaw(struct intel_iommu *iommu) { diff --git a/drivers/iommu/intel/iommu.c b/drivers/iommu/intel/iommu.c index 5c0dce78586a..6564af7ec0dd 100644 --- a/drivers/iommu/intel/iommu.c +++ b/drivers/iommu/intel/iommu.c @@ -314,9 +314,6 @@ static int iommu_skip_te_disable; #define IDENTMAP_GFX 2 #define IDENTMAP_AZALIA 4 -int intel_iommu_gfx_mapped; -EXPORT_SYMBOL_GPL(intel_iommu_gfx_mapped); - DEFINE_SPINLOCK(device_domain_lock); static LIST_HEAD(device_domain_list); @@ -4093,9 +4090,6 @@ int __init intel_iommu_init(void) if (list_empty(&dmar_satc_units)) pr_info("No SATC found\n"); - if (dmar_map_gfx) - intel_iommu_gfx_mapped = 1; - init_no_remapping_devices(); ret = init_dmars(); -- 2.25.1