3 Replies Latest reply on Jan 30, 2018 4:52 PM by pokester

    Linus Torvalds goes off on Intel about Spectre patches

    black_zion

      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?

       

      https://lkml.org/lkml/2018/1/21/192

       

      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

      patches do.

       

      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.