sparc: Don't do expensive hypervisor PCR write unless necessary.
authorDavid S. Miller <davem@davemloft.net>
Thu, 28 Jul 2011 03:46:25 +0000 (20:46 -0700)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 16 Aug 2011 01:31:40 +0000 (18:31 -0700)
commitce840177aaadf72f7d0fc7619bcbc12e4e8129bf
treedc9544a4551147f0a69c12ac6e84fa740d1fd438
parent7cc3d70509d05b40ae926b8f6c886abab7ace827
sparc: Don't do expensive hypervisor PCR write unless necessary.

[ Upstream commit 314ff52727fe94dfbe07f3a9a489ab3ca8d8df5a ]

The hypervisor call is only necessary if hypervisor events are
being requested.

So if we're not tracking hypervisor events, simply do a direct
register write.

Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
arch/sparc/kernel/pcr.c