From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roger Pau Monne Subject: [PATCH RFC 03/12] libxl: make hotplug execution conditional on backend_domid == domid Date: Mon, 23 Sep 2013 12:30:50 +0200 Message-ID: <1379932259-46104-4-git-send-email-roger.pau@citrix.com> References: <1379932259-46104-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.bemta14.messagelabs.com ([193.109.254.103]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1VO3QC-0001g4-0W for xen-devel@lists.xenproject.org; Mon, 23 Sep 2013 10:31:16 +0000 In-Reply-To: <1379932259-46104-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: Ian Jackson , Ian Campbell , Roger Pau Monne List-Id: xen-devel@lists.xenproject.org bGlieGwgY3VycmVudGx5IHJlZnVzZXMgdG8gZXhlY3V0ZSBob3RwbHVnIHNjcmlwdHMgaWYgdGhl IGJhY2tlbmQKZG9taWQgb2YgYSBkZXZpY2UgaXMgZGlmZmVyZW50IHRoYW4gTElCWExfVE9PTFNU QUNLX0RPTUlELiBUaGlzIHdpbGwKcHJldmVudCBsaWJ4bCBmcm9tIGV4ZWN1dGluZyBob3RwbHVn IHNjcmlwdHMgd2hlbiBydW5uaW5nIG9uIGEgZG9tYWluCmRpZmZlcmVudCB0aGFuIExJQlhMX1RP T0xTVEFDS19ET01JRCwgd2Ugc2hvdWxkIGluc3RlYWQgY2hlY2sgaWYKYmFja2VuZF9kb21pZCBp cyBkaWZmZXJlbnQgdGhhbiBjdXJyZW50IGRvbWlkLgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1 IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8SWFuLkphY2tz b25AZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBDYW1wYmVsbCA8aWFuLmNhbXBiZWxsQGNpdHJpeC5j b20+Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfZGV2aWNlLmMgfCAgICA1ICsrKystCiAxIGZpbGVz IGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90 b29scy9saWJ4bC9saWJ4bF9kZXZpY2UuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RldmljZS5jCmlu ZGV4IDI5NzFkZDMuLjQ4YWNjOTIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2Rldmlj ZS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RldmljZS5jCkBAIC05MDgsMTIgKzkwOCwxNSBA QCBzdGF0aWMgdm9pZCBkZXZpY2VfaG90cGx1ZyhsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19hb19k ZXZpY2UgKmFvZGV2KQogICAgIGludCByYyA9IDA7CiAgICAgaW50IGhvdHBsdWc7CiAgICAgcGlk X3QgcGlkOworICAgIHVpbnQzMl90IGRvbWlkOwogCiAgICAgLyoKICAgICAgKiBJZiBkZXZpY2Ug aXMgYXR0YWNoZWQgZnJvbSBhIGRyaXZlciBkb21haW4gZG9uJ3QgdHJ5IHRvIGV4ZWN1dGUKICAg ICAgKiBob3RwbHVnIHNjcmlwdHMKICAgICAgKi8KLSAgICBpZiAoYW9kZXYtPmRldi0+YmFja2Vu ZF9kb21pZCAhPSBMSUJYTF9UT09MU1RBQ0tfRE9NSUQpCisgICAgcmMgPSBsaWJ4bF9fZ2V0X2Rv bWlkKGdjLCAmZG9taWQpOworICAgIGlmIChyYykgZ290byBvdXQ7CisgICAgaWYgKGFvZGV2LT5k ZXYtPmJhY2tlbmRfZG9taWQgIT0gZG9taWQpCiAgICAgICAgIGdvdG8gb3V0OwogCiAgICAgLyog Q2hlY2sgaWYgd2UgaGF2ZSB0byBleGVjdXRlIGhvdHBsdWcgc2NyaXB0cyBmb3IgdGhpcyBkZXZp Y2UKLS0gCjEuNy43LjUgKEFwcGxlIEdpdC0yNikKCgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs aXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=