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 12:14:53 +0100 Message-ID: <20181212111453.xr4teivupq2k3ggx@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> <20181212101648.fqww462x7jiwsjpp@mac> <5C10E9A5020000780020569D@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 1gX2U7-00010W-5f for xen-devel@lists.xenproject.org; Wed, 12 Dec 2018 11:15:23 +0000 Content-Disposition: inline In-Reply-To: <5C10E9A5020000780020569D@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 T24gV2VkLCBEZWMgMTIsIDIwMTggYXQgMDM6NTc6NDFBTSAtMDcwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDEyLjEyLjE4IGF0IDExOjE2LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy b3RlOgo+ID4gVGhlcmUgYXJlIGFsc28gZnVydGhlciBpc3N1ZXMgdGhhdCBJIHdhbnRlZCB0byBk aXNjdXNzIGluIGEgc2VwYXJhdGUKPiA+IHRocmVhZCwgd2hhdCBhYm91dCBmb3JlaWduIG1hcHBp bmdzPyBEb20wIHdpbGwgbGlrZWx5IG1hcCBhIG5vbgo+ID4gdHJpdmlhbCBhbW91bnQgb2YgZ3Jh bnRzIGFuZCBmb3JlaWduIG1hcHBpbmdzLCB3aGljaCB3aWxsIGFsc28gcmVxdWlyZQo+ID4gcDJt L0lPTU1VIHBhZ2UgdGFibGUgZW50cmllcy4KPiAKPiBIbW0sIGdvb2QgcG9pbnQuIFRoZW4gYWdh aW4gdGhpcyBpcyBhIHJ1bnRpbWUgcmVxdWlyZW1lbnQsCj4gd2hlcmVhcyBoZXJlIHdlIHdhbnQg dG8gZ2V0IHRoZSBib290IHRpbWUgZXN0aW1hdGUgcmlnaHQuIEF0Cj4gcnVudGltZSBsYWNrIG9m IG1lbW9yeSBmb3IgUDJNIHRhYmxlcyB3aWxsIHNpbXBseSByZXN1bHQgaW4KPiAtRU5PTUVNLgoK QnV0IFhlbiBydW50aW1lIG1lbW9yeSBpcyBhbHNvIHRpZWQgdG8gdGhlIGJvb3QgZXN0aW1hdGVz IGlmIHRoZXJlJ3MKbm8gZG9tMF9tZW0gcGFyYW1ldGVyIHNwZWNpZmllZCBvbiB0aGUgY29tbWFu ZCBsaW5lLiBJIHdvdWxkIGV4cGVjdApEb20wIHRvIGJhbGxvb24gZG93biBtZW1vcnkgd2hlbiBp dCBhdHRlbXB0cyB0byBtYXAgQkFScywgZXZlbiBhdApydW50aW1lLgoKPiA+IFNob3VsZCB3ZSBt YXliZSBzaXplIERvbTAgcDJtL2lvbW11IGludGVybmFsIHBhZ2luZyBzdHJ1Y3R1cmVzIHRvIGJl Cj4gPiBhYmxlIHRvIG1hcCB1cCB0byBtYXhfcGFnZSBhdCBsZWFzdD8KPiAKPiBXZWxsLCBtYXhf cGFnZSBpcyBhIGdyb3NzIG92ZXItZXN0aW1hdGUgb2YgUkFNIChlc3BlY2lhbGx5IHdpdGgKPiBk b20wX21lbT0gaW4gZWZmZWN0KSBhbmQgZG9lc24ndCBoZWxwIGF0IGFsbCB3aXRoIE1NSU8gb3Ig dGhlCj4gZm9yZWlnbi9ncmFudCBtYXBzIHlvdSBtZW50aW9uLgo+IAo+IEkgd29uZGVyIHdoZXRo ZXIgZm9yIERvbTAgd2UgZG9uJ3QgbmVlZCB0byBjaGFuZ2UgdGhlIGVudGlyZQo+IGFwcHJvYWNo IG9mIGhvdyB3ZSBzZXQgaXQgdXAgaW4gUFZIIG1vZGU6IEluc3RlYWQgb2YgYSBzaW5nbGUKPiBw YWdpbmdfc2V0X2FsbG9jYXRpb24oKSwgd2h5IGRvbid0IHdlIGNhbGwgdGhlIGZ1bmN0aW9uCj4g cmVwZWF0ZWRseSB3aGVuZXZlciB3ZSBydW4gb3V0IG9mIHNwYWNlLCBzaHJpbmtpbmcgd2hhdCB3 ZQo+IGFjdHVhbGx5IGdpdmUgdG8gRG9tMCBhY2NvcmRpbmdseSAoYW5kIGluY3JlbWVudGFsbHkp LgoKVGhpcyBjb3VsZCB3b3JrIGdpdmVuIGEgc3VpdGFibGUgZG9tMF9tZW0gdmFsdWUgaXMgc3Bl Y2lmaWVkIGF0IHRoZQpjb21tYW5kIGxpbmUuIFdpdGhvdXQgdGhlIERvbTAgYW1vdW50IG9mIG1l bW9yeSBiZWluZyBhc3NpZ25lZCBieSB0aGUKYWRtaW4sIFhlbiBzdGlsbCBuZWVkcyB0byBlc3Rp bWF0ZSBob3cgbXVjaCBtZW1vcnkgaXMgbmVlZGVkIGZvciBpdCdzCmludGVybmFsIHN0cnVjdHVy ZXMgKHAybSwgSU9NTVUgcGFnZSB0YWJsZXMpIGFuZCB3ZSBhcmUgYmFjayB0byB0aGUKc2FtZSBz Y2VuYXJpby4KCj4gRm9yIHRoZQo+IFBDSSBCQVIgbWFwcGluZ3MgdGhpcyB3b3VsZCByZXF1aXJl IGRvaW5nIHNvIHdoZW4gdGhlIERvbTAKPiBrZXJuZWwgaXMgYWxyZWFkeSBydW5uaW5nLCBidXQg SSB0aGluayB0aGF0J3MgYWNjZXB0YWJsZS4gUENJCj4gZGV2aWNlIGFkZCB3b3VsZCBmYWlsIHdp dGggLUVOT01FTSB3aGVuIHRoZSBhbGxvY2F0aW9uIHBvb2xzCj4gY2FuJ3QgYmUgc3VpdGFibHkg Z3Jvd24uCgpUaGUgZGVmYXVsdCBYZW4gZnJlZSBzbGFjayBtZW1vcnkgaXMgMTI4TUIsIHdoaWNo IEknbSBhZnJhaWQgd291bGQgYmUKY29uc3VtZWQgcXVpdGUgZWFzaWx5LgoKVGhhbmtzLCBSb2dl ci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=