Message ID | 20180921082041.29380-5-rkagan@virtuozzo.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show
Return-Path: <qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org> 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 8475314DA for <patchwork-qemu-devel@patchwork.kernel.org>; Fri, 21 Sep 2018 08:48:41 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 74F822DA62 for <patchwork-qemu-devel@patchwork.kernel.org>; Fri, 21 Sep 2018 08:48:41 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 694512DA90; Fri, 21 Sep 2018 08:48:41 +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=-7.8 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI,T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 00AFA2DA62 for <patchwork-qemu-devel@patchwork.kernel.org>; Fri, 21 Sep 2018 08:48:40 +0000 (UTC) Received: from localhost ([::1]:54541 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org>) id 1g3H7A-0007ro-8I for patchwork-qemu-devel@patchwork.kernel.org; Fri, 21 Sep 2018 04:48:40 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48243) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <rkagan@virtuozzo.com>) id 1g3GgN-0005J1-UK for qemu-devel@nongnu.org; Fri, 21 Sep 2018 04:21:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <rkagan@virtuozzo.com>) id 1g3GgM-0006MM-Us for qemu-devel@nongnu.org; Fri, 21 Sep 2018 04:20:59 -0400 Received: from mail-am5eur02on0701.outbound.protection.outlook.com ([2a01:111:f400:fe07::701]:6116 helo=EUR02-AM5-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from <rkagan@virtuozzo.com>) id 1g3GgM-0006Hi-JO for qemu-devel@nongnu.org; Fri, 21 Sep 2018 04:20:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=virtuozzo.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NsTV3AeMutI37+fofRpy/wfcEhFq24Owo7JmhwHKCoc=; b=CvkyRMFoif8O1Dtl7IuO0e0M+gqQuQiJU/VDr3hlRYS3pfCBawOrouRY0PRT7G33IRIGn5GnXYkUO/NnTHex4gaI7x+fBPP9g6k3iVWOmUk7igy2HBKFTqgd2BhF6BVrmflxw+o18RXHV6uxHpAGYqjRwWcnNezmXSyp9zINOso= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=rkagan@virtuozzo.com; Received: from rkaganb.sw.ru (185.231.240.5) by AM0PR08MB3585.eurprd08.prod.outlook.com (2603:10a6:208:e1::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1143.18; Fri, 21 Sep 2018 08:20:54 +0000 From: Roman Kagan <rkagan@virtuozzo.com> To: qemu-devel@nongnu.org Date: Fri, 21 Sep 2018 11:20:40 +0300 Message-Id: <20180921082041.29380-5-rkagan@virtuozzo.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180921082041.29380-1-rkagan@virtuozzo.com> References: <20180921082041.29380-1-rkagan@virtuozzo.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [185.231.240.5] X-ClientProxiedBy: DB6P18901CA0005.EURP189.PROD.OUTLOOK.COM (2603:10a6:4:16::15) To AM0PR08MB3585.eurprd08.prod.outlook.com (2603:10a6:208:e1::26) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 1c9a86da-a5c6-4a30-e263-08d61f9b2754 X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534165)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020); SRVR:AM0PR08MB3585; X-Microsoft-Exchange-Diagnostics: 1; AM0PR08MB3585; 3:OS3QKOP8s3SqrRrewCYD5OkJfutERuq6toLFIr8tx+d7rO9GOfkLgU+XBBxjKzyFc86b9cAm5KA4nZlJYg9mC8INWJF97GAb1D3iPvnlR8b4YL/5g6owKZsnXYleN3GRnwep04NMoQD0LoaCGwdpjZepRadHoaXjBIROGVO98QXbn1JgHqDWUM0k77T0Dkl+GkeqA1bzKcim7h7pweqMs4PEhyWykDuajwfyn4PYqR+rIJDe+S2tHlyflYlsJmyM; 25:gIhxiDX52QKo7qDhZZjpTYyf2ArgZYKEXFh9yb1ZkDkY5aTfnrUELIqzioc+NHE9aIAZAmdP+As7bLiP0HXCYwwRx7gy6dZv1BvzfWr/rvNTnwbXV3syHOSyF/NKbzB+W0CgqKxR325NJhLKeBhKBw2W8YWzHbzBI7i9Hw4i/wnT7V60H77hp7UXopRb7KnDxEbbFb3rVcclZ/9TGboiOyx0Td0JowKB5hMyfgePM7CWZ17lftHCLGy1r2w3dE53gC27g2APR40Oxfg6hCJQPhaIXU2u/im6EZFIoZfzpApILSx50NaHXgWGFL1rbVI+Vr25PhFfjEw0g3590STG2g==; 31:V0o4gwSs4uDo+m+jQck1elcz+G1p6gWZj8v+J9PpWsnXcPE8gLW1mE9rEijZdkukdeglQT8v/gg0kTqDLm3A93UHKqu6Nhh2UyvfCt8cCWKL3tlKYmeOb6RirwjERQTt2PA8zTd31TDq+yyYpeSHSxrMgYcYKCPs4eADBAZEm2GIGEeN1l9ZWzCRsjmHXct3P0jN7bFEOZ6Mq6LbrKPaaHSkYdq75n/WjT8Tg0WhmFA= X-MS-TrafficTypeDiagnostic: AM0PR08MB3585: X-Microsoft-Exchange-Diagnostics: 1; AM0PR08MB3585; 20:EUue6EF+BAzqLvE+ncR+drWsEkk/cs7jmdruZQK8c1JADbRJO1UfmawLOlXhtE+UtmgOkErZvgHjhvwclwevU5gEqhbStTWi34JNnIClRwppM54jvdHcb4QD8QYQE2gf7Td322rfSqjKT/1ASi4iocBA9wuYzt16sFpudCAhnVDP2PPMY4wIT5skMxyyn/nUDTwpgs/66kTll8cxw+nBhcyF3UQMVoWC19EQhNbNfDtpuTkPT0DXCJx5C4T8sfAqqpnD491j3688jF1b1gXIjRV02UBLCzypipHrVBa6hnqM6p0wsadybt1e58LPiYOww56zpGyjj5PZG8ihAxlzGlr7sfOxytoN36HBvhh04uWCQVO/41PWfz2Za6A4gWNmSmvOT10QpfV+1/s8JkDIt+XOPG53eVtKBmeqeGeI9ILo/Yh5FOgGO3ZDGjiqJOqAvsHd4C56khn56ud838lFR1bfB1O5Nk2bQMB0/v2ThHm4HdOwwlPGpX/cW/BBMsHE; 4:jlmAEO6fS57idVYToaJPFuQ/vJbhkXWjVmFkWdpZDYl37dLqzyJId0UXdZ8Qb3XNzdpaLkudy0hormDoGyOKwbrQxF7RCR/ypvI6e8BMFHlU6+QVxI9INouQld2lW4KbV/ZDGSF7wl0ogAh6+ZVD7D78B7HsaCIAhY0aprGtyEryAfbdT45LwGdApC5EvkG8K5dK6IFBo+gEwzIO+BJkaJoLW6B06JaAouWI6s9UVuxOEvvIgv7Ory+ymUJvJhsgKgFSRxWxio1pBqDxg7XqLg== X-Microsoft-Antispam-PRVS: <AM0PR08MB35850B9555224254FA5DE2F3C9120@AM0PR08MB3585.eurprd08.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:; X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(5005006)(8121501046)(3231355)(944501410)(52105095)(93006095)(93001095)(3002001)(10201501046)(149027)(150027)(6041310)(20161123558120)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(201708071742011)(7699051); SRVR:AM0PR08MB3585; BCL:0; PCL:0; RULEID:; SRVR:AM0PR08MB3585; X-Forefront-PRVS: 0802ADD973 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(376002)(346002)(366004)(396003)(136003)(39850400004)(189003)(199004)(86362001)(6666003)(4326008)(2906002)(16586007)(7736002)(305945005)(50466002)(50226002)(16526019)(52116002)(51416003)(478600001)(6506007)(956004)(2616005)(8676002)(186003)(476003)(6916009)(54906003)(3846002)(48376002)(25786009)(6116002)(26005)(2351001)(386003)(316002)(47776003)(14444005)(53936002)(5660300001)(36756003)(7416002)(105586002)(11346002)(66066001)(446003)(486006)(1076002)(575784001)(6512007)(6486002)(68736007)(53416004)(81166006)(2361001)(97736004)(76176011)(8936002)(106356001)(81156014)(69596002); DIR:OUT; SFP:1102; SCL:1; SRVR:AM0PR08MB3585; H:rkaganb.sw.ru; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; Received-SPF: None (protection.outlook.com: virtuozzo.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM0PR08MB3585; 23:nggKUHEAFWOJknlDL5jN3/ofYGRaB15PG25WZuWq5?= 0WyPyx9w37ddwvOh25tU8nlHv3xq6r9aJIC8niRTcxT468Ycb17nmHZ8KLz/OCH7RyakuEhW2UoJOpiNFf8x6gsAwhCheBrgvYcGYG551quHHKZiUg9O+gAsrLUdH11iJeX5koS73Jlw5F2gqBIBNHk8UqjknWfMy56P+4vCMtOQuyMtL992Ka1afPO/UZWqcnVkUJEzq/ge1hkmUEPhG+wbWq1kQG9vc6XbRKT3OXCiTmwXSwcOYqCE2eK/m52d9HXGAgJB/zqDGyislC1i54OFcjvbCM+Qhhh1Mw2i8DwBj7eUJXAwQu/Ck9kgXehFFulYOY59a6CibvNN86jc3uj9+W9jqYwBU4//tNBeYtjX5a8EJ/EplBetuVxpZnUCQ4+wbyM+c7toH/h0ke7FsrlbIU7vGjLbFOoC4/C4Rh1bjh/xE4TZhULDWzrHVqxvZFdi6sPCrWwwtPOgmUcMNdf8DULtunjzNnCYIj95jhO3qPMgLYTrbVB3OxIBdvoxwbRjerY2mhvsAasK0IrnERtgh+rFIow4ujRD56K8lMHWIrD78ofdii+ifDtxDX9G8vRzUbTk/UAV0wATivWotkGWwWoxbT1ZLpP308HOTcYG3E03yp7MLG+ML1ic5dYH21yJ454gbcUuzAV0f2kBy5Usv34eWw0wsFcgnZQbDpJE1v0NOPlVr4SUsHbkSFbCLldFjh/J6/4/Ecvfr4/JCdTnBceGCRKNIWXKk5fRnYp8oTS0wLf8RKbJciNuLziyokd/vk2lAsZ1JIfW6LhXZ5RQl96/rLhCTSWBvqx92Mh9CgpCalgJKgSELTb7QjuIl1JsBMl8ys2i2SKOVNYJsxykIEkm12++60HWH2+KNgbt262aQs3cPXJvgxEgeqXxQXFSPg/+RkYKyMZGPEsBrzUH0uVkbyAJ+/ihlCGesRIC+x3XlmUKGPDKyzao7krkfCWVDLCDXC2Ee89aVMo0GYsDsfZElfnPZCBsHKkII+VQs2uFQMMIi5V4ilJnkAZqVjgLGvUL6OgmDYK35+bwgtQNHdjhOxVfK1JK1zC7QxN9F6/naIbIijbrPSEegIxuEFFKYAuOzgGH/oklTkLG6BcrJVxFZ9TAzKZse0s7L8+cSInntlQ/hPAABG6ZX1auXYjUCxqnZ1EbVXE1/E+LuvfEcqwMfLS9315UalZ+JUp7stFh7CkY3uPCp3ih4Wc9Js+GGPsZBZKLnS1MKXBPP/Rdv4YT8sj/U/9X946/eq2Rm1nFo1MIG3hSpM0xNsPPl9Q5m5A3o4tgnPbGvPyUUb+VMo/CFzZz1+4ShNx7d7TiQ== X-Microsoft-Antispam-Message-Info: QMBDKb1TGvKgDe7m8DXMLvq8IV+bF+YfAOL2mxWCRwYENo8u3jvSMJhBRfJgaDh5dnVBNm3QbGnPLpWfvFJsDm/mv/cr8ljLS+BzyooiSIC4X0riyNFmIkwFkCSp1+RXXeYn1DLW633lRJUz3U6lJ2n1zZ2AyFoB86DUCzrUw9cBeenEvo4GKOiGs38uEcLBv/zMcf/Qfq2xSJ0hRX4SQ24VtMa0FTXAt0/2xFAWPsex4Q1gbeO6z1LuACglHQwAsG3jRogE578G2n/QpAYHZ6L+oAqVd2JDOIeSFHrxSBYcs18g7wCeqzdosKpENaz34V518Yd8ljaB+8npgwn01eBXbtrSUSCV+XTzEINlFL0= X-Microsoft-Exchange-Diagnostics: 1; AM0PR08MB3585; 6:bpHYnSdyRf7g7pFPaNYxo8CoomoYUh5fiY+XvaTiMimM+HwBf8WMIieAbycDxW6AzsFTpuC4v8gPNco5wl0YHBPwmwfshGIaRALc+5iYkpl9MOBTtak2+S+WEUUcq5MfXzF+XpjX1/gxZjCnEgBYCLChMjPYXZUEVMy11S5G6WEne0h2hd9sA6T9LHbrGbetYYpV247r598NJxiGEJ44CAaEy6MPBVnkm80wvpyxURSdWFC0hIFoLWKA9lxOA+HOs0NV6ZcDHtOHQ3KStJlq23bjwuY7ZvYsXS+XqZwh1dAYRNvXHmCniun+hQXWV/90lq0Q4gfw/ULr9dmLcWgGEX8jvPNkk/junrlBry4FXIi/Wh9gfy9Rykc5hrIfNnADv6kyyEZCHPPI2YVu5nakq5aLDiyHHRcsEiWn4IBY8NRioW6URoqDJGGq3Tkq2MUJBVYhhgBhurpVArMcVn+hSA==; 5:4SwOovd+x/tWrxDgtvJBHz58gB1Z3DQEBiQBi76KEpK3LYzrj8aMTZglp3GsFDIkeHbTKdb4w5eJyHHWlRwEd8IKNZCI8HwXdb+fa2TBOlbd5GwIjxvTyewAvJMMRRyG3B1IIkLdkEQhv1/IRU0Xgjd/aPzeXaUpcyRwe8PkF1o=; 7:L/tr8j802lfkgsUu3UJd/zakCJW6Pey1QAqgLYoq3hl7UjBoc26veEGoDhsm4d6UjL6fdjzq7d2AZG2m2aBDAqAK5HkxJwluv2xFmw8aO51ABIojs5rfVJCmUt5k99XYpbGTEakhxdcV8bKk2ohrDRg5aqc98AFiMeQdxjMBn8e5/d2Cxpi6Qf1dbqJMZLjJpgZ0fLsJlSCGfaHIYFjPq053mdotUAxDC2UKWgdtcqQ/tEU493bEyaE7YEn39zFc SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; AM0PR08MB3585; 20:xTcDjqOFIB6qpRqoJKAwbb3EjAM7zpgZZzjIBfkmPSHH2foW6R9KYM/0p0KTY4hRXgEk0KiZfidHwzpTOE3HSELPQN2SFaS/5IoHSZiQWRws6qDvtyOuCVPRoOH2qePkp2Xg0QlIZ949MhmmiZLelkiXMSEOlErrhht2wehAJpQ= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Sep 2018 08:20:54.8872 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 1c9a86da-a5c6-4a30-e263-08d61f9b2754 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR08MB3585 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 2a01:111:f400:fe07::701 Subject: [Qemu-devel] [PATCH 4/5] default-configs: collect CONFIG_HYPERV* in hyperv.mak X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: <qemu-devel.nongnu.org> List-Unsubscribe: <https://lists.nongnu.org/mailman/options/qemu-devel>, <mailto:qemu-devel-request@nongnu.org?subject=unsubscribe> List-Archive: <http://lists.nongnu.org/archive/html/qemu-devel/> List-Post: <mailto:qemu-devel@nongnu.org> List-Help: <mailto:qemu-devel-request@nongnu.org?subject=help> List-Subscribe: <https://lists.nongnu.org/mailman/listinfo/qemu-devel>, <mailto:qemu-devel-request@nongnu.org?subject=subscribe> Cc: Vijayabhaskar Balakrishna <vijay.balakrishna@oracle.com>, Eduardo Habkost <ehabkost@redhat.com>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, "Michael S. Tsirkin" <mst@redhat.com>, Venu Busireddy <venu.busireddy@oracle.com>, Liran Alon <liran.alon@oracle.com>, Paolo Bonzini <pbonzini@redhat.com>, Si-Wei Liu <si-wei.liu@oracle.com>, Igor Mammedov <imammedo@redhat.com>, Boris Ostrovsky <boris.ostrovsky@oracle.com>, Karl Heubaum <karl.heubaum@oracle.com> Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" <qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org> X-Virus-Scanned: ClamAV using ClamSMTP |
Series |
hyperv: move to hw/ and allow opt-out
|
expand
|
On 21/09/2018 10:20, Roman Kagan wrote: > diff --git a/default-configs/hyperv.mak b/default-configs/hyperv.mak > new file mode 100644 > index 0000000000..3d45e28403 > --- /dev/null > +++ b/default-configs/hyperv.mak > @@ -0,0 +1,2 @@ > +CONFIG_HYPERV=$(CONFIG_KVM) > +CONFIG_HYPERV_TESTDEV=$(CONFIG_HYPERV) By moving the test device to hy/hyperv, this can be just CONFIG_HYPERV_TESTDEV=y. Paolo
diff --git a/default-configs/hyperv.mak b/default-configs/hyperv.mak new file mode 100644 index 0000000000..3d45e28403 --- /dev/null +++ b/default-configs/hyperv.mak @@ -0,0 +1,2 @@ +CONFIG_HYPERV=$(CONFIG_KVM) +CONFIG_HYPERV_TESTDEV=$(CONFIG_HYPERV) diff --git a/default-configs/i386-softmmu.mak b/default-configs/i386-softmmu.mak index 8c7d4a0fa0..210cff2781 100644 --- a/default-configs/i386-softmmu.mak +++ b/default-configs/i386-softmmu.mak @@ -3,6 +3,7 @@ include pci.mak include sound.mak include usb.mak +include hyperv.mak CONFIG_QXL=$(CONFIG_SPICE) CONFIG_VGA_ISA=y CONFIG_VGA_CIRRUS=y @@ -58,7 +59,6 @@ CONFIG_XIO3130=y CONFIG_IOH3420=y CONFIG_I82801B11=y CONFIG_SMBIOS=y -CONFIG_HYPERV_TESTDEV=$(CONFIG_KVM) CONFIG_PXB=y CONFIG_ACPI_VMGENID=y CONFIG_FW_CFG_DMA=y
Accumulate HYPERV config options in a dedicated file. There are only two so far; more will be added later. Signed-off-by: Roman Kagan <rkagan@virtuozzo.com> --- default-configs/hyperv.mak | 2 ++ default-configs/i386-softmmu.mak | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 default-configs/hyperv.mak