mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-09-21 08:50:27 +00:00
hv: More changes to enable GPU passthru
Snoop control is not supported in the graphics VT-d engine and so should be disabled in the PTEs. Also enabled iommu for graphics in the dmar_drhd array. v2: removed disable iommu in handle_one_drhd and combined if cond. v3: minor code review changes v4: moved the snoop control change to ept.c to accomodate upstream changes Signed-off-by: Anitha Chrisanthus <anitha.chrisanthus@intel.com> Reviewed-by: Gong Zhipeng <zhipeng.gong@intel.com>
This commit is contained in:
committed by
Xie, nanlin
parent
9d4cc5c11d
commit
8d50d40ff8
@@ -206,6 +206,8 @@ struct dmar_info {
|
||||
|
||||
extern struct dmar_info *get_dmar_info(void);
|
||||
|
||||
extern bool iommu_snoop;
|
||||
|
||||
struct iommu_domain;
|
||||
|
||||
/* Assign a device specified by bus & devfun to a iommu domain */
|
||||
|
Reference in New Issue
Block a user