[linux-yocto] [PATCH 0/3] i915 graphics driver bug fixes for Braswell
Bruce Ashfield
bruce.ashfield at windriver.com
Fri Oct 2 10:54:45 PDT 2015
On 15-09-29 09:39 PM, Chang Rebecca Swee Fun wrote:
> 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.
>
merged. SRCREV updates will be out shortly (once my build test completes).
Bruce
> 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(-)
>
More information about the linux-yocto
mailing list