Hello, On Wed, Dec 06, 2017 at 09:37:03AM +0800, xuejiufei wrote: > > So, wb_wait_for_completion() may end up returning earlier than > > expected but data integrity is waited by wait_sb_inodes() which isn't > > affected by inode cgroup wb migrations. Have you actually seen this > > happening? > > > Yes, I have seen it actually happening. I think wait_sb_inodes() only > wait for pages tagged with PAGECACHE_TAG_WRITEBACK, that means it wait the > pages written before. The pages are not written are still tagged with > PAGECACHE_TAG_DIRTY and wait_sb_inodes() will not wait for them. Ah, you're right. Working on the fix. Thanks. -- tejun -- To unsubscribe from this list: send the line "unsubscribe cgroups" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html