Re: [PATCH] percpu: fix unit_map[] verification inpcpu_setup_first_chunk()

From: Tony Vroon
Date: Mon Sep 28 2009 - 18:06:18 EST


On Tue, 2009-09-29 at 01:19 +0900, Tejun Heo wrote:
> pcpu_setup_first_chunk() incorrectly used NR_CPUS as the impossible
> unit number while unit number can equal and go over NR_CPUS with
> sparse unit map. This triggers BUG_ON() spuriously on machines which
> have non-power-of-two number of cpus. Use UINT_MAX instead.
>
> Signed-off-by: Tejun Heo <tj@xxxxxxxxxx>
> Reported-by: Tony Vroon <tony@xxxxxxxx>
Tested-by: Tony Vroon <tony@xxxxxxxx>

> Erghh... stupid mistake. This should fix it. Can you please verify?

Confirmed fixed. Thank you Tejun.

Regards,
Tony V.

Attachment: signature.asc
Description: This is a digitally signed message part