Re: Using drm_exec for TTMs BO eviction

2024-07-03 Thread Thomas Hellström
On Wed, 2024-07-03 at 16:30 +0200, Christian König wrote: > Am 03.07.24 um 15:59 schrieb Thomas Hellström: > > On Wed, 2024-07-03 at 15:53 +0200, Thomas Hellström wrote: > > > On Wed, 2024-07-03 at 15:40 +0200, Thomas Hellström wrote: > > > > Hi, Christian, > > > > > > > > On Wed, 2024-07-03 at 15

Re: Using drm_exec for TTMs BO eviction

2024-07-03 Thread Christian König
Am 03.07.24 um 15:59 schrieb Thomas Hellström: On Wed, 2024-07-03 at 15:53 +0200, Thomas Hellström wrote: On Wed, 2024-07-03 at 15:40 +0200, Thomas Hellström wrote: Hi, Christian, On Wed, 2024-07-03 at 15:25 +0200, Christian König wrote: Hi guys, We recently ran into a problem with deadlocks

Re: Using drm_exec for TTMs BO eviction

2024-07-03 Thread Thomas Hellström
On Wed, 2024-07-03 at 15:53 +0200, Thomas Hellström wrote: > On Wed, 2024-07-03 at 15:40 +0200, Thomas Hellström wrote: > > Hi, Christian, > > > > On Wed, 2024-07-03 at 15:25 +0200, Christian König wrote: > > > Hi guys, > > > > > > We recently ran into a problem with deadlocks during eviction and

Re: Using drm_exec for TTMs BO eviction

2024-07-03 Thread Thomas Hellström
On Wed, 2024-07-03 at 15:40 +0200, Thomas Hellström wrote: > Hi, Christian, > > On Wed, 2024-07-03 at 15:25 +0200, Christian König wrote: > > Hi guys, > > > > We recently ran into a problem with deadlocks during eviction and > > while back Thomas worked on a patch set which was going into the > >

Re: Using drm_exec for TTMs BO eviction

2024-07-03 Thread Thomas Hellström
Hi, Christian, On Wed, 2024-07-03 at 15:25 +0200, Christian König wrote: > Hi guys, > > We recently ran into a problem with deadlocks during eviction and > while back Thomas worked on a patch set which was going into the > direction of solving this. > > So I simplified it to just the functionali

Using drm_exec for TTMs BO eviction

2024-07-03 Thread Christian König
Hi guys, We recently ran into a problem with deadlocks during eviction and while back Thomas worked on a patch set which was going into the direction of solving this. So I simplified it to just the functionality needed to resolve this issue at. The resulting patch set is just the initial first