Hi Guys,

I am a newbee of gfx development. Recently, I am researching amdgpu open source 
driver, and encounter a problem, but do not find the answer.


We know the user maybe map a gem backing buffer for reading/writing and hold 
the mapping for a long term. while, kernel driver will also moves the user 
mapped bo to other memory region. vram ->gtt, gtt->vram, even it may be 
swaped out under OOM case.


So, my question is how driver prevents kernel ttm from moving the user mapped 
bo while user is accessing it?


Thanks for your attention!


Lizhi.
_______________________________________________
amd-gfx mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

Reply via email to