On Thu, Feb 18, 2021 at 08:24:23AM +, Nadav Amit wrote:
> In general, thanks for the feedback (I will reply after I follow your
> feedback). I do have a general question - I thought it was decided that
> clarity should be preferred over following the 80-column limit. Please let
> me know if I m
> On Feb 18, 2021, at 12:16 AM, Christoph Hellwig wrote:
>
> On Tue, Feb 09, 2021 at 02:16:48PM -0800, Nadav Amit wrote:
>> +/*
>> + * Although we could have used on_each_cpu_cond_mask(),
>> + * open-coding it has performance advantages, as it eliminates
>> +
On Tue, Feb 09, 2021 at 02:16:48PM -0800, Nadav Amit wrote:
> + /*
> + * Although we could have used on_each_cpu_cond_mask(),
> + * open-coding it has performance advantages, as it eliminates
> + * the need for indirect calls or retpolines. In addi
From: Nadav Amit
Open-code on_each_cpu_cond_mask() in native_flush_tlb_others() to
optimize the code. Open-coding eliminates the need for the indirect branch
that is used to call is_lazy(), and in CPUs that are vulnerable to
Spectre v2, it eliminates the retpoline. In addition, it allows to use a
4 matches
Mail list logo