From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: [PATCH v2] libxl: correct xenstore entry for empty cdrom Date: Wed, 15 Feb 2017 12:11:12 +0100 Message-ID: <20170215111112.31464-1-jgross@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cdxUW-000294-WF for xen-devel@lists.xenproject.org; Wed, 15 Feb 2017 11:11:21 +0000 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.liu2@citrix.com, ian.jackson@eu.citrix.com List-Id: xen-devel@lists.xenproject.org U3BlY2lmeWluZyBhbiBlbXB0eSBjZHJvbSBkZXZpY2Ugd2lsbCByZXN1bHQgaW4gYSBYZW5zdG9y ZSBlbnRyeQoKcGFyYW1zID0gYWlvOihudWxsKQoKYXMgdGhlIHBoeXNpY2FsIGRldmljZSBwYXRo IGlzbid0IGV4aXN0aW5nLiBUaGlzIGxldHMgYSBkb21haW4gYm9vdGVkCnZpYSBPVk1GIGhhbmcg YXMgT1ZNRiBpcyBjaGVja2luZyBmb3IgImFpbzoiIG9ubHkgaW4gb3JkZXIgdG8gZGV0ZWN0CnRo ZSBlbXB0eSBjZHJvbSBjYXNlLgoKVXNlIGFuIGVtcHR5IHN0cmluZyBmb3IgdGhlIHBoeXNpY2Fs IGRldmljZSBwYXRoIGluIHRoaXMgY2FzZS4gQXMgYQpjZHJvbSBkZXZpY2UgZm9yIEhWTSBpcyBh bHdheXMgYmFja2VkIGJ5IHFkaXNrIHdlIG9ubHkgbmVlZCB0byBjb3ZlciB0aGlzCmJhY2tlbmQu CgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQpUaGlz IGlzIGEgYmFja3BvcnQgY2FuZGlkYXRlLgoKVjI6IHJlYmFzZSB0byBzdGFnaW5nCi0tLQogdG9v bHMvbGlieGwvbGlieGxfZGlzay5jIHwgMyArKy0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlv bnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9kaXNr LmMgYi90b29scy9saWJ4bC9saWJ4bF9kaXNrLmMKaW5kZXggYWM0OWRmMi4uNjNkZTc1YyAxMDA2 NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZGlzay5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhs X2Rpc2suYwpAQCAtMzU5LDcgKzM1OSw4IEBAIHN0YXRpYyB2b2lkIGRldmljZV9kaXNrX2FkZChs aWJ4bF9fZWdjICplZ2MsIHVpbnQzMl90IGRvbWlkLAogICAgICAgICAgICAgY2FzZSBMSUJYTF9E SVNLX0JBQ0tFTkRfUURJU0s6CiAgICAgICAgICAgICAgICAgZmxleGFycmF5X2FwcGVuZChiYWNr LCAicGFyYW1zIik7CiAgICAgICAgICAgICAgICAgZmxleGFycmF5X2FwcGVuZChiYWNrLCBHQ1NQ UklOVEYoIiVzOiVzIiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19kZXZp Y2VfZGlza19zdHJpbmdfb2ZfZm9ybWF0KGRpc2stPmZvcm1hdCksIGRpc2stPnBkZXZfcGF0aCkp OworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2RldmljZV9kaXNrX3N0cmlu Z19vZl9mb3JtYXQoZGlzay0+Zm9ybWF0KSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IGRpc2stPnBkZXZfcGF0aCA/IDogIiIpKTsKICAgICAgICAgICAgICAgICBpZiAobGlieGxfZGVm Ym9vbF92YWwoZGlzay0+Y29sb19lbmFibGUpKSB7CiAgICAgICAgICAgICAgICAgICAgIGZsZXhh cnJheV9hcHBlbmQoYmFjaywgImNvbG8taG9zdCIpOwogICAgICAgICAgICAgICAgICAgICBmbGV4 YXJyYXlfYXBwZW5kKGJhY2ssIGxpYnhsX19zcHJpbnRmKGdjLCAiJXMiLCBkaXNrLT5jb2xvX2hv c3QpKTsKLS0gCjIuMTAuMgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcK aHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=