[PATCH RESEND] usb: storage: realtek_cr: Simplify residue calculation in rts51x_bulk_transport()

4 views
Skip to first unread message

Thorsten Blum

unread,
Aug 28, 2025, 12:27:02 PM (7 days ago) Aug 28
to Alan Stern, Greg Kroah-Hartman, Thorsten Blum, linu...@vger.kernel.org, usb-s...@lists.one-eyed-alien.net, linux-...@vger.kernel.org
Simplify the calculation of 'residue' in rts51x_bulk_transport() and
avoid unnecessarily reassigning 'residue' to itself.

Acked-by: Alan Stern <st...@rowland.harvard.edu>
Signed-off-by: Thorsten Blum <thorst...@linux.dev>
---
drivers/usb/storage/realtek_cr.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/usb/storage/realtek_cr.c b/drivers/usb/storage/realtek_cr.c
index 2a6c7c567e1c..758258a569a6 100644
--- a/drivers/usb/storage/realtek_cr.c
+++ b/drivers/usb/storage/realtek_cr.c
@@ -261,8 +261,8 @@ static int rts51x_bulk_transport(struct us_data *us, u8 lun,
* try to compute the actual residue, based on how much data
* was really transferred and what the device tells us
*/
- if (residue)
- residue = residue < buf_len ? residue : buf_len;
+ if (residue > buf_len)
+ residue = buf_len;

if (act_len)
*act_len = buf_len - residue;
--
2.50.1

Greg Kroah-Hartman

unread,
Aug 29, 2025, 12:34:53 AM (7 days ago) Aug 29
to Thorsten Blum, Alan Stern, linu...@vger.kernel.org, usb-s...@lists.one-eyed-alien.net, linux-...@vger.kernel.org
Why is this a RESEND? What happened to the first one?

thanks,

greg k-h

Thorsten Blum

unread,
Aug 29, 2025, 3:10:10 AM (7 days ago) Aug 29
to Greg Kroah-Hartman, Alan Stern, linu...@vger.kernel.org, usb-s...@lists.one-eyed-alien.net, linux-...@vger.kernel.org
On 29. Aug 2025, at 06:34, Greg Kroah-Hartman wrote:
> On Thu, Aug 28, 2025 at 06:26:24PM +0200, Thorsten Blum wrote:
>> Simplify the calculation of 'residue' in rts51x_bulk_transport() and
>> avoid unnecessarily reassigning 'residue' to itself.
>>
>> Acked-by: Alan Stern <st...@rowland.harvard.edu>
>> Signed-off-by: Thorsten Blum <thorst...@linux.dev>
>> ---
> Why is this a RESEND? What happened to the first one?

This was patch 2/3 of a patch series that doesn't apply anymore because
you asked me to submit the bugfix in patch 3/3 separately [1].

Since the series doesn't apply anymore and patch 1/3 didn't get any
support [2], I figured it's best to resend this one as a separate patch.

Thanks,
Thorsten

[1] https://lore.kernel.org/lkml/2025081358-posted-ritzy-bd3f@gregkh/
[2] https://lore.kernel.org/lkml/20250813101249.158...@linux.dev/

Greg Kroah-Hartman

unread,
Aug 29, 2025, 4:32:48 AM (7 days ago) Aug 29
to Thorsten Blum, Alan Stern, linu...@vger.kernel.org, usb-s...@lists.one-eyed-alien.net, linux-...@vger.kernel.org
Ah, that's better, you should have put that below the --- line to make
it more obvious as I didn't remember that at all :)

thanks,

greg k-h
Reply all
Reply to author
Forward
0 new messages