[RFD] x86: The future of MPX

From: Thomas Gleixner
Date: Fri Apr 27 2018 - 15:37:37 EST


I've got the following MPX related information:

.... But they [Intel] certainly haven't maintained the whole MPX support
in GCC at all since two or three years (e.g. bootstrap with MPX was broken
since forever), so now it's gone from GCC. ....

and I know that GCC is discussing MPX removal since May last year at least.
To the best of my knowledge clang does not support it either.

So what's the state of this stuff? If we don't have a compiler supporting
it how on earth is that useful or even testable for anyone who does not
have access to some magic Intel internal compiler version?

If that's the sad state of affairs, then we just should move the whole
stuff into staging or simply queue it for removal in 4.18.