Re: Race between vmtruncate and mapped areas?

Andrew Morton
2003-05-15T09:58:52Z

Andrea Arcangeli <andrea@suse.de> wrote:
>
> > I do think that we should push the revalidate operation over into the vm_ops.
> > That'll require an extra arg to ->nopage, but it has a spare one anyway (!).
>
> not sure why you need a callback, the lowlevel if needed can serialize
> using the same locking in the address space that vmtruncate uses. I
> would wait a real case need before adding a callback.

Just a vague feeling that knowing about vm_file in do_no_page() is
a layering violation. I guess we can live with it.