Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754926Ab3DXGit (ORCPT ); Wed, 24 Apr 2013 02:38:49 -0400 Received: from moutng.kundenserver.de ([212.227.126.186]:59419 "EHLO moutng.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752495Ab3DXGir (ORCPT ); Wed, 24 Apr 2013 02:38:47 -0400 Date: Wed, 24 Apr 2013 08:38:33 +0200 From: Thierry Reding To: Wei Yongjun Cc: grant.likely@linaro.org, rob.herring@calxeda.com, tbergstrom@nvidia.com, amerilainen@nvidia.com, yongjun_wei@trendmicro.com.cn, linux-kernel@vger.kernel.org, devicetree-discuss@lists.ozlabs.org Subject: Re: [PATCH -next] gpu: host1x: gr2d drivers/gpu/host1x/drm/gr2d.c: fix error return code in gr2d_submit() Message-ID: <20130424063833.GA1429@avionic-0098.mockup.avionic-design.de> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="VbJkn9YxBvnuCH5J" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-Provags-ID: V02:K0:we2IrD7IGhO/8osNvP52NhWhA7NbNNYWAvvSw09hFdd OxuFAjiWJjjqavbPsN5zq8S1FEINyKyrUCG3uUiizxvXEmC2wK qVTWeNGeglTn45PUhIm0GuMSCHJex24z2lL56Rgfmvbo/roK7A azeqRNJAkgfAeQY7iLTMGN2AD/gjVVfLguwgNsVoWbHCQ9gLZl Sf+Vjzd5VTVMCbOehzVuoe9kpvjz4Ci5+HTVwfrPqohq/ClRZ4 7r7QcL0PDf8LdBEtK1PMYm36lmtd5k4bUZqr3SPCKJma7TXOJL t1O4b6qzSsUe9//8tefx3hy0A5tRGQN5gaoRyrSM1bmxLW/lJS r6Un9XUntNaD42HLrCZeAzCpcb7lU1SGi6G5A8Q0ieG7zPeXPl 08zReAvpLUX9bzi5YWroKoZaCixkQxhSFSSxWPbpYM+lGGR3pO U91XB Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2220 Lines: 62 --VbJkn9YxBvnuCH5J Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Apr 24, 2013 at 10:19:27AM +0800, Wei Yongjun wrote: > From: Wei Yongjun >=20 > Fix to return a negative error code from the error handling > case instead of 0, as done elsewhere in this function. >=20 > Signed-off-by: Wei Yongjun > --- > drivers/gpu/host1x/drm/gr2d.c | 8 ++++++-- > 1 file changed, 6 insertions(+), 2 deletions(-) >=20 > diff --git a/drivers/gpu/host1x/drm/gr2d.c b/drivers/gpu/host1x/drm/gr2d.c > index 6a45ae0..146cd64 100644 > --- a/drivers/gpu/host1x/drm/gr2d.c > +++ b/drivers/gpu/host1x/drm/gr2d.c > @@ -135,8 +135,10 @@ static int gr2d_submit(struct host1x_drm_context *co= ntext, > goto fail; > =20 > bo =3D host1x_bo_lookup(drm, file, cmdbuf.handle); > - if (!bo) > + if (!bo) { > + err =3D -EINVAL; I think in this case a better error code would be -ENOENT. Other than that this patch looks good. Thierry --VbJkn9YxBvnuCH5J Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iQIcBAEBAgAGBQJRd33pAAoJEN0jrNd/PrOhFuQQAJO5t6gzYDocjQ/WNMBreLG3 Z5y6sxJFjlZa98wACZzjZPVU06agtOiBuKFRWBK2uuDuQb1gIGfzdLXQh7OEdCu9 RiRB23p5Mn8J8mxQN8H6T0yG7MeUAiA0zaP9zVagIhcKuFewcW4NhdwiTPXk27Dm QRFleQrTQF08ET7l3DDV6DEy53kcUxOmQyfeH2/FajmbFYq27HSInRhYRJyTw3h/ 8mfLnTvMmxJs4ANfcVKYpz6diIPVvEvcWrUMOYqxEau3VsQ65qzRhyLdMjYAafgh Qf2FwbxzGHl+lCI/NbT2Xqyei3g4Z8MQF1FzC3w/lKAGA94iNftiuCS4ZAyOh8h7 2cRPOg4z5D/lq07YqnUB5p77O1bIslF6mPMb3IbmXp6hDUPVSieB2hDve/H0HhpL DTVuafrAeAZgDv41xiDeFKz55FjR85MZOSlnaXW1DagLeGOIsIwjjoQQeHRrOqmX Txsv49qm1lh5ZBdIVsLU04n6eGZaktqHiAKBkHq2tBug+V0EjXI0S4PdbJwcPNCz 0Fuo7e65gXrUC4DqUDoNeLoVYx4DQ4oTOglUJdHSIQ2SCGulKeAo+3F1/nLwVt7v 0sYhUa2fE3+E4bFl0XcvPfd8QNmusUEYTMxklFD1sWRcEHGiTRuda7trp/XUI+KJ 4laWrJNS19C4Z8MHa4Ai =wTJx -----END PGP SIGNATURE----- --VbJkn9YxBvnuCH5J-- -- 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/