Thomas Munro
a5e284038e
open(2): Add O_DSYNC flag.
...
POSIX O_DSYNC means that writes include an implicit fdatasync(2), just
as O_SYNC implies fsync(2).
VOP_WRITE() functions that understand the new IO_DATASYNC flag can act
accordingly, but we'll still pass down IO_SYNC so that file systems that
don't understand it will continue to provide the stronger O_SYNC
behaviour.
Flag also applies to fcntl(2).
Reviewed by: kib, delphij
Differential Revision: https://reviews.freebsd.org/D25090
2021-01-08 13:15:56 +13:00
..
2021-01-08 02:18:43 +03:00
2021-01-08 02:18:42 +03:00
2021-01-08 02:18:42 +03:00
2021-01-02 19:57:58 -07:00
2021-01-03 11:50:31 -05:00
2021-01-07 09:26:21 +00:00
2021-01-02 19:57:58 -07:00
2021-01-07 17:05:29 -07:00
2021-01-08 13:15:56 +13:00
2021-01-07 15:35:20 -04:00
2020-12-31 16:01:52 -08:00
2021-01-07 17:05:30 -07:00
2020-10-10 07:18:51 +00:00
2021-01-03 11:16:20 -07:00
2020-12-23 14:37:05 -04:00
2020-12-29 14:29:59 +00:00
2020-12-28 14:12:41 +01:00
2021-01-08 02:18:43 +03:00
2021-01-08 13:15:56 +13:00
2020-09-17 22:29:38 +00:00
2021-01-08 02:18:42 +03:00
2021-01-08 02:18:42 +03:00
2021-01-08 02:18:44 +03:00
2021-01-07 14:07:35 -08:00
2020-11-04 12:07:33 +00:00
2020-12-26 11:27:38 +00:00
2021-01-07 19:38:19 +00:00
2021-01-07 19:38:19 +00:00
2020-10-16 11:27:01 +00:00
2021-01-07 22:26:05 +01:00
2020-09-01 21:19:14 +00:00
2020-09-01 21:25:39 +00:00
2020-09-01 21:25:39 +00:00
2020-11-18 04:35:49 +00:00
2020-09-01 22:14:52 +00:00
2020-11-02 10:44:29 +00:00
2020-11-25 00:10:54 +00:00
2021-01-08 02:18:42 +03:00
2020-12-18 20:41:23 +00:00
2020-12-23 13:42:55 -08:00
2021-01-06 07:28:06 +00:00
2021-01-08 13:15:56 +13:00
2021-01-02 21:41:36 +02:00
2020-09-02 09:20:40 +00:00
2020-12-30 13:22:04 +01:00
2021-01-03 06:50:06 +00:00
2021-01-03 11:50:31 -05:00
2020-12-23 12:45:15 +02:00
2020-09-01 22:13:28 +00:00
2020-12-30 11:18:26 +01:00