Re: Reconfigurable OA queries

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Quoting Lionel Landwerlin (2019-10-09 00:14:41)
> On 09/10/2019 00:40, Chris Wilson wrote:
> > This is Lionel's work to enable OA for Vulkan, greatly bastardised on
> > top of the struct_mutex removal. It claims to be doing the right
> > thing...
> > -Chris
> >
> >
> Thanks a lot of picking this up.
> 
> I'm aware of an issue with patch 9 as I can see requests with perf 
> queries being preempted. Looking into that, but not quite there yet.

Outside of the masking issue where a later request on the same context
will mask the nopreempt request, if that nopreempt flag is set on the
last submitted request to ELSP[0], we will not allow that context to be
preempted before we consider the request to be completed.

> I think there is a dependency issue with patch 8. We also use 
> cliprects_ptr for fences.

Hmm, I was expecting the flag validation to be in the first patch to add
extension parsing, but we are missing the test if both flags are set,
reject the execbuf.

> If we start reusing it for extended parameters, we need to make fences 
> the first extended param.

Why?
-Chris
_______________________________________________
Intel-gfx mailing list
Intel-gfx@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/intel-gfx




[Index of Archives]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux