Merge tag 'armsoc-dt64' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
[deliverable/linux.git] / lib / genalloc.c
index 5ec83cd932847d19d08a0847fbd9825c38d330e7..0a1139644d328a92ae346ee6fa723d7e18085c75 100644 (file)
@@ -576,7 +576,7 @@ unsigned long gen_pool_fixed_alloc(unsigned long *map, unsigned long size,
        fixed_data = data;
        order = pool->min_alloc_order;
        offset_bit = fixed_data->offset >> order;
-       if (WARN_ON(fixed_data->offset & (1UL << order - 1)))
+       if (WARN_ON(fixed_data->offset & ((1UL << order) - 1)))
                return size;
 
        start_bit = bitmap_find_next_zero_area(map, size,
This page took 0.035317 seconds and 5 git commands to generate.