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 |