On 3/8/23 10:10, Christian König wrote:
Am 08.03.23 um 06:14 schrieb Zack Rusin:
On Tue, 2023-02-28 at 09:34 +0100, Christian König wrote:
VMWGFX is the only remaining user of this and should probably moved
over
to drm_exec when it starts using GEM as well.
Is this because vmwgfx piggybacks buffer-id relocations on top of ttm
validations or
did you just find it too hard to port it over? I'd prefer to avoid
ttm moves to
vmwgfx and at least have a clear idea of what we need to do to port.
I've just found it to hard to port it over because vmwgfx does some
strange things with the validation code here.
If you want we can take a deeper look at this together, but I need to
find some time.
Alternatively just tell me how to do it and I will add that to the
patch set :)
Regards,
Christian.
Hmm.
It turns out Xe was using these from the very start as well. But I will
take a look at what it take to deprecate that usage, so don't let that
stop this removal. We need a more flexible WW transaction handling anyway.
/Thomas
z