I think the API should be "set gsbase to x + y*(cpu number)". On
x86_64, userspace just allocates a big swath of virtual space and
populates it as needed.
This will break WINE and similar applications which use %gs today.
--
Florian Weimer / Red Hat Product Security