• Linus Torvalds's avatar
    Merge tag 'integrity-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity · 0350785b
    Linus Torvalds authored
    Pull IMA updates from Mimi Zohar:
     "New is IMA support for including fs-verity file digests and signatures
      in the IMA measurement list as well as verifying the fs-verity file
      digest based signatures, both based on policy.
    
      In addition, are two bug fixes:
    
       - avoid reading UEFI variables, which cause a page fault, on Apple
         Macs with T2 chips.
    
       - remove the original "ima" template Kconfig option to address a boot
         command line ordering issue.
    
      The rest is a mixture of code/documentation cleanup"
    
    * tag 'integrity-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity:
      integrity: Fix sparse warnings in keyring_handler
      evm: Clean up some variables
      evm: Return INTEGRITY_PASS for enum integrity_status value '0'
      efi: Do not import certificates from UEFI Secure Boot for T2 Macs
      fsverity: update the documentation
      ima: support fs-verity file digest based version 3 signatures
      ima: permit fsverity's file digests in the IMA measurement list
      ima: define a new template field named 'd-ngv2' and templates
      fs-verity: define a function to return the integrity protected file digest
      ima: use IMA default hash algorithm for integrity violations
      ima: fix 'd-ng' comments and documentation
      ima: remove the IMA_TEMPLATE Kconfig option
      ima: remove redundant initialization of pointer 'file'.
    0350785b
keyring_handler.c 2.29 KB