• Linus Torvalds's avatar
    Merge tag 'x86_sev_for_v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 12dc0100
    Linus Torvalds authored
    Pull x86 SEV updates from Borislav Petkov:
    
     - Some SEV and CC platform helpers cleanup and simplifications now that
       the usage patterns are becoming apparent
    
    [ I'm sure I'm the only one that has gets confused by all the TLAs, but
      in case there are others: here SEV is AMD's "Secure Encrypted
      Virtualization" and CC is generic "Confidential Computing".
    
      There's also Intel SGX (Software Guard Extensions) and TDX (Trust
      Domain Extensions), along with all the vendor memory encryption
      extensions (SME, TSME, TME, and WTF).
    
      And then we have arm64 with RMA and CCA, and I probably forgot another
      dozen or so related acronyms    - Linus ]
    
    * tag 'x86_sev_for_v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
      x86/coco: Get rid of accessor functions
      x86/sev: Get rid of special sev_es_enable_key
      x86/coco: Mark cc_platform_has() and descendants noinstr
    12dc0100
sev.c 54.5 KB