John Garry
6918141d81
scsi: scsi_debug: Fix hrtimer support for ndelay
...
Since commit 771f712ba5b0 ("scsi: scsi_debug: Fix cmd duration
calculation"), ns_from_boot value is only evaluated in schedule_resp()
for polled requests.
However, ns_from_boot is also required for hrtimer support for when
ndelay is less than INCLUSIVE_TIMING_MAX_NS, so fix up the logic to
decide when to evaluate ns_from_boot.
Fixes: 771f712ba5b0 ("scsi: scsi_debug: Fix cmd duration calculation")
Signed-off-by: John Garry <john.g.garry@oracle.com>
Link: https://lore.kernel.org/r/20241202130045.2335194-1-john.g.garry@oracle.com
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
2024-12-04 13:22:59 -05:00
..
2024-11-25 18:50:55 -08:00
2024-10-03 22:00:08 -04:00
2024-03-25 16:09:36 -04:00
2024-05-16 14:35:08 -05:00
2024-06-04 22:21:50 -04:00
2024-08-22 21:28:55 -04:00
2024-11-20 21:39:51 -05:00
2024-08-28 21:33:21 -04:00
2024-08-28 20:58:47 -04:00
2024-10-02 17:23:23 -04:00
2024-09-12 20:20:14 -04:00
2024-10-02 17:23:23 -04:00
2024-10-02 17:23:23 -04:00
2024-08-22 21:30:06 -04:00
2024-11-06 20:45:43 -05:00
2024-09-19 11:28:51 +02:00
2024-10-03 21:45:11 -04:00
2024-11-06 20:45:25 -05:00
2024-09-12 20:18:30 -04:00
2024-08-22 21:28:56 -04:00
2024-07-28 15:49:18 -07:00
2024-10-02 17:23:23 -04:00
2024-10-02 17:23:23 -04:00
2024-12-02 12:36:18 -05:00
2024-12-02 12:36:18 -05:00
2024-12-04 12:21:05 -05:00
2024-12-04 12:04:44 -05:00
2024-10-02 17:23:23 -04:00
2024-06-11 21:33:58 -04:00
2024-11-06 20:45:20 -05:00
2024-11-06 20:46:32 -05:00
2024-11-06 20:46:36 -05:00
2024-12-04 13:22:59 -05:00
2024-08-22 21:28:55 -04:00
2024-10-02 17:23:23 -04:00
2024-08-22 21:30:06 -04:00
2023-10-13 14:23:15 -04:00
2024-01-29 20:34:52 -05:00
2024-01-29 20:34:52 -05:00
2023-01-12 00:09:52 -05:00
2024-01-29 20:34:52 -05:00
2024-01-29 20:34:52 -05:00
2023-03-24 19:19:20 -04:00
2023-03-24 19:19:20 -04:00
2024-11-06 20:45:25 -05:00
2024-11-06 20:45:25 -05:00
2024-06-11 21:33:58 -04:00
2024-10-16 21:56:58 +02:00
2024-06-11 21:33:58 -04:00
2024-06-11 21:33:58 -04:00
2023-03-24 19:19:22 -04:00
2024-11-06 20:45:25 -05:00
2024-06-11 21:33:58 -04:00
2024-06-11 21:33:58 -04:00
2024-11-06 20:45:25 -05:00
2024-03-10 18:15:48 -04:00
2023-11-24 21:08:23 -05:00
2023-03-24 19:19:22 -04:00
2024-03-06 13:07:39 -08:00
2023-03-24 19:19:22 -04:00
2023-03-24 19:19:22 -04:00
2024-04-08 22:01:19 -04:00
2024-06-11 21:33:58 -04:00
2023-08-21 16:37:11 -04:00
2024-08-22 21:28:57 -04:00
2024-10-02 17:23:23 -04:00
2024-04-11 21:37:49 -04:00
2024-07-19 15:55:08 -07:00
2023-09-13 21:11:55 -04:00
2024-01-17 14:49:05 -05:00
2024-05-21 10:09:28 -07:00
2024-10-02 17:23:23 -04:00
2023-10-13 14:23:15 -04:00
2024-06-19 07:58:28 -06:00
2023-06-24 15:50:13 -07:00
2024-11-06 20:45:25 -05:00
2024-06-14 10:20:06 -06:00
2024-10-02 17:23:23 -04:00
2024-03-07 23:06:19 +11:00
2024-11-06 20:45:25 -05:00
2024-11-06 20:45:25 -05:00
2024-02-26 21:37:26 -05:00
2024-01-23 21:38:18 -05:00
2024-03-15 17:53:48 -07:00
2024-11-06 20:45:25 -05:00
2023-03-24 19:19:57 -04:00
2023-08-24 22:11:29 -04:00
2023-01-12 00:11:11 -05:00
2024-10-02 17:23:23 -04:00
2024-08-22 21:28:56 -04:00
2024-10-02 17:23:23 -04:00
2024-08-22 21:28:56 -04:00
2023-06-21 21:13:00 -04:00
2024-08-12 22:05:50 -04:00
2024-08-12 22:05:50 -04:00
2023-03-24 19:19:58 -04:00
2024-09-29 09:22:34 -07:00
2024-07-19 15:55:08 -07:00
2023-08-21 16:32:40 -04:00
2023-03-24 19:19:58 -04:00
2024-02-15 15:09:09 -05:00
2024-11-20 21:32:48 -05:00
2024-11-06 20:45:25 -05:00
2023-08-24 21:34:28 -04:00
2023-06-12 08:04:04 -06:00
2024-10-02 17:23:23 -04:00
2024-12-04 13:22:59 -05:00
2024-04-08 22:12:33 -04:00
2024-06-13 15:21:24 -04:00
2024-10-02 17:23:23 -04:00
2023-06-12 08:04:04 -06:00
2024-01-29 21:20:55 -05:00
2024-10-02 17:23:23 -04:00
2024-03-16 16:31:12 -07:00
2023-07-31 15:39:39 -04:00
2024-10-02 17:23:23 -04:00
2024-10-02 17:23:23 -04:00
2023-10-11 12:16:13 -07:00
2024-11-05 14:00:28 +01:00
2024-10-02 17:23:23 -04:00
2024-10-03 22:01:34 -04:00
2024-07-03 15:16:54 +02:00
2024-06-11 21:40:23 -04:00
2024-01-29 21:20:53 -05:00
2023-06-16 12:19:59 -04:00
2024-10-02 17:23:23 -04:00
2024-10-02 17:23:23 -04:00
2024-06-14 10:20:07 -06:00
2022-12-01 03:13:55 +00:00
2024-11-18 16:50:08 -08:00
2024-11-12 14:42:02 -07:00
2024-06-20 15:19:17 -06:00
2024-10-02 17:23:23 -04:00
2024-12-04 13:22:59 -05:00
2024-11-06 20:45:25 -05:00
2024-11-06 20:45:25 -05:00
2024-07-28 17:06:20 -07:00
2024-10-02 17:23:23 -04:00
2024-05-15 10:05:24 -04:00
2024-11-25 18:50:55 -08:00
2024-08-22 21:28:57 -04:00
2024-12-04 13:22:59 -05:00
2024-11-06 21:06:44 -05:00
2024-11-06 20:45:25 -05:00
2024-11-06 20:45:25 -05:00
2024-07-17 05:20:58 -04:00
2024-08-22 21:28:55 -04:00
2024-10-03 21:48:08 -04:00
2022-09-25 13:29:53 -04:00
2023-03-24 19:19:59 -04:00
2023-08-24 22:06:44 -04:00
2024-09-12 20:25:43 -04:00
2023-03-24 19:19:22 -04:00