From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga06.intel.com ([134.134.136.31]:45406 "EHLO mga06.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754188AbeAKIQp (ORCPT ); Thu, 11 Jan 2018 03:16:45 -0500 From: Felipe Balbi To: Thinh Nguyen , Thinh Nguyen , linux-usb@vger.kernel.org Cc: John Youn , stable@vger.kernel.org Subject: Re: [PATCH v2 2/2] usb: dwc3: ep0: Reset TRB counter for ep0 IN In-Reply-To: <729e3a1cebface055f5fb88c2da8c5f1ee0e4786.1515618112.git.thinhn@synopsys.com> References: <729e3a1cebface055f5fb88c2da8c5f1ee0e4786.1515618112.git.thinhn@synopsys.com> Date: Thu, 11 Jan 2018 10:16:32 +0200 Message-ID: <87lgh4yfmn.fsf@linux.intel.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Sender: stable-owner@vger.kernel.org List-ID: --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi, Thinh Nguyen writes: > In control read transfer completion handler, the driver needs to reset > the TRB enqueue counter. Since there is one control endpoint structure > for each direction, we must also track the TRB enqueue counter for each > direction. Currently the driver only resets the TRB counter for control > OUT endpoint only. Check for the data direction and properly reset the > TRB counter from correct control endpoint. > > Cc: stable@vger.kernel.org > Signed-off-by: Thinh Nguyen missing Fixes tag =2D-=20 balbi --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEElLzh7wn96CXwjh2IzL64meEamQYFAlpXHWAACgkQzL64meEa mQYqhhAAoGmkE1q/LJwjyqqwKbv8vcBLiIWwAis2Dse8moFeOvCfNNt9sSNBUncV oxKLg+cd2QEkhq3979MN8asFaHPZmnOeHF2wVPWvHsgmpdjNLf2Pq+bvEcy01BjY /4A7FsZUQ7LAcstsMCRiWtnHhRQI6IAy8wI48bNd89akcAAZ5xJBAwajA0OM5Kby yJ4YGQOuXe1nZsJGRuGa3pSbL/fos7bZEykp357zWtoNIeXKmaqPKCOOg9Z+CHfW F7KqmzDnIzOlaroyrAPWJWSN092tp5o2bymGUxNbMb1c3ZJi8hHMqyh8GtAnh5dW 38lGxH7QZKMe3u7WHHMrOSteJYL1NhHVCs60ZzcZBVO9m5LON6x0HDN7dkGC5TUs g9K5h9wqtq6bPhjdQg0hHEcRg14cWL3EIiFKOK9gu8OoWpXnUROqz7ryG/qDjLJl NwpVAv+eS0pxkgSYzcKAbv+1kYtfn268uwyiO469i4x3afPUGidDoBzLmUQOfVXV Xptmnm3UoizxA1PwBt2nye3oJRWEULIXahUHIgB6HZ23u9TLHsG5PAuzUIqfFG9L N9bn+bu76egbaakNRRIqVGUKKN/TQMkUySBNrwDJnuPSavtg5HGfPP6hemxJCWcK s15kDcPjHt+rZqJX/m+MFh9eqt1QB7T7K2KINoKKqwgqPS1vdjI= =ggLj -----END PGP SIGNATURE----- --=-=-=--