From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932652AbcFIQUo (ORCPT ); Thu, 9 Jun 2016 12:20:44 -0400 Received: from mail-bn1on0062.outbound.protection.outlook.com ([157.56.110.62]:18880 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S932155AbcFIQUm (ORCPT ); Thu, 9 Jun 2016 12:20:42 -0400 From: "Vesely, Jan" To: "joro@8bytes.org" CC: "linux-kernel@vger.kernel.org" , "iommu@lists.linux-foundation.org" Subject: Re: [PATCH 2/2] iommu/amd: Destroy api_lock mutex when freeing domain Thread-Topic: [PATCH 2/2] iommu/amd: Destroy api_lock mutex when freeing domain Thread-Index: AQHRs4wm2oGHldyw5E2eKYXo1jpFBZ/hZbKA Date: Thu, 9 Jun 2016 15:48:44 +0000 Message-ID: <1465487321.7114.0.camel@amd.com> References: <1463854264-26445-1-git-send-email-jan.vesely@rutgers.edu> <1463854264-26445-2-git-send-email-jan.vesely@rutgers.edu> In-Reply-To: <1463854264-26445-2-git-send-email-jan.vesely@rutgers.edu> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Jan.Vesely@amd.com; x-originating-ip: [165.230.225.50] x-ms-office365-filtering-correlation-id: 12184004-0957-49c6-d408-08d3907d89dc x-microsoft-exchange-diagnostics: 1;BLUPR12MB0466;5:qFHET3ELWsGTA4Jj5zNMR6ns7Ybt+i0ggWqZYPKT7SpCUq3fsiOnO2+cBE426xCgGmzwPMhUswb1DMhB9wwi5Pg9VFmDTSlcHwl3onXUYYxclHdIa2o3Cbu1xc2GkMGJbzJ3RC1+M7GKLNMh9OI05g==;24:tp66FWlgNHP0zycwmzOkLw3y5+x/YrJY5IFLC99LfjdsVk80vV7vpzy7CR1eNPLL8LeBKI5cog2naa0kE93FAw0RbNYThsmuNtI+m7hLzSs=;7:PRpysj8YFwkGJRI6fan/VPyQXMCXIeFh4JTZeS92oBIcKu2Wiy1RPgptw1cQpEaMtfiFm6YnwvT8zdGOr3PlSp7swTdD5YQo22yFVnABNzfRNrKs/W/Jy5GcbNSvu2DUdxlfGEzSb7uW1Vc35Bnu10s68ALTj2hA246eKwcfrIPpKNH4ljPSqXT1gA7k6qsRTpCzd8L819useZ6HtHi8p+JfZ9hihPqaalePLPxgano=;20:+csvb0RFvmrKHEnL8YDwIvJEn+sACY/o0T361uNDqwGBgUXdzP73qu0LRz0TwIhJ/FWv2iGcwyU6FnQiLKEpHKwJ8w4/qF4DL/nbuPstdndC8+FpvKnsZLuY+I/8Y/HHNMFgInm+PzRMZQ6GpaohiJLwdVP9XBKAhVE954r1BR73n8/rcmq2Z6p90APFW0F8sg0HrvJduqG/oACVF5YYKxfZHKHGZFQHcoG37r1r+YJuY4NjAyYhRhXYyglC1i69 x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BLUPR12MB0466; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(767451399110); x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6055026);SRVR:BLUPR12MB0466;BCL:0;PCL:0;RULEID:;SRVR:BLUPR12MB0466; x-forefront-prvs: 0968D37274 x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(6009001)(24454002)(189002)(199003)(377424004)(86362001)(2351001)(103116003)(33646002)(19580395003)(6116002)(122556002)(36756003)(3846002)(8936002)(19580405001)(11100500001)(2501003)(586003)(102836003)(54356999)(92566002)(76176999)(50986999)(189998001)(66066001)(3660700001)(5640700001)(5008740100001)(106116001)(81166006)(4326007)(110136002)(3280700002)(101416001)(81156014)(2906002)(5002640100001)(97736004)(77096005)(68736007)(10400500002)(2900100001)(5004730100002)(8676002)(99286002)(105586002)(2950100001)(1730700003)(87936001)(106356001);DIR:OUT;SFP:1101;SCL:1;SRVR:BLUPR12MB0466;H:BLUPR12MB0466.namprd12.prod.outlook.com;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: <5512DE78BE3B7B4287F3CE26E4737E70@namprd12.prod.outlook.com> MIME-Version: 1.0 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jun 2016 15:48:44.5134 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR12MB0466 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by mail.home.local id u59GKn3U018743 On Sat, 2016-05-21 at 14:11 -0400, Jan Vesely wrote: > From: Jan Vesely > > Signed-off-by: Jan Vesely > --- >  drivers/iommu/amd_iommu.c | 1 + >  1 file changed, 1 insertion(+) > > diff --git a/drivers/iommu/amd_iommu.c b/drivers/iommu/amd_iommu.c > index 17c76f2..4ff5e40 100644 > --- a/drivers/iommu/amd_iommu.c > +++ b/drivers/iommu/amd_iommu.c > @@ -3016,6 +3016,7 @@ static void protection_domain_free(struct > protection_domain *domain) >   >   del_domain_from_list(domain); >   > + mutex_destroy(&domain->api_lock); >   if (domain->id) >   domain_id_free(domain->id); >   ping