RE: [PATCHv11 0/8] Contiguous Memory Allocator

From: Marek Szyprowski
Date: Mon Jul 11 2011 - 09:24:25 EST


Hello,

On Thursday, July 07, 2011 12:11 AM Andrew Morton wrote:

> On Tue, 5 Jul 2011 14:07:17 +0200
> Arnd Bergmann <arnd@xxxxxxxx> wrote:
>
> > On Tuesday 05 July 2011, Marek Szyprowski wrote:
> > > This is yet another round of Contiguous Memory Allocator patches. I
> hope
> > > that I've managed to resolve all the items discussed during the Memory
> > > Management summit at Linaro Meeting in Budapest and pointed later on
> > > mailing lists. The goal is to integrate it as tight as possible with
> > > other kernel subsystems (like memory management and dma-mapping) and
> > > finally merge to mainline.
> >
> > You have certainly addressed all of my concerns, this looks really good
> now!
> >
> > Andrew, can you add this to your -mm tree? What's your opinion on the
> > current state, do you think this is ready for merging in 3.1 or would
> > you want to have more reviews from core memory management people?
> >
> > My reviews were mostly on the driver and platform API side, and I think
> > we're fine there now, but I don't really understand the impacts this has
> > in mm.
>
> I could review it and put it in there on a preliminary basis for some
> runtime testing. But the question in my mind is how different will the
> code be after the problems which rmk has identified have been fixed?
>
> If "not very different" then that effort and testing will have been
> worthwhile.

The issue reported by Russell is very ARM specific and can be solved mostly
in arch/arm/mm/dma-mapping.c, maybe with some minor changes/helpers in
drivers/base/dma-contiguous.c The core part in linux/mm probably won't be
affected by these changes at all.

Best regards
--
Marek Szyprowski
Samsung Poland R&D Center



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