Re: [Intel-gfx] [PATCH 04/47] drm/i915/guc: Add non blocking CTB send function

2021-06-25 Thread Matthew Brost
On Fri, Jun 25, 2021 at 01:50:21PM +0200, Michal Wajdeczko wrote: > > > On 25.06.2021 00:41, Matthew Brost wrote: > > On Thu, Jun 24, 2021 at 07:02:18PM +0200, Michal Wajdeczko wrote: > >> > >> > >> On 24.06.2021 17:49, Matthew Brost wrote: > >>> On Thu, Jun 24, 2021 at 04:48:32PM +0200, Michal W

Re: [Intel-gfx] [PATCH 04/47] drm/i915/guc: Add non blocking CTB send function

2021-06-25 Thread Michal Wajdeczko
On 25.06.2021 00:41, Matthew Brost wrote: > On Thu, Jun 24, 2021 at 07:02:18PM +0200, Michal Wajdeczko wrote: >> >> >> On 24.06.2021 17:49, Matthew Brost wrote: >>> On Thu, Jun 24, 2021 at 04:48:32PM +0200, Michal Wajdeczko wrote: On 24.06.2021 09:04, Matthew Brost wrote: > Ad

Re: [Intel-gfx] [PATCH 04/47] drm/i915/guc: Add non blocking CTB send function

2021-06-24 Thread Matthew Brost
On Thu, Jun 24, 2021 at 07:02:18PM +0200, Michal Wajdeczko wrote: > > > On 24.06.2021 17:49, Matthew Brost wrote: > > On Thu, Jun 24, 2021 at 04:48:32PM +0200, Michal Wajdeczko wrote: > >> > >> > >> On 24.06.2021 09:04, Matthew Brost wrote: > >>> Add non blocking CTB send function, intel_guc_send

Re: [Intel-gfx] [PATCH 04/47] drm/i915/guc: Add non blocking CTB send function

2021-06-24 Thread Matthew Brost
On Thu, Jun 24, 2021 at 07:02:18PM +0200, Michal Wajdeczko wrote: > > > On 24.06.2021 17:49, Matthew Brost wrote: > > On Thu, Jun 24, 2021 at 04:48:32PM +0200, Michal Wajdeczko wrote: > >> > >> > >> On 24.06.2021 09:04, Matthew Brost wrote: > >>> Add non blocking CTB send function, intel_guc_send

Re: [Intel-gfx] [PATCH 04/47] drm/i915/guc: Add non blocking CTB send function

2021-06-24 Thread Michal Wajdeczko
On 24.06.2021 17:49, Matthew Brost wrote: > On Thu, Jun 24, 2021 at 04:48:32PM +0200, Michal Wajdeczko wrote: >> >> >> On 24.06.2021 09:04, Matthew Brost wrote: >>> Add non blocking CTB send function, intel_guc_send_nb. GuC submission >>> will send CTBs in the critical path and does not need to

Re: [Intel-gfx] [PATCH 04/47] drm/i915/guc: Add non blocking CTB send function

2021-06-24 Thread Matthew Brost
On Thu, Jun 24, 2021 at 04:48:32PM +0200, Michal Wajdeczko wrote: > > > On 24.06.2021 09:04, Matthew Brost wrote: > > Add non blocking CTB send function, intel_guc_send_nb. GuC submission > > will send CTBs in the critical path and does not need to wait for these > > CTBs to complete before movin

Re: [Intel-gfx] [PATCH 04/47] drm/i915/guc: Add non blocking CTB send function

2021-06-24 Thread Michal Wajdeczko
On 24.06.2021 09:04, Matthew Brost wrote: > Add non blocking CTB send function, intel_guc_send_nb. GuC submission > will send CTBs in the critical path and does not need to wait for these > CTBs to complete before moving on, hence the need for this new function. > > The non-blocking CTB now mus

[PATCH 04/47] drm/i915/guc: Add non blocking CTB send function

2021-06-23 Thread Matthew Brost
Add non blocking CTB send function, intel_guc_send_nb. GuC submission will send CTBs in the critical path and does not need to wait for these CTBs to complete before moving on, hence the need for this new function. The non-blocking CTB now must have a flow control mechanism to ensure the buffer is