HomeFreeBSD

powerpc/booke: Handle misaligned floating point loads/stores as on AIM

Description

powerpc/booke: Handle misaligned floating point loads/stores as on AIM

Misaligned floating point loads and stores are already handled for AIM, but
use the DSISR to obtain the necessary data. Book-E does not have the DSISR,
so these fixups are not performed, leading to a SIGBUS on misaligned FP
loads or stores. Obtain the necessary data on the Book-E side, similar to
how is done for SPE.

MFC after: 1 week

Details

Provenance
jhibbitsAuthored on Jun 26 2019, 1:14 AM
Parents
rG65f07d9976c0: While working on PR/238796 I discovered an unused variable in frdest,
Branches
Unknown
Tags
Unknown

Event Timeline