[PULL] gvt-fixes

Submitted by Zhenyu Wang on July 30, 2019, 7 a.m.

Details

Message ID 20190730070020.GX8319@zhen-hp.sh.intel.com
State New
Headers show

Not browsing as part of any series.

Pull-request download mbox

git pull https://github.com/intel/gvt-linux.git tags/gvt-fixes-2019-07-30

Commit Message

Zhenyu Wang July 30, 2019, 7 a.m.
On 2019.07.29 14:05:05 +0300, Jani Nikula wrote:
> 
> Please fix, and make it a habit to run the checks before sending the
> pull requests.
> 

Sorry for that! I've tried to refresh and regenerate the pull. This also
brings in two more fixes in queue, one for runtime pm warning fix and another
one for windows guest TDR reset fix.

Thanks.
--
The following changes since commit 89f5752307cf53010d97503ac501b2ca1b089922:

  drm/i915: Fix the TBT AUX power well enabling (2019-07-29 15:54:37 +0300)

are available in the Git repository at:

  https://github.com/intel/gvt-linux.git tags/gvt-fixes-2019-07-30

for you to fetch changes up to 4187414808095f645ca0661f8dde77617e2e7cb3:

  drm/i915/gvt: Adding ppgtt to GVT GEM context after shadow pdps settled. (2019-07-30 14:30:56 +0800)

----------------------------------------------------------------
gvt-fixes-2019-07-30

- Guard against potential ggtt access error (Xiong)
- Fix includecheck (Zhenyu)
- Fix cache entry for guest page mapping found by 2M ppgtt guest (Xiaolin)
- Fix runtime pm warning (Xiaolin)
- Fix shadow mm settlement for Windows guest reset failure (Colin)

----------------------------------------------------------------
Colin Xu (1):
      drm/i915/gvt: Adding ppgtt to GVT GEM context after shadow pdps settled.

Xiaolin Zhang (2):
      drm/i915/gvt: fix incorrect cache entry for guest page mapping
      drm/i915/gvt: grab runtime pm first for forcewake use

Xiong Zhang (3):
      drm/i915/gvt: Warning for invalid ggtt access
      drm/i915/gvt: Don't use ggtt_validdate_range() with size=0
      drm/i915/gvt: Checking workload's gma earlier

Zhenyu Wang (1):
      drm/i915/gvt: remove duplicate include of trace.h

 drivers/gpu/drm/i915/gvt/cmd_parser.c   | 10 ------
 drivers/gpu/drm/i915/gvt/fb_decoder.c   |  6 ++--
 drivers/gpu/drm/i915/gvt/gtt.c          |  9 +++++
 drivers/gpu/drm/i915/gvt/kvmgt.c        | 12 +++++++
 drivers/gpu/drm/i915/gvt/scheduler.c    | 59 ++++++++++++++++++++++++---------
 drivers/gpu/drm/i915/gvt/trace_points.c |  2 --
 6 files changed, 68 insertions(+), 30 deletions(-)

Comments

On Tue, 30 Jul 2019, Zhenyu Wang <zhenyuw@linux.intel.com> wrote:
> On 2019.07.29 14:05:05 +0300, Jani Nikula wrote:
>> 
>> Please fix, and make it a habit to run the checks before sending the
>> pull requests.
>> 
>
> Sorry for that! I've tried to refresh and regenerate the pull. This also
> brings in two more fixes in queue, one for runtime pm warning fix and another
> one for windows guest TDR reset fix.

Thanks, pulled & pushed!

BR,
Jani.



>
> Thanks.
> --
> The following changes since commit 89f5752307cf53010d97503ac501b2ca1b089922:
>
>   drm/i915: Fix the TBT AUX power well enabling (2019-07-29 15:54:37 +0300)
>
> are available in the Git repository at:
>
>   https://github.com/intel/gvt-linux.git tags/gvt-fixes-2019-07-30
>
> for you to fetch changes up to 4187414808095f645ca0661f8dde77617e2e7cb3:
>
>   drm/i915/gvt: Adding ppgtt to GVT GEM context after shadow pdps settled. (2019-07-30 14:30:56 +0800)
>
> ----------------------------------------------------------------
> gvt-fixes-2019-07-30
>
> - Guard against potential ggtt access error (Xiong)
> - Fix includecheck (Zhenyu)
> - Fix cache entry for guest page mapping found by 2M ppgtt guest (Xiaolin)
> - Fix runtime pm warning (Xiaolin)
> - Fix shadow mm settlement for Windows guest reset failure (Colin)
>
> ----------------------------------------------------------------
> Colin Xu (1):
>       drm/i915/gvt: Adding ppgtt to GVT GEM context after shadow pdps settled.
>
> Xiaolin Zhang (2):
>       drm/i915/gvt: fix incorrect cache entry for guest page mapping
>       drm/i915/gvt: grab runtime pm first for forcewake use
>
> Xiong Zhang (3):
>       drm/i915/gvt: Warning for invalid ggtt access
>       drm/i915/gvt: Don't use ggtt_validdate_range() with size=0
>       drm/i915/gvt: Checking workload's gma earlier
>
> Zhenyu Wang (1):
>       drm/i915/gvt: remove duplicate include of trace.h
>
>  drivers/gpu/drm/i915/gvt/cmd_parser.c   | 10 ------
>  drivers/gpu/drm/i915/gvt/fb_decoder.c   |  6 ++--
>  drivers/gpu/drm/i915/gvt/gtt.c          |  9 +++++
>  drivers/gpu/drm/i915/gvt/kvmgt.c        | 12 +++++++
>  drivers/gpu/drm/i915/gvt/scheduler.c    | 59 ++++++++++++++++++++++++---------
>  drivers/gpu/drm/i915/gvt/trace_points.c |  2 --
>  6 files changed, 68 insertions(+), 30 deletions(-)