From patchwork Thu Nov 22 03:10:59 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: kys@linuxonhyperv.com X-Patchwork-Id: 10693455 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 799AB13B5 for ; Thu, 22 Nov 2018 03:15:19 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 6803E2C4A6 for ; Thu, 22 Nov 2018 03:15:19 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 5C1FD2C4B8; Thu, 22 Nov 2018 03:15:19 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.6 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 14E162C4A6 for ; Thu, 22 Nov 2018 03:15:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:Reply-To:List-Subscribe:List-Help: List-Post:List-Archive:List-Unsubscribe:List-Id:MIME-Version:References: In-Reply-To:Message-Id:Date:Subject:To:From:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=/64qny/yL7Axp0wvR99YkSi03C2GSRW4Mg5h74Wbekc=; b=jf1GhMwY5hzaGJ UBlvBRtU3j+er3/1NAxo/1EJ1xoMh0J2TIcDuDz3jbfRTtMkmquWOJ+7vMrhU+hz7mkKTls46F3Sw N0oW3toI2sbVy298rDZfPdlWrM/daqV3JqSACpUZp+EXLskkZ53YdtRJUursWKHumb40N5Pw0/cgz qbvnpSvEg+FRPmQ4m5Sb4AGkoeTuG5tyOsvZMQT5Je+C2zjeaAe10bBdf2SrY+KuL27X2d/QRM1OD BL4Uv00rKKiSvQiJ+0OsanPIYvFUvPDvcZ3hWA0mSskOgJhAUs+ZBBpa1w5do0XPZ3PK9SZuyBe5y GJUey3Cds+VK7b3TcLfA==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1gPfSV-0007tJ-T9; Thu, 22 Nov 2018 03:15:15 +0000 Received: from a2nlsmtp01-03.prod.iad2.secureserver.net ([198.71.225.37]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1gPfPa-0005mE-W2 for linux-arm-kernel@lists.infradead.org; Thu, 22 Nov 2018 03:12:17 +0000 Received: from linuxonhyperv2.linuxonhyperv.com ([107.180.71.197]) by : HOSTING RELAY : with ESMTP id PfOQg0k7yvsMIPfOQgJ81q; Wed, 21 Nov 2018 20:11:03 -0700 x-originating-ip: 107.180.71.197 Received: from kys by linuxonhyperv2.linuxonhyperv.com with local (Exim 4.91) (envelope-from ) id 1gPfOP-0004GW-WC; Wed, 21 Nov 2018 20:11:02 -0700 From: kys@linuxonhyperv.com To: will.deacon@arm.com, catalin.marinas@armm.com, mark.rutland@arm.com, marc.zyngier@arm.com, linux-arm-kernel@lists.infradead.org, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, devel@linuxdriverproject.org, olaf@aepfle.de, apw@canonical.com, jasowang@redhat.com, sthemmin@microsoft.com, Michael.H.Kelley@microsoft.com, vkuznets@redhat.com Subject: [PATCH 4/4] Drivers: hv: Enable CONFIG_HYPERV on ARM64 Date: Thu, 22 Nov 2018 03:10:59 +0000 Message-Id: <20181122031059.16338-4-kys@linuxonhyperv.com> X-Mailer: git-send-email 2.19.1 In-Reply-To: <20181122031059.16338-1-kys@linuxonhyperv.com> References: <20181122030914.16274-1-kys@linuxonhyperv.com> <20181122031059.16338-1-kys@linuxonhyperv.com> MIME-Version: 1.0 X-CMAE-Envelope: MS4wfOx954EiZt2MJi8NIdX3lQvLf5mlF+JSVQHcvlnz1xEIigE6oS7mIurbQBHredupRjX3gddRD1qtHm8u7fLFXkMiJYrTNzWj+WcR3/uNwJd6H6N6ZR8I VEZPLDaIyuyKPNotuCzTyLUiElTjXLTM5i0ifc/cHna7f/kjM4FpacrY+1fhCEZSECLsPP++7QwW4wFtm7YkeLDYznEqp3dExT1Dw7gISVzvnkj/cgq1wFGs j3f6yD4lKUnJTdcrDqufDRFMcPH/7Z68xeXspnsqGvCjJX305+xG4pwfnQa/o5T8Rr3HvuU/LlTmLc5I5uTjMFPMC5MgXPJ5+fttsgAlmQ7TyoUZ8QlV/ocw UMCYCZg/zNkZysYkr/I4EKxgnBG5i8JyKfBR7/ouXcRWUZ25XZnidjJpwHpLzZsve/VcRIQaZVSVV4+w/b2hmyg2py7jhYs5n2CuMOurrPejI2BZz+AmtWRN XKXSP56Rdb9lMTTCLSMRl+oWsWKqpfaJElGATXaZi7Ya2H2LcdyDc5OvPrAy9voddacUfvL0vjaHh1cGGUchi9bAzyRd7WGIYxlhAcaqU608SxU8ym3V8jwh WXbse4087N5OMrxVEuy4LqYxxuC/d68PEbCdC1iqDCDniQgTbcw6LYi60ULdxyadKNsDjlgmDcutOgR0fcexyZKg9BhudqfvLyylBEqhTozDyseF+Llb3sQW /pav5aXB+oy8G7c7KvcIJ1Ro33+uqO/74cKJhdkZkIlu1aWsKUKhVQ== X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20181121_191215_195314_A764AFE0 X-CRM114-Status: UNSURE ( 9.00 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: kys@microsoft.com Cc: "K . Y . Srinivasan" , Michael Kelley Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP From: Michael Kelley Update drivers/hv/Kconfig so CONFIG_HYPERV can be selected on ARM64, causing the Hyper-V specific code to be built. Signed-off-by: Michael Kelley Signed-off-by: K. Y. Srinivasan --- drivers/hv/Kconfig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/hv/Kconfig b/drivers/hv/Kconfig index 97954f575c3f..c3e11a2f9c70 100644 --- a/drivers/hv/Kconfig +++ b/drivers/hv/Kconfig @@ -4,7 +4,8 @@ menu "Microsoft Hyper-V guest support" config HYPERV tristate "Microsoft Hyper-V client drivers" - depends on X86 && ACPI && PCI && X86_LOCAL_APIC && HYPERVISOR_GUEST + depends on ACPI && PCI && \ + ((X86 && X86_LOCAL_APIC && HYPERVISOR_GUEST) || ARM64) select PARAVIRT help Select this option to run Linux as a Hyper-V client operating