Files
FEX-Emu--FEX/External/FEXCore/Source/Interface/Core
Ryan Houdek 82ad26307c Dispatcher: Calculate REG_ERR correctly using ARM ESR_EL1
On Fault then ARM will return information about the fault in ESR_EL1 to
the user.

We need to decode what ESR_EL1 means in the context of the fault to get
the flags we care about.

The flags we care about specifically are PF_USER and PF_WRITE.
PF_PROT would have been interesting but I didn't see when this gets
returned to the user. ARM makes the difference if the page is unmapped
or "mapped" with PROT_NONE. x86 doesn't make the distinction here.

This should fix an issue that a user was hitting.
2022-12-09 15:44:11 -08:00
..
2020-03-06 09:07:37 +02:00
2022-03-22 16:53:44 -07:00
2020-03-06 09:07:37 +02:00
2022-11-15 03:11:34 +00:00
2022-11-15 03:11:34 +00:00
2022-03-13 13:05:00 -07:00
2021-08-28 00:32:15 -07:00