From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anthony PERARD Subject: [PATCH v4 3/3] Revert "ACPI: don't call acpi_pcihp_device_plug_cb on xen" Date: Wed, 6 Sep 2017 14:40:33 +0100 Message-ID: <20170906134033.13348-4-anthony.perard@citrix.com> References: <20170906134033.13348-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 1dpaZh-00065Z-1o for xen-devel@lists.xenproject.org; Wed, 06 Sep 2017 13:41:01 +0000 In-Reply-To: <20170906134033.13348-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 aGUgb3JpZ2luYWwgaXNzdWUgaXMgZml4ZWQgYnkgdGhlIHR3byBwcmV2aW91cyBwYXRjaDoKICBo dy9hY3BpOiBMaW1pdCBob3RwbHVnIHRvIHJvb3QgYnVzIG9uIGxlZ2FjeSBtb2RlCiAgaHcvYWNw aTogTW92ZSBhY3BpX3NldF9wY2lfaW5mbyB0byBwY2locAoKU2lnbmVkLW9mZi1ieTogQW50aG9u eSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQpDQzogU3RlZmFubyBTdGFi ZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDQzogQnJ1Y2UgUm9nZXJzIDxicm9nZXJz QHN1c2UuY29tPgotLS0KIGh3L2FjcGkvcGlpeDQuYyB8IDExICsrKy0tLS0tLS0tCiAxIGZpbGUg Y2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2h3 L2FjcGkvcGlpeDQuYyBiL2h3L2FjcGkvcGlpeDQuYwppbmRleCBmMjc2OTY3MzY1Li5mNGZkNTkw N2I4IDEwMDY0NAotLS0gYS9ody9hY3BpL3BpaXg0LmMKKysrIGIvaHcvYWNwaS9waWl4NC5jCkBA IC0zODUsMTAgKzM4NSw3IEBAIHN0YXRpYyB2b2lkIHBpaXg0X2RldmljZV9wbHVnX2NiKEhvdHBs dWdIYW5kbGVyICpob3RwbHVnX2RldiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ZGV2LCBlcnJwKTsKICAgICAgICAgfQogICAgIH0gZWxzZSBpZiAob2JqZWN0X2R5bmFtaWNfY2Fz dChPQkpFQ1QoZGV2KSwgVFlQRV9QQ0lfREVWSUNFKSkgewotICAgICAgICBpZiAoIXhlbl9lbmFi bGVkKCkpIHsKLSAgICAgICAgICAgIGFjcGlfcGNpaHBfZGV2aWNlX3BsdWdfY2IoaG90cGx1Z19k ZXYsICZzLT5hY3BpX3BjaV9ob3RwbHVnLCBkZXYsCi0gICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIGVycnApOwotICAgICAgICB9CisgICAgICAgIGFjcGlfcGNpaHBfZGV2aWNl X3BsdWdfY2IoaG90cGx1Z19kZXYsICZzLT5hY3BpX3BjaV9ob3RwbHVnLCBkZXYsIGVycnApOwog ICAgIH0gZWxzZSBpZiAob2JqZWN0X2R5bmFtaWNfY2FzdChPQkpFQ1QoZGV2KSwgVFlQRV9DUFUp KSB7CiAgICAgICAgIGlmIChzLT5jcHVfaG90cGx1Z19sZWdhY3kpIHsKICAgICAgICAgICAgIGxl Z2FjeV9hY3BpX2NwdV9wbHVnX2NiKGhvdHBsdWdfZGV2LCAmcy0+Z3BlX2NwdSwgZGV2LCBlcnJw KTsKQEAgLTQxMSwxMCArNDA4LDggQEAgc3RhdGljIHZvaWQgcGlpeDRfZGV2aWNlX3VucGx1Z19y ZXF1ZXN0X2NiKEhvdHBsdWdIYW5kbGVyICpob3RwbHVnX2RldiwKICAgICAgICAgYWNwaV9tZW1v cnlfdW5wbHVnX3JlcXVlc3RfY2IoaG90cGx1Z19kZXYsICZzLT5hY3BpX21lbW9yeV9ob3RwbHVn LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZXYsIGVycnApOwogICAg IH0gZWxzZSBpZiAob2JqZWN0X2R5bmFtaWNfY2FzdChPQkpFQ1QoZGV2KSwgVFlQRV9QQ0lfREVW SUNFKSkgewotICAgICAgICBpZiAoIXhlbl9lbmFibGVkKCkpIHsKLSAgICAgICAgICAgIGFjcGlf cGNpaHBfZGV2aWNlX3VucGx1Z19jYihob3RwbHVnX2RldiwgJnMtPmFjcGlfcGNpX2hvdHBsdWcs IGRldiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlcnJwKTsKLSAg ICAgICAgfQorICAgICAgICBhY3BpX3BjaWhwX2RldmljZV91bnBsdWdfY2IoaG90cGx1Z19kZXYs ICZzLT5hY3BpX3BjaV9ob3RwbHVnLCBkZXYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBlcnJwKTsKICAgICB9IGVsc2UgaWYgKG9iamVjdF9keW5hbWljX2Nhc3QoT0JKRUNU KGRldiksIFRZUEVfQ1BVKSAmJgogICAgICAgICAgICAgICAgIXMtPmNwdV9ob3RwbHVnX2xlZ2Fj eSkgewogICAgICAgICBhY3BpX2NwdV91bnBsdWdfcmVxdWVzdF9jYihob3RwbHVnX2RldiwgJnMt PmNwdWhwX3N0YXRlLCBkZXYsIGVycnApOwotLSAKQW50aG9ueSBQRVJBUkQKCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2 ZWwK