Messages in this thread | | | Date | Tue, 28 Jul 2015 15:08:19 -0700 (PDT) | From | Vikas Shivappa <> | Subject | Re: [PATCH 6/9] x86/intel_rdt: Add support for cache bit mask management |
| |
On Tue, 28 Jul 2015, Peter Zijlstra wrote:
> On Wed, Jul 01, 2015 at 03:21:07PM -0700, Vikas Shivappa wrote: >> +static inline bool cbm_is_contiguous(unsigned long var) >> +{ >> + unsigned long maxcbm = MAX_CBM_LENGTH; >> + unsigned long first_bit, zero_bit; >> + >> + if (!var) >> + return false; >> + >> + first_bit = find_next_bit(&var, maxcbm, 0); > > We actually have: find_first_bit().
will fix
Thanks, Vikas
> >> + zero_bit = find_next_zero_bit(&var, maxcbm, first_bit); >> + >> + if (find_next_bit(&var, maxcbm, zero_bit) < maxcbm) >> + return false; >> + >> + return true; >> +} >
| |