From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id B49B3C6FD1D for ; Mon, 20 Mar 2023 19:08:11 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231176AbjCTTIK (ORCPT ); Mon, 20 Mar 2023 15:08:10 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35546 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229746AbjCTTHr (ORCPT ); Mon, 20 Mar 2023 15:07:47 -0400 Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AF0EA2B613; Mon, 20 Mar 2023 12:00:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1679338805; x=1710874805; h=message-id:date:mime-version:subject:to:cc:references: from:in-reply-to:content-transfer-encoding; bh=RVUBV13vg50kKjzvJu8eWgLIZUCC4rAeEXycCUsrUFE=; b=Cb1Rv6PhQG0o1qfeF7Hq2yt3uTkzi8CTMrWas0m5Bpu7EIfGv9P65yk3 NORI50/RE2o4eflb8ems3kQBqL36MuO/hC4I5jqbRjE9x/KbTElHS1bqF 238u7JSR/hE3vEAsnJsAWg48YBu8VFCKnbU81+wvfBG4gT/FReIO0AyT+ ghKaIQAJu1AN8OddwzgtwxZSJ+OoYqZ6zxTZlkHizZ7XfQexeRd5zhI8S tO8/ejPd2m5XZ22uMudOyb1Znlqr9WsymJUAOZpRUC6HUqRRvJqSgx6K4 wI/sbHzvVn1T/OiK9043KuRXCiNCBRBprxeWYv/f9D7pslmpWAUuDJ/HK A==; X-IronPort-AV: E=McAfee;i="6600,9927,10655"; a="338777323" X-IronPort-AV: E=Sophos;i="5.98,276,1673942400"; d="scan'208";a="338777323" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Mar 2023 11:58:15 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10655"; a="855346805" X-IronPort-AV: E=Sophos;i="5.98,276,1673942400"; d="scan'208";a="855346805" Received: from vrchili-mobl2.amr.corp.intel.com (HELO [10.209.117.85]) ([10.209.117.85]) by orsmga005-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Mar 2023 11:58:15 -0700 Message-ID: Date: Mon, 20 Mar 2023 11:58:14 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Subject: Re: [PATCH v7 6/7] iommu/ioasid: Rename INVALID_IOASID Content-Language: en-US To: Jacob Pan , LKML , iommu@lists.linux.dev, Jason Gunthorpe , Lu Baolu , Joerg Roedel , Jean-Philippe Brucker , Robin Murphy , Thomas Gleixner , X86 Kernel , bp@alien8.de, "H. Peter Anvin" , Peter Zijlstra , corbet@lwn.net, vkoul@kernel.org, dmaengine@vger.kernel.org, linux-doc@vger.kernel.org Cc: Will Deacon , David Woodhouse , Raj Ashok , "Tian, Kevin" , Yi Liu , "Yu, Fenghua" , Dave Jiang , Kirill Shutemov , Tony Luck References: <20230320185910.2643260-1-jacob.jun.pan@linux.intel.com> <20230320185910.2643260-7-jacob.jun.pan@linux.intel.com> From: Dave Hansen In-Reply-To: <20230320185910.2643260-7-jacob.jun.pan@linux.intel.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: dmaengine@vger.kernel.org On 3/20/23 11:59, Jacob Pan wrote: > --- a/arch/x86/kernel/traps.c > +++ b/arch/x86/kernel/traps.c > @@ -40,7 +40,10 @@ > #include > #include > #include > -#include > + > +#ifdef CONFIG_IOMMU_SVA > +#include > +#endif What's the deal with the #ifdef'd #include? What's the harm of just making it unconditional?