summaryrefslogtreecommitdiff
path: root/drivers/usb
diff options
context:
space:
mode:
authorCameron Kaiser <spectre@floodgap.com>2018-07-31 07:39:21 -0700
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2019-11-24 08:23:07 +0100
commit145fd9a5f66212231b4d50153acefee579c187b6 (patch)
treef269ce1b8425d77d4b18860ae27cf17f69add623 /drivers/usb
parent3b37711c9e7f20a79ca9a0c6fa3a9aac6ca17a9a (diff)
KVM: PPC: Book3S PR: Exiting split hack mode needs to fixup both PC and LR
[ Upstream commit 1006284c5e411872333967b1970c2ca46a9e225f ] When an OS (currently only classic Mac OS) is running in KVM-PR and makes a linked jump from code with split hack addressing enabled into code that does not, LR is not correctly updated and reflects the previously munged PC. To fix this, this patch undoes the address munge when exiting split hack mode so that code relying on LR being a proper address will now execute. This does not affect OS X or other operating systems running on KVM-PR. Signed-off-by: Cameron Kaiser <spectre@floodgap.com> Signed-off-by: Paul Mackerras <paulus@ozlabs.org> Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'drivers/usb')
0 files changed, 0 insertions, 0 deletions