Merge remote-tracking branch 'tip/x86/sev' into hyperv-next
authorWei Liu <wei.liu@kernel.org>
Mon, 17 Apr 2023 19:18:13 +0000 (19:18 +0000)
committerWei Liu <wei.liu@kernel.org>
Mon, 17 Apr 2023 19:18:13 +0000 (19:18 +0000)
commit21eb596fce6c9f034f4e1bd91210336815bf8048
tree7df638a58df39b2d8cab22908d7f0bf52a1f249e
parentf83705a51275ed29117d46e1d68e8b16dcb40507
parent87efe384109f7938c94e74b1ce9c613136f50fd9
Merge remote-tracking branch 'tip/x86/sev' into hyperv-next

Merge the following 6 patches from tip/x86/sev, which are taken from
Michael Kelley's series [0]. The rest of Michael's series depend on
them.

  x86/hyperv: Change vTOM handling to use standard coco mechanisms
  init: Call mem_encrypt_init() after Hyper-V hypercall init is done
  x86/mm: Handle decryption/re-encryption of bss_decrypted consistently
  Drivers: hv: Explicitly request decrypted in vmap_pfn() calls
  x86/hyperv: Reorder code to facilitate future work
  x86/ioremap: Add hypervisor callback for private MMIO mapping in coco VM

0: https://lore.kernel.org/linux-hyperv/1679838727-87310-1-git-send-email-mikelley@microsoft.com/
arch/x86/kernel/cpu/mshyperv.c
arch/x86/kernel/x86_init.c
drivers/hv/vmbus_drv.c
init/main.c