Re: [PATCH v2] Documentation/gpu: VM_BIND locking document

2023-09-06 Thread Thomas Hellström
Hi, Boris On 9/6/23 16:54, Boris Brezillon wrote: Hi Thomas, On Wed, 6 Sep 2023 16:08:07 +0200 Thomas Hellström wrote: Hi, Boris, On 9/6/23 15:00, Boris Brezillon wrote: On Wed, 6 Sep 2023 13:57:03 +0200 Thomas Hellström wrote: Hi, Boris On 9/6/23 13:09, Boris Brezillon wrote: On We

Re: [PATCH v2] Documentation/gpu: VM_BIND locking document

2023-09-06 Thread Boris Brezillon
Hi Thomas, On Wed, 6 Sep 2023 16:08:07 +0200 Thomas Hellström wrote: > Hi, Boris, > > On 9/6/23 15:00, Boris Brezillon wrote: > > On Wed, 6 Sep 2023 13:57:03 +0200 > > Thomas Hellström wrote: > > > >> Hi, Boris > >> > >> On 9/6/23 13:09, Boris Brezillon wrote: > >>> On Wed, 6 Sep 2023 10:3

Re: [PATCH v2] Documentation/gpu: VM_BIND locking document

2023-09-06 Thread Thomas Hellström
Hi, Boris, On 9/6/23 15:00, Boris Brezillon wrote: On Wed, 6 Sep 2023 13:57:03 +0200 Thomas Hellström wrote: Hi, Boris On 9/6/23 13:09, Boris Brezillon wrote: On Wed, 6 Sep 2023 10:32:24 +0200 Thomas Hellström wrote: +Introducing external (or shared) buffer objects +==

Re: [PATCH v2] Documentation/gpu: VM_BIND locking document

2023-09-06 Thread Boris Brezillon
On Wed, 6 Sep 2023 13:57:03 +0200 Thomas Hellström wrote: > Hi, Boris > > On 9/6/23 13:09, Boris Brezillon wrote: > > On Wed, 6 Sep 2023 10:32:24 +0200 > > Thomas Hellström wrote: > > > > > >> +Introducing external (or shared) buffer objects > >> +=

Re: [PATCH v2] Documentation/gpu: VM_BIND locking document

2023-09-06 Thread Thomas Hellström
Hi, Boris On 9/6/23 13:09, Boris Brezillon wrote: On Wed, 6 Sep 2023 10:32:24 +0200 Thomas Hellström wrote: +Introducing external (or shared) buffer objects +=== + +Since shared buffer objects may be shared by multiple gpu_vm's they +can't share th

Re: [PATCH v2] Documentation/gpu: VM_BIND locking document

2023-09-06 Thread Boris Brezillon
On Wed, 6 Sep 2023 10:32:24 +0200 Thomas Hellström wrote: > +Introducing external (or shared) buffer objects > +=== > + > +Since shared buffer objects may be shared by multiple gpu_vm's they > +can't share their reservation obj

Re: [PATCH v2] Documentation/gpu: VM_BIND locking document

2023-09-06 Thread Thomas Hellström
On 9/6/23 10:00, Danilo Krummrich wrote: On 9/6/23 09:06, Thomas Hellström wrote: Hi, Danilo, Thanks for taking a look. Comments inline. On 9/5/23 21:50, Danilo Krummrich wrote: On Wed, Aug 16, 2023 at 11:15:47AM +0200, Thomas Hellström wrote: Add the first version of the VM_BIND locking do

Re: [PATCH v2] Documentation/gpu: VM_BIND locking document

2023-09-06 Thread Danilo Krummrich
On 9/6/23 09:06, Thomas Hellström wrote: Hi, Danilo, Thanks for taking a look. Comments inline. On 9/5/23 21:50, Danilo Krummrich wrote: On Wed, Aug 16, 2023 at 11:15:47AM +0200, Thomas Hellström wrote: Add the first version of the VM_BIND locking document which is intended to be part of the

Re: [PATCH v2] Documentation/gpu: VM_BIND locking document

2023-09-06 Thread Thomas Hellström
Hi, Danilo, Thanks for taking a look. Comments inline. On 9/5/23 21:50, Danilo Krummrich wrote: On Wed, Aug 16, 2023 at 11:15:47AM +0200, Thomas Hellström wrote: Add the first version of the VM_BIND locking document which is intended to be part of the xe driver upstreaming agreement. The docu

Re: [PATCH v2] Documentation/gpu: VM_BIND locking document

2023-09-05 Thread Danilo Krummrich
On Wed, Aug 16, 2023 at 11:15:47AM +0200, Thomas Hellström wrote: > Add the first version of the VM_BIND locking document which is > intended to be part of the xe driver upstreaming agreement. > > The document describes and discuss the locking used during exec- > functions, evicton and for userptr

Re: [PATCH v2] Documentation/gpu: VM_BIND locking document

2023-08-31 Thread Rodrigo Vivi
On Wed, Aug 16, 2023 at 11:15:47AM +0200, Thomas Hellström wrote: > Add the first version of the VM_BIND locking document which is > intended to be part of the xe driver upstreaming agreement. > > The document describes and discuss the locking used during exec- > functions, evicton and for userptr

Re: [PATCH v2] Documentation/gpu: VM_BIND locking document

2023-08-16 Thread kernel test robot
esktop.org/drm/drm-misc drm-misc-next patch link: https://lore.kernel.org/r/20230816091547.2982-1-thomas.hellstrom%40linux.intel.com patch subject: [PATCH v2] Documentation/gpu: VM_BIND locking document reproduce: (https://download.01.org/0day-ci/archive/20230817/202308170916.tgy7kbpm-...

[PATCH v2] Documentation/gpu: VM_BIND locking document

2023-08-16 Thread Thomas Hellström
Add the first version of the VM_BIND locking document which is intended to be part of the xe driver upstreaming agreement. The document describes and discuss the locking used during exec- functions, evicton and for userptr gpu-vmas. Intention is to be using the same nomenclature as the drm-vm-bind