Damien Le Moal
548d88f74e
dm: Simplify dm_io_complete()
...
The local variable first_requeue is not needed since it is always equal
to dm_io_flagged(io, DM_IO_WAS_SPLIT). Call __dm_io_complete() passing
this value directly and remove first_requeue.
Also declare dm_io_complete() as inline to make sure it is inlined in
its single call site, thus avoiding the cost of a function call.
Signed-off-by: Damien Le Moal <dlemoal@kernel.org >
Reviewed-by: Christoph Hellwig <hch@lst.de >
Signed-off-by: Mikulas Patocka <mpatocka@redhat.com >
2025-06-27 12:59:22 +02:00
..
2025-06-09 07:16:32 -07:00
2025-06-18 21:12:13 +02:00
2025-06-06 11:50:47 -07:00
2025-06-17 11:11:39 +02:00
2025-06-17 18:42:44 -07:00
2025-06-08 09:07:37 +02:00
2025-06-10 19:23:25 +02:00
2025-06-19 23:29:35 -07:00
2025-06-12 09:50:36 -07:00
2025-06-08 09:07:37 +02:00
2025-05-15 16:25:20 -06:00
2025-06-08 09:07:37 +02:00
2025-05-30 09:15:40 -07:00
2025-06-03 11:53:55 -07:00
2025-06-08 09:07:37 +02:00
2025-05-24 08:29:32 +02:00
2025-06-12 10:31:28 +05:30
2025-05-30 20:21:36 +02:00
2025-06-08 09:07:37 +02:00
2025-05-23 13:26:24 -07:00
2025-06-08 09:07:37 +02:00
2025-06-11 13:18:07 +02:00
2025-06-18 20:19:45 +02:00
2025-06-08 09:07:37 +02:00
2025-06-07 10:05:35 -07:00
2025-05-21 14:08:44 +02:00
2025-06-18 12:19:39 +02:00
2025-06-20 09:01:51 +10:00
2025-06-08 09:07:37 +02:00
2025-06-08 09:07:37 +02:00
2025-06-08 09:07:37 +02:00
2025-06-03 08:39:20 -07:00
2025-06-16 06:30:58 -07:00
2025-05-22 18:04:43 +02:00
2025-06-21 22:17:02 +02:00
2025-05-24 22:49:07 +02:00
2025-06-10 21:09:28 +02:00
2025-06-08 09:07:37 +02:00
2025-06-08 09:07:37 +02:00
2025-06-08 09:07:37 +02:00
2025-05-19 17:09:50 +03:00
2025-06-13 17:02:31 +02:00
2025-06-20 21:38:52 +02:00
2025-06-08 09:07:37 +02:00
2025-06-08 09:07:37 +02:00
2025-06-08 09:07:37 +02:00
2025-06-27 12:59:22 +02:00
2025-06-08 09:07:37 +02:00
2025-06-08 09:07:37 +02:00
2025-06-08 09:07:37 +02:00
2025-06-03 11:53:55 -07:00
2025-06-08 09:07:37 +02:00
2025-06-08 09:07:37 +02:00
2025-06-08 09:07:37 +02:00
2025-06-19 19:13:21 +02:00
2025-06-19 08:41:59 -07:00
2025-06-08 09:07:37 +02:00
2025-06-14 09:25:22 -07:00
2025-06-06 11:50:47 -07:00
2025-05-31 15:44:16 -07:00
2025-05-19 15:37:53 +05:30
2025-06-08 09:07:37 +02:00
2025-06-18 10:10:19 -05:00
2025-06-08 09:07:37 +02:00
2025-05-28 14:55:35 -07:00
2025-06-05 08:20:21 -07:00
2025-06-10 14:35:40 +02:00
2025-06-13 15:09:02 +03:00
2025-05-19 16:11:05 +02:00
2025-05-31 19:12:53 -07:00
2025-06-08 09:07:37 +02:00
2025-06-17 16:13:09 -07:00
2025-06-06 13:16:50 -07:00
2025-06-11 22:42:36 -07:00
2025-06-16 13:26:23 +01:00
2025-06-02 11:04:29 -07:00
2025-05-20 21:46:10 -05:00
2025-06-08 09:07:37 +02:00
2025-06-09 15:34:06 -04:00
2025-06-16 17:52:05 -04:00
2025-05-16 21:06:11 +02:00
2025-05-31 07:53:30 -07:00
2025-06-05 08:07:24 -07:00
2025-06-13 17:30:56 +01:00
2025-05-21 14:53:17 +02:00
2025-06-08 09:07:37 +02:00
2025-06-16 14:35:57 -04:00
2025-05-27 16:28:02 -07:00
2025-05-21 12:26:51 +02:00
2025-06-08 09:07:37 +02:00
2025-06-09 15:34:06 -04:00
2025-06-06 11:50:47 -07:00
2025-06-08 09:07:37 +02:00
2025-05-27 10:27:53 -04:00
2025-06-04 11:26:17 -07:00
2025-05-29 08:15:35 -07:00
2025-06-08 09:07:37 +02:00
2025-06-08 09:07:37 +02:00
2025-05-27 10:27:54 -04:00
2025-06-06 11:50:47 -07:00
2025-06-08 09:07:37 +02:00
2025-05-23 07:09:00 +02:00