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