|
From: | Richard Henderson |
Subject: | Re: [RFC PATCH 0/7] linux-user: Streamline handling of SIGSEGV/SIGBUS |
Date: | Mon, 13 Sep 2021 18:18:38 -0700 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 |
On 9/13/21 3:05 PM, Richard Henderson wrote:
All of the really tcg-specific portions are still in user-exec.c, and all of the really host-specific portions are now ditributed across linux-user/host/<arch>/. Importantly, SEGV_MAPERR and SEGV_ACCERR are now passed through from the host kernel -- or at least there's a single place from which to manage it [1].
Hum. And then there's the special case of s390x, where the hw does not provide the exact address on faults, but only the page. We have code for that in cpu_loop, but I have to invent some new hook in this new scheme.
r~
[Prev in Thread] | Current Thread | [Next in Thread] |