Applied, thanks!

Flavio Cruz, le mar. 30 juil. 2024 00:51:20 -0400, a ecrit:
> ---
> 
> This is likely to help with some of the issues we are seeing with x86_64
> related to signal handling but I don't know how to reproduce it.
> 
>  hurd/hurdfault.c | 9 ++++++++-
>  1 file changed, 8 insertions(+), 1 deletion(-)
> 
> diff --git a/hurd/hurdfault.c b/hurd/hurdfault.c
> index 5110c6030f..1fe973f54d 100644
> --- a/hurd/hurdfault.c
> +++ b/hurd/hurdfault.c
> @@ -121,7 +121,14 @@ faulted (void)
>    struct
>      {
>        mach_msg_header_t head;
> -      char buf[64];
> +        /* This is the size of the exception_raise request
> +         * including mach_msg_header_t.
> +         * See generated code in faultexc_server.c.  */
> +#ifdef __LP64__
> +        char buf[112];
> +#else
> +        char buf[64];
> +#endif
>      } request;
>    mig_reply_header_t reply;
>    extern int _hurdsig_fault_exc_server (mach_msg_header_t *,
> -- 
> 2.45.2
> 

-- 
Samuel
* y se leve dans 2h10

Reply via email to