Re: [patch V5 02/12] uaccess: Provide ASM GOTO safe wrappers for unsafe_*_user()

From: Yann Ylavic

Date: Tue Oct 28 2025 - 10:04:59 EST


On Tue, Oct 28, 2025 at 10:32 AM Thomas Gleixner <tglx@xxxxxxxxxxxxx> wrote:
> +
> +#define __put_kernel_nofault(dst, src, type, label) \
> +do { \
> + __label__ local_label; \
> + arch_get_kernel_nofault(dst, src, type, local_label); \

Probably arch_put_kernel_nofault() instead?

> + if (0) { \
> + local_label: \
> + goto label; \
> + } \
> +} while (0)


Regards;
Yann.