From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefano Stabellini Subject: [PULL 2/3] xen_platform: unplug also SCSI disks Date: Fri, 21 Oct 2016 13:06:58 -0700 Message-ID: <1477080419-19730-2-git-send-email-sstabellini@kernel.org> References: <1477080419-19730-1-git-send-email-sstabellini@kernel.org> 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 1bxg5s-00029G-Cl for xen-devel@lists.xenproject.org; Fri, 21 Oct 2016 20:07:08 +0000 In-Reply-To: <1477080419-19730-1-git-send-email-sstabellini@kernel.org> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: peter.maydell@linaro.org Cc: anthony.perard@citrix.com, xen-devel@lists.xenproject.org, Olaf Hering , sstabellini@kernel.org, qemu-devel@nongnu.org List-Id: xen-devel@lists.xenproject.org RnJvbTogT2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRlPgoKVXNpbmcgJ3ZkZXY9c2RbYS1vXScg d2lsbCBjcmVhdGUgYW4gZW11bGF0ZWQgTFNJIGNvbnRyb2xsZXIsIHdoaWNoIGNhbgpiZSB1c2Vk IGJ5IHRoZSBlbXVsYXRlZCBCSU9TIHRvIGJvb3QgZnJvbSBkaXNrLiBJZiB0aGUgSFZNIGRvbVUg aGFzIGFsc28KUFYgZHJpdmVyIHRoZSBkaXNrIG1heSBhcHBlYXIgdHdpY2UgaW4gdGhlIGd1ZXN0 LiBUbyBhdm9pZCB0aGlzIGFuCnVucGx1ZyBvZiB0aGUgZW11bGF0ZWQgaGFyZHdhcmUgaXMgbmVl ZGVkLCBzaW1pbGFyIHRvIHdoYXQgaXMgZG9uZSBmb3IKSURFIGFuZCBOSUMgZHJpdmVycyBhbHJl YWR5LgoKU2luY2UgdGhlIFNDU0kgY29udHJvbGxlciBwcm92aWRlcyBvbmx5IGRpc2tzIHRoZSBl bnRpcmUgY29udHJvbGxlciBjYW4KYmUgdW5wbHVnZ2VkIGF0IG9uY2UuCgpJbXBhY3Qgb2YgdGhl IGNoYW5nZSBmb3IgY2xhc3NpYyBhbmQgcHZvcHMgYmFzZWQgZ3Vlc3Qga2VybmVsczoKCiB2ZGV2 PXNkYTpkaXNrMApiZWZvcmU6IHB2b3BzOiAgIGRpc2swPXB2IHh2ZGEgKyBlbXVsYXRlZCBzZGEK ICAgICAgICBjbGFzc2ljOiBkaXNrMD1wdiBzZGEgICsgZW11bGF0ZWQgc2RxCmFmdGVyOiAgcHZv cHM6ICAgZGlzazA9cHYgeHZkYQogICAgICAgIGNsYXNzaWM6IGRpc2swPXB2IHNkYQoKIHZkZXY9 aGRhOmRpc2swLCB2ZGV2PXNkYTpkaXNrMQpiZWZvcmU6IHB2b3BzOiAgIGRpc2swPXB2IHh2ZGEK ICAgICAgICAgICAgICAgICBkaXNrMT1lbXVsYXRlZCBzZGEKICAgICAgICBjbGFzc2ljOiBkaXNr MD1wdiBoZGEKICAgICAgICAgICAgICAgICBkaXNrMT1wdiBzZGEgICsgZW11bGF0ZWQgc2RxCmFm dGVyOiAgcHZvcHM6ICAgZGlzazA9cHYgeHZkYQogICAgICAgICAgICAgICAgIGRpc2sxPW5vdCBh Y2Nlc3NpYmxlIGJ5IGJsa2Zyb250LCBpbmRleCBoZGE9PWluZGV4IHNkYQogICAgICAgIGNsYXNz aWM6IGRpc2swPXB2IGhkYQogICAgICAgICAgICAgICAgIGRpc2sxPXB2IHNkYQoKIHZkZXY9aGRh OmRpc2swLCB2ZGV2PXNkYTpkaXNrMSwgdmRldj1zZGI6ZGlzazIKYmVmb3JlOiBwdm9wczogICBk aXNrMD1wdiB4dmRhCiAgICAgICAgICAgICAgICAgZGlzazE9ZW11bGF0ZWQgc2RhCiAgICAgICAg ICAgICAgICAgZGlzazI9cHYgeHZkYiArIGVtdWxhdGVkIHNkYgogICAgICAgIGNsYXNzaWM6IGRp c2swPXB2IGhkYQogICAgICAgICAgICAgICAgIGRpc2sxPXB2IHNkYSAgKyBlbXVsYXRlZCBzZHEK ICAgICAgICAgICAgICAgICBkaXNrMj1wdiBzZGIgICsgZW11bGF0ZWQgc2RyCmFmdGVyOiAgcHZv cHM6ICAgZGlzazA9cHYgeHZkYQogICAgICAgICAgICAgICAgIGRpc2sxPW5vdCBhY2Nlc3NpYmxl IGJ5IGJsa2Zyb250LCBpbmRleCBoZGE9PWluZGV4IHNkYQogICAgICAgICAgICAgICAgIGRpc2sy PXB2IHh2ZGIKICAgICAgICBjbGFzc2ljOiBkaXNrMD1wdiBoZGEKICAgICAgICAgICAgICAgICBk aXNrMT1wdiBzZGEKICAgICAgICAgICAgICAgICBkaXNrMj1wdiBzZGEKClNpZ25lZC1vZmYtYnk6 IE9sYWYgSGVyaW5nIDxvbGFmQGFlcGZsZS5kZT4KUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVs bGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFi ZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgotLS0KIGh3L2kzODYveGVuL3hlbl9wbGF0 Zm9ybS5jIHwgNCArKysrCiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspCgpkaWZmIC0t Z2l0IGEvaHcvaTM4Ni94ZW4veGVuX3BsYXRmb3JtLmMgYi9ody9pMzg2L3hlbi94ZW5fcGxhdGZv cm0uYwppbmRleCBmODU2MzVjLi45MWQ4YTdhIDEwMDY0NAotLS0gYS9ody9pMzg2L3hlbi94ZW5f cGxhdGZvcm0uYworKysgYi9ody9pMzg2L3hlbi94ZW5fcGxhdGZvcm0uYwpAQCAtMTE0LDYgKzEx NCwxMCBAQCBzdGF0aWMgdm9pZCB1bnBsdWdfZGlza3MoUENJQnVzICpiLCBQQ0lEZXZpY2UgKmQs IHZvaWQgKm8pCiAgICAgICAgICAgICBQQ0lfQ0xBU1NfU1RPUkFHRV9JREUKICAgICAgICAgICAg ICYmIHN0cmNtcChkLT5uYW1lLCAieGVuLXBjaS1wYXNzdGhyb3VnaCIpICE9IDApIHsKICAgICAg ICAgcGNpX3BpaXgzX3hlbl9pZGVfdW5wbHVnKERFVklDRShkKSk7CisgICAgfSBlbHNlIGlmIChw Y2lfZ2V0X3dvcmQoZC0+Y29uZmlnICsgUENJX0NMQVNTX0RFVklDRSkgPT0KKyAgICAgICAgICAg IFBDSV9DTEFTU19TVE9SQUdFX1NDU0kKKyAgICAgICAgICAgICYmIHN0cmNtcChkLT5uYW1lLCAi eGVuLXBjaS1wYXNzdGhyb3VnaCIpICE9IDApIHsKKyAgICAgICAgb2JqZWN0X3VucGFyZW50KE9C SkVDVChkKSk7CiAgICAgfQogfQogCi0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs QGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=