x86: centralize setting SWIOTLB_FORCE when guest memory encryption is enabled
authorChristoph Hellwig <hch@lst.de>
Tue, 29 Mar 2022 15:25:54 +0000 (17:25 +0200)
committerChristoph Hellwig <hch@lst.de>
Mon, 18 Apr 2022 05:21:10 +0000 (07:21 +0200)
commita3e230926708125205ffd06d3dc2175a8263ae7e
tree954654556afdbe766819a66dbb3cd8390343be05
parent78013eaadf696d2105982abb4018fbae394ca08f
x86: centralize setting SWIOTLB_FORCE when guest memory encryption is enabled

Move enabling SWIOTLB_FORCE for guest memory encryption into common code.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Tested-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
arch/x86/kernel/cpu/mshyperv.c
arch/x86/kernel/pci-dma.c
arch/x86/mm/mem_encrypt_amd.c