Al Viro
91b94c5d6a
iocb: delay evaluation of IS_SYNC(...) until we want to check IOCB_DSYNC
...
New helper to be used instead of direct checks for IOCB_DSYNC:
iocb_is_dsync(iocb). Checks converted, which allows to avoid
the IS_SYNC(iocb->ki_filp->f_mapping->host) part (4 cache lines)
from iocb_flags() - it's checked in iocb_is_dsync() instead
Reviewed-by: Christian Brauner (Microsoft) <brauner@kernel.org>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2022-06-10 16:05:15 -04:00
..
2022-05-16 17:15:57 +02:00
2022-05-16 17:03:08 +02:00
2022-05-16 17:03:15 +02:00
2022-05-16 17:03:15 +02:00
2022-03-14 13:13:53 +01:00
2021-08-23 13:19:01 +02:00
2022-05-16 17:17:32 +02:00
2022-05-16 17:17:32 +02:00
2022-01-07 14:18:25 +01:00
2022-01-03 15:09:48 +01:00
2022-05-16 17:17:32 +02:00
2022-05-16 17:03:12 +02:00
2022-05-16 17:03:12 +02:00
2022-05-16 17:17:31 +02:00
2022-05-16 17:17:31 +02:00
2022-05-16 17:17:31 +02:00
2022-05-16 17:17:32 +02:00
2022-05-16 17:03:10 +02:00
2020-07-27 12:55:36 +02:00
2022-05-16 17:03:16 +02:00
2020-12-08 15:54:10 +01:00
2022-05-16 17:17:31 +02:00
2022-05-16 17:17:31 +02:00
2022-05-16 17:03:08 +02:00
2021-02-09 02:46:07 +01:00
2022-05-16 17:03:07 +02:00
2021-06-22 14:11:57 +02:00
2020-12-08 15:54:02 +01:00
2022-05-24 19:55:07 -07:00
2022-05-16 17:17:31 +02:00
2020-12-08 15:54:02 +01:00
2020-03-23 17:01:42 +01:00
2022-05-24 19:55:07 -07:00
2022-05-24 19:55:07 -07:00
2022-03-14 13:13:50 +01:00
2022-02-23 17:43:13 +01:00
2022-03-15 08:23:29 -04:00
2022-05-24 18:52:35 -07:00
2022-03-14 13:13:51 +01:00
2022-06-10 16:05:15 -04:00
2022-05-24 19:55:07 -07:00
2022-01-03 15:09:50 +01:00
2022-05-16 17:03:13 +02:00
2019-11-18 17:51:51 +01:00
2022-01-07 14:18:25 +01:00
2022-01-07 14:18:24 +01:00
2022-06-10 16:04:13 -04:00
2022-05-24 19:55:07 -07:00
2022-01-20 08:52:55 +02:00
2021-06-22 14:11:57 +02:00
2021-10-26 19:08:02 +02:00
2022-03-14 13:13:50 +01:00
2022-03-13 17:30:31 +09:00
2021-09-07 14:29:50 +02:00
2022-03-14 13:13:51 +01:00
2022-03-14 13:13:51 +01:00
2022-03-14 13:13:53 +01:00
2021-01-07 17:25:05 +01:00
2022-05-16 17:03:08 +02:00
2022-05-16 17:03:08 +02:00
2022-05-16 17:03:10 +02:00
2022-05-16 17:03:10 +02:00
2022-05-16 17:03:16 +02:00
2022-05-16 17:03:15 +02:00
2020-03-23 17:01:53 +01:00
2022-01-03 15:09:49 +01:00
2022-05-16 17:03:09 +02:00
2020-03-23 17:01:54 +01:00
2022-05-24 19:55:07 -07:00
2022-05-16 17:03:10 +02:00
2022-05-16 17:17:31 +02:00
2022-05-24 19:55:07 -07:00
2022-03-14 13:13:46 +01:00
2022-05-16 17:03:11 +02:00
2022-05-16 17:03:16 +02:00
2021-08-23 13:18:58 +02:00
2022-05-16 17:03:11 +02:00
2022-05-16 17:03:11 +02:00
2022-05-16 17:03:15 +02:00
2022-05-16 17:03:11 +02:00
2020-10-07 12:12:21 +02:00
2022-05-16 17:15:57 +02:00
2022-03-14 13:13:52 +01:00
2022-05-16 17:03:09 +02:00
2022-05-16 17:03:09 +02:00
2022-01-03 15:09:48 +01:00
2022-05-16 17:03:12 +02:00
2022-03-14 13:13:48 +01:00
2021-04-20 19:27:17 +02:00
2021-04-19 17:25:17 +02:00
2022-01-03 15:09:43 +01:00
2022-01-03 15:09:43 +01:00
2022-05-24 18:52:35 -07:00
2022-05-24 18:52:35 -07:00
2022-05-16 17:03:08 +02:00
2021-10-29 13:03:05 +02:00
2022-05-24 18:52:35 -07:00
2022-05-16 17:17:32 +02:00
2022-05-16 17:03:13 +02:00