Received: by 2002:a25:6193:0:0:0:0:0 with SMTP id v141csp4938263ybb; Tue, 24 Mar 2020 08:03:05 -0700 (PDT) X-Google-Smtp-Source: ADFU+vvQ1sdkBS4de3QxJhzUZ4OzRkd9rl0qjOq8s+Z6dnvuhxvWaCMPpfIcAjiz5JHzmK0TMG+p X-Received: by 2002:aca:5014:: with SMTP id e20mr3844318oib.34.1585062185537; Tue, 24 Mar 2020 08:03:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1585062185; cv=none; d=google.com; s=arc-20160816; b=Oc6NUancRb35v9yFToQehr2iOxaYGCgNkUg4s+hLaSL855TTkWOKdjGgQ0j43UmI0u KHwIm/v8JSSFzQAKqdSW/PdQu3oSa3zuln5Zf41VWR1hECCUnVWw3wjiTVoak7SVU/5C DgEmVltE2UBub9WJcq1dcuHyPSOlRrDkdG5hSc9ZO0Ybrbue+Kbczrt0m/TAw3/BiPLu fQd6bRs89R5EM5eyQgfDfo8NPYXK2cW7MB+CpTsE+iQaTDFXFXLNJCttGxF3/dkFkRfm Jtqt0iCnS1V17jTou1ytdCZe7FFaWOfM1YeTsmcHaAKIME4rOldrYqL9RIuB2xe1tzCz o4dQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :ironport-sdr:dkim-signature; bh=C6bwMUaOPWbAI45+ZKNwyB8Gt/M4Xo+ICSxDpP4tccs=; b=PjVwaHe+auDM6GIc5DU+Ky7HN8QiWmyVKlktMA+kG/E43y16MmgxYIbmUOOwXPF0vS gtgcqT8D3W0WRDmHbOVZXYpczUiJRrygC8KDEqLrJnBlAXgLNuFHof2/DTZfwgw/nb/r RNEUrFI6G+0tMojRzDs0012bHOBAZ+Nhn/J8GFl/o4fsVN6DoU5Cg6ZVRFrt4AqWz/XW KVbZwCGdQkoSR2GpxOKlPzCa2aGJmnMQYpgxPk4HDU+7R0f7u8dXcgDPthH4nD3w+21+ hqgDAyeClIeVogHWkI/uCmSnvXU/jcL86r/w2+9C/VIQL1wimzyxJ6xXxH6OWoe1LFHy pnZg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@citrix.com header.s=securemail header.b=RO5hUxKx; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=citrix.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j11si8636105ota.85.2020.03.24.08.02.37; Tue, 24 Mar 2020 08:03:05 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@citrix.com header.s=securemail header.b=RO5hUxKx; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=citrix.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727703AbgCXPA0 (ORCPT + 99 others); Tue, 24 Mar 2020 11:00:26 -0400 Received: from esa4.hc3370-68.iphmx.com ([216.71.155.144]:31012 "EHLO esa4.hc3370-68.iphmx.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727065AbgCXPA0 (ORCPT ); Tue, 24 Mar 2020 11:00:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=citrix.com; s=securemail; t=1585062025; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=uz4Sy1jYWR9Vj5L6zBEJzx886dGphqoV9Swq2hMNCsc=; b=RO5hUxKxI2tACwq5lST8VKqqpVvklL25YxYCdaQDPKHJ/aydlmiBdkHb EC8A46QNtbRDi+SvoaRNBkhr2rQGACg/yD69k5k0rJw1r+rUxhTTwEpsx cW0IUrUHK34H4GCBpdf4daXxXYP9/twkDXwGZSGNLNtT2VICvqbOSF5y9 4=; Authentication-Results: esa4.hc3370-68.iphmx.com; dkim=none (message not signed) header.i=none; spf=None smtp.pra=roger.pau@citrix.com; spf=Pass smtp.mailfrom=roger.pau@citrix.com; spf=None smtp.helo=postmaster@mail.citrix.com Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender authenticity information available from domain of roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com; envelope-from="roger.pau@citrix.com"; x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of roger.pau@citrix.com designates 162.221.158.21 as permitted sender) identity=mailfrom; client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com; envelope-from="roger.pau@citrix.com"; x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible; x-record-type="v=spf1"; x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ip4:168.245.78.127 ~all" Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender authenticity information available from domain of postmaster@mail.citrix.com) identity=helo; client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com; envelope-from="roger.pau@citrix.com"; x-sender="postmaster@mail.citrix.com"; x-conformance=sidf_compatible IronPort-SDR: YCwg7q0KwdVY96iyKyprGhvcUpIMhF5ZtrnBAK+bwM9Pfso8az5/0cXLxWjW0rbNRCmPQce0YJ xunPaMFS2oSKdxY5wn1t7mHyGBgWaX59MPoIp0Qzfkdlz5+B3yOzrxelV39hxfGRiZ8/1DuWUB DAR2gmxTdHlMbVOhR2+A2IZSwRt67js3hq2xZTgY9bZG1Bdi93cvBm/7jVXTvJ5G8Ju1JeclXk RYR1FKQkS3y4JvmUfE0PvGnnHY6DbuXqgxw++MAiud9kpB/aqGn0yd/or4ZEjxIbTD1EQlz4hQ J28= X-SBRS: 2.7 X-MesageID: 15193080 X-Ironport-Server: esa4.hc3370-68.iphmx.com X-Remote-IP: 162.221.158.21 X-Policy: $RELAYED X-IronPort-AV: E=Sophos;i="5.72,300,1580792400"; d="scan'208";a="15193080" From: Roger Pau Monne To: CC: Roger Pau Monne , Ian Jackson , Boris Ostrovsky , Juergen Gross , Stefano Stabellini , Subject: [PATCH 2/2] xen: enable BALLOON_MEMORY_HOTPLUG by default Date: Tue, 24 Mar 2020 16:00:15 +0100 Message-ID: <20200324150015.50496-2-roger.pau@citrix.com> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200324150015.50496-1-roger.pau@citrix.com> References: <20200324150015.50496-1-roger.pau@citrix.com> MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Without it a PVH dom0 is mostly useless, as it would balloon down huge amounts of RAM in order get physical address space to map foreign memory and grants, ultimately leading to an out of memory situation. Such option is also needed for HVM or PVH driver domains, since they also require mapping grants into physical memory regions. Suggested-by: Ian Jackson Signed-off-by: Roger Pau Monné --- Cc: Boris Ostrovsky Cc: Juergen Gross Cc: Stefano Stabellini Cc: xen-devel@lists.xenproject.org --- drivers/xen/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/xen/Kconfig b/drivers/xen/Kconfig index 57ddd6f4b729..c344bcffd89d 100644 --- a/drivers/xen/Kconfig +++ b/drivers/xen/Kconfig @@ -13,6 +13,7 @@ config XEN_BALLOON config XEN_BALLOON_MEMORY_HOTPLUG bool "Memory hotplug support for Xen balloon driver" depends on XEN_BALLOON && MEMORY_HOTPLUG + default y help Memory hotplug support for Xen balloon driver allows expanding memory available for the system above limit declared at system startup. -- 2.25.0