OSDN Git Service

ppc: Get out of emulation on SMT "OR" ops
authorBenjamin Herrenschmidt <benh@kernel.crashing.org>
Tue, 3 May 2016 16:03:33 +0000 (18:03 +0200)
committerDavid Gibson <david@gibson.dropbear.id.au>
Mon, 30 May 2016 03:20:04 +0000 (13:20 +1000)
commitb68e60e6f0d2865e961a800fb8db96a7fc6494c4
treeb2b6f25a39c8dec9f104dd6725c4d7fafa9a35c2
parentc409bc5daf88a2753968fdf473b7e4b528eb841c
ppc: Get out of emulation on SMT "OR" ops

Otherwise tight loops at smt_low for example, which OPAL does,
eat so much CPU that we can't boot a kernel anymore. With that,
I can boot 8 CPUs just fine with powernv.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Reviewed-by: David Gibson <david@gibson.dropbear.id.au>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
target-ppc/translate.c