[linux-yocto] [PATCH 0/3] i915 graphics driver bug fixes for	Braswell
    Chang Rebecca Swee Fun 
    rebecca.swee.fun.chang at intel.com
       
    Tue Sep 29 18:39:10 PDT 2015
    
    
  
Hi,
This patches are bug fixes patch backported from upstream mainline kernel.
We encountered GPU hang issue during MediaSDK encoding. The patches will
remove redundant gen8_ppgtt_unmap_pages and set up a page table making all
pt entries pointing to the scratch page before mapping to avoid out of bound
access or proactive prefetch. Systems without LLC require an explicit flush,
which eventually solves MediaSDK encoding gpu hang issue.
The patches have been tested and validated on Cherry Hill platform using
Common BSP build.
Please merge these patches into linux-yocto-4.1 standard/base branch.
Please provide feedback if you have any concern on merging this patchset.
Thank you.
Regards,
Rebecca
Michel Thierry (3):
  drm/i915: Remove _entry from PPGTT page structures
  drm/i915: Remove unnecessary gen8_ppgtt_unmap_pages
  drm/i915/gen8: Initialize page tables
 drivers/gpu/drm/i915/i915_gem_gtt.c | 108 ++++++++++++++++--------------------
 drivers/gpu/drm/i915/i915_gem_gtt.h |  16 +++---
 drivers/gpu/drm/i915/i915_trace.h   |   4 +-
 3 files changed, 57 insertions(+), 71 deletions(-)
-- 
1.9.1
    
    
More information about the linux-yocto
mailing list