[PATCH v5 15/30] arm64/sve: Signal handling support

Kees Cook keescook at chromium.org
Mon Dec 11 11:23:09 PST 2017


On Mon, Dec 11, 2017 at 6:07 AM, Will Deacon <will.deacon at arm.com> wrote:
> On Thu, Dec 07, 2017 at 10:50:38AM -0800, Kees Cook wrote:
>> My question is mainly: why not just use copy_*() everywhere instead?
>> Having these things so spread out makes it fragile, and there's very
>> little performance benefit from using __copy_*() over copy_*().
>
> I think that's more of a general question. Why not just remove the __
> versions from the kernel entirely if they're not worth the perf?

That has been something Linus has strongly suggested in the past, so
I've kind of been looking for easy places to drop the __copy_*
versions. :)

-Kees

-- 
Kees Cook
Pixel Security



More information about the linux-arm-kernel mailing list