aboutsummaryrefslogtreecommitdiff
path: root/drivers/mtd/lpddr/lpddr_cmds.c
diff options
context:
space:
mode:
authorAnton Blanchard <[email protected]>2010-04-06 17:02:19 +1000
committerIngo Molnar <[email protected]>2010-04-06 10:01:35 +0200
commit84fba5ec91f11c0efb27d0ed6098f7447491f0df (patch)
treeca48cd8f7baddf29c2bcfc3cc0c7853298449f7b /drivers/mtd/lpddr/lpddr_cmds.c
parentdb217dece3003df0841bacf9556b5c06aa097dae (diff)
sched: Fix sched_getaffinity()
taskset on 2.6.34-rc3 fails on one of my ppc64 test boxes with the following error: sched_getaffinity(0, 16, 0x10029650030) = -1 EINVAL (Invalid argument) This box has 128 threads and 16 bytes is enough to cover it. Commit cd3d8031eb4311e516329aee03c79a08333141f1 (sched: sched_getaffinity(): Allow less than NR_CPUS length) is comparing this 16 bytes agains nr_cpu_ids. Fix it by comparing nr_cpu_ids to the number of bits in the cpumask we pass in. Signed-off-by: Anton Blanchard <[email protected]> Reviewed-by: KOSAKI Motohiro <[email protected]> Cc: Sharyathi Nagesh <[email protected]> Cc: Ulrich Drepper <[email protected]> Cc: Peter Zijlstra <[email protected]> Cc: Linus Torvalds <[email protected]> Cc: Jack Steiner <[email protected]> Cc: Russ Anderson <[email protected]> Cc: Mike Travis <[email protected]> LKML-Reference: <20100406070218.GM5594@kryten> Signed-off-by: Ingo Molnar <[email protected]>
Diffstat (limited to 'drivers/mtd/lpddr/lpddr_cmds.c')
0 files changed, 0 insertions, 0 deletions