1. 16 Aug, 2022 1 commit
  2. 12 Aug, 2022 2 commits
  3. 11 Aug, 2022 1 commit
  4. 09 Aug, 2022 3 commits
  5. 08 Aug, 2022 1 commit
  6. 05 Aug, 2022 1 commit
  7. 04 Aug, 2022 1 commit
  8. 03 Aug, 2022 2 commits
  9. 01 Aug, 2022 8 commits
  10. 28 Jul, 2022 1 commit
  11. 27 Jul, 2022 2 commits
    • Alexandru-Cezar Sardan's avatar
      cpu templates: add T2S templates · 839fe8e7
      Alexandru-Cezar Sardan authored
      The T2 template lets KVM populate the ARCH_CAPABILITIES MSR by using a
      copy of the Host information. We sometimes want to force the information
      contained in that MSR in order to make it look like a less capable
      processor WRT speculative execution vulnerabilities and mitigations.
      This is helpful when we want to snapshot a uVM on a newer processor and
      resume on an older processor.
      In this case, the software should use only the capabilities that are
      available in both the newer and older host.
      
      Create a new CPU template called T2S which is similar to the T2 template
      but also sets additional information in the ARCH_CAPABILITIES MSR.
      We basically set the MSR to expose to the guest a CPU that has the
      security capabilities of a Skylake CPU, regardless of the host.
      Also set some bits that were missing from the T2 CPUID config.
      
      Adding the MSR information to the cpuid crate is not ideal based on
      the current implementation. In the end the whole cpuid crate should
      be refactored to rem...
      839fe8e7
    • Luminita Voicu's avatar
      docs: add details on CVE-2022-1789 · e099e09d
      Luminita Voicu authored
      
      Signed-off-by: default avatarLuminita Voicu <lumivo@amazon.com>
      e099e09d
  12. 26 Jul, 2022 1 commit
  13. 15 Jul, 2022 1 commit
  14. 14 Jul, 2022 2 commits
  15. 13 Jul, 2022 1 commit
  16. 12 Jul, 2022 1 commit
  17. 07 Jul, 2022 1 commit
  18. 06 Jul, 2022 4 commits
  19. 04 Jul, 2022 2 commits
  20. 30 Jun, 2022 1 commit
  21. 29 Jun, 2022 3 commits