Correctly detect xmem operations faulting on missing pages on 88110.
authormiod <miod@openbsd.org>
Tue, 2 Aug 2022 20:15:28 +0000 (20:15 +0000)
committermiod <miod@openbsd.org>
Tue, 2 Aug 2022 20:15:28 +0000 (20:15 +0000)
commitbcc504a01cee79955e409ebed7db1fcecc409e98
tree2aee13fcfb8e8c835f310dd753fdd05bf9d4d197
parente878ec534f49211b328efd68ea1c6c9d1d70a815
Correctly detect xmem operations faulting on missing pages on 88110.
These must be handled as write faults rather than read faults, since xmem
performs both a read and a write, and unlike on 88100, we don't have an easy
bit to check.

This solves libcrypto spinning on its locks on 88110.
sys/arch/m88k/m88k/trap.c