Changbin Du
|
f4c43db356
drm/i915/gvt: Cancel dma map when resetting ggtt entries
|
7 years ago |
Zhi Wang
|
730c8ead53
drm/i915/gvt: Invalidate vGPU PPGTT mm objects during a vGPU reset.
|
7 years ago |
Changbin Du
|
b6c126a393
drm/i915/gvt: Manage shadow pages with radix tree
|
7 years ago |
Changbin Du
|
e502a2af4c
drm/i915/gvt: Provide generic page_track infrastructure for write-protected page
|
7 years ago |
Changbin Du
|
d87f5ff35f
drm/i915/gvt: Rename shadow_page to short name spt
|
7 years ago |
Changbin Du
|
44b4673380
drm/i915/gvt: Rework shadow page management code
|
7 years ago |
Changbin Du
|
e6e9c46fd2
drm/i915/gvt: Factor out intel_vgpu_{get, put}_ppgtt_mm interface
|
7 years ago |
Changbin Du
|
a143cef7db
drm/i915/gvt: Rename ggtt related functions to be more specific
|
7 years ago |
Changbin Du
|
3aff351280
drm/i915/gvt: Refine ggtt and ppgtt root entry ops
|
7 years ago |
Changbin Du
|
1bc258519d
drm/i915/gvt: Refine the intel_vgpu_mm reference management
|
7 years ago |
Changbin Du
|
ede9d0cfcb
drm/i915/gvt: Rework shadow graphic memory management code
|
7 years ago |
Zhenyu Wang
|
4fafba2d73
drm/i915/gvt: move write protect handler out of mmio emulation function
|
7 years ago |
Zhenyu Wang
|
5c35258de6
Revert "drm/i915/gvt: Refine broken PPGTT scratch"
|
7 years ago |
Zhi Wang
|
c1802534e5
drm/i915/gvt: Refine broken PPGTT scratch
|
8 years ago |
Zhi Wang
|
655c64efe3
drm/i915/gvt: Introduce ops->set_present()
|
8 years ago |
Zhi Wang
|
22115cef08
drm/i915/gvt: Let the caller choose if a shadow page should be put into hash table
|
8 years ago |
Zhi Wang
|
9556e11888
drm/i915/gvt: Use I915_GTT_PAGE_SIZE
|
8 years ago |
Zhi Wang
|
7d1e5cdf01
drm/i915/gvt: Factor intel_vgpu_page_track
|
8 years ago |
Chuanxiao Dong
|
4d3e67bb6f
drm/i915/gvt: Refine the intel_vgpu_reset_gtt reset function
|
8 years ago |
Changbin Du
|
4b2dbbc225
drm/i915/gvt: Add carefully checking in GTT walker paths
|
8 years ago |
Changbin Du
|
b611581b37
drm/i915/gvt: introuduce intel_vgpu_reset_gtt() to reset gtt
|
8 years ago |
Ping Gao
|
d650ac0602
drm/i915/gvt: reset the GGTT entry when vGPU created
|
8 years ago |
Ping Gao
|
3b6411c2c2
drm/i915/gvt: implement scratch page table tree for shadow PPGTT
|
9 years ago |
Zhi Wang
|
2707e44466
drm/i915/gvt: vGPU graphics memory virtualization
|
9 years ago |