Re: [PATCH 07/14] x86/ibt: Clean up is_endbr()

From: Alexei Starovoitov
Date: Mon Sep 30 2024 - 12:45:00 EST


On Mon, Sep 30, 2024 at 2:33 AM Peter Zijlstra <peterz@xxxxxxxxxxxxx> wrote:
>
>
> Which then leads to me rewriting the proposed patch as...

...

> +__noendbr bool is_endbr(u32 *val)
> +{
> + u32 endbr;
> +
> + __get_kernel_nofault(&endbr, val, u32, Efault);
> + return __is_endbr(endbr);
> +
> +Efault:
> + return false;
> +}

That looks much better.

Acked-by: Alexei Starovoitov <ast@xxxxxxxxxx>