Re: [RFC v2] genalloc:add an gen_pool_first_fit_align algo to genalloc

2015-07-30 Thread Scott Wood
org; linux-kernel@vger.kernel.org; linuxppc- > > d...@lists.ozlabs.org; a...@linux-foundation.org; o...@lixom.net; > > catalin.mari...@arm.com; Xie Xiaobo-R63061 > > Subject: Re: [RFC v2] genalloc:add an gen_pool_first_fit_align algo to > > genalloc > > > > On

RE: [RFC v2] genalloc:add an gen_pool_first_fit_align algo to genalloc

2015-07-29 Thread Zhao Qiang
-foundation.org; o...@lixom.net; > catalin.mari...@arm.com; Xie Xiaobo-R63061 > Subject: Re: [RFC v2] genalloc:add an gen_pool_first_fit_align algo to > genalloc > > On Tue, 2015-07-28 at 00:32 -0500, Zhao Qiang-B45475 wrote: > > On Tue, 2015-07-28 at 5:21, Scott Wood wrote: > >

Re: [RFC v2] genalloc:add an gen_pool_first_fit_align algo to genalloc

2015-07-29 Thread Scott Wood
org; linux-kernel@vger.kernel.org; linuxppc- > > d...@lists.ozlabs.org; a...@linux-foundation.org; o...@lixom.net; > > catalin.mari...@arm.com; Xie Xiaobo-R63061 > > Subject: Re: [RFC v2] genalloc:add an gen_pool_first_fit_align algo to > > genalloc > > > > On Mon, 2

RE: [RFC v2] genalloc:add an gen_pool_first_fit_align algo to genalloc

2015-07-27 Thread Zhao Qiang
-foundation.org; o...@lixom.net; > catalin.mari...@arm.com; Xie Xiaobo-R63061 > Subject: Re: [RFC v2] genalloc:add an gen_pool_first_fit_align algo to > genalloc > > On Mon, 2015-07-27 at 17:57 +0800, Zhao Qiang wrote: > > Where's the part that adds the ability to pass in data to

Re: [RFC v2] genalloc:add an gen_pool_first_fit_align algo to genalloc

2015-07-27 Thread Scott Wood
On Mon, 2015-07-27 at 17:57 +0800, Zhao Qiang wrote: > diff --git a/lib/genalloc.c b/lib/genalloc.c > index d214866..e6608cd 100644 > --- a/lib/genalloc.c > +++ b/lib/genalloc.c > @@ -509,6 +509,31 @@ unsigned long gen_pool_first_fit(unsigned long *map, > unsigned long size, > EXPORT_SYMBOL(gen_p

Re: [RFC v2] genalloc:add an gen_pool_first_fit_align algo to genalloc

2015-07-27 Thread Vladimir Zapolskiy
Hello Zhao, On 27.07.2015 12:57, Zhao Qiang wrote: > Bytes alignment is required to manage some special ram, > so add gen_pool_first_fit_align to genalloc. > User should define data structure > struct data { > int align; > struct gen_pool *pool; > } > align is the number of bytes alig