summaryrefslogtreecommitdiff
path: root/arch/powerpc/include/asm/exception-64e.h
diff options
context:
space:
mode:
authorScott Wood <scottwood@freescale.com>2014-03-08 00:48:35 +0400
committerScott Wood <scottwood@freescale.com>2014-03-20 04:57:13 +0400
commit82d86de25b9c99db546e17c6f7ebf9a691da557e (patch)
tree3d977f76fa266367c7faa95567bc72e199a73db5 /arch/powerpc/include/asm/exception-64e.h
parentc4787d1ecfefce86971c1360ed5cef36af6182db (diff)
downloadlinux-82d86de25b9c99db546e17c6f7ebf9a691da557e.tar.xz
powerpc/e6500: Make TLB lock recursive
Once special level interrupts are supported, we may take nested TLB misses -- so allow the same thread to acquire the lock recursively. The lock will not be effective against the nested TLB miss handler trying to write the same entry as the interrupted TLB miss handler, but that's also a problem on non-threaded CPUs that lack TLB write conditional. This will be addressed in the patch that enables crit/mc support by invalidating the TLB on return from level exceptions. Signed-off-by: Scott Wood <scottwood@freescale.com>
Diffstat (limited to 'arch/powerpc/include/asm/exception-64e.h')
0 files changed, 0 insertions, 0 deletions