From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: [PATCH v3 50/52] libxl: add libxl_set_parameters() function Date: Wed, 16 Aug 2017 14:52:17 +0200 Message-ID: <20170816125219.5255-51-jgross@suse.com> References: <20170816125219.5255-1-jgross@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dhxpK-000340-JO for xen-devel@lists.xenproject.org; Wed, 16 Aug 2017 12:53:38 +0000 In-Reply-To: <20170816125219.5255-1-jgross@suse.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: Juergen Gross , Wei Liu , Ian Jackson List-Id: xen-devel@lists.xenproject.org QWRkIGEgbmV3IGxpYnhsIGZ1bmN0aW9uIHRvIHNldCBoeXBlcnZpc29yIHBhcmFtZXRlcnMgYXQg cnVudGltZQpzaW1pbGFyIHRvIGJvb3QgdGltZSBwYXJhbWV0ZXJzIHZpYSBjb21tYW5kIGxpbmUu CgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBXZWkgTGl1 IDx3ZWkubGl1MkBjaXRyaXguY29tPgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jv c3NAc3VzZS5jb20+Ci0tLQpWMjoKLSBjb3JyZWN0ZWQgY29kaW5nIHN0eWxlIChXZWkgTGl1KQot IHJlbW92ZWQgc3VwZXJmbHVvdXMgI2lmZGVmIChXZWkgTGl1KQoKVjM6Ci0gdXNlIExPR0VWKCkg Zm9yIGVycm9yIG1lc3NhZ2UKLS0tCiB0b29scy9saWJ4bC9saWJ4bC5jIHwgMTUgKysrKysrKysr KysrKysrCiB0b29scy9saWJ4bC9saWJ4bC5oIHwgIDggKysrKysrKysKIDIgZmlsZXMgY2hhbmdl ZCwgMjMgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsLmMgYi90 b29scy9saWJ4bC9saWJ4bC5jCmluZGV4IDBlZjg3NDQwNmYuLjI0N2M1NmNmODMgMTAwNjQ0Ci0t LSBhL3Rvb2xzL2xpYnhsL2xpYnhsLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGwuYwpAQCAtNjUy LDYgKzY1MiwyMSBAQCBpbnQgbGlieGxfc2VuZF9kZWJ1Z19rZXlzKGxpYnhsX2N0eCAqY3R4LCBj aGFyICprZXlzKQogICAgIHJldHVybiAwOwogfQogCitpbnQgbGlieGxfc2V0X3BhcmFtZXRlcnMo bGlieGxfY3R4ICpjdHgsIGNoYXIgKnBhcmFtcykKK3sKKyAgICBpbnQgcmV0OworICAgIEdDX0lO SVQoY3R4KTsKKworICAgIHJldCA9IHhjX3NldF9wYXJhbWV0ZXJzKGN0eC0+eGNoLCBwYXJhbXMp OworICAgIGlmIChyZXQgPCAwKSB7CisgICAgICAgIExPR0VWKEVSUk9SLCByZXQsICJzZXR0aW5n IHBhcmFtZXRlcnMiKTsKKyAgICAgICAgR0NfRlJFRTsKKyAgICAgICAgcmV0dXJuIEVSUk9SX0ZB SUw7CisgICAgfQorICAgIEdDX0ZSRUU7CisgICAgcmV0dXJuIDA7Cit9CisKIHN0YXRpYyBpbnQg ZmRfc2V0X2ZsYWdzKGxpYnhsX2N0eCAqY3R4LCBpbnQgZmQsCiAgICAgICAgICAgICAgICAgICAg ICAgICBpbnQgZmNudGxnZXRvcCwgaW50IGZjbnRsc2V0b3AsIGNvbnN0IGNoYXIgKmZsLAogICAg ICAgICAgICAgICAgICAgICAgICAgaW50IGZsYWdtYXNrLCBpbnQgc2V0X3ApCmRpZmYgLS1naXQg YS90b29scy9saWJ4bC9saWJ4bC5oIGIvdG9vbHMvbGlieGwvbGlieGwuaAppbmRleCAyMjllMjg5 NzUwLi4xNzA0NTI1M2FiIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bC5oCisrKyBiL3Rv b2xzL2xpYnhsL2xpYnhsLmgKQEAgLTEwNTEsNiArMTA1MSwxMyBAQCB2b2lkIGxpYnhsX21hY19j b3B5KGxpYnhsX2N0eCAqY3R4LCBsaWJ4bF9tYWMgKmRzdCwgY29uc3QgbGlieGxfbWFjICpzcmMp OwogICovCiAjZGVmaW5lIExJQlhMX0hBVkVfUUVEIDEKIAorLyoKKyAqIExJQlhMX0hBVkVfU0VU X1BBUkFNRVRFUlMKKyAqCisgKiBJZiB0aGlzIGlzIGRlZmluZWQgc2V0dGluZyBoeXBlcnZpc29y IHBhcmFtZXRlcnMgaXMgc3VwcG9ydGVkLgorICovCisjZGVmaW5lIExJQlhMX0hBVkVfU0VUX1BB UkFNRVRFUlMgMQorCiB0eXBlZGVmIGNoYXIgKipsaWJ4bF9zdHJpbmdfbGlzdDsKIHZvaWQgbGli eGxfc3RyaW5nX2xpc3RfZGlzcG9zZShsaWJ4bF9zdHJpbmdfbGlzdCAqc2wpOwogaW50IGxpYnhs X3N0cmluZ19saXN0X2xlbmd0aChjb25zdCBsaWJ4bF9zdHJpbmdfbGlzdCAqc2wpOwpAQCAtMjEw NSw2ICsyMTEyLDcgQEAgaW50IGxpYnhsX3NlbmRfdHJpZ2dlcihsaWJ4bF9jdHggKmN0eCwgdWlu dDMyX3QgZG9taWQsCiAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX3RyaWdnZXIgdHJpZ2dl ciwgdWludDMyX3QgdmNwdWlkKTsKIGludCBsaWJ4bF9zZW5kX3N5c3JxKGxpYnhsX2N0eCAqY3R4 LCB1aW50MzJfdCBkb21pZCwgY2hhciBzeXNycSk7CiBpbnQgbGlieGxfc2VuZF9kZWJ1Z19rZXlz KGxpYnhsX2N0eCAqY3R4LCBjaGFyICprZXlzKTsKK2ludCBsaWJ4bF9zZXRfcGFyYW1ldGVycyhs aWJ4bF9jdHggKmN0eCwgY2hhciAqcGFyYW1zKTsKIAogdHlwZWRlZiBzdHJ1Y3QgbGlieGxfX3hl bl9jb25zb2xlX3JlYWRlciBsaWJ4bF94ZW5fY29uc29sZV9yZWFkZXI7CiAKLS0gCjIuMTIuMwoK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4u b3JnL3hlbi1kZXZlbAo=