The first patch is a fix for x86/entry, I'm quicky runing out of brown paper bags again :/
The rest goes on top of these: https://lkml.kernel.org/r/[email protected] https://lkml.kernel.org/r/[email protected] patches from myself and Marco that enable *SAN builds. So far GCC-KASAN seen to behave quite well, I've yet to try UBSAN.

