Jens Axboe
06b23f92af
block: update cached timestamp post schedule/preemption
...
Mark the task as having a cached timestamp when set assign it, so we
can efficiently check if it needs updating post being scheduled back in.
This covers both the actual schedule out case, which would've flushed
the plug, and the preemption case which doesn't touch the plugged
requests (for many reasons, one of them being then we'd need to have
preemption disabled around plug state manipulation).
Reviewed-by: Johannes Thumshirn <johannes.thumshirn@wdc.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
2024-02-05 10:07:34 -07:00
..
2024-01-22 09:51:29 -07:00
2023-12-23 18:38:08 -07:00
2024-01-08 10:43:51 -08:00
2024-02-05 10:07:22 -07:00
2024-02-05 10:07:22 -07:00
2023-04-06 16:17:32 -06:00
2023-01-29 15:18:33 -07:00
2024-01-16 09:51:22 -07:00
2023-12-15 07:34:27 -07:00
2023-06-01 09:13:31 -06:00
2023-02-14 14:24:09 -07:00
2022-07-14 12:14:30 -06:00
2024-02-05 10:07:22 -07:00
2024-02-05 10:07:17 -07:00
2024-02-05 10:07:34 -07:00
2023-08-18 15:00:39 -06:00
2023-03-16 09:35:09 -06:00
2023-07-05 16:36:12 -06:00
2023-02-09 09:38:16 -07:00
2023-03-16 09:35:09 -06:00
2024-02-05 10:07:22 -07:00
2023-02-09 09:38:16 -07:00
2023-04-26 18:22:50 -06:00
2023-06-07 07:51:00 -06:00
2024-02-05 10:07:22 -07:00
2024-02-05 10:07:22 -07:00
2023-06-06 22:26:26 -06:00
2022-09-26 19:09:31 -06:00
2022-09-15 00:25:17 -06:00
2024-01-23 08:56:55 -07:00
2023-12-29 08:44:12 -07:00
2023-04-13 06:52:29 -06:00
2022-07-06 06:46:26 -06:00
2024-01-17 14:16:34 -07:00
2022-06-17 07:31:05 -06:00
2023-04-13 06:52:29 -06:00
2024-01-17 14:16:34 -07:00
2023-05-18 19:42:54 -06:00
2023-04-13 06:52:29 -06:00
2023-06-26 12:47:20 -07:00
2023-04-13 06:52:29 -06:00
2024-02-05 10:07:22 -07:00
2023-09-22 08:52:13 -06:00
2023-11-20 10:22:40 -07:00
2021-02-22 06:33:48 -07:00
2023-09-18 14:15:28 -06:00
2023-12-01 18:29:18 -07:00
2024-01-04 16:05:49 -07:00
2023-04-13 06:52:29 -06:00
2021-12-14 17:23:05 -07:00
2024-01-11 13:58:04 -08:00
2024-02-05 10:07:22 -07:00
2023-08-30 10:15:01 -06:00
2020-07-31 16:29:47 -06:00
2024-02-05 10:07:22 -07:00
2023-12-26 09:28:10 -07:00
2024-01-08 08:34:24 -07:00
2024-02-05 10:07:34 -07:00
2022-08-02 17:22:54 -06:00
2023-06-12 08:04:04 -06:00
2023-06-30 11:57:07 -07:00
2023-10-28 13:29:23 +02:00
2023-06-22 09:09:33 -06:00
2023-08-19 07:47:17 -06:00
2023-04-13 06:52:30 -06:00
2023-12-29 11:58:35 -08:00
2023-12-19 08:23:12 -07:00
2022-11-16 15:19:56 -07:00
2024-01-22 09:51:29 -07:00
2024-01-08 12:27:39 -07:00
2023-11-18 14:59:25 +01:00
2023-01-30 09:42:42 -07:00
2023-04-13 06:52:30 -06:00
2023-06-05 10:57:40 -06:00
2023-08-08 15:46:41 -06:00
2023-08-22 11:10:26 -06:00
2023-11-01 12:30:07 -10:00
2022-03-07 12:48:35 -07:00