linux_dsm_epyc7002/arch
Linus Torvalds f218a29c25 Merge branch 'next-integrity' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
Pull integrity updates from James Morris:
 "In Linux 4.19, a new LSM hook named security_kernel_load_data was
  upstreamed, allowing LSMs and IMA to prevent the kexec_load syscall.
  Different signature verification methods exist for verifying the
  kexec'ed kernel image. This adds additional support in IMA to prevent
  loading unsigned kernel images via the kexec_load syscall,
  independently of the IMA policy rules, based on the runtime "secure
  boot" flag. An initial IMA kselftest is included.

  In addition, this pull request defines a new, separate keyring named
  ".platform" for storing the preboot/firmware keys needed for verifying
  the kexec'ed kernel image's signature and includes the associated IMA
  kexec usage of the ".platform" keyring.

  (David Howell's and Josh Boyer's patches for reading the
  preboot/firmware keys, which were previously posted for a different
  use case scenario, are included here)"

* 'next-integrity' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security:
  integrity: Remove references to module keyring
  ima: Use inode_is_open_for_write
  ima: Support platform keyring for kernel appraisal
  efi: Allow the "db" UEFI variable to be suppressed
  efi: Import certificates from UEFI Secure Boot
  efi: Add an EFI signature blob parser
  efi: Add EFI signature data types
  integrity: Load certs to the platform keyring
  integrity: Define a trusted platform keyring
  selftests/ima: kexec_load syscall test
  ima: don't measure/appraise files on efivarfs
  x86/ima: retry detecting secure boot mode
  docs: Extend trusted keys documentation for TPM 2.0
  x86/ima: define arch_get_ima_policy() for x86
  ima: add support for arch specific policies
  ima: refactor ima_init_policy()
  ima: prevent kexec_load syscall based on runtime secureboot flag
  x86/ima: define arch_ima_get_secureboot
  integrity: support new struct public_key_signature encoding field
2019-01-02 09:43:14 -08:00
..
alpha Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mattst88/alpha 2018-12-31 09:57:14 -08:00
arc kgdb patches for 4.20-rc1 2019-01-01 15:38:14 -08:00
arm kgdb patches for 4.20-rc1 2019-01-01 15:38:14 -08:00
arm64 kgdb patches for 4.20-rc1 2019-01-01 15:38:14 -08:00
c6x dma-mapping: zero memory returned from dma_alloc_* 2018-12-20 08:13:52 +01:00
csky Merge branch 'akpm' (patches from Andrew) 2018-12-28 16:55:46 -08:00
h8300 kgdb patches for 4.20-rc1 2019-01-01 15:38:14 -08:00
hexagon kgdb patches for 4.20-rc1 2019-01-01 15:38:14 -08:00
ia64 Kconfig file consolidation for v4.21 2018-12-29 13:40:29 -08:00
m68k RTC for 4.21 2019-01-01 13:24:31 -08:00
microblaze kgdb patches for 4.20-rc1 2019-01-01 15:38:14 -08:00
mips kgdb patches for 4.20-rc1 2019-01-01 15:38:14 -08:00
nds32 nds32 patches for 4.21 2018-12-29 09:37:03 -08:00
nios2 kgdb patches for 4.20-rc1 2019-01-01 15:38:14 -08:00
openrisc OpenRISC updates for 4.21 2019-01-01 15:35:55 -08:00
parisc Kconfig file consolidation for v4.21 2018-12-29 13:40:29 -08:00
powerpc IOMMU Updates for Linux v4.21 2019-01-01 15:55:29 -08:00
riscv Kconfig file consolidation for v4.21 2018-12-29 13:40:29 -08:00
s390 Kconfig file consolidation for v4.21 2018-12-29 13:40:29 -08:00
sh kgdb patches for 4.20-rc1 2019-01-01 15:38:14 -08:00
sparc kgdb patches for 4.20-rc1 2019-01-01 15:38:14 -08:00
um Kconfig file consolidation for v4.21 2018-12-29 13:40:29 -08:00
unicore32 Kconfig file consolidation for v4.21 2018-12-29 13:40:29 -08:00
x86 Merge branch 'next-integrity' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security 2019-01-02 09:43:14 -08:00
xtensa Kconfig file consolidation for v4.21 2018-12-29 13:40:29 -08:00
.gitignore
Kconfig