Message ID | 563CE58B.4050802@users.sourceforge.net (mailing list archive) |
---|---|
State | New, archived |
Headers | show
Return-Path: <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> X-Original-To: patchwork-linux-arm@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork1.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork1.web.kernel.org (Postfix) with ESMTP id C26239F71A for <patchwork-linux-arm@patchwork.kernel.org>; Fri, 6 Nov 2015 17:40:40 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 0492F20711 for <patchwork-linux-arm@patchwork.kernel.org>; Fri, 6 Nov 2015 17:40:40 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.9]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 0ACD6204AD for <patchwork-linux-arm@patchwork.kernel.org>; Fri, 6 Nov 2015 17:40:39 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.80.1 #2 (Red Hat Linux)) id 1ZukyW-0007x7-Q5; Fri, 06 Nov 2015 17:38:56 +0000 Received: from mout.web.de ([212.227.17.12]) by bombadil.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1ZukyT-0007TP-2R for linux-arm-kernel@lists.infradead.org; Fri, 06 Nov 2015 17:38:54 +0000 Received: from [192.168.1.2] ([78.49.86.198]) by smtp.web.de (mrweb101) with ESMTPSA (Nemesis) id 0M73Jx-1ag8MK1UpB-00wolu; Fri, 06 Nov 2015 18:38:21 +0100 Subject: [PATCH] iommu/arm-smmu: Delete an unnecessary check before free_io_pgtable_ops() To: =?UTF-8?B?SsO2cmcgUsO2ZGVs?= <joro@8bytes.org>, Will Deacon <will.deacon@arm.com>, linux-arm-kernel@lists.infradead.org, iommu@lists.linux-foundation.org References: <5307CAA2.8060406@users.sourceforge.net> <alpine.DEB.2.02.1402212321410.2043@localhost6.localdomain6> <530A086E.8010901@users.sourceforge.net> <alpine.DEB.2.02.1402231635510.1985@localhost6.localdomain6> <530A72AA.3000601@users.sourceforge.net> <alpine.DEB.2.02.1402240658210.2090@localhost6.localdomain6> <530B5FB6.6010207@users.sourceforge.net> <alpine.DEB.2.10.1402241710370.2074@hadrien> <530C5E18.1020800@users.sourceforge.net> <alpine.DEB.2.10.1402251014170.2080@hadrien> <530CD2C4.4050903@users.sourceforge.net> <alpine.DEB.2.10.1402251840450.7035@hadrien> <530CF8FF.8080600@users.sourceforge.net> <alpine.DEB.2.02.1402252117150.2047@localhost6.localdomain6> <530DD06F.4090703@users.sourceforge.net> <alpine.DEB.2.02.1402262129250.2221@localhost6.localdomain6> <5317A59D.4@users.sourceforge.net> <558FFF19.1060402@users.sourceforge.net> From: SF Markus Elfring <elfring@users.sourceforge.net> Message-ID: <563CE58B.4050802@users.sourceforge.net> Date: Fri, 6 Nov 2015 18:38:19 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <558FFF19.1060402@users.sourceforge.net> X-Provags-ID: V03:K0:h69g4+1mZlL7jwq347IbQgvQyYPTempKMqDpsza9DAF9aVy8dPM pyXEpjKhhsBuX5slcs3Y5i16q8f/vQ27kniDQTvqdnDcAM2gl1ddIoG7sCCRvePwq06Fv+Q eZRQmWxVrcKeBkBNs/NZzVQZB/2unqxnmoQEc+xmXVrNvS0Ifr/A3rv6EOxKFM1KvDjCHoo 0XksjXYkK6HPrSaGSmqeQ== X-UI-Out-Filterresults: notjunk:1; V01:K0:JWUKRYWb+c4=:cvgUYSsKrFBTAuSVCteCxn rP3PVcTlTv6lMhq7wSCZokjlMm78d3fRMNuVljkVF34jTth21Vc5Q4izeEgp+HKSriTQD+iJS 6fBjUR4oNLpRkwPwFWhDeWo9SoPgPVz7kw84N82t4k6VChHw5CRAMNBdkmsmrSyesTPUilgt1 cauEjoe1531Ih5t04y+OvPzot2BxpGqhj1o/KgLY6rP39UugTCjfa7uFdZL1jtF46QgS4B0Ye P7tEHVnng+/iL/pyUnFAq/PDd0Ffl+Y3eMnydsHllDFTUD9stIQXnQj8aK/OjtS+UKu4GAuPu zvH9bJ7zySgfbjREQpV7CZeuNy/OZcl1cLY0WysVa2x6IcG+gt5doxeVcLGRlhVP71a9DBHYs HrG2BMGlWESF93yJYfOvCIeI5yP2sLs35p7jy8q+1Cf/m8i22NcH6mLROX0ERMHUJGIrZldHj E2kqlVqZKLqH2B6bogAqFojrhMJk0ZPvAfaue+cVR42usAGNFmJeZgBtMI+tvqNAWKQ9VOMhJ bxNO5oL2olz6+Q2ORhpEpOQbALlJpVAiaq+9f5r03CpVwVBeI5RZ6f+iLOj3PhlsyJHSm/i65 Eug/xtXcOUvpobTQAPdigU4t4NbYrfD4nAFefz+3Ce7gBdx8KKjJ5cObfhcQMyC382m/3yEwK bCsHRwhPV8aWddnNzHqn7+Kk8tNvSss5KQEzzXSvTOINwpHpcb+MyBbM4+2g3aVQ/T6pnyoak SMYhscoBKyTDu4ZgVCQYokVPlMzsZYxZYvadx/qzUtLIGGwbZ2tWVzVgpmqsTdGOaLJg4BQAO F0KI2pi X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20151106_093853_595385_E0FA7575 X-CRM114-Status: GOOD ( 10.36 ) X-Spam-Score: -2.6 (--) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: <linux-arm-kernel.lists.infradead.org> List-Unsubscribe: <http://lists.infradead.org/mailman/options/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> List-Post: <mailto:linux-arm-kernel@lists.infradead.org> List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> List-Subscribe: <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> Cc: Julia Lawall <julia.lawall@lip6.fr>, kernel-janitors@vger.kernel.org, LKML <linux-kernel@vger.kernel.org> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_MED, T_RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP |
diff --git a/drivers/iommu/arm-smmu.c b/drivers/iommu/arm-smmu.c index 47dc7a7..1ce4b85 100644 --- a/drivers/iommu/arm-smmu.c +++ b/drivers/iommu/arm-smmu.c @@ -945,9 +945,7 @@ static void arm_smmu_destroy_domain_context(struct iommu_domain *domain) free_irq(irq, domain); } - if (smmu_domain->pgtbl_ops) - free_io_pgtable_ops(smmu_domain->pgtbl_ops); - + free_io_pgtable_ops(smmu_domain->pgtbl_ops); __arm_smmu_free_bitmap(smmu->context_map, cfg->cbndx); }