Zhipeng Gong
|
89babe7cf1
drm/i915/gvt: Update time slice more frequently
|
7 years ago |
Zhipeng Gong
|
292bb0d38a
drm/i915/gvt: Use real time to do timer check
|
7 years ago |
Zhenyu Wang
|
9803984581
drm/i915/gvt: Fix vGPU sched timeslice calculation warning
|
7 years ago |
Weinan Li
|
9212b13f28
drm/i915/gvt: only reset execlist state of one engine during VM engine reset
|
7 years ago |
Zhenyu Wang
|
61a669473f
drm/i915/gvt: cancel scheduler timer when no vGPU exists
|
7 years ago |
Changbin Du
|
c130456cef
drm/i915/gvt: Kick scheduler when new workload queued
|
7 years ago |
Changbin Du
|
ba3ee00683
drm/i915/gvt: Fix GPU hang after reusing vGPU instance across different guest OS
|
8 years ago |
Jani Nikula
|
7dfb9ba33f
Merge tag 'gvt-next-2017-06-08' of https://github.com/01org/gvt-linux into drm-intel-next-queued
|
8 years ago |
Ping Gao
|
c713cb2f9b
drm/i915/gvt: Support event based scheduling
|
8 years ago |
Changbin Du
|
0e86cc9ccc
drm/i915/gvt: implement per-vm mmio switching optimization
|
8 years ago |
Jani Nikula
|
3d72e27a3a
Merge tag 'gvt-fixes-2017-05-11' of https://github.com/01org/gvt-linux into drm-intel-fixes
|
8 years ago |
Ping Gao
|
ae157902ae
drm/i915/gvt: avoid unnecessary vgpu switch
|
8 years ago |
Zhenyu Wang
|
954180aa69
drm/i915/gvt: remove some debug messages in scheduler timer handler
|
8 years ago |
Zhenyu Wang
|
0b063bd3ea
drm/i915/gvt: cleanup some too chatty scheduler message
|
8 years ago |
Ping Gao
|
b35f34d1da
drm/i915/gvt: control the scheduler by timeslice usage
|
8 years ago |
Ping Gao
|
39d467c2b7
drm/i915/gvt: add basic function for weight control
|
8 years ago |
Ping Gao
|
bc90d097ae
drm/i915/gvt: define weight according to vGPU type
|
8 years ago |
Ping Gao
|
32356920da
drm/i915/gvt: factor out the scheduler
|
8 years ago |
Ping Gao
|
f6504cce54
drm/i915/gvt: add some statistic routine for scheduler
|
8 years ago |
Ping Gao
|
91d0101ad3
drm/i915/gvt: use hrtimer replace delayed_work in scheduler
|
8 years ago |
Zhenyu Wang
|
2958b9013f
drm/i915/gvt: Fix gvt scheduler interval time
|
8 years ago |
Changbin Du
|
6e3745cea7
drm/i915/gvt: remove a noisy unimportant log in sched_policy
|
8 years ago |
Ping Gao
|
337d066527
drm/i915/gvt: remove unused variable 'execlist'
|
9 years ago |
Du, Changbin
|
999ccb4017
drm/i915/gvt: mark symbols static where possible
|
9 years ago |
Zhenyu Wang
|
0fac21e7e9
drm/i915/gvt: properly access enabled intel_engine_cs
|
9 years ago |
Zhenyu Wang
|
feddf6e866
drm/i915/gvt: clean up intel_gvt.h as interface for i915 core
|
9 years ago |
Zhi Wang
|
4b63960ebd
drm/i915/gvt: vGPU schedule policy framework
|
9 years ago |