qemu-devel
[Top][All Lists]
Advanced

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

Re: [PATCH v6 00/66] user-only: Cleanup SIGSEGV and SIGBUS handling


From: Philippe Mathieu-Daudé
Subject: Re: [PATCH v6 00/66] user-only: Cleanup SIGSEGV and SIGBUS handling
Date: Sun, 31 Oct 2021 11:30:07 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.2.0

Hi Richard,

On 10/30/21 19:15, Richard Henderson wrote:
> Changes for v6:
>   Rebase and apply some patch review (phil)
> 
> Changes for v5:
>   I've combined the sigsegv and sigbus patch sets, because they're
>   so very closely modelled.  We've got user-only hooks named
> 
>     record_sigsegv
>     record_sigbus
> 
>   While the tlb_fill hook becomes sysemu only, the corresponding
>   do_unaligned_access hook was always sysemu only and stays that way.
> 
>   The actual tcg backend patches to enable proper delivery of the
>   unaligned accesses have been delayed until another patch set, as
>   this is quite large enough -- I'm mostly restricting this to the
>   user-only interface (though there are some extra patches that are
>   included to make sure things build properly).
> 
> Patches lacking review:
>   21-target-alpha-Implement-alpha_cpu_record_sigsegv.patch
>   26-target-hppa-Make-hppa_cpu_tlb_fill-sysemu-only.patch
>   29-target-microblaze-Make-mb_cpu_tlb_fill-sysemu-onl.patch
>   32-linux-user-openrisc-Abort-for-EXCP_RANGE-EXCP_FPE.patch
>   36-target-s390x-Use-probe_access_flags-in-s390_probe.patch
>   38-target-sh4-Make-sh4_cpu_tlb_fill-sysemu-only.patch
>   46-linux-user-hppa-Remove-EXCP_UNALIGN-handling.patch
>   51-linux-user-ppc-Remove-POWERPC_EXCP_ALIGN-handling.patch

I could look at these, but unfortunately don't have enough time
for the rest. Would it help to merge the 60 first patches for
this release and delay the prctl() ones for the next dev window?

>   61-linux-user-Split-out-do_prctl-and-subroutines.patch
>   62-linux-user-Disable-more-prctl-subcodes.patch
>   64-target-alpha-Implement-prctl_unalign_sigbus.patch
>   65-target-hppa-Implement-prctl_unalign_sigbus.patch
>   66-target-sh4-Implement-prctl_unalign_sigbus.patch



reply via email to

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