From mboxrd@z Thu Jan 1 00:00:00 1970 From: Oleksandr Tyshchenko Subject: [RFC PATCH 26/31] xen/arm: Don't set txdone_poll flag for ARM SMC mailbox Date: Thu, 9 Nov 2017 19:10:16 +0200 Message-ID: <1510247421-24094-27-git-send-email-olekstysh@gmail.com> References: <1510247421-24094-1-git-send-email-olekstysh@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCqM2-0004bZ-F4 for xen-devel@lists.xenproject.org; Thu, 09 Nov 2017 17:11:02 +0000 Received: by mail-lf0-f65.google.com with SMTP id e102so3755044lfi.3 for ; Thu, 09 Nov 2017 09:11:01 -0800 (PST) In-Reply-To: <1510247421-24094-1-git-send-email-olekstysh@gmail.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: Oleksandr Tyshchenko , Stefano Stabellini , Andre Przywara , Julien Grall List-Id: xen-devel@lists.xenproject.org RnJvbTogT2xla3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtvQGVwYW0uY29t PgoKRG9uJ3Qgc2V0IHR4ZG9uZV9wb2xsIGZsYWcgcmVzdWx0aW5nIGluIFRYRE9ORV9CWV9QT0xM IG1ldGhvZC4KSXQgaXMgbm90IG9wdGltYWwgdG8gdXNlIHRoaXMgbWV0aG9kIGFsb25nIHdpdGgg dGhlIGR1bW15Cmxhc3RfdHhfZG9uZSgpLCBzaW5jZSB0aGUgY29udHJvbGxlciBpcyBjb21wbGV0 ZWx5IHN5bmNocm9ub3VzLgpXaGF0IGlzIG1vcmUgdGhlIFRYRE9ORV9CWV9QT0xMIG1ldGhvZCBp cyBwcm9oaWJpdGVkIGJlY2F1c2Ugb2YKaW52b2x2aW5nIHRpbWVyIGJhc2VkIHBvbGxpbmcuCgpU aGlzIGNoYW5nZSBsZWFkcyB0byB1c2luZyBUWERPTkVfQllfQUNLIG1ldGhvZCBhbmQgYXMgdGhl IHJlc3VsdAp0aGUgY2xpZW50IChTQ1BJIHByb3RvY29sKSBleHBsaWNpdGx5IHRpY2tzIHRoZSBU WCBzdGF0ZSBtYWNoaW5lLgoKU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIFR5c2hjaGVua28gPG9s ZWtzYW5kcl90eXNoY2hlbmtvQGVwYW0uY29tPgpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3Rh YmVsbGluaUBrZXJuZWwub3JnPgpDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAbGluYXJv Lm9yZz4KQ0M6IEFuZHJlIFByenl3YXJhIDxhbmRyZS5wcnp5d2FyYUBsaW5hcm8ub3JnPgotLS0K IHhlbi9hcmNoL2FybS9jcHVmcmVxL2FybS1zbWMtbWFpbGJveC5jIHwgMTAgKy0tLS0tLS0tLQog MSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCA5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp dCBhL3hlbi9hcmNoL2FybS9jcHVmcmVxL2FybS1zbWMtbWFpbGJveC5jIGIveGVuL2FyY2gvYXJt L2NwdWZyZXEvYXJtLXNtYy1tYWlsYm94LmMKaW5kZXggNjVkMTgzZS4uYzlmZWE0OSAxMDA2NDQK LS0tIGEveGVuL2FyY2gvYXJtL2NwdWZyZXEvYXJtLXNtYy1tYWlsYm94LmMKKysrIGIveGVuL2Fy Y2gvYXJtL2NwdWZyZXEvYXJtLXNtYy1tYWlsYm94LmMKQEAgLTEwMCwxNSArMTAwLDggQEAgc3Rh dGljIGludCBhcm1fc21jX3NlbmRfZGF0YShzdHJ1Y3QgbWJveF9jaGFuICpsaW5rLCB2b2lkICpk YXRhKQogCXJldHVybiAwOwogfQogCi0vKiBUaGlzIG1haWxib3ggaXMgc3luY2hyb25vdXMsIHNv IHdlIGFyZSBhbHdheXMgZG9uZS4gKi8KLXN0YXRpYyBib29sIGFybV9zbWNfbGFzdF90eF9kb25l KHN0cnVjdCBtYm94X2NoYW4gKmxpbmspCi17Ci0JcmV0dXJuIHRydWU7Ci19Ci0KIHN0YXRpYyBj b25zdCBzdHJ1Y3QgbWJveF9jaGFuX29wcyBhcm1fc21jX21ib3hfY2hhbl9vcHMgPSB7CiAJLnNl bmRfZGF0YQk9IGFybV9zbWNfc2VuZF9kYXRhLAotCS5sYXN0X3R4X2RvbmUJPSBhcm1fc21jX2xh c3RfdHhfZG9uZQogfTsKIAogc3RhdGljIGludCBhcm1fc21jX21ib3hfcHJvYmUoc3RydWN0IHBs YXRmb3JtX2RldmljZSAqcGRldikKQEAgLTE3MSw5ICsxNjQsOCBAQCBzdGF0aWMgaW50IGFybV9z bWNfbWJveF9wcm9iZShzdHJ1Y3QgcGxhdGZvcm1fZGV2aWNlICpwZGV2KQogCQltYm94LT5jaGFu c1tpXS5jb25fcHJpdiA9ICZjaGFuX2RhdGFbaV07CiAJfQogCi0JbWJveC0+dHhkb25lX3BvbGwg PSB0cnVlOworCW1ib3gtPnR4ZG9uZV9wb2xsID0gZmFsc2U7CiAJbWJveC0+dHhkb25lX2lycSA9 IGZhbHNlOwotCW1ib3gtPnR4cG9sbF9wZXJpb2QgPSAxOwogCS8qCiAJICogV2UgZG9uJ3QgaGF2 ZSBSWC1kb25lIGlycSwgYnV0IGFsd2F5cyBoYXZlIHJlY2VpdmVkIGRhdGEgaW4gaGFuZCBzaW5j ZQogCSAqIG1haWxib3ggaXMgc3luY2hyb25vdXMuCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK WGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=