Re: [PATCH] mm: cma: improve utilization of cma pages

2016-11-03 Thread Chen Feng
Sorry for this. Only test on arm64. Should be this: +#if IS_ENABLED(CONFIG_CMA) + if (gfp_flags & __GFP_MOVABLE) + return MIGRATE_CMA; +#endif On 2016/11/3 17:54, kbuild test robot wrote: > Hi Chen, > > [auto build test ERROR on mmotm/master] > [also build test ERROR on v4.9-

Re: [PATCH] mm: cma: improve utilization of cma pages

2016-11-03 Thread kbuild test robot
Hi Chen, [auto build test ERROR on mmotm/master] [also build test ERROR on v4.9-rc3 next-20161028] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits/Chen-Feng/mm-cma-improve-utilization-of-cma-page

[PATCH] mm: cma: improve utilization of cma pages

2016-11-03 Thread Chen Feng
Currently, cma pages can only be use by fallback of movable. When there is no movable pages, the pcp pages will also be refilled. So use the cma type before movable pages, and let cma-type fallback to movable type. I also have seen Joonsoo Kim on cma-zone. Makes cma pages a zone. It's a good idea