[PATCH 08/10] commands: sync: add new command to flush cached writes
Sascha Hauer
s.hauer at pengutronix.de
Tue Jul 30 03:08:21 PDT 2024
On Tue, Jul 30, 2024 at 09:19:27AM +0200, Ahmad Fatoum wrote:
> In barebox, the dirty block cache for a given device is flushed when
> closing all file descriptors to it, a cached block needs to be evicted
> due to pressure or when barebox shuts down.
>
> There are valid uses to do it explicitly however:
>
> - When benchmarking write speed to a block device
> - Before forced resets, because a regular reset would run shutdown
> code that should be omitted.
>
> Add a sync command that does this. Unlike the userspace variant, we
> don't both to implement a argument-less sync that's global. Users are
s/both/bother/
Sascha
--
Pengutronix e.K. | |
Steuerwalder Str. 21 | http://www.pengutronix.de/ |
31137 Hildesheim, Germany | Phone: +49-5121-206917-0 |
Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |
More information about the barebox
mailing list