[POWERPC] Depend on ->initialized in calc_steal_time
commitdb3801a858e97adee0f3b4c732e6ff325d95e0a5
authorMilton Miller <miltonm@bga.com>
Fri, 14 Dec 2007 04:52:19 +0000 (14 15:52 +1100)
committerPaul Mackerras <paulus@samba.org>
Thu, 20 Dec 2007 05:15:43 +0000 (20 16:15 +1100)
tree77e4cdeca573b95591eecc83a2af6ac03d7c1e50
parent6e6b44e8223a01d35fceec3631be356fbdbcf004
[POWERPC] Depend on ->initialized in calc_steal_time

If CPU_FTR_PURR is not set, we will never set cpu_purr_data->initialized.
Checking via __get_cpu_var on 64 bit avoids one dependent load compared
to cpu_has_feature in the not-present case, and is always required when
it is present.  The code is under CONFIG_VIRT_CPU_ACCOUNTING so 32 bit
will not be affected.

Signed-off-by: Milton Miller <miltonm@bga.com>
Signed-off-by: Paul Mackerras <paulus@samba.org>
arch/powerpc/kernel/time.c