Re: Race between vmtruncate and mapped areas?

Andrew Morton (akpm@digeo.com)
Thu, 15 May 2003 02:58:52 -0700


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.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/