Mostly a non-blocking flush
int filemap_flush(struct address_space * mapping);
mapping
target address_space
This is a mostly non-blocking flush. Not suitable for data-integrity purposes - I/O may not be started against all dirty pages.