From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Durrant Subject: [PATCH 3/7] amd-iommu: convert all bool_t to bool Date: Thu, 20 Sep 2018 15:11:45 +0100 Message-ID: <20180920141149.1643-4-paul.durrant@citrix.com> References: <20180920141149.1643-1-paul.durrant@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1g2zj6-0004fN-GM for xen-devel@lists.xenproject.org; Thu, 20 Sep 2018 14:14:40 +0000 In-Reply-To: <20180920141149.1643-1-paul.durrant@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: Paul Durrant , Brian Woods , Suravee Suthikulpanit List-Id: xen-devel@lists.xenproject.org Rml4IGFzc2lnbm1lbnRzIHRvIHVzZSAnZmFsc2UnIHJhdGhlciB0aGFuICcwJy4KClNpZ25lZC1v ZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Ci0tLQpDYzogU3Vy YXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT4KQ2M6IEJy aWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgotLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJv dWdoL2FtZC9pb21tdV9tYXAuYyB8IDIwICsrKysrKysrKystLS0tLS0tLS0tCiAxIGZpbGUgY2hh bmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVu L2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jIGIveGVuL2RyaXZlcnMvcGFzc3Ro cm91Z2gvYW1kL2lvbW11X21hcC5jCmluZGV4IGU0ZjIyYzlmYzYuLmQ3ZGY4YjkxNjEgMTAwNjQ0 Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9tYXAuYworKysgYi94ZW4v ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfbWFwLmMKQEAgLTQ1LDEzICs0NSwxMyBAQCB2 b2lkIGNsZWFyX2lvbW11X3B0ZV9wcmVzZW50KHVuc2lnbmVkIGxvbmcgbDFfbWZuLCB1bnNpZ25l ZCBsb25nIGRmbikKICAgICB1bm1hcF9kb21haW5fcGFnZSh0YWJsZSk7CiB9CiAKLXN0YXRpYyBi b29sX3Qgc2V0X2lvbW11X3BkZV9wcmVzZW50KHVpbnQzMl90ICpwZGUsIHVuc2lnbmVkIGxvbmcg bmV4dF9tZm4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBp bnQgbmV4dF9sZXZlbCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2xf dCBpdywgYm9vbF90IGlyKQorc3RhdGljIGJvb2wgc2V0X2lvbW11X3BkZV9wcmVzZW50KHVpbnQz Ml90ICpwZGUsIHVuc2lnbmVkIGxvbmcgbmV4dF9tZm4sCisgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgdW5zaWduZWQgaW50IG5leHRfbGV2ZWwsCisgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgYm9vbCBpdywgYm9vbCBpcikKIHsKICAgICB1aW50NjRfdCBhZGRyX2xv LCBhZGRyX2hpLCBtYWRkcl9vbGQsIG1hZGRyX25leHQ7CiAgICAgdWludDMyX3QgZW50cnk7Ci0g ICAgYm9vbF90IG5lZWRfZmx1c2ggPSAwOworICAgIGJvb2wgbmVlZF9mbHVzaCA9IGZhbHNlOwog CiAgICAgbWFkZHJfbmV4dCA9ICh1aW50NjRfdCluZXh0X21mbiA8PCBQQUdFX1NISUZUOwogCkBA IC0xMDQsMTMgKzEwNCwxMyBAQCBzdGF0aWMgYm9vbF90IHNldF9pb21tdV9wZGVfcHJlc2VudCh1 aW50MzJfdCAqcGRlLCB1bnNpZ25lZCBsb25nIG5leHRfbWZuLAogICAgIHJldHVybiBuZWVkX2Zs dXNoOwogfQogCi1zdGF0aWMgYm9vbF90IHNldF9pb21tdV9wdGVfcHJlc2VudCh1bnNpZ25lZCBs b25nIHB0X21mbiwgdW5zaWduZWQgbG9uZyBkZm4sCi0gICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICB1bnNpZ25lZCBsb25nIG5leHRfbWZuLCBpbnQgcGRlX2xldmVsLCAKLSAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2xfdCBpdywgYm9vbF90IGlyKQorc3Rh dGljIGJvb2wgc2V0X2lvbW11X3B0ZV9wcmVzZW50KHVuc2lnbmVkIGxvbmcgcHRfbWZuLCB1bnNp Z25lZCBsb25nIGRmbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25l ZCBsb25nIG5leHRfbWZuLCBpbnQgcGRlX2xldmVsLAorICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIGJvb2wgaXcsIGJvb2wgaXIpCiB7CiAgICAgdWludDY0X3QgKnRhYmxlOwogICAg IHVpbnQzMl90ICpwZGU7Ci0gICAgYm9vbF90IG5lZWRfZmx1c2ggPSAwOworICAgIGJvb2wgbmVl ZF9mbHVzaCA9IGZhbHNlOwogCiAgICAgdGFibGUgPSBtYXBfZG9tYWluX3BhZ2UoX21mbihwdF9t Zm4pKTsKIApAQCAtMzM5LDcgKzMzOSw3IEBAIHN0YXRpYyBpbnQgaW9tbXVfdXBkYXRlX3BkZV9j b3VudChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIHB0X21mbiwKICAgICB1aW50NjRf dCAqdGFibGUsICpwZGUsICpudGFibGU7CiAgICAgdWludDY0X3QgbnRhYmxlX21hZGRyLCBtYXNr OwogICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwotICAgIGJvb2xf dCBvayA9IDA7CisgICAgYm9vbCBvayA9IGZhbHNlOwogCiAgICAgQVNTRVJUKCBzcGluX2lzX2xv Y2tlZCgmaGQtPmFyY2gubWFwcGluZ19sb2NrKSAmJiBwdF9tZm4gKTsKIApAQCAtNjMzLDcgKzYz Myw3IEBAIHN0YXRpYyBpbnQgdXBkYXRlX3BhZ2luZ19tb2RlKHN0cnVjdCBkb21haW4gKmQsIHVu c2lnbmVkIGxvbmcgZGZuKQogaW50IGFtZF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpk LCBkZm5fdCBkZm4sIG1mbl90IG1mbiwKICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg aW50IGZsYWdzKQogewotICAgIGJvb2xfdCBuZWVkX2ZsdXNoID0gMDsKKyAgICBib29sIG5lZWRf Zmx1c2ggPSBmYWxzZTsKICAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShk KTsKICAgICBpbnQgcmM7CiAgICAgdW5zaWduZWQgbG9uZyBwdF9tZm5bN107Ci0tIAoyLjExLjAK CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2 ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs