I can't copy and quote the whole thing because there is some of his trademark Gordon Ramsay-esque language (for good reason), but here's a great excerpt. Wonder if Lisa Su and the AMD execs are laughing their ßutt off after reading it since they're staying clear of this?
Have you _looked_ at the patches you are talking about? You should
have - several of them bear your name.
The patches do things like add the garbage MSR writes to the kernel
entry/exit points. That's insane. That says "we're trying to protect
the kernel". We already have retpoline there, with less overhead.
So somebody isn't telling the truth here. Somebody is pushing complete
garbage for unclear reasons. Sorry for having to point that out.
If this was about flushing the BTB at actual context switches between
different users, I'd believe you. But that's not at all what the
As it is, the patches are COMPLETE AND UTTER GARBAGE.
They do literally insane things. They do things that do not make
sense. That makes all your arguments questionable and suspicious.
The patches do things that are not sane.