Kumar Gala <galak at kernel.crashing.org> wrote: > +/* > + * fls: find last (most-significant) bit set. > + * Note fls(0) = 0, fls(1) = 1, fls(0x80000000) = 32. > + */ > +static __inline__ int fls(unsigned int x) > +{ > + return __ilog2(x) + 1; > +} __ilog2(0) returns -1? Haavard