From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anthony PERARD Subject: [PATCH for-2.10 v2 2/2] Revert "ACPI: don't call acpi_pcihp_device_plug_cb on xen" Date: Tue, 15 Aug 2017 12:15:49 +0100 Message-ID: <20170815111549.6232-3-anthony.perard@citrix.com> References: <20170815111549.6232-1-anthony.perard@citrix.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 1dhZpD-0001Ar-6N for xen-devel@lists.xenproject.org; Tue, 15 Aug 2017 11:15:55 +0000 In-Reply-To: <20170815111549.6232-1-anthony.perard@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: qemu-devel@nongnu.org Cc: Stefano Stabellini , "Michael S. Tsirkin" , Bruce Rogers , Igor Mammedov , Anthony PERARD , xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org VGhpcyByZXZlcnRzIGNvbW1pdCAxNTNlYmE0NzI2ZGZhMWJkZmMzMWQxZmU5NzNiMmE2MWI5MDM1 NDkyLgoKVGhpcyBwYXRjaCBwcmV2ZW50cyBQQ0kgcGFzc3Rocm91Z2ggaG90cGx1ZyBvbiBYZW4u IEV2ZW4gaWYgdGhlIFhlbiB0b29sCnN0YWNrIHByZXBhcmVzIGl0cyBvd24gQUNQSSB0YWJsZXMs IHdlIHN0aWxsIHJlbHkgb24gUUVNVSBmb3IgaG90cGx1ZwpBQ1BJIG5vdGlmaWNhdGlvbnMuCgpU aGUgb3JpZ2luYWwgaXNzdWUgaXMgZml4ZWQgYnkgdGhlIHByZXZpb3VzIHBhdGNoIChody9hY3Bp OiBDYWxsCmFjcGlfc2V0X3BjaV9pbmZvIHdoZW4gbm8gQUNQSSB0YWJsZXMgbmVlZGVkKS4KClNp Z25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgot LS0KQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ0M6IEJy dWNlIFJvZ2VycyA8YnJvZ2Vyc0BzdXNlLmNvbT4KLS0tCiBody9hY3BpL3BpaXg0LmMgfCAxMSAr KystLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMo LSkKCmRpZmYgLS1naXQgYS9ody9hY3BpL3BpaXg0LmMgYi9ody9hY3BpL3BpaXg0LmMKaW5kZXgg ZjI3Njk2NzM2NS4uZjRmZDU5MDdiOCAxMDA2NDQKLS0tIGEvaHcvYWNwaS9waWl4NC5jCisrKyBi L2h3L2FjcGkvcGlpeDQuYwpAQCAtMzg1LDEwICszODUsNyBAQCBzdGF0aWMgdm9pZCBwaWl4NF9k ZXZpY2VfcGx1Z19jYihIb3RwbHVnSGFuZGxlciAqaG90cGx1Z19kZXYsCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIGRldiwgZXJycCk7CiAgICAgICAgIH0KICAgICB9IGVsc2UgaWYg KG9iamVjdF9keW5hbWljX2Nhc3QoT0JKRUNUKGRldiksIFRZUEVfUENJX0RFVklDRSkpIHsKLSAg ICAgICAgaWYgKCF4ZW5fZW5hYmxlZCgpKSB7Ci0gICAgICAgICAgICBhY3BpX3BjaWhwX2Rldmlj ZV9wbHVnX2NiKGhvdHBsdWdfZGV2LCAmcy0+YWNwaV9wY2lfaG90cGx1ZywgZGV2LAotICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlcnJwKTsKLSAgICAgICAgfQorICAgICAg ICBhY3BpX3BjaWhwX2RldmljZV9wbHVnX2NiKGhvdHBsdWdfZGV2LCAmcy0+YWNwaV9wY2lfaG90 cGx1ZywgZGV2LCBlcnJwKTsKICAgICB9IGVsc2UgaWYgKG9iamVjdF9keW5hbWljX2Nhc3QoT0JK RUNUKGRldiksIFRZUEVfQ1BVKSkgewogICAgICAgICBpZiAocy0+Y3B1X2hvdHBsdWdfbGVnYWN5 KSB7CiAgICAgICAgICAgICBsZWdhY3lfYWNwaV9jcHVfcGx1Z19jYihob3RwbHVnX2RldiwgJnMt PmdwZV9jcHUsIGRldiwgZXJycCk7CkBAIC00MTEsMTAgKzQwOCw4IEBAIHN0YXRpYyB2b2lkIHBp aXg0X2RldmljZV91bnBsdWdfcmVxdWVzdF9jYihIb3RwbHVnSGFuZGxlciAqaG90cGx1Z19kZXYs CiAgICAgICAgIGFjcGlfbWVtb3J5X3VucGx1Z19yZXF1ZXN0X2NiKGhvdHBsdWdfZGV2LCAmcy0+ YWNwaV9tZW1vcnlfaG90cGx1ZywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgZGV2LCBlcnJwKTsKICAgICB9IGVsc2UgaWYgKG9iamVjdF9keW5hbWljX2Nhc3QoT0JKRUNU KGRldiksIFRZUEVfUENJX0RFVklDRSkpIHsKLSAgICAgICAgaWYgKCF4ZW5fZW5hYmxlZCgpKSB7 Ci0gICAgICAgICAgICBhY3BpX3BjaWhwX2RldmljZV91bnBsdWdfY2IoaG90cGx1Z19kZXYsICZz LT5hY3BpX3BjaV9ob3RwbHVnLCBkZXYsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgZXJycCk7Ci0gICAgICAgIH0KKyAgICAgICAgYWNwaV9wY2locF9kZXZpY2VfdW5w bHVnX2NiKGhvdHBsdWdfZGV2LCAmcy0+YWNwaV9wY2lfaG90cGx1ZywgZGV2LAorICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgZXJycCk7CiAgICAgfSBlbHNlIGlmIChvYmplY3Rf ZHluYW1pY19jYXN0KE9CSkVDVChkZXYpLCBUWVBFX0NQVSkgJiYKICAgICAgICAgICAgICAgICFz LT5jcHVfaG90cGx1Z19sZWdhY3kpIHsKICAgICAgICAgYWNwaV9jcHVfdW5wbHVnX3JlcXVlc3Rf Y2IoaG90cGx1Z19kZXYsICZzLT5jcHVocF9zdGF0ZSwgZGV2LCBlcnJwKTsKLS0gCkFudGhvbnkg UEVSQVJECgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xp c3RzLnhlbi5vcmcveGVuLWRldmVsCg==