Messages in this thread | | | Date | Thu, 10 Nov 2005 15:26:58 +0200 | From | Gleb Natapov <> | Subject | Re: Nick's core remove PageReserved broke vmware... |
| |
On Thu, Nov 10, 2005 at 01:21:25PM +0000, Hugh Dickins wrote: > On Thu, 10 Nov 2005, Michael S. Tsirkin wrote: > > Quoting Gleb Natapov <gleb@minantech.com>: > > > On Thu, Nov 10, 2005 at 02:48:53PM +0200, Michael S. Tsirkin wrote: > > > > > Also perhapse we should skip VM_SHARED VMAs? > > > > > > > > Why? > > > > > > > They will work correctly across fork(). > > > > So why would I call madvise on such a VMA? > > To avoid the overhead of forking it e.g. if it's a large nonlinear vma, > a lot of time may be wasted on copying its ptes for fork. That's one > of the reasons I came to like your DONTCOPY. > > So, it may not be useful for your particular RDMA issue, but I see no > reason to exclude VM_SHARED vmas from the madvise, and good reason to > include them. > If the scope of DONTCOPY is more broad that just RDMA then I agree.
-- Gleb. - 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/
| |