Hi Here's a patch series to workaround the current SKL FBC problems, then try to enable it by default. Between patch 2/4 and the DDX patch, we only need one of them for things to work. We'll also be fine if we merge both, but we need at least one. No IGT changes are needed due to the automatic workaround disable during dirtyfb/sw_finish. Thanks, Paulo Paulo Zanoni (4): drm/i915/fbc: update busy_bits even for GTT and flip flushes drm/i915/fbc: sanitize i915.enable_fbc during FBC init drm/i915: opt-out CPU and WC mmaps from FBC drm/i915/fbc: enable FBC on SKL too drivers/gpu/drm/i915/i915_drv.h | 9 +++++ drivers/gpu/drm/i915/i915_gem.c | 19 ++++++---- drivers/gpu/drm/i915/intel_display.c | 1 + drivers/gpu/drm/i915/intel_drv.h | 3 ++ drivers/gpu/drm/i915/intel_fbc.c | 60 ++++++++++++++++++++++++++------ drivers/gpu/drm/i915/intel_frontbuffer.c | 31 +++++++++++++++++ 6 files changed, 105 insertions(+), 18 deletions(-) -- 2.7.0 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx