From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Wang Subject: [PATCH 5 of 6 V6] libxl: bind virtual bdf to physical bdf after device assignment Date: Wed, 26 Sep 2012 16:47:20 +0200 Message-ID: <50631578.3080201@amd.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------030906040805020201070309" Return-path: 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.xensource.com" , Ian Jackson , Ian Campbell , Keir Fraser , Jan Beulich List-Id: xen-devel@lists.xenproject.org --------------030906040805020201070309 Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 7bit --------------030906040805020201070309 Content-Type: text/plain; charset="UTF-8"; name="0005-libxl-bind-virtual-bdf-to-physical-bdf-after-device-.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="0005-libxl-bind-virtual-bdf-to-physical-bdf-after-device-.patch" Content-Description: 0005-libxl-bind-virtual-bdf-to-physical-bdf-after-device-.patch RnJvbSAzMDdkZWM4MGQwM2IxYTdlYzcwNDhlMzVjYTlkYTJmOWVjOTQyMDY2IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBXZWkgV2FuZyA8d2VpLndhbmcyQGFtZC5jb20+CkRh dGU6IFdlZCwgMjYgU2VwIDIwMTIgMTE6NDc6NTUgKzAyMDAKU3ViamVjdDogW1BBVENIIDUv Nl0gbGlieGw6IGJpbmQgdmlydHVhbCBiZGYgdG8gcGh5c2ljYWwgYmRmIGFmdGVyIGRldmlj ZSBhc3NpZ25tZW50CgpTaWduZWQtb2ZmLWJ5OiBXZWkgV2FuZyA8d2VpLndhbmcyQGFtZC5j b20+Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfcGNpLmMgfCAgIDEwICsrKysrKysrKy0KIDEg ZmlsZXMgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9ucygtKQoKZGlmZiAt LWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3BjaS5jIGIvdG9vbHMvbGlieGwvbGlieGxfcGNp LmMKaW5kZXggZmY0NDdlNy4uZWNkNWUyYiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGli eGxfcGNpLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfcGNpLmMKQEAgLTg1OCw4ICs4NTgs OSBAQCBzdGF0aWMgaW50IGRvX3BjaV9hZGQobGlieGxfX2djICpnYywgdWludDMyX3QgZG9t aWQsIGxpYnhsX2RldmljZV9wY2kgKnBjaWRldiwgaQogewogICAgIGxpYnhsX2N0eCAqY3R4 ID0gbGlieGxfX2djX293bmVyKGdjKTsKICAgICBpbnQgcmMsIGh2bSA9IDA7CisgICAgbGli eGxfZG9tYWluX3R5cGUgdHlwZSA9IGxpYnhsX19kb21haW5fdHlwZShnYywgZG9taWQpOwog Ci0gICAgc3dpdGNoIChsaWJ4bF9fZG9tYWluX3R5cGUoZ2MsIGRvbWlkKSkgeworICAgIHN3 aXRjaCAodHlwZSkgewogICAgIGNhc2UgTElCWExfRE9NQUlOX1RZUEVfSFZNOgogICAgICAg ICBodm0gPSAxOwogICAgICAgICBpZiAobGlieGxfX3dhaXRfZm9yX2RldmljZV9tb2RlbChn YywgZG9taWQsICJydW5uaW5nIiwKQEAgLTk2MCw2ICs5NjEsMTMgQEAgb3V0OgogICAgICAg ICAgICAgTElCWExfX0xPR19FUlJOT1ZBTChjdHgsIExJQlhMX19MT0dfRVJST1IsIHJjLCAi eGNfYXNzaWduX2RldmljZSBmYWlsZWQiKTsKICAgICAgICAgICAgIHJldHVybiBFUlJPUl9G QUlMOwogICAgICAgICB9CisgICAgICAgIGlmICh0eXBlID09IExJQlhMX0RPTUFJTl9UWVBF X0hWTSkgeworICAgICAgICAgICAgcmMgPSB4Y19kb21haW5fYmluZF9wdF9iZGYoY3R4LT54 Y2gsIGRvbWlkLCAwLCBwY2lkZXYtPnZkZXZmbiwgcGNpZGV2LT5kb21haW4sIHBjaWRldl9l bmNvZGVfYmRmKHBjaWRldikpOworICAgICAgICAgICAgaWYgKCByYyApIHsKKyAgICAgICAg ICAgICAgICBMSUJYTF9fTE9HX0VSUk5PVkFMKGN0eCwgTElCWExfX0xPR19FUlJPUiwgcmMs ICJ4Y19kb21haW5fYmluZF9wdF9iZGYgZmFpbGVkIik7CisgICAgICAgICAgICAgICAgcmV0 dXJuIEVSUk9SX0ZBSUw7CisgICAgICAgICAgICB9CisgICAgICAgIH0KICAgICB9CiAKICAg ICBpZiAoIXN0YXJ0aW5nKQotLSAKMS43LjQKCgo= --------------030906040805020201070309 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel --------------030906040805020201070309--