Dave Airlie wrote:
>> Dave,
>> We've seen this on occasions before but never been able to track it 
>> down, so if you
>> have a reliable way to reproduce it would be super.
>>
>> When drm_bo_mem_space() is called for a buffer, that buffer should no 
>> longer be on the lru lists,
>> but it is obvious from the error message it's trying to evict itself.
>>     
>
> Okay I've got a reproducer, but its !trivial setup, I have modesetting + 
> batchbuffer based EXA intel driver + glxgears + 1 sec trips this then I 
> get -ENOMEM and everyone hits the dirt..
>
> I'll see if I can work the logic of it out....
>
> Dave.
>   
Hmm,
A buffer that is about to be evicted may call drm_bo_mem_space() without 
releasing itself from the lru list. This is an error, but it doesn't 
look like this is the cause of the problem you're seeing.

/Thomas




-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
--
_______________________________________________
Dri-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to