[Mesa-stable] Backport L3 cache control patches to 11.1

Francisco Jerez currojerez at riseup.net
Fri Jan 15 10:25:43 PST 2016


Mark Janes <mark.a.janes at intel.com> writes:

> Kenneth Graunke <kenneth at whitecape.org> writes:
>
>> On Thursday, January 14, 2016 4:50:17 PM PST Mark Janes wrote:
>>> Changes to the L3 configuration by non-mesa (eg, media) programs
>>> interfere with mesa.  This affects media playback in ChromeOS.
>>> 
>>> Luckily, Curro made Mesa L3-aware in preparation for compute shaders.
>>> His patches resolve media playback issues in ChromeOS.
>>> 
>>> Please backport the following commits to 11.1:
>>
>> I disagree, we should not backport these to Mesa stable releases.
>>
>> They are risky, have known regressions, and actually only work around
>> bugs in other projects.
>
> I wasn't aware of the regression.

Check your IRC logs from when you proposed me to do this last
Wednesday. ;)

> For reference:
>
> https://bugs.freedesktop.org/show_bug.cgi?id=93540
> https://bugs.freedesktop.org/show_bug.cgi?id=93599
>
>> libva needs to use a hardware context to protect itself from other
>> userspace processes.  The kernel needs to initialize L3 as part of
>> the golden context (the default state of new contexts).
>>
>> The Chrome team is welcome to carry patches with known caveats if
>> they want, but I'm not comfortable shipping this upstream.
>
> I doubt the Chrome team would want to ship their product with this
> issue.
>
Sure, that's why I pointed Kalyan at the bugfix too in case they want to
go down this road.

>> --Ken
> _______________________________________________
> mesa-stable mailing list
> mesa-stable at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-stable
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 212 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/mesa-stable/attachments/20160115/6da3e009/attachment.sig>


More information about the mesa-stable mailing list