Kees Cook
|
fad953ce0b
treewide: Use array_size() in vzalloc()
|
7 years ago |
Changbin Du
|
f4c43db356
drm/i915/gvt: Cancel dma map when resetting ggtt entries
|
7 years ago |
Changbin Du
|
7598e8700e
drm/i915/gvt: Missed to cancel dma map for ggtt entries
|
7 years ago |
Zhi Wang
|
730c8ead53
drm/i915/gvt: Invalidate vGPU PPGTT mm objects during a vGPU reset.
|
7 years ago |
Colin Ian King
|
84f69ba081
drm/i915/gvt: fix spelling mistake: "destoried" -> "destroyed"
|
7 years ago |
Changbin Du
|
cf4ee73fd9
drm/i915/gvt: Fix guest vGPU hang caused by very high dma setup overhead
|
7 years ago |
Changbin Du
|
420fba78d9
drm/i915/gvt: Define PTE addr mask with GENMASK_ULL
|
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
|
0947572849
drm/i915/gvt: Don't extend page_track to mpt layer
|
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
|
72f03d7ea1
drm/i915/gvt: Refine pte shadowing process
|
7 years ago |
Changbin Du
|
d861ca237d
drm/i915/gvt: Use standard pte bit definition
|
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
|
bc37ab5679
drm/i915/gvt: Add verbose gtt shadow logs
|
7 years ago |
Changbin Du
|
b0c766bf29
drm/i915/gvt: Refine ggtt_set_shadow_entry
|
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 |
Hang Yuan
|
cc753fbe1a
drm/i915/gvt: validate gfn before set shadow page entry
|
7 years ago |
Dave Airlie
|
4a6cc7a44e
BackMerge tag 'v4.15-rc8' into drm-next
|
7 years ago |
Zhi Wang
|
121d760d07
drm/i915/gvt: Clear the shadow page table entry after post-sync
|
7 years ago |
Zhenyu Wang
|
4fafba2d73
drm/i915/gvt: move write protect handler out of mmio emulation function
|
7 years ago |
Zhenyu Wang
|
90551a1296
drm/i915/gvt: cleanup usage for typed mmio reg vs. offset
|
7 years ago |
Dave Airlie
|
ca797d29cd
Merge tag 'drm-intel-next-2017-11-17-1' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
|
7 years ago |
Xiong Zhang
|
b721b65af4
drm/i915/gvt: Correct ADDR_4K/2M/1G_MASK definition
|
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 |