Hello, Johannes.

On Tue, Aug 06, 2013 at 08:58:54AM -0400, Johannes Weiner wrote:
> >     if (anon_vma_clone(vma, pvma))
> > -           return -ENOMEM;
> > -
> > -   /* Then add our own anon_vma. */
> > -   anon_vma = anon_vma_alloc();
> > -   if (!anon_vma)
> > -           goto out_error;
> > -   avc = anon_vma_chain_alloc(GFP_KERNEL);
> > -   if (!avc)
> >             goto out_error_free_anon_vma;
> 
> Which heavy work?  anon_vma_clone() is anon_vma_chain_alloc() in a
> loop.
> 
> Optimizing error paths only makes sense if they are common and you
> actually could save something by reordering.  This matches neither.

Yes, you are right. I drop this one.

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

Reply via email to