diff options
author | Scott Wood <scottwood@freescale.com> | 2014-03-10 22:29:38 (GMT) |
---|---|---|
committer | Jose Rivera <German.Rivera@freescale.com> | 2014-03-28 13:57:46 (GMT) |
commit | cc1f124eec2185a8d146b47ab8edbad7433451d2 (patch) | |
tree | 8d21ed632aae0d6594872cafcb6b96962dd7acc1 /kernel/user-return-notifier.c | |
parent | 6ed7acddc9c54ab170e077c868fd72f89c72d018 (diff) | |
download | linux-fsl-qoriq-cc1f124eec2185a8d146b47ab8edbad7433451d2.tar.xz |
powerpc/booke64: Use SPRG_TLB_EXFRAME on bolted handlers
While bolted handlers (including e6500) do not need to deal with a TLB
miss recursively causing another TLB miss, nested TLB misses can still
happen with crit/mc/debug exceptions -- so we still need to honor
SPRG_TLB_EXFRAME.
We don't need to spend time modifying it in the TLB miss fastpath,
though -- the special level exception will handle that.
Signed-off-by: Scott Wood <scottwood@freescale.com>
Cc: Mihai Caraman <mihai.caraman@freescale.com>
Cc: kvm-ppc@vger.kernel.org
Change-Id: I56f8a4007275654a03e29010e7e64d70db46bf1c
Reviewed-on: http://git.am.freescale.net:8181/10266
Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com>
Reviewed-by: Bharat Bhushan <Bharat.Bhushan@freescale.com>
Reviewed-by: Jose Rivera <German.Rivera@freescale.com>
Diffstat (limited to 'kernel/user-return-notifier.c')
0 files changed, 0 insertions, 0 deletions