This patch does not change any functionality.

Cc: Oliver Neukum <[email protected]>
Signed-off-by: Bart Van Assche <[email protected]>
---
 drivers/usb/storage/uas.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/usb/storage/uas.c b/drivers/usb/storage/uas.c
index 95f2142093d5..a6d68191c861 100644
--- a/drivers/usb/storage/uas.c
+++ b/drivers/usb/storage/uas.c
@@ -395,9 +395,9 @@ static void uas_data_cmplt(struct urb *urb)
                if (status != -ENOENT && status != -ECONNRESET && status != 
-ESHUTDOWN)
                        uas_log_cmd_state(cmnd, "data cmplt err", status);
                /* error: no data transfered */
-               sdb->resid = sdb->length;
+               scsi_set_resid(cmnd, sdb->length);
        } else {
-               sdb->resid = sdb->length - urb->actual_length;
+               scsi_set_resid(cmnd, sdb->length - urb->actual_length);
        }
        uas_try_complete(cmnd, __func__);
 out:
-- 
2.20.1.791.gb4d0f1c61a-goog

Reply via email to