• Linus Torvalds's avatar
    Merge tag 'tpmdd-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd · f2586d92
    Linus Torvalds authored
    Pull tpm updates from Jarkko Sakkinen:
    
     - Restrict linking of keys to .ima and .evm keyrings based on
       digitalSignature attribute in the certificate
    
     - PowerVM: load machine owner keys into the .machine [1] keyring
    
     - PowerVM: load module signing keys into the secondary trusted keyring
       (keys blessed by the vendor)
    
     - tpm_tis_spi: half-duplex transfer mode
    
     - tpm_tis: retry corrupted transfers
    
     - Apply revocation list (.mokx) to an all system keyrings (e.g.
       .machine keyring)
    
    Link: https://blogs.oracle.com/linux/post/the-machine-keyring [1]
    
    * tag 'tpmdd-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd:
      certs: Reference revocation list for all keyrings
      tpm/tpm_tis_synquacer: Use module_platform_driver macro to simplify the code
      tpm: remove redundant variable len
      tpm_tis: Resend command to recover from data transfer errors
      tpm_tis: Use responseRetry to recover from data transfer errors
      tpm_tis: Move CRC check to generic send routine
      tpm_tis_spi: Add hardware wait polling
      KEYS: Replace all non-returning strlcpy with strscpy
      integrity: PowerVM support for loading third party code signing keys
      integrity: PowerVM machine keyring enablement
      integrity: check whether imputed trust is enabled
      integrity: remove global variable from machine_keyring.c
      integrity: ignore keys failing CA restrictions on non-UEFI platform
      integrity: PowerVM support for loading CA keys on machine keyring
      integrity: Enforce digitalSignature usage in the ima and evm keyrings
      KEYS: DigitalSignature link restriction
      tpm_tis: Revert "tpm_tis: Disable interrupts on ThinkPad T490s"
    f2586d92
kernel-parameters.txt 257 KB