According to Intel, we need -fcf-protection -mcet. This can only land after GCC 8 is in the buildroot.
We can build with the additional NOPs with GCC 8, but the actual glibc ABI for CET has not settled yet, so that will not get us the CET markup in the ELF notes. https://sourceware.org/ml/libc-alpha/2018-01/msg00832.html As far as I understand it, we'd need another mass rebuild to get binaries which are actually CET-compatible.