From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roger Pau Monne Subject: [PATCH 09/19] libxl: set device model for PVH guests Date: Tue, 22 Aug 2017 10:49:10 +0100 Message-ID: <20170822094920.70151-10-roger.pau@citrix.com> References: <20170822094920.70151-1-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.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dk5p5-0006HQ-VG for xen-devel@lists.xenproject.org; Tue, 22 Aug 2017 09:50:12 +0000 In-Reply-To: <20170822094920.70151-1-roger.pau@citrix.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: Wei Liu , boris.ostrovsky@oracle.com, Roger Pau Monne , Ian Jackson List-Id: xen-devel@lists.xenproject.org UFZIIGd1ZXN0cyB1c2UgdGhlIHNhbWUgZGV2aWNlIG1vZGVsIHNlbGVjdGlvbiBhcyBQViBndWVz dHMsIGJlY2F1c2UKUFZIIGd1ZXN0cyBvbmx5IHVzZSB0aGUgZGV2aWNlIG1vZGVsIGZvciB0aGUg UFYgYmFja2VuZHMuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVA Y2l0cml4LmNvbT4KLS0tCkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv bT4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbGlieGwvbGli eGxfZG0uYyB8IDIgKysKIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKykKCmRpZmYgLS1n aXQgYS90b29scy9saWJ4bC9saWJ4bF9kbS5jIGIvdG9vbHMvbGlieGwvbGlieGxfZG0uYwppbmRl eCBlMGU2YTk5ZTY3Li5jMzVjZGNmZWYxIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9k bS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKQEAgLTY0OCw2ICs2NDgsNyBAQCBzdGF0 aWMgaW50IGxpYnhsX19idWlsZF9kZXZpY2VfbW9kZWxfYXJnc19vbGQobGlieGxfX2djICpnYywK ICAgICAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLCBiX2luZm8tPmV4dHJhW2ldKTsKICAg ICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICItTSIpOwogICAgIHN3aXRjaCAoYl9pbmZvLT50 eXBlKSB7CisgICAgY2FzZSBMSUJYTF9ET01BSU5fVFlQRV9QVkg6CiAgICAgY2FzZSBMSUJYTF9E T01BSU5fVFlQRV9QVjoKICAgICAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLCAieGVucHYi KTsKICAgICAgICAgZm9yIChpID0gMDsgYl9pbmZvLT5leHRyYV9wdiAmJiBiX2luZm8tPmV4dHJh X3B2W2ldICE9IE5VTEw7IGkrKykKQEAgLTE0MDcsNiArMTQwOCw3IEBAIHN0YXRpYyBpbnQgbGli eGxfX2J1aWxkX2RldmljZV9tb2RlbF9hcmdzX25ldyhsaWJ4bF9fZ2MgKmdjLAogCiAgICAgZmxl eGFycmF5X2FwcGVuZChkbV9hcmdzLCAiLW1hY2hpbmUiKTsKICAgICBzd2l0Y2ggKGJfaW5mby0+ dHlwZSkgeworICAgIGNhc2UgTElCWExfRE9NQUlOX1RZUEVfUFZIOgogICAgIGNhc2UgTElCWExf RE9NQUlOX1RZUEVfUFY6CiAgICAgICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgInhlbnB2 Iik7CiAgICAgICAgIGZvciAoaSA9IDA7IGJfaW5mby0+ZXh0cmFfcHYgJiYgYl9pbmZvLT5leHRy YV9wdltpXSAhPSBOVUxMOyBpKyspCi0tIAoyLjExLjAgKEFwcGxlIEdpdC04MSkKCgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4t ZGV2ZWwK