Re: [Xen-devel] [RFC PATCH v3 02/18] xen: Add log2 functionality

2015-06-24 Thread Jan Beulich
>>> On 24.06.15 at 15:05, wrote: > On Mon, Jun 22, 2015 at 6:47 PM, Jan Beulich wrote: > On 22.06.15 at 14:01, wrote: >>> --- a/xen/include/xen/bitops.h >>> +++ b/xen/include/xen/bitops.h >>> @@ -117,6 +117,14 @@ static inline int generic_fls64(__u64 x) >>> # endif >>> #endif >>> >>> +stat

Re: [Xen-devel] [RFC PATCH v3 02/18] xen: Add log2 functionality

2015-06-24 Thread Vijay Kilari
On Mon, Jun 22, 2015 at 6:47 PM, Jan Beulich wrote: On 22.06.15 at 14:01, wrote: > > First of all, please Cc _all_ relevant maintainers. > >> --- a/xen/include/xen/bitops.h >> +++ b/xen/include/xen/bitops.h >> @@ -117,6 +117,14 @@ static inline int generic_fls64(__u64 x) >> # endif >> #end

Re: [Xen-devel] [RFC PATCH v3 02/18] xen: Add log2 functionality

2015-06-22 Thread Jan Beulich
>>> On 22.06.15 at 14:01, wrote: First of all, please Cc _all_ relevant maintainers. > --- a/xen/include/xen/bitops.h > +++ b/xen/include/xen/bitops.h > @@ -117,6 +117,14 @@ static inline int generic_fls64(__u64 x) > # endif > #endif > > +static inline unsigned fls_long(unsigned long l) > +{

[Xen-devel] [RFC PATCH v3 02/18] xen: Add log2 functionality

2015-06-22 Thread vijay . kilari
From: Vijaya Kumar K log2 helper apis are ported from linux Signed-off-by: Vijaya Kumar K --- xen/include/xen/bitops.h |8 ++ xen/include/xen/log2.h | 205 ++ 2 files changed, 213 insertions(+) diff --git a/xen/include/xen/bitops.h b/xen/incl