From mboxrd@z Thu Jan 1 00:00:00 1970 From: Samuel Thibault Subject: Re: [PATCH v2 01/18] mini-os: correct first free pfn Date: Wed, 10 Aug 2016 22:02:03 +0200 Message-ID: <20160810200203.GN16772@var.home> References: <1470418562-11234-1-git-send-email-jgross@suse.com> <1470418562-11234-2-git-send-email-jgross@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1470418562-11234-2-git-send-email-jgross@suse.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Juergen Gross Cc: minios-devel@lists.xenproject.org, xen-devel@lists.xenproject.org, wei.liu2@citrix.com List-Id: xen-devel@lists.xenproject.org SnVlcmdlbiBHcm9zcywgb24gRnJpIDA1IEF1ZyAyMDE2IDE5OjM1OjQ1ICswMjAwLCB3cm90ZToK PiBUaGUgZmlyc3QgZnJlZSBwZm4gYXZhaWxhYmxlIGZvciBhbGxvY2F0aW9uIGlzIGNhbGN1bGF0 ZWQgYnkgYWRkaW5nIHRoZQo+IG51bWJlciBvZiBwYWdlIHRhYmxlIGZyYW1lcyB0byB0aGUgcGZu IG9mIHRoZSBmaXJzdCBwYWdlIHRhYmxlIGFuZAo+IHRoZW4gdGhlIG1hZ2ljIG51bWJlciAzIHRv IGFjY291bnQgZm9yIHN0YXJ0IGluZm8gcGFnZSBldCBhbC4KPiAKPiBBcyB0aGUgc3RhcnQgaW5m byBwYWdlLCB4ZW5zdG9yZSBwYWdlIGFuZCBjb25zb2xlIHBhZ2UgYXJlIGFsbG9jYXRlZAo+IF9i ZWZvcmVfIHRoZSBwYWdlIHRhYmxlcyBsZWF2aW5nIHJvb20gZm9yIHRoZXNlIHBhZ2VzIGJlaGlu ZCB0aGUgcGFnZQo+IHRhYmxlcyBtYWtlcyBubyBzZW5zZS4KCkFoLCBpdCBzZWVtcyB0aGlzIGRh dGVzIGJhY2sgYSB2ZXJ5IGxvbmcgdGltZSBhZ28gaW5kZWVkLgoKPiBTaWduZWQtb2ZmLWJ5OiBK dWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4gUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdl aS5saXUyQGNpdHJpeC5jb20+CgpBY2tlZC1ieTogU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhp YmF1bHRAZW5zLWx5b24ub3JnPgoKPiAtLS0KPiAgYXJjaC94ODYvbW0uYyB8IDUgKystLS0KPiAg MSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKPiAKPiBkaWZm IC0tZ2l0IGEvYXJjaC94ODYvbW0uYyBiL2FyY2gveDg2L21tLmMKPiBpbmRleCA1MWFhOTY2Li5h ZTEwMzZlIDEwMDY0NAo+IC0tLSBhL2FyY2gveDg2L21tLmMKPiArKysgYi9hcmNoL3g4Ni9tbS5j Cj4gQEAgLTg2Nyw5ICs4NjcsOCBAQCB2b2lkIGFyY2hfaW5pdF9tbSh1bnNpZ25lZCBsb25nKiBz dGFydF9wZm5fcCwgdW5zaWduZWQgbG9uZyogbWF4X3Bmbl9wKQo+ICAgICAgcHJpbnRrKCJzdGFj ayBzdGFydDogJXAoVkEpXG4iLCBzdGFjayk7Cj4gICAgICBwcmludGsoIiAgICAgICBfZW5kOiAl cChWQSlcbiIsICZfZW5kKTsKPiAgCj4gLSAgICAvKiBGaXJzdCBwYWdlIGZvbGxvd3MgcGFnZSB0 YWJsZSBwYWdlcyBhbmQgMyBtb3JlIHBhZ2VzIChzdG9yZSBwYWdlIGV0YykgKi8KPiAtICAgIHN0 YXJ0X3BmbiA9IFBGTl9VUCh0b19waHlzKHN0YXJ0X2luZm8ucHRfYmFzZSkpICsgCj4gLSAgICAg ICAgc3RhcnRfaW5mby5ucl9wdF9mcmFtZXMgKyAzOwo+ICsgICAgLyogRmlyc3QgcGFnZSBmb2xs b3dzIHBhZ2UgdGFibGUgcGFnZXMuICovCj4gKyAgICBzdGFydF9wZm4gPSBQRk5fVVAodG9fcGh5 cyhzdGFydF9pbmZvLnB0X2Jhc2UpKSArIHN0YXJ0X2luZm8ubnJfcHRfZnJhbWVzOwo+ICAgICAg bWF4X3BmbiA9IHN0YXJ0X2luZm8ubnJfcGFnZXM7Cj4gIAo+ICAgICAgLyogV2UgbmVlZCByb29t IGZvciBkZW1hbmQgbWFwcGluZyBhbmQgaGVhcCwgY2xpcCBhdmFpbGFibGUgbWVtb3J5ICovCj4g LS0gCj4gMi42LjYKPiAKCi0tIApTYW11ZWwKPGM+IGhpcmksIGxlIGNyaSBpY2ksIGMgZGVzIG1h cnJhbnRzCjxjPiBqJ2FpIHVuIHJlcCAiLnVnbHloYWNrZGlyZWN0b3J5d2l0aG91dGFjbHMiIGRz IG1vbiBob21lCiAtKy0gI2Vucy1taW0gZW4gc3RhZ2UgLSstCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k ZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK