From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roger Pau Monne Subject: [PATCH v3 29/32] libxc/xen: introduce HVM_PARAM_FIRST_FREE_PFN Date: Fri, 3 Jul 2015 13:35:07 +0200 Message-ID: <1435923310-9019-30-git-send-email-roger.pau@citrix.com> References: <1435923310-9019-1-git-send-email-roger.pau@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1ZAzPr-0005DO-Ux for xen-devel@lists.xenproject.org; Fri, 03 Jul 2015 11:46:00 +0000 In-Reply-To: <1435923310-9019-1-git-send-email-roger.pau@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: xen-devel@lists.xenproject.org Cc: Wei Liu , Ian Campbell , Stefano Stabellini , Andrew Cooper , Ian Jackson , Jan Beulich , Roger Pau Monne List-Id: xen-devel@lists.xenproject.org VGhpcyBIVk0gcGFyYW1ldGVyIHJldHVybnMgdGhlIGZpcnN0IGZyZWUgcGZuIGFmdGVyIGFsbCB0 aGUgc3BlY2lhbCBwYWdlcy4KSXQgY2FuIGJlIHVzZWQgYnkgZ3Vlc3RzIHRvIGZpZ3VyZSBvdXQg dGhlIGZpcnN0IGZyZWUgbWVtb3J5IGFkZHJlc3MgYWZ0ZXIKdGhlIGtlcm5lbCwgcmFtZGlzayBh bmQgc3BlY2lhbCBwYWdlcy4gVGhpcyBpcyBpbnRlcmVzdGluZyBmb3IgY29tcGF0aWJpbGl0eQpy ZWFzb25zIGluIGNhc2UgbW9yZSBzcGVjaWFsIHBhZ2VzIGFyZSBsYXRlciBhZGRlZCwgb2xkZXIg Z3Vlc3RzIGNhbiBzdGlsbAp1c2UgdGhpcyBwYXJhbWV0ZXIgdG8gZmlndXJlIG91dCB0aGUgZmly c3QgZnJlZSBhZGRyZXNzLCBpZ25vcmluZyBuZXdseQphZGRlZCBzcGVjaWFsIHBhZ2VzLgoKU2ln bmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkNjOiBJ YW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVs bGluaSA8c3RlZmFuby5zdGFiZWxsaW5pQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gQ2FtcGJlbGwg PGlhbi5jYW1wYmVsbEBjaXRyaXguY29tPgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv bT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIg PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbGlieGMveGNfZG9tX3g4Ni5j ICAgICAgICB8IDIgKysKIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAgICAgfCAxICsKIHhl bi9pbmNsdWRlL3B1YmxpYy9odm0vcGFyYW1zLmggfCA1ICsrKystCiAzIGZpbGVzIGNoYW5nZWQs IDcgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhj L3hjX2RvbV94ODYuYyBiL3Rvb2xzL2xpYnhjL3hjX2RvbV94ODYuYwppbmRleCA0MWZmN2E0Li43 NGMzODE5IDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94Y19kb21feDg2LmMKKysrIGIvdG9vbHMv bGlieGMveGNfZG9tX3g4Ni5jCkBAIC01NzMsNiArNTczLDggQEAgc3RhdGljIGludCBhbGxvY19t YWdpY19wYWdlc19odm0oc3RydWN0IHhjX2RvbV9pbWFnZSAqZG9tKQogICAgICAgICAgICAgICAg ICAgICAgc3BlY2lhbF9wZm4oU1BFQ0lBTFBBR0VfQUNDRVNTLCBkb20pKTsKICAgICB4Y19odm1f cGFyYW1fc2V0KHhjaCwgZG9taWQsIEhWTV9QQVJBTV9TSEFSSU5HX1JJTkdfUEZOLAogICAgICAg ICAgICAgICAgICAgICAgc3BlY2lhbF9wZm4oU1BFQ0lBTFBBR0VfU0hBUklORywgZG9tKSk7Cisg ICAgeGNfaHZtX3BhcmFtX3NldCh4Y2gsIGRvbWlkLCBIVk1fUEFSQU1fRklSU1RfRlJFRV9QRk4s CisgICAgICAgICAgICAgICAgICAgICBzcGVjaWFsX3BmbihOUl9TUEVDSUFMX1BBR0VTLCBkb20p KTsKIAogICAgIGlmICggZG9tLT5jbWRsaW5lICkKICAgICB7CmRpZmYgLS1naXQgYS94ZW4vYXJj aC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwppbmRleCBlZmU3MjMyLi4y YjE5MGU5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBiL3hlbi9hcmNo L3g4Ni9odm0vaHZtLmMKQEAgLTU5MTgsNiArNTkxOCw3IEBAIHN0YXRpYyBpbnQgaHZtX2FsbG93 X2dldF9wYXJhbShzdHJ1Y3QgZG9tYWluICpkLAogICAgIGNhc2UgSFZNX1BBUkFNX0NPTlNPTEVf UEZOOgogICAgIGNhc2UgSFZNX1BBUkFNX0NPTlNPTEVfRVZUQ0hOOgogICAgIGNhc2UgSFZNX1BB UkFNX0NNRExJTkVfUEZOOgorICAgIGNhc2UgSFZNX1BBUkFNX0ZJUlNUX0ZSRUVfUEZOOgogICAg ICAgICBicmVhazsKICAgICAvKgogICAgICAqIFRoZSBmb2xsb3dpbmcgcGFyYW1ldGVycyBtdXN0 IG5vdCBiZSByZWFkIGJ5IHRoZSBndWVzdApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGlj L2h2bS9wYXJhbXMuaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9odm0vcGFyYW1zLmgKaW5kZXggYjdm ODgzOS4uNDdlMzhhOCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2h2bS9wYXJhbXMu aAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL3BhcmFtcy5oCkBAIC0xOTAsNiArMTkwLDkg QEAKIC8qIFBGTiBvZiB0aGUgY29tbWFuZCBsaW5lLiAqLwogI2RlZmluZSBIVk1fUEFSQU1fQ01E TElORV9QRk4gMzUKIAotI2RlZmluZSBIVk1fTlJfUEFSQU1TICAgICAgICAgIDM2CisvKiBGaXJz dCBmcmVlIFBGTiBhZnRlciB0aGUgc3BlY2lhbCBwYWdlcy4gKi8KKyNkZWZpbmUgSFZNX1BBUkFN X0ZJUlNUX0ZSRUVfUEZOIDM2CisKKyNkZWZpbmUgSFZNX05SX1BBUkFNUyAgICAgICAgICAzNwog CiAjZW5kaWYgLyogX19YRU5fUFVCTElDX0hWTV9QQVJBTVNfSF9fICovCi0tIAoxLjkuNSAoQXBw bGUgR2l0LTUwLjMpCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRw Oi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK