Files
freebsd/usr.bin
Dag-Erling Smørgrav 4336161cc9 install: Don't skip syncing in the common case.
In `copy()`, if no digest was requested (which is the common case), we
use `copy_file_range()` to avoid needlessly copying the contents of the
file into user space and back.  When `copy_file_range()` returns
successfully (which, again, is the common case), we simply return, and
therefore never get to the point where we call `fsync()` if the `-S`
option was specified.  Fix this.

MFC after:	1 week
Sponsored by:	Klara, Inc.
Reviewed by:	markj
Differential Revision:	https://reviews.freebsd.org/D44756
2024-04-12 19:31:35 +02:00
..
2024-02-13 15:31:59 +08:00
2024-03-07 22:52:56 -07:00
2023-11-26 22:23:58 -07:00
2024-03-13 22:08:29 -07:00
2023-10-04 18:12:03 +02:00
2023-11-26 22:23:58 -07:00
2023-11-26 22:23:58 -07:00
2023-11-26 22:23:58 -07:00
2023-11-26 22:23:30 -07:00
2023-09-29 09:26:51 -04:00
2023-11-26 22:23:58 -07:00
2023-08-16 11:55:26 -06:00
2023-11-26 22:23:58 -07:00
2023-11-26 22:23:58 -07:00
2023-11-26 22:23:30 -07:00
2023-11-26 22:23:58 -07:00
2023-11-26 22:23:58 -07:00
2023-11-26 22:23:30 -07:00
2023-10-05 12:53:47 +02:00
2023-11-26 22:23:58 -07:00
2023-11-26 22:23:58 -07:00
2023-11-26 22:23:58 -07:00
2023-11-26 22:23:58 -07:00
2023-08-16 11:55:34 -06:00
2023-11-26 22:23:58 -07:00
2023-11-26 22:23:58 -07:00
2023-09-07 06:40:14 +00:00
2023-11-26 22:23:30 -07:00
2023-11-26 22:23:58 -07:00
2023-08-17 15:08:30 +02:00
2024-02-29 14:59:25 +01:00
2024-01-04 21:40:53 -05:00
2023-11-26 22:23:58 -07:00
2023-11-26 22:23:30 -07:00
2023-12-17 18:49:42 +08:00
2023-08-16 11:55:03 -06:00
2024-01-16 09:45:53 +01:00
2023-11-26 22:23:58 -07:00
2023-11-26 22:23:58 -07:00
2024-02-12 19:26:13 +01:00
2023-11-26 22:23:58 -07:00
2023-12-20 17:59:37 +01:00
2023-11-26 22:23:58 -07:00
2023-11-26 22:23:58 -07:00
2023-11-26 22:23:30 -07:00
2023-11-26 22:23:30 -07:00
2023-11-26 22:23:58 -07:00
2024-02-18 18:39:50 +01:00
2023-11-26 22:23:58 -07:00
2023-11-26 22:23:30 -07:00
2024-02-13 15:33:16 +08:00
2023-11-26 22:23:58 -07:00
2023-08-16 11:55:03 -06:00
2023-11-26 22:23:58 -07:00
2023-11-26 22:23:58 -07:00
2024-03-27 11:03:45 +01:00
2023-12-09 12:21:02 +01:00
2023-11-26 22:23:58 -07:00
2023-11-26 22:23:58 -07:00
2023-11-26 22:23:58 -07:00
2023-11-26 22:23:30 -07:00
2023-09-27 18:14:45 +02:00
2023-11-26 22:23:30 -07:00
2023-11-26 22:23:58 -07:00
2024-02-18 10:57:42 -08:00
…
2023-11-26 22:23:58 -07:00
2023-08-16 11:55:03 -06:00
2023-11-26 22:23:58 -07:00
2024-04-04 23:39:23 -07:00
2023-11-26 22:23:30 -07:00
2023-11-26 22:23:58 -07:00
2023-11-26 22:23:30 -07:00