Re: [PATCHv21 08/16] mm: mmzone: MIGRATE_CMA migration type added

2012-02-14 Thread KAMEZAWA Hiroyuki
-by: Benjamin Gaignard benjamin.gaign...@linaro.org Reviewed-by: KAMEZAWA Hiroyuki kamezawa.hir...@jp.fujitsu.com -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo

Re: [PATCHv21 09/16] mm: page_isolation: MIGRATE_CMA isolation functions added

2012-02-14 Thread KAMEZAWA Hiroyuki
-by: KAMEZAWA Hiroyuki kamezawa.hir...@jp.fujitsu.com -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCHv21 10/16] mm: Serialize access to min_free_kbytes

2012-02-14 Thread KAMEZAWA Hiroyuki
To the logic, Reviewed-by: KAMEZAWA Hiroyuki kamezawa.hir...@jp.fujitsu.com -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCHv21 02/16] mm: compaction: introduce isolate_migratepages_range()

2012-02-13 Thread KAMEZAWA Hiroyuki
Tested-by: Ohad Ben-Cohen o...@wizery.com Tested-by: Benjamin Gaignard benjamin.gaign...@linaro.org Reviewed-by: KAMEZAWA Hiroyuki kamezawa.hir...@jp.fujitsu.com -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More

Re: [PATCHv21 03/16] mm: compaction: introduce map_pages()

2012-02-13 Thread KAMEZAWA Hiroyuki
be reused in other places. Signed-off-by: Michal Nazarewicz min...@mina86.com Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com Acked-by: Mel Gorman m...@csn.ul.ie Reviewed-by: KAMEZAWA Hiroyuki kamezawa.hir...@jp.fujitsu.com -- To unsubscribe from this list: send the line unsubscribe linux

Re: [PATCHv21 04/16] mm: compaction: introduce isolate_freepages_range()

2012-02-13 Thread KAMEZAWA Hiroyuki
-by: Benjamin Gaignard benjamin.gaign...@linaro.org Reviewed-by: KAMEZAWA Hiroyuki kamezawa.hir...@jp.fujitsu.com -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCHv21 05/16] mm: compaction: export some of the functions

2012-02-13 Thread KAMEZAWA Hiroyuki
Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com Acked-by: Mel Gorman m...@csn.ul.ie Tested-by: Rob Clark rob.cl...@linaro.org Tested-by: Ohad Ben-Cohen o...@wizery.com Tested-by: Benjamin Gaignard benjamin.gaign...@linaro.org Reivewed-by: KAMEZAWA Hiroyuki kamezawa.hir

Re: [PATCHv21 06/16] mm: page_alloc: introduce alloc_contig_range()

2012-02-13 Thread KAMEZAWA Hiroyuki
-by: Rob Clark rob.cl...@linaro.org Tested-by: Ohad Ben-Cohen o...@wizery.com Tested-by: Benjamin Gaignard benjamin.gaign...@linaro.org Hmm, I may have to refactoring memory hot unplug code using this :) Thanks, Reviewed-by: KAMEZAWA Hiroyuki kamezawa.hir...@jp.fujitsu.com -- To unsubscribe from

Re: [PATCHv21 07/16] mm: page_alloc: change fallbacks array handling

2012-02-13 Thread KAMEZAWA Hiroyuki
...@csn.ul.ie Tested-by: Rob Clark rob.cl...@linaro.org Tested-by: Ohad Ben-Cohen o...@wizery.com Tested-by: Benjamin Gaignard benjamin.gaign...@linaro.org Reviewed-by: KAMEZAWA Hiroyuki kamezawa.hir...@jp.fujitsu.com -- To unsubscribe from this list: send the line unsubscribe linux-media in the body

Re: [PATCHv7 08/10] mm: cma: Contiguous Memory Allocator added

2010-12-14 Thread KAMEZAWA Hiroyuki
On Tue, 14 Dec 2010 11:23:15 +0100 Michal Nazarewicz min...@mina86.com wrote: Hmm, it seems __cm_alloc() and __cm_migrate() has no special codes for CMA. I'd like reuse this for my own contig page allocator. So, could you make these function be more generic (name) ? as

Re: [PATCHv7 06/10] mm: MIGRATE_CMA migration type added

2010-12-13 Thread KAMEZAWA Hiroyuki
On Mon, 13 Dec 2010 12:26:47 +0100 Michal Nazarewicz m.nazarew...@samsung.com wrote: The MIGRATE_CMA migration type has two main characteristics: (i) only movable pages can be allocated from MIGRATE_CMA pageblocks and (ii) page allocator will never change migration type of MIGRATE_CMA

Re: [PATCHv7 08/10] mm: cma: Contiguous Memory Allocator added

2010-12-13 Thread KAMEZAWA Hiroyuki
On Mon, 13 Dec 2010 12:26:49 +0100 Michal Nazarewicz m.nazarew...@samsung.com wrote: The Contiguous Memory Allocator is a set of functions that lets one initialise a region of memory which then can be used to perform allocations of contiguous memory chunks from. The implementation uses

Re: [RFC][PATCH] add dma_reserve_coherent_memory()/dma_free_reserved_memory() API

2010-10-13 Thread KAMEZAWA Hiroyuki
On Sun, 10 Oct 2010 23:08:22 +0900 FUJITA Tomonori fujita.tomon...@lab.ntt.co.jp wrote: On Fri, 20 Aug 2010 14:50:12 +0300 Marin Mitov mi...@issp.bas.bg wrote: On Friday, August 20, 2010 11:35:06 am FUJITA Tomonori wrote: On Fri, 20 Aug 2010 11:13:45 +0300 Marin Mitov

Re: [PATCH/RFCv4 0/6] The Contiguous Memory Allocator framework

2010-09-05 Thread KAMEZAWA Hiroyuki
On Mon, 6 Sep 2010 00:57:53 +0900 Minchan Kim minchan@gmail.com wrote: Thanks, -Kame == From: KAMEZAWA Hiroyuki kamezawa.hir...@jp.fujitsu.com This patch as a memory allocator for contiguous memory larger than MAX_ORDER. alloc_contig_pages(hint, size, list

Re: [PATCH/RFCv4 0/6] The Contiguous Memory Allocator framework

2010-09-03 Thread KAMEZAWA Hiroyuki
On Thu, 2 Sep 2010 17:54:24 +0900 KAMEZAWA Hiroyuki kamezawa.hir...@jp.fujitsu.com wrote: Here is a rough code for this. here is a _tested_ one. If I tested correctly, I allocated 40MB of contigous pages by the new funciton. I'm grad this can be some hints for people. Thanks, -Kame == From

Re: [PATCH/RFCv4 0/6] The Contiguous Memory Allocator framework

2010-09-02 Thread KAMEZAWA Hiroyuki
On Fri, 27 Aug 2010 17:16:39 +0900 KAMEZAWA Hiroyuki kamezawa.hir...@jp.fujitsu.com wrote: On Thu, 26 Aug 2010 18:36:24 +0900 Minchan Kim minchan@gmail.com wrote: On Thu, Aug 26, 2010 at 1:30 PM, KAMEZAWA Hiroyuki kamezawa.hir...@jp.fujitsu.com wrote: On Thu, 26 Aug 2010 13:06:28

Re: [PATCH/RFCv4 0/6] The Contiguous Memory Allocator framework

2010-08-27 Thread KAMEZAWA Hiroyuki
On Thu, 26 Aug 2010 18:36:24 +0900 Minchan Kim minchan@gmail.com wrote: On Thu, Aug 26, 2010 at 1:30 PM, KAMEZAWA Hiroyuki kamezawa.hir...@jp.fujitsu.com wrote: On Thu, 26 Aug 2010 13:06:28 +0900 Minchan Kim minchan@gmail.com wrote: On Thu, Aug 26, 2010 at 12:44 PM, KAMEZAWA

Re: [PATCH/RFCv4 0/6] The Contiguous Memory Allocator framework

2010-08-25 Thread KAMEZAWA Hiroyuki
On Wed, 25 Aug 2010 15:58:14 -0700 Andrew Morton a...@linux-foundation.org wrote: On Fri, 20 Aug 2010 15:15:10 +0200 Peter Zijlstra pet...@infradead.org wrote: On Fri, 2010-08-20 at 11:50 +0200, Michal Nazarewicz wrote: Hello everyone, The following patchset implements a

Re: [PATCH/RFCv4 0/6] The Contiguous Memory Allocator framework

2010-08-25 Thread KAMEZAWA Hiroyuki
On Thu, 26 Aug 2010 04:12:10 +0200 Michał Nazarewicz m.nazarew...@samsung.com wrote: On Thu, 26 Aug 2010 02:58:57 +0200, KAMEZAWA Hiroyuki kamezawa.hir...@jp.fujitsu.com wrote: Hmm, you may not like this..but how about following kind of interface ? Now, memoyr hotplug supports following

Re: [PATCH/RFCv4 0/6] The Contiguous Memory Allocator framework

2010-08-25 Thread KAMEZAWA Hiroyuki
On Thu, 26 Aug 2010 11:50:17 +0900 KAMEZAWA Hiroyuki kamezawa.hir...@jp.fujitsu.com wrote: 128MB...too big ? But it's depend on config. IBM's ppc guys used 16MB section, and recently, a new interface to shrink the number of /sys files are added, maybe usable. Something good

Re: [PATCH/RFCv4 0/6] The Contiguous Memory Allocator framework

2010-08-25 Thread KAMEZAWA Hiroyuki
On Thu, 26 Aug 2010 13:06:28 +0900 Minchan Kim minchan@gmail.com wrote: On Thu, Aug 26, 2010 at 12:44 PM, KAMEZAWA Hiroyuki kamezawa.hir...@jp.fujitsu.com wrote: On Thu, 26 Aug 2010 11:50:17 +0900 KAMEZAWA Hiroyuki kamezawa.hir...@jp.fujitsu.com wrote: 128MB...too big ? But it's

Re: [PATCH/RFCv4 0/6] The Contiguous Memory Allocator framework

2010-08-25 Thread KAMEZAWA Hiroyuki
On Thu, 26 Aug 2010 06:01:56 +0200 Michał Nazarewicz m.nazarew...@samsung.com wrote: KAMEZAWA Hiroyuki kamezawa.hir...@jp.fujitsu.com wrote: 128MB...too big ? But it's depend on config. On embedded systems it may be like half of the RAM. Or a quarter. So bigger granularity could