From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alexey Kardashevskiy Subject: [PATCH kernel v11 05/34] powerpc/iommu: Always release iommu_table in iommu_free_table() Date: Fri, 29 May 2015 18:44:29 +1000 Message-ID: <1432889098-22924-6-git-send-email-aik@ozlabs.ru> References: <1432889098-22924-1-git-send-email-aik@ozlabs.ru> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: kvm@vger.kernel.org, Alexey Kardashevskiy , Gavin Shan , linux-kernel@vger.kernel.org, Alex Williamson , Paul Mackerras , David Gibson To: linuxppc-dev@lists.ozlabs.org Return-path: In-Reply-To: <1432889098-22924-1-git-send-email-aik@ozlabs.ru> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: linuxppc-dev-bounces+glppe-linuxppc-embedded-2=m.gmane.org@lists.ozlabs.org Sender: "Linuxppc-dev" List-Id: kvm.vger.kernel.org QXQgdGhlIG1vbWVudCBpb21tdV9mcmVlX3RhYmxlKCkgb25seSByZWxlYXNlcyBtZW1vcnkgaWYK dGhlIHRhYmxlIHdhcyBpbml0aWFsaXplZCBmb3IgdGhlIHBsYXRmb3JtIGNvZGUgdXNlLCBpLmUu IGl0IGhhZAppdF9tYXAgaW5pdGlhbGl6ZWQgKHdoaWNoIHB1cnBvc2UgaXMgdG8gdHJhY2sgRE1B IG1lbW9yeSBzcGFjZSB1c2UpLgoKV2l0aCBkeW5hbWljIERNQSB3aW5kb3dzLCB3ZSB3aWxsIG5l ZWQgdG8gYmUgYWJsZSB0byByZWxlYXNlCmlvbW11X3RhYmxlIGV2ZW4gaWYgaXQgd2FzIHVzZWQg Zm9yIFZGSU8gaW4gd2hpY2ggY2FzZSBpdF9tYXAgaXMgTlVMTApzbyBkb2VzIHRoZSBwYXRjaC4K ClNpZ25lZC1vZmYtYnk6IEFsZXhleSBLYXJkYXNoZXZza2l5IDxhaWtAb3psYWJzLnJ1PgotLS0K Q2hhbmdlczoKdjExOgoqIGZpeGVkIHBhcmFtZXRlciBjaGVja3MKLS0tCiBhcmNoL3Bvd2VycGMv a2VybmVsL2lvbW11LmMgfCA4ICsrKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRpb25z KCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2FyY2gvcG93ZXJwYy9rZXJuZWwvaW9t bXUuYyBiL2FyY2gvcG93ZXJwYy9rZXJuZWwvaW9tbXUuYwppbmRleCAzZDQ3ZWIzLi43M2ViMzlh IDEwMDY0NAotLS0gYS9hcmNoL3Bvd2VycGMva2VybmVsL2lvbW11LmMKKysrIGIvYXJjaC9wb3dl cnBjL2tlcm5lbC9pb21tdS5jCkBAIC03MTMsOSArNzEzLDExIEBAIHZvaWQgaW9tbXVfZnJlZV90 YWJsZShzdHJ1Y3QgaW9tbXVfdGFibGUgKnRibCwgY29uc3QgY2hhciAqbm9kZV9uYW1lKQogCXVu c2lnbmVkIGxvbmcgYml0bWFwX3N6OwogCXVuc2lnbmVkIGludCBvcmRlcjsKIAotCWlmICghdGJs IHx8ICF0YmwtPml0X21hcCkgewotCQlwcmludGsoS0VSTl9FUlIgIiVzOiBleHBlY3RlZCBUQ0Ug bWFwIGZvciAlc1xuIiwgX19mdW5jX18sCi0JCQkJbm9kZV9uYW1lKTsKKwlpZiAoIXRibCkKKwkJ cmV0dXJuOworCisJaWYgKCF0YmwtPml0X21hcCkgeworCQlrZnJlZSh0YmwpOwogCQlyZXR1cm47 CiAJfQogCi0tIAoyLjQuMC5yYzMuOC5nZmIzZTdkNQoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KTGludXhwcGMtZGV2IG1haWxpbmcgbGlzdApMaW51eHBw Yy1kZXZAbGlzdHMub3psYWJzLm9yZwpodHRwczovL2xpc3RzLm96bGFicy5vcmcvbGlzdGluZm8v bGludXhwcGMtZGV2