Messages in this thread | | | Date | Fri, 03 Oct 2008 09:15:34 -0500 | From | Christoph Lameter <> | Subject | Re: [patch 3/4] cpu alloc: The allocator |
| |
Andrew Morton wrote: > > umm, yeah, the whole bitmap interface is busted from that POV.
Yup cannot find equivalent bitmap operations for cpu_alloc.
Also the search operations already use find_next_zero_bit() and find_next_bit(). So this should be okay.
We could define new bitops:
bitmap_set_range(dst, start, end) bitmap_clear_range(dst, start, end)
int find_zero_bits(dst, start, end, nr_of_zero_bits)
but then there are additional alignment requirements that such a generic function would not be able to check for.
| |