qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [RFC PATCH 0/7] linux-user: Streamline handling of SIGSEGV/SIGBUS


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~



reply via email to

[Prev in Thread] Current Thread [Next in Thread]