Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp336604pxj; Fri, 7 May 2021 09:41:10 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyiK1QJCV/XsRuSM0lHei8Y8ruyxBXBUr+VPsl3tivs0+U2Kt6WQ0rjjTgOrKoJVqMMaNqY X-Received: by 2002:a05:6a00:812:b029:2ab:aab7:1140 with SMTP id m18-20020a056a000812b02902abaab71140mr2157747pfk.45.1620405670495; Fri, 07 May 2021 09:41:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1620405670; cv=none; d=google.com; s=arc-20160816; b=x8B21SiO2bLn5u+bVfusfzwPcBY15eI4JNCkKZsb3x8xAlbRDl/jrST5H4EyBOlYUT B/AYriSI9SK2o5FIhqx/1U1weabaaYx3sR4bpxLmIg55CgUfcA0i4+ZqzugxcAm4+Yzt 3xF9UFBs+O5Xt6P1vBA3Jhlyex1Vsg9gDLUil0gOtqgy+aleuGRC2H4cZurSrgRdawIS jwwdO/YDJ+BFNsoxkLK6IgJyYwHtwgDC49TzZcmO9+vZpnKaADmYwfnpsKBunOUDFbBL 9afwlXK3fe/u1MZKegkgKpwtLSM+Ek4xfff2UBo3SsNlr+N47qG2/uLilyEZwJT8LnGL k1DQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:dkim-signature; bh=+VUcv1vWmBLxvZcI0FuPTZBJDOlqHDUCP7byebSrmtQ=; b=k3vajfcZgkxFYROObs/rpViQlHjP++t8dJH4v5/irHf01Be1NBihrw9P3bOjTvVHWF 47B2WaLGU4wutyWv3WwHEflN0MuAmiQuwPRqat4py8OH0ROo3CNGMadHdhge1unDZbnr 7gby6wwsOIaPfJhvl5Ed2yERK9oK6b6NqehU/BD4TpN6CvqcnAvhNnEs9P8ggtY+HPG8 CYi5BnS8VLD+NxyW5hWRoXTReOUMrsFx/qL6XFSpScQm+iU7LMK3gNtjxX+X6gQI59pI beHcYp/4MDqomrbiGB7MnqCLEJrjycbx44KKhzWndnsJROXbqbaaFqZKz7QXF7+n7f8O ERLw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="lqij/gsA"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id g13si7324637pgo.287.2021.05.07.09.40.57; Fri, 07 May 2021 09:41:10 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="lqij/gsA"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236687AbhEGMfL (ORCPT + 99 others); Fri, 7 May 2021 08:35:11 -0400 Received: from mail.kernel.org ([198.145.29.99]:57024 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231179AbhEGMfK (ORCPT ); Fri, 7 May 2021 08:35:10 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 00A1D61104; Fri, 7 May 2021 12:34:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1620390850; bh=JrcMI2f4Tj4TxExUPvmZWwxaXcGDSJeyC2cMxeJPAng=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=lqij/gsAQ1D9D+5gsUEB3jPJbw/lPF+A/2aUI4P3NhQAuYSTQeHo8TvnkX0aQMAGF FrrIsHpJhsN4xZ32q4cSS0YAekrLyKTNvz5sSs+ofyPmx9q3ctX+zPBgY9opLIOVS0 dWKzMHe3SBA4d7CqAaI9Kw2TkgB6SB8kFkJ/VPBM/+fLwsJ/3GsNXg/Hh0H+H17OR9 SePjbONoJD6XdoijSqZ7DfwV/LkClFM//jD4DqpZz6/P1Xdp3ObZcuy2VyFEU6ciOv pmFSDRFohLX4q+l94YrCUUmgRfc0sGxQGR1Q6UyvxGilF5PY32fcgOIV/iA4joyaQe q6oBZSB5lSFfg== From: Felipe Balbi To: Wesley Cheng , gregkh@linuxfoundation.org Cc: linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org, Thinh.Nguyen@synopsys.com, jackp@codeaurora.org, Wesley Cheng Subject: Re: [PATCH] usb: dwc3: gadget: Return success always for kick transfer in ep queue In-Reply-To: <1620369287-27492-1-git-send-email-wcheng@codeaurora.org> References: <1620369287-27492-1-git-send-email-wcheng@codeaurora.org> Date: Fri, 07 May 2021 15:34:01 +0300 Message-ID: <87bl9mhgee.fsf@kernel.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Wesley Cheng writes: > If an error is received when issuing a start or update transfer > command, the error handler will stop all active requests (including > the current USB request), and call dwc3_gadget_giveback() to notify > function drivers of the requests which have been stopped. Avoid > returning an error for kick transfer during EP queue, to remove > duplicate cleanup operations on the request being queued. > > Signed-off-by: Wesley Cheng do you want to add a Fixes here? :-) We should probably Cc stable too. =2D-=20 balbi --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFFBAEBCAAvFiEE9DumQ60WEZ09LIErzlfNM9wDzUgFAmCVM7kRHGJhbGJpQGtl cm5lbC5vcmcACgkQzlfNM9wDzUhs2ggAiNJFgmRQXAKL9JddnhzWB4frz0QBAmFf RM4C0JMkiYr6X55/KsCsLIImJ+9nFDOWdMvbpzro7HsTfNnAjLd/QGoQ7zVKIxYF 4o6RA4RFB0UEQU2xi5Urz8AJzKJjxv7gJxsIljWhlVo5NKB/x0TwIuZL7xf4eb4l /g1YqHVaOKNjV9lB91OFPHVX7O9Liuzlew1ODC5SOMHG6ehS9qVV+W3sOTYCRTDi kALb4gRDTiYBUepmbfFPoAEw0KtVdYsdjrDk2cSghD9nGvon6n/fCokUcCs0oSR3 ASyinmSrGJ0aMUh6cLXtCVbpcs6gmO/DQunAL5sZspyB+3J/Fknv5Q== =6uLJ -----END PGP SIGNATURE----- --=-=-=--