diff options
| author | Jan Kara <[email protected]> | 2023-02-28 00:13:19 -0500 |
|---|---|---|
| committer | Theodore Ts'o <[email protected]> | 2023-03-23 10:06:08 -0400 |
| commit | 3f079114bf522f27f3680238b6429f3dd45535b6 (patch) | |
| tree | ea326c3e11dd0aba12cf59590c9b3b8e4e527808 /tools/perf/scripts/python/bin/stackcollapse-report | |
| parent | d8be7607de039e5a477b0a5c63959d81ac052c3b (diff) | |
ext4: Convert data=journal writeback to use ext4_writepages()
Add support for writeback of journalled data directly into
ext4_writepages() instead of offloading it to write_cache_pages(). This
actually significantly simplifies the code and reduces code duplication.
For checkpointing of committed data we can use ext4_writepages()
rightaway the same way as writeback of ordered data uses it on
transaction commit. For journalling of dirty mapped pages, we need to
add a special case to mpage_prepare_extent_to_map() to add all page
buffers to the journal.
Signed-off-by: Jan Kara <[email protected]>
Signed-off-by: Theodore Ts'o <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-report')
0 files changed, 0 insertions, 0 deletions