[PATCH V2 0/1][SRU][E] drm/i915/fbc: disable framebuffer compression on IceLake

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

[PATCH V2 0/1][SRU][E] drm/i915/fbc: disable framebuffer compression on IceLake

You-Sheng Yang
BugLink: https://bugs.launchpad.net/ubuntu/bug/1840236

[Impact]
On IceLake platforms there might be a thin, horizon strap of corruption
image at the top of screen randomly after some series of window
operations and disappears within a second or so. This is found on
multiple platforms and is quite annonying that results in bad user
experience.

[Fix]
The upstream bug has been filed for previous platforms, e.g. GeminiLake
for an year or so, still working in progress, and so far this only known
work-around is to turn off framebuffer compression on affected platforms.

[Test Case]
The most easy way is to observe if such corruption appears during the
transition from GDM to gnome-shell. Verified on pre-launch ICL
platforms.

[Regression Risk]
Low. The work-around for GeminiLake was landed to Linux stable 4.14.125
and has been backported to B/D.

You-Sheng Yang (1):
  UBUNTU: SAUCE: drm/i915/fbc: disable framebuffer compression on
    IceLake

 drivers/gpu/drm/i915/intel_fbc.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

--
2.23.0


--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

[PATCH V2 1/1][SRU][E] UBUNTU: SAUCE: drm/i915/fbc: disable framebuffer compression on IceLake

You-Sheng Yang
BugLink: https://bugs.launchpad.net/ubuntu/bug/1840236

This is the same thing to commit
edf87a92e112ede83916155a156e41787ea11186 but found on IceLake platforms
as well.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=111484
Signed-off-by: You-Sheng Yang <[hidden email]>
---
 drivers/gpu/drm/i915/intel_fbc.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/i915/intel_fbc.c b/drivers/gpu/drm/i915/intel_fbc.c
index 5679f2fffb7c7..7d44f79c2ea46 100644
--- a/drivers/gpu/drm/i915/intel_fbc.c
+++ b/drivers/gpu/drm/i915/intel_fbc.c
@@ -1281,7 +1281,8 @@ static int intel_sanitize_fbc_option(struct drm_i915_private *dev_priv)
  return 0;
 
  /* https://bugs.freedesktop.org/show_bug.cgi?id=108085 */
- if (IS_GEMINILAKE(dev_priv))
+ /* https://bugs.freedesktop.org/show_bug.cgi?id=111484 */
+ if (IS_GEMINILAKE(dev_priv) || IS_ICELAKE(dev_priv))
  return 0;
 
  if (IS_BROADWELL(dev_priv) || INTEL_GEN(dev_priv) >= 9)
--
2.23.0


--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

APPLIED/cmt: [PATCH V2 0/1][SRU][E] drm/i915/fbc: disable framebuffer compression on IceLake

Seth Forshee
In reply to this post by You-Sheng Yang
On Mon, Sep 02, 2019 at 08:18:53PM +0800, You-Sheng Yang wrote:

> BugLink: https://bugs.launchpad.net/ubuntu/bug/1840236
>
> [Impact]
> On IceLake platforms there might be a thin, horizon strap of corruption
> image at the top of screen randomly after some series of window
> operations and disappears within a second or so. This is found on
> multiple platforms and is quite annonying that results in bad user
> experience.
>
> [Fix]
> The upstream bug has been filed for previous platforms, e.g. GeminiLake
> for an year or so, still working in progress, and so far this only known
> work-around is to turn off framebuffer compression on affected platforms.
>
> [Test Case]
> The most easy way is to observe if such corruption appears during the
> transition from GDM to gnome-shell. Verified on pre-launch ICL
> platforms.
>
> [Regression Risk]
> Low. The work-around for GeminiLake was landed to Linux stable 4.14.125
> and has been backported to B/D.

The format of your buglink is incorrect and leads to a "Lost something?"
page in launchpad.. I fixed it when applying, but please use the
https://bugs.launchpad.net/bugs/<number> format in the fugure.

Applied to eoan/master-next and unstable/master, thanks!

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

Re: APPLIED/cmt: [PATCH V2 0/1][SRU][E] drm/i915/fbc: disable framebuffer compression on IceLake

You-Sheng Yang
On 2019/9/6 4:37 AM, Seth Forshee wrote:

> On Mon, Sep 02, 2019 at 08:18:53PM +0800, You-Sheng Yang wrote:
>> BugLink: https://bugs.launchpad.net/ubuntu/bug/1840236
>>
>> [Impact]
>> On IceLake platforms there might be a thin, horizon strap of corruption
>> image at the top of screen randomly after some series of window
>> operations and disappears within a second or so. This is found on
>> multiple platforms and is quite annonying that results in bad user
>> experience.
>>
>> [Fix]
>> The upstream bug has been filed for previous platforms, e.g. GeminiLake
>> for an year or so, still working in progress, and so far this only known
>> work-around is to turn off framebuffer compression on affected platforms.
>>
>> [Test Case]
>> The most easy way is to observe if such corruption appears during the
>> transition from GDM to gnome-shell. Verified on pre-launch ICL
>> platforms.
>>
>> [Regression Risk]
>> Low. The work-around for GeminiLake was landed to Linux stable 4.14.125
>> and has been backported to B/D.
>
> The format of your buglink is incorrect and leads to a "Lost something?"
> page in launchpad.. I fixed it when applying, but please use the
> https://bugs.launchpad.net/bugs/<number> format in the fugure.
Thank you.

> Applied to eoan/master-next and unstable/master, thanks!

You-Sheng Yang


--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team

signature.asc (499 bytes) Download Attachment