Hi Michael,
Thanks for the benchmark.
I'd be interested if you could do a test of KPTI+IBRS/IBPB vs KPTI+retpoline. Also I don't understand whether retpoline is needed if you have IBRS+IBPB enabled. Is it complementary or a stopgap for Spectre variant 2?
Also according to https://gist.github.com/woachk/2f867...f71c90cd6533e9 : "Retpoline isn't fully effective for Skylake and later microarchitectures".
It would be great if vendors could come together and provide a proper statement, right now the situation couldn't be murkier.
Thanks for the benchmark.
I'd be interested if you could do a test of KPTI+IBRS/IBPB vs KPTI+retpoline. Also I don't understand whether retpoline is needed if you have IBRS+IBPB enabled. Is it complementary or a stopgap for Spectre variant 2?
Also according to https://gist.github.com/woachk/2f867...f71c90cd6533e9 : "Retpoline isn't fully effective for Skylake and later microarchitectures".
It would be great if vendors could come together and provide a proper statement, right now the situation couldn't be murkier.
Comment