From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:47238) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1USUgD-0003r2-Qj for qemu-devel@nongnu.org; Wed, 17 Apr 2013 11:53:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1USUgC-0003sX-JS for qemu-devel@nongnu.org; Wed, 17 Apr 2013 11:53:53 -0400 Received: from mx1.redhat.com ([209.132.183.28]:38431) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1USUgC-0003sR-CD for qemu-devel@nongnu.org; Wed, 17 Apr 2013 11:53:52 -0400 Message-ID: <516EC54E.10008@redhat.com> Date: Wed, 17 Apr 2013 09:52:46 -0600 From: Eric Blake MIME-Version: 1.0 References: <1366172418-8729-1-git-send-email-mrhines@linux.vnet.ibm.com> <1366172418-8729-8-git-send-email-mrhines@linux.vnet.ibm.com> In-Reply-To: <1366172418-8729-8-git-send-email-mrhines@linux.vnet.ibm.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="----enig2HGJWHUNQEUIFJBFIAPST" Subject: Re: [Qemu-devel] [PULL v3 7/7] rdma: add documentation List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: mrhines@linux.vnet.ibm.com Cc: aliguori@us.ibm.com, quintela@redhat.com, mst@redhat.com, qemu-devel@nongnu.org, owasserm@redhat.com, abali@us.ibm.com, mrhines@us.ibm.com, gokul@us.ibm.com, pbonzini@redhat.com This is an OpenPGP/MIME signed message (RFC 4880 and 3156) ------enig2HGJWHUNQEUIFJBFIAPST Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 04/16/2013 10:20 PM, mrhines@linux.vnet.ibm.com wrote: > +Experimental: Next, decide if you want dynamic page registration. > +For example, if you have an 8GB RAM virtual machine, but only 1GB=20 > +is in active use, then disabling this feature will cause all 8GB to=20 > +be pinned and resident in memory. This feature mostly affects the > +bulk-phase round of the migration and can be disabled for extremely > +high-performance RDMA hardware using the following command: > + > +QEMU Monitor Command: > +$ migrate_set_capability chunk_register_destination off # enabled by d= efault This needs updating to match the QMP capability name (or else the HMP command needs some glue logic to map chunk_register_destination into the QMP x-chunk-register-destination as a convenience to the user). > + > +TODO: > +=3D=3D=3D=3D=3D > +1. Currently, cgroups swap limits and infinband memory pinning > + are not compatible with each other. We have no plans to unregister > + memory *during* the live migration as the benefit of doing so is no= t clear. > +2. Use of the recent /proc//pagemap would likely speed up > + the use of KSM and ballooning while using RDMA. > +3. Also, some form of balloon-device usage tracking would also > + help alleviate some issues. Maybe also mention that the protocol will be renamed from -incoming x-rdma:... to -incoming rdma:... when it has been through more testing to stabilize the protocol. --=20 Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org ------enig2HGJWHUNQEUIFJBFIAPST Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.13 (GNU/Linux) Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBCAAGBQJRbsVOAAoJEKeha0olJ0NqSsoIAKzyethouLHb+qSYZ4Azmhbl fbs2O/bEU3FE6sa/opmEU7JVCNI8thPubns45ZB2DIZf5hnN+07odtYvwqAu6Q64 IUBpVB4oIV8epyu7Ryi2HwbhO4wajkpDh8QjKs6LVrM2a0pW6vdB5oUT2ZEGg0Al uw+JsdgO2+3SgnvVnTn0vZzC0QUq4y5l2H2x1f1bmSzLPdUX72FUUlMG3Gd8Py6y WfAipr1fw7452qb722NVEqw1a2V4c4oM5p89D+nmU5pWRodpbfV8KjM/N9EoFOry hsOTefllLiPnZXPeZTr5eYeMD8jm1TGFwvS28ladfyY0W7JQZszNGhT7cKOqIns= =KIOb -----END PGP SIGNATURE----- ------enig2HGJWHUNQEUIFJBFIAPST--