From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roger Pau =?utf-8?B?TW9ubsOp?= Subject: Re: [PATCH v2 2/2] x86/dom0: improve paging memory usage calculations Date: Wed, 12 Dec 2018 11:16:48 +0100 Message-ID: <20181212101648.fqww462x7jiwsjpp@mac> References: <20181205145500.11989-1-roger.pau@citrix.com> <20181205145500.11989-3-roger.pau@citrix.com> <5C0FD5860200007800205220@prv1-mh.provo.novell.com> <20181211153651.kgltzqwy5cbj5rpq@mac> <5C0FE4090200007800205338@prv1-mh.provo.novell.com> <20181212093718.cyyfhdo73slsbpt3@mac> <5C10DC0E020000780020561B@prv1-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1gX1Za-0002sF-6V for xen-devel@lists.xenproject.org; Wed, 12 Dec 2018 10:16:58 +0000 Content-Disposition: inline In-Reply-To: <5C10DC0E020000780020561B@prv1-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Jan Beulich Cc: Andrew Cooper , andrei.semenov@bertin.fr, Wei Liu , xen-devel List-Id: xen-devel@lists.xenproject.org T24gV2VkLCBEZWMgMTIsIDIwMTggYXQgMDI6NTk6NDJBTSAtMDcwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDEyLjEyLjE4IGF0IDEwOjM3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy b3RlOgo+ID4gT0ssIEkgd2lsbCBpdGVyYXRlIG92ZXIgYWxsIHRoZSBkZXZpY2VzIGluIG9yZGVy IHRvIHNpemUgdGhlIEJBUnMsIGFuZAo+ID4gdGhlbiBhZGQgdGhlIHN1bSBvZiBCQVJzIE1NSU8g cmVnaW9ucyB0byB0aGUgYW1vdW50IG9mIGd1ZXN0IG1lbW9yeSwKPiA+IHNvIHRoYXQgZWFjaCAx TUIgb2YgQkFSIE1NSU8gd2lsbCByZXF1aXJlIDEgcGFnZSBmb3IgdGhlIHAybS4KPiAKPiBEb24n dCB5b3UgY29uc3RydWN0IGEgcmFuZ2VzZXQgZm9yIGFsbCBvZiB0aGUgQkFScyBhbHJlYWR5Cj4g YW55d2F5PyBGb3Igb25lcyB3aGljaCBoYXZlIGFuIGFkZHJlc3MgYXNzaWduZWQgYW5kIGFyZQo+ IGVuYWJsZWQsIGFsc28gdGFraW5nIHRoZSBhZGRyZXNzIGludG8gYWNjb3VudCB3b3VsZCBzZWVt Cj4gZGVzaXJhYmxlLCBhcyB0aGVuIHlvdSBjb3VsZCBkbyB3aXRoIGxlc3MgdGhhbiBkb3VibGUg b3Zlci0KPiBlc3RpbWF0aW5nIChpbiB0aGUgY29tbW9uIGNhc2UpIHRoZSBhbW91bnQgb2Ygc3Bh Y2UgbmVlZGVkLgoKVGhhdCdzIGEgY2hpY2tlbiBhbmQgZWdnIHByb2JsZW0sIHRoZSBjdXJyZW50 IGFjY291bnRpbmcgb2YgQkFSIHNpemVzCmlzIGRvbmUgaW4gaW5pdF9iYXJzLCB3aGljaCB3aWxs IGFsc28gc2V0dXAgdGhlIGlkZW50aXR5IHAybQptYXBwaW5ncywgc28gdGhlIGNhbGwgdG8gcGFn aW5nX3NldF9hbGxvY2F0aW9uIChhbmQgdGh1cyB0aGUgYW1vdW50IG9mCm1lbW9yeSByZXF1aXJl ZCBieSB0aGUgcDJtKSBuZWVkcyB0byBoYXBwZW4gYmVmb3JlIG1hcHBpbmcgYW55IEJBUnMuCgo+ ID4gTm90ZSB0aGF0IEFUTSBJIHdpbGwgbm90IGFjY291bnQgZm9yIFZGIEJBUnMuCj4gCj4gSG1t LCB5ZXMsIHRoaXMgaXMgcGVyaGFwcyBpbmRlZWQgdG9vIG11Y2ggdG8gYXNrIGZvciBhdCB0aGlz Cj4gcG9pbnQuIEJ1dCB1bHRpbWF0ZWx5IHdlIG5lZWQgYSBjbGVhbiBhcHByb2FjaCB0aGVyZSB0 b28uCgpXZWxsLCBzaW5jZSB0aGVyZSdzIG5vIHN1cHBvcnQgZm9yIFNSLUlPViBmb3IgUFZIIERv bTAgQVRNIEkgZ3Vlc3MgSQpjb3VsZCBhZGQgdGhpcyBvbmNlIGl0J3Mgc3VwcG9ydGVkLiBJdCdz IG5vdCBvdmVybHkgY29tcGxpY2F0ZWQsIGF0CnRoZSBlbmQgaXMganVzdCBCQVIgc2l6aW5ncyBh dCBhIGRpZmZlcmVudCBwb3NpdGlvbiBpbiB0aGUgY29uZmlnCnNwYWNlLgoKPiA+IE9LLCBzbyBm b3Igc2hhZG93IHdlIGFsc28gbmVlZCB0byBhY2NvdW50IGZvciB0aGUgSU9NTVUgcGFnZSB0YWJs ZQo+ID4gc2l6ZSwgd2hpY2ggaXMgbm90IGRvbmUgbm93IEFGQUlDVC4KPiAKPiBBcyBzYWlkIChv ciBwZXJoYXBzIGltcGxpZWQpIGluIHRoZSBvdGhlciByZXBseSwgdGhlIGNhbGN1bGF0aW9uCj4g dGhlcmUgbWF5IGltcGx5IGhhbGYgb2YgdGhlIHNwYWNlIGZvciB0aGUgSU9NTVUsIGJ1dCBpdCBt YXkKPiBhbHNvIG1lYW4gdGhlIG90aGVyIGhhbGYgdG8gYmUgZm9yIGhpZ2hlciBsZXZlbCB0YWJs ZXMgb24gdGhlCj4gQ1BVIHNpZGUuIEl0J3MgYWxsIGd1ZXNzd29yayB3aXRob3V0IHN1aXRhYmxl IGNvbW1lbnRzLgoKTXkgZ3Vlc3Mgd2FzIHRoYXQgdGhlIG90aGVyIGhhbGYgb2YgdGhlIHNwYWNl IHdhcyBzdXBwb3NlZCB0byBiZSB1c2VkCmJ5IGhpZ2hlciBsZXZlbCB0YWJsZXMsIGFuZCB0aGF0 IHRoZSBhY2NvdW50aW5nIGZvciBJT01NVSBwYWdlIHRhYmxlcwppcyBjb21wbGV0ZWx5IG1pc3Np bmcuIE5vdGUgdGhhdCBvbiBQViB0aGVyZSdzIG5vIGFjY291bnRpbmcgZm9yIElPTU1VCnBhZ2Ug dGFibGVzIGVpdGhlciBBRkFJQ1QuCgpUaGVyZSBhcmUgYWxzbyBmdXJ0aGVyIGlzc3VlcyB0aGF0 IEkgd2FudGVkIHRvIGRpc2N1c3MgaW4gYSBzZXBhcmF0ZQp0aHJlYWQsIHdoYXQgYWJvdXQgZm9y ZWlnbiBtYXBwaW5ncz8gRG9tMCB3aWxsIGxpa2VseSBtYXAgYSBub24KdHJpdmlhbCBhbW91bnQg b2YgZ3JhbnRzIGFuZCBmb3JlaWduIG1hcHBpbmdzLCB3aGljaCB3aWxsIGFsc28gcmVxdWlyZQpw Mm0vSU9NTVUgcGFnZSB0YWJsZSBlbnRyaWVzLgoKU2hvdWxkIHdlIG1heWJlIHNpemUgRG9tMCBw Mm0vaW9tbXUgaW50ZXJuYWwgcGFnaW5nIHN0cnVjdHVyZXMgdG8gYmUKYWJsZSB0byBtYXAgdXAg dG8gbWF4X3BhZ2UgYXQgbGVhc3Q/CgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==