Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753030AbbF2EeE (ORCPT ); Mon, 29 Jun 2015 00:34:04 -0400 Received: from mailout1.samsung.com ([203.254.224.24]:42897 "EHLO mailout1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752755AbbF2Ed4 (ORCPT ); Mon, 29 Jun 2015 00:33:56 -0400 X-AuditID: cbfee68d-f79106d00000728c-8d-5590cab10d06 From: Maninder Singh To: oded.gabbay@gmail.com, airlied@linux.ie, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org Cc: pankaj.m@samsung.com, Maninder Singh Subject: [RFC][PATCH 1/1] drm/amdkfd: Remove redundant pdd validation Date: Mon, 29 Jun 2015 10:03:27 +0530 Message-id: <1435552407-39924-1-git-send-email-maninder1.s@samsung.com> X-Mailer: git-send-email 1.7.9.5 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRmVeSWpSXmKPExsWyRsSkVnfjqQmhBm8+Wlr0njvJZHHl63s2 i8u75rBZHJ7fxmJx4cVtVot7b7YyObB57Jx1l91j+7cHrB73u48zefRtWcXo8XmTXABrFJdN SmpOZllqkb5dAlfGjXfTWQomslX0z//M3sDYz9rFyMkhIWAi8XJhMyOELSZx4d56ti5GLg4h gaWMEhMWzGGCKVr97w87RGIRo8Sy75ugqn4ySmx7/Q5sFJuAnsSqXXtYQGwRgRyJdY+fANkc HMwCThLTv+qBhIUFXCWeTZsPVsIioCrx+nYXO4jNK+AusXP3ClaQcgkBBYk5k2xAxksIfGeT 2Dd/EjNEvYDEt8mHWCBqZCU2HWCGuE1S4uCKGywTGAUXMDKsYhRNLUguKE5KLzLUK07MLS7N S9dLzs/dxAgM1dP/nvXuYLx9wPoQowAHoxIPb+SmCaFCrIllxZW5hxhNgTZMZJYSTc4HRkRe SbyhsZmRhamJqbGRuaWZkjivotTPYCGB9MSS1OzU1ILUovii0pzU4kOMTBycUg2MFQenKq+f ESrK3Tf3yYWkq0smine7FE5tfmJ2yZN95yWTfxJqp8V+Ob702XD53O/SBz4PKyusn0ooXpnz 3/iz/11VUa3lFY9eak2c7qLnFn//1hzXI85JW1j2R934+XZpyR+BVSdVZky4cPiKgV6uk3nd w4qXfK+nX7llom7H6XI1ddGftP3nDiqxFGckGmoxFxUnAgDDUbd3UAIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpnkeLIzCtJLcpLzFFi42I5/e+xgO7GUxNCDfZsMbboPXeSyeLK1/ds Fpd3zWGzODy/jcXiwovbrBb33mxlcmDz2DnrLrvH9m8PWD3udx9n8ujbsorR4/MmuQDWqAZG m4zUxJTUIoXUvOT8lMy8dFsl7+B453hTMwNDXUNLC3MlhbzE3FRbJRefAF23zBygE5QUyhJz SoFCAYnFxUr6dpgmhIa46VrANEbo+oYEwfUYGaCBhDWMGTfeTWcpmMhW0T//M3sDYz9rFyMn h4SAicTqf3/YIWwxiQv31rN1MXJxCAksYpRY9n0TlPOTUWLb63dgHWwCehKrdu1hAbFFBHIk 1j1+AmRzcDALOElM/6oHEhYWcJV4Nm0+WAmLgKrE69tdYAt4Bdwldu5ewQpSLiGgIDFnks0E Ru4FjAyrGEVTC5ILipPSc430ihNzi0vz0vWS83M3MYIj4Zn0DsZVDRaHGAU4GJV4eE+enBAq xJpYVlyZe4hRgoNZSYT38magEG9KYmVValF+fFFpTmrxIUZToOUTmaVEk/OBUZpXEm9obGJu amxqaWJhYmapJM57Mt8nVEggPbEkNTs1tSC1CKaPiYNTqoGRRfxMX/POL8/lZJ6o5ek59wgc KAkJmbLwDNuN1fM3n/shkqp5Q+KY6PSbEo4HXswMF8jkWCb5cu5VExYnp5TSNVzP7spl/6te MUvsrP6KbYrcD+SFdLOPrl4Ud/qhuIJ80HYb07OfF+u7Pb3sus134pWOxyeeLlyzWnDjvuOS 5rtFFJxW2AvzKLEUZyQaajEXFScCAGo/T0maAgAA DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-CFilter-Loop: Reflected Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1005 Lines: 30 pdd is already dereferenced before this check. So it is redundtant to validate pdd here. Signed-off-by: Maninder Singh --- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_process.c b/drivers/gpu/drm/amd/amdkfd/kfd_process.c index 8a1f999..4dbc4e5 100644 --- a/drivers/gpu/drm/amd/amdkfd/kfd_process.c +++ b/drivers/gpu/drm/amd/amdkfd/kfd_process.c @@ -431,8 +431,7 @@ void kfd_unbind_process_from_device(struct kfd_dev *dev, unsigned int pasid) * We don't call amd_iommu_unbind_pasid() here * because the IOMMU called us. */ - if (pdd) - pdd->bound = false; + pdd->bound = false; mutex_unlock(&p->mutex); } -- 1.7.9.5 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/