Re: [PATCH V1] um: Fix compilation warnings

From: Richard Weinberger
Date: Tue Feb 14 2023 - 16:57:09 EST


----- Ursprüngliche Mail -----
> Von: "Srinivasarao Pathipati" <quic_c_spathi@xxxxxxxxxxx>
> static void sig_handler_common(int sig, struct siginfo *si, mcontext_t *mc)
> {
> - struct uml_pt_regs r;
> + struct uml_pt_regs *r;
> int save_errno = errno;
>
> - r.is_user = 0;
> + r = malloc(sizeof(struct uml_pt_regs));

I fear this is not correct since malloc() is not async-signal safe.

Thanks,
//richard