1. 27 3月, 2018 2 次提交
    • M
      powerpc/64s: Move cpu_show_meltdown() · 8ad33041
      Michael Ellerman 提交于
      This landed in setup_64.c for no good reason other than we had nowhere
      else to put it. Now that we have a security-related file, that is a
      better place for it so move it.
      Signed-off-by: NMichael Ellerman <mpe@ellerman.id.au>
      8ad33041
    • M
      powerpc: Add security feature flags for Spectre/Meltdown · 9a868f63
      Michael Ellerman 提交于
      This commit adds security feature flags to reflect the settings we
      receive from firmware regarding Spectre/Meltdown mitigations.
      
      The feature names reflect the names we are given by firmware on bare
      metal machines. See the hostboot source for details.
      
      Arguably these could be firmware features, but that then requires them
      to be read early in boot so they're available prior to asm feature
      patching, but we don't actually want to use them for patching. We may
      also want to dynamically update them in future, which would be
      incompatible with the way firmware features work (at the moment at
      least). So for now just make them separate flags.
      Signed-off-by: NMichael Ellerman <mpe@ellerman.id.au>
      9a868f63