Re: [GIT pull] timers/vdso for v7.0-rc1
From: Linus Torvalds
Date: Tue Feb 10 2026 - 20:39:08 EST
On Tue, 10 Feb 2026 at 17:12, Linus Torvalds
<torvalds@xxxxxxxxxxxxxxxxxxxx> wrote:
>
> Maybe those special cases aren't used.
Ok, I verified that the old structure trick will cause an error if
somebody uses a named address space, so it looks like we are good and
we can't have any such cases hiding.
I also checked that gcc gives a reasonable error message for the named
address space case for __builtin_memcpy() these days.
clang still has a fatal ICE for it, but that was always better than
the (old and now fixed) gcc behavior of silently generating bad code.
So __builtin_memcpy() at least should work. I'm still not convinced
that it's necessarily the *better* option, but at least my immediate
worries are not a problem.
Linus