commit | 0cd2b0813aac660f5f7a6574083157a70c152dd5 | [log] [tgz] |
---|---|---|
author | Jack Steiner <steiner@sgi.com> | Tue Dec 15 16:48:17 2009 -0800 |
committer | Linus Torvalds <torvalds@linux-foundation.org> | Wed Dec 16 07:20:16 2009 -0800 |
tree | 906bf285391bf3d9ad72f9c94838fbb067453ec4 | |
parent | 5658366ab55cccab24b4799b3ff8e94bdc1cc529 [diff] |
gru: fix bug in allocation of kernel contexts Fix a bug in the assignment of GRU contexts used for kernel functions. If a sleep occurs on the wait for a semaphore, the thread could switch cpus and allocate resources on the wrong blade. Signed-off-by: Jack Steiner <steiner@sgi.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>