Re: Race between vmtruncate and mapped areas?
From: Dave McCracken <hidden>
Date: 2003-05-13 23:16:07
Also in:
lkml
From: Dave McCracken <hidden>
Date: 2003-05-13 23:16:07
Also in:
lkml
--On Tuesday, May 13, 2003 16:20:38 -0700 William Lee Irwin III [off-list ref] wrote:
The mmap_sem works because then ->i_size can't be sampled by filemap_nopage() before the pagetable wiping operation starts.
So why isn't that the right way to do it? Waiting for mmap_sem guarantees we won't catch a page fault in flight, which is the cause of the problem in the first place. Dave ====================================================================== Dave McCracken IBM Linux Base Kernel Team 1-512-838-3059 dmccr@us.ibm.com T/L 678-3059 -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"aart@kvack.org"> aart@kvack.org </a>