[POWERPC] Use H_CEDE on non-SMT
authorJake Moilanen <moilanen@austin.ibm.com>
Tue, 25 Jul 2006 20:11:47 +0000 (15:11 -0500)
committerPaul Mackerras <paulus@samba.org>
Mon, 31 Jul 2006 04:35:21 +0000 (14:35 +1000)
commit9b9b72fe703bd5b89533815eb7eb682cdaf60a6e
tree7c5d9dfce491618fbee1321ca7d65bfc42201b57
parent9fc0a92c7ebcad96467d62077497ce195d9b741c
[POWERPC] Use H_CEDE on non-SMT

On the JS21 systems, they have the SPLPAR hypertas set, but are not SMT
capable.  So, they are not making the H_CEDE call.  This is causing the
hypervisor to have to queue up work for the hdecr, taking an excessive
amount of time in maintenance code, and causing jitter on the box.

Making the H_CEDE call helps alleviate that problem.

Signed-off-by: Jake Moilanen <moilanen@austin.ibm.com>
Signed-off-by: Paul Mackerras <paulus@samba.org>
arch/powerpc/platforms/pseries/setup.c