Files
FEX-Emu--FEX/External
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
..
2021-12-06 18:27:11 -08:00
2022-07-31 15:45:37 -07:00
2022-08-04 11:20:55 -04:00
2022-03-01 03:55:16 -08:00
2020-03-06 09:08:13 +02:00
2022-02-26 00:43:43 -08:00
2020-11-29 00:30:28 -08:00
2020-03-06 09:08:13 +02:00
2022-11-14 15:45:11 +00:00
2021-11-13 01:36:09 -08:00
2022-06-09 20:09:49 -07:00