aboutsummaryrefslogtreecommitdiff
path: root/arch/powerpc/lib/code-patching.c
diff options
context:
space:
mode:
authorHaren Myneni <haren@linux.ibm.com>2022-02-28 17:13:15 -0800
committerMichael Ellerman <mpe@ellerman.id.au>2022-03-08 00:04:55 +1100
commitb5c63d90cc2de8ac6724fec84d1d72cfebcae41d (patch)
tree61ab44d743276c628bb355a87aadb859d634f6d8 /arch/powerpc/lib/code-patching.c
parent1fe3a33ba0a37e7aa0df0acbe31d5dda7610c16e (diff)
downloadlinux-b5c63d90cc2de8ac6724fec84d1d72cfebcae41d.tar.gz
linux-b5c63d90cc2de8ac6724fec84d1d72cfebcae41d.tar.bz2
linux-b5c63d90cc2de8ac6724fec84d1d72cfebcae41d.zip
powerpc/vas: Return paste instruction failure if no active window
The VAS window may not be active if the system looses credits and the NX generates page fault when it receives request on unmap paste address. The kernel handles the fault by remap new paste address if the window is active again, Otherwise return the paste instruction failure if the executed instruction that caused the fault was a paste. Signed-off-by: Nicholas Piggin <npiggin@gmail.com> Signed-off-by: Haren Myneni <haren@linux.ibm.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> Link: https://lore.kernel.org/r/492b9aefd593061d51dda67ee4d2fc449c000dce.camel@linux.ibm.com
Diffstat (limited to 'arch/powerpc/lib/code-patching.c')
0 files changed, 0 insertions, 0 deletions