From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Vesely, Jan" Subject: Re: [PATCH 2/2] iommu/amd: Destroy api_lock mutex when freeing domain 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> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1463854264-26445-2-git-send-email-jan.vesely-kgbqMDwikbSVc3sceRu5cw@public.gmane.org> Content-Language: en-US Content-ID: <5512DE78BE3B7B4287F3CE26E4737E70-asWib9pRmPqcE4WynfumptQqCkab/8FMAL8bYrjMMd8@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: iommu-bounces-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org Errors-To: iommu-bounces-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org To: "joro-zLv9SwRftAIdnm+yROfE0A@public.gmane.org" Cc: "iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org" , "linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" List-Id: iommu@lists.linux-foundation.org T24gU2F0LCAyMDE2LTA1LTIxIGF0IDE0OjExIC0wNDAwLCBKYW4gVmVzZWx5IHdyb3RlOg0KPiBG cm9tOiBKYW4gVmVzZWx5IDxqYW4udmVzZWx5QGFtZC5jb20+DQo+IA0KPiBTaWduZWQtb2ZmLWJ5 OiBKYW4gVmVzZWx5IDxqYW4udmVzZWx5QGFtZC5jb20+DQo+IC0tLQ0KPiDCoGRyaXZlcnMvaW9t bXUvYW1kX2lvbW11LmMgfCAxICsNCj4gwqAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKykN Cj4gDQo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2lvbW11L2FtZF9pb21tdS5jIGIvZHJpdmVycy9p b21tdS9hbWRfaW9tbXUuYw0KPiBpbmRleCAxN2M3NmYyLi40ZmY1ZTQwIDEwMDY0NA0KPiAtLS0g YS9kcml2ZXJzL2lvbW11L2FtZF9pb21tdS5jDQo+ICsrKyBiL2RyaXZlcnMvaW9tbXUvYW1kX2lv bW11LmMNCj4gQEAgLTMwMTYsNiArMzAxNiw3IEBAIHN0YXRpYyB2b2lkIHByb3RlY3Rpb25fZG9t YWluX2ZyZWUoc3RydWN0DQo+IHByb3RlY3Rpb25fZG9tYWluICpkb21haW4pDQo+IMKgDQo+IMKg CWRlbF9kb21haW5fZnJvbV9saXN0KGRvbWFpbik7DQo+IMKgDQo+ICsJbXV0ZXhfZGVzdHJveSgm ZG9tYWluLT5hcGlfbG9jayk7DQo+IMKgCWlmIChkb21haW4tPmlkKQ0KPiDCoAkJZG9tYWluX2lk X2ZyZWUoZG9tYWluLT5pZCk7DQo+IMKgDQoNCnBpbmcKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KaW9tbXUgbWFpbGluZyBsaXN0CmlvbW11QGxpc3RzLmxp bnV4LWZvdW5kYXRpb24ub3JnCmh0dHBzOi8vbGlzdHMubGludXhmb3VuZGF0aW9uLm9yZy9tYWls bWFuL2xpc3RpbmZvL2lvbW11 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