On Mon, May 07, 2012 at 01:37:44PM +0200, Johannes Weiner wrote: > When bootmem releases an unaligned BITS_PER_LONG pages chunk of memory > to the page allocator, it checks the bitmap if there are still > unreserved pages in the chunk (set bits), but also if the offset in > the chunk indicates BITS_PER_LONG loop iterations already. > > But since the consulted bitmap is only a one-word-excerpt of the full > per-node bitmap, there can not be more than BITS_PER_LONG bits set in > it. The additional offset check is unnecessary. > > Signed-off-by: Johannes Weiner <hannes@xxxxxxxxxxx> Acked-by: Tejun Heo <tj@xxxxxxxxxx> Thanks. -- tejun -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/ Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>