[Intel-gfx] [PATCH i-g-t] test/gem_mocs_settings: Testing MOCS register settings
Peter Antoine
peter.antoine at intel.com
Tue Apr 5 08:20:27 UTC 2016
Others should be preserved across suspend. BUT they are not context saved
(I Know!) so any sort of dirty test won't work. The current test will
check the other engines values as they are programmed on start-up (with
the new patches) and should be preserved (or be reprogrammed) when coming
out of *C6/Suspend/Hibernate.
So context save/resume only needs to be tested for the RCS engine. For
Now.
Peter.
On Mon, 4 Apr 2016, Chris Wilson wrote:
> On Mon, Apr 04, 2016 at 06:30:21PM +0100, Peter Antoine wrote:
>>> As well as checking for creating new contexts after resume, we also need
>>> to check that the register values are preserved across suspend (i.e.
>>> that the register state is being saved back into the context image and
>>> then restored).
>>
>> Ok, I'll add another test case that does this for the render engine
>> (the only one that is effected (at the moment) by context save and
>> resume.
>
> We do expect that the mocs values for other rings to be preserved across
> suspend. Or did I misunderstand you? i.e create-context; bcs; suspend;
> bcs should^W must work.
> -Chris
>
>
--
Peter Antoine (Android Graphics Driver Software Engineer)
---------------------------------------------------------------------
Intel Corporation (UK) Limited
Registered No. 1134945 (England)
Registered Office: Pipers Way, Swindon SN3 1RJ
VAT No: 860 2173 47
More information about the Intel-gfx
mailing list