Re: [PATCH] fixup! signal: factor copy_siginfo_to_external32 from copy_siginfo_to_user32
From: Arnd Bergmann <arnd@arndb.de>
Date: 2020-04-29 08:07:36
Also in:
linux-fsdevel, lkml
From: Arnd Bergmann <arnd@arndb.de>
Date: 2020-04-29 08:07:36
Also in:
linux-fsdevel, lkml
On Wed, Apr 29, 2020 at 8:45 AM Christoph Hellwig [off-list ref] wrote:
On Tue, Apr 28, 2020 at 09:56:26PM +0200, Arnd Bergmann wrote:quoted
I think I found a way to improve the x32 handling: This is a simplification over Christoph's "[PATCH 2/7] signal: factor copy_siginfo_to_external32 from copy_siginfo_to_user32", reducing the x32 specifics in the common code to a single #ifdef/#endif check, in order to keep it more readable for everyone else. Christoph, if you like it, please fold into your patch.What do you think of this version? This one always overrides copy_siginfo_to_user32 for the x86 compat case to keep the churn down, and improves the copy_siginfo_to_external32 documentation a bit.
Looks good to me. I preferred checking for X32 explicitly (so we can
find and kill off the #ifdef if we ever remove X32 for good), but there is
little difference in the end.
Arnd