Re: [RFC PATCH v3 16/21] drm/exec: Introduce an evict mode

2024-05-22 Thread Thomas Hellström
On Wed, 2024-05-22 at 15:28 +0200, Christian König wrote: > Am 21.05.24 um 09:16 schrieb Thomas Hellström: > > Locking for eviction is in some way different from locking for > > submission: > > > > 1) We can't lock objects that are already locked for submission, > > hence

Re: [RFC PATCH v3 16/21] drm/exec: Introduce an evict mode

2024-05-22 Thread Christian König
Am 21.05.24 um 09:16 schrieb Thomas Hellström: Locking for eviction is in some way different from locking for submission: 1) We can't lock objects that are already locked for submission, hence DRM_EXEC_IGNORE_DUPLICATES must be unset. 2) We must be able to re-lock objects locked for eviction,

[RFC PATCH v3 16/21] drm/exec: Introduce an evict mode

2024-05-21 Thread Thomas Hellström
Locking for eviction is in some way different from locking for submission: 1) We can't lock objects that are already locked for submission, hence DRM_EXEC_IGNORE_DUPLICATES must be unset. 2) We must be able to re-lock objects locked for eviction, either for submission or for yet another eviction,