diff options
author | Edward Wu | 2022-06-16 07:34:20 +0800 |
---|---|---|
committer | Paul Kocialkowski | 2024-01-31 15:35:55 +0100 |
commit | e9237a20fea5f164481fcab3ff286f4e1da74550 (patch) | |
tree | c8bc6cb1539fc730784da87ac491eaaf7312b8ff /io_uring/sync.c | |
parent | 360b6d286bf6cb194130f0045af14504af783887 (diff) |
SPL-14059 mm: cma: sync everything after EBUSY
Since file-backed memory on CMA area could take long-term pinning.
By Minchan Kim's debug commit 151e084af494 ("mm: page_alloc:
dump migrate-failed pages only at -EBUSY")
We know the pinned page comes from buffer_head, ext4 journal, FS metadata.
Sync everything after EBUSY that can unpin most file-system pages.
And raise the success rate at next time try.
Link: https://lkml.kernel.org/r/20220615021504.23358-1-edwardwu@realtek.com
Signed-off-by: Edward Wu <edwardwu@realtek.com>
Diffstat (limited to 'io_uring/sync.c')
0 files changed, 0 insertions, 0 deletions