Received: by 2002:a25:6193:0:0:0:0:0 with SMTP id v141csp4955638ybb; Tue, 24 Mar 2020 08:19:58 -0700 (PDT) X-Google-Smtp-Source: ADFU+vvH5zSFEXikPxvR4uKfnx5zyMJZwqxOma3D0BKVTFcWIkyBSnrGt//lBAKydbSzCCY283/+ X-Received: by 2002:a05:6808:8db:: with SMTP id k27mr3803817oij.175.1585063198793; Tue, 24 Mar 2020 08:19:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1585063198; cv=none; d=google.com; s=arc-20160816; b=wbYNwp3IhP6KkijII5M0L9+WLqpg0qHgOa3nIb4EkU49GktLzDBbr9EdE/DD5hm/rZ SD+9AFWgplGHoAt7dFE7HP/ocWNOg19+Ve3j0p+Ku3e7YfUY3Ro6q23lx9dX8PXYeDb2 7C6JOTrPmvvvweW/ABLqiaB5/hFl2EasSrZRYHY4h3FICjtry8qbBcDytYs6jH3KlroZ XU6/6gajhauQ1ht3mEN/NLkNB5tolvOCO7QFTZj13RuFoar2D7hlaUqyWMt93gdXWSEm PTj8YxEs5q+5y+EVlBPFIyCqd/KDDZ5WYOJ1hFvByQwfUJaruDUMCmFq0vO0wrveon1V 0EKg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-transfer-encoding :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:ironport-sdr:dkim-signature; bh=mEtC8BJ2uCRS5HIYj02ELE4iFr4woSdEbCu4hRK0plg=; b=M0ufubGfBFoZaa+FPPE+D2Oip6wFSiR56m5GDsuxqvUXFYkxIYTrY+TFsJ6xLB6HLm lYc3+MWgCrKJeWr2sZ7HaZnowI2+wmIsT6FAhlFlNZLtJaQQgD+Okd/YKeabnGR9VtsU u0sdTzcW6JcjNuNImP/At1gL0LFHfnVycKmAE7nsS2YoERkkxzqv09BICbqkExLv42wH DArVwlrQY3TGVcoj+6p26YT63lCcewJYbXJ7igk0VMV4dijbSoeV7mJwZH1T2kiJTaUX SXFi7BLt7SsA9sD4AI818ufQrgHlSQwTiSBH3rua2TZlCdPrDpkS67xqsbR1z2Zi3amF upVw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@citrix.com header.s=securemail header.b=G3chA2gC; 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 y7si10779216ote.303.2020.03.24.08.19.45; Tue, 24 Mar 2020 08:19:58 -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=G3chA2gC; 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 S1728077AbgCXPTD (ORCPT + 99 others); Tue, 24 Mar 2020 11:19:03 -0400 Received: from esa4.hc3370-68.iphmx.com ([216.71.155.144]:32338 "EHLO esa4.hc3370-68.iphmx.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727561AbgCXPTD (ORCPT ); Tue, 24 Mar 2020 11:19:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=citrix.com; s=securemail; t=1585063142; h=date:from:to:cc:subject:message-id:references: mime-version:content-transfer-encoding:in-reply-to; bh=6LOjiTIVe0ip8RBIwrOdFf2Q/ZkDUMV510H16AjP3w0=; b=G3chA2gC/xWKjmkKVHqb0ZcMCQlYeSldAY9OwauD7iMiyQLaQS3OicMG 9kcMF6oD+51pQVddQkeFjuwMAXDyjl3H3aty/hFCdwlWBQ7rcUlUb/rJj xiktELrriaQZJZ+lUZfYT0dNUy8tnw73Fyz/WqoxmrZqDEFSelHaTxPLu g=; 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: 5QemCl6wBFURva8W8zngtn0vw7DZLMoApUhs2KNokvO6J7wrheWdq0sBNQtQuAVqe/HwcBjg24 fuoo7Jlj9xunwMlUvnVdgHmnNGMLZ2291cAV0fLzmF6bX8VllYrOE97NcW0Wt/w285qq1X67ls C8qtHaqDGmUp6rXBws+UVv0LuzkTT3QQRNVrPcBTcyGKTjMKKWoaoJoBpIZX42B4S69ICO9gyt UCvBVaXHNRrsJpypyPIQcSmmZp8JnSz05tzmFCE6spv5QiUdapOlo3Aq4tvHYPvA3v2k0Hrl3t z2A= X-SBRS: 2.7 X-MesageID: 15195379 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="15195379" Date: Tue, 24 Mar 2020 16:18:55 +0100 From: Roger Pau =?utf-8?B?TW9ubsOp?= To: =?utf-8?B?SsO8cmdlbiBHcm/Dnw==?= CC: , Boris Ostrovsky , Stefano Stabellini , Subject: Re: [PATCH 1/2] xen: expand BALLOON_MEMORY_HOTPLUG description Message-ID: <20200324151855.GN24458@Air-de-Roger.citrite.net> References: <20200324150015.50496-1-roger.pau@citrix.com> <42a7b408-1ea1-04fa-e70b-cbdaba54c558@suse.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <42a7b408-1ea1-04fa-e70b-cbdaba54c558@suse.com> X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To AMSPEX02CL02.citrite.net (10.69.22.126) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Mar 24, 2020 at 04:13:48PM +0100, Jürgen Groß wrote: > On 24.03.20 16:00, Roger Pau Monne wrote: > > To mention it's also useful for PVH or HVM domains that require > > mapping foreign memory or grants. > > > > Signed-off-by: Roger Pau Monné > > --- > > Cc: Boris Ostrovsky > > Cc: Juergen Gross > > Cc: Stefano Stabellini > > Cc: xen-devel@lists.xenproject.org > > --- > > drivers/xen/Kconfig | 4 ++++ > > 1 file changed, 4 insertions(+) > > > > diff --git a/drivers/xen/Kconfig b/drivers/xen/Kconfig > > index 61212fc7f0c7..57ddd6f4b729 100644 > > --- a/drivers/xen/Kconfig > > +++ b/drivers/xen/Kconfig > > @@ -19,6 +19,10 @@ config XEN_BALLOON_MEMORY_HOTPLUG > > It is very useful on critical systems which require long > > run without rebooting. > > + It's also very useful for translated domains (PVH or HVM) to obtain > > I'd rather say "(non PV)" or "(PVH, HVM or Arm)". I'm fine with any of the variants. Would you mind adjusting when picking it up or would you like me to resend? > > + unpopulated physical memory ranges to use in order to map foreign > > + memory or grants. > > + > > Memory could be hotplugged in following steps: > > 1) target domain: ensure that memory auto online policy is in > > > > With that: > > Reviewed-by: Juergen Gross Thanks!