I need to control exactly which ring each batchbuffer is submitted to if there 
is more than 1 BSD ring as I need to fill the queues in a known manner. My 
understanding is that if I submit to BSD when there is BSD1 and BSD2 the kernel 
will choose which ring it gets submitted to.
If this logic breaks other tests I will remove this patch and put the logic in 
the scheduler test.

//Derek

-----Original Message-----
From: Chris Wilson [mailto:ch...@chris-wilson.co.uk] 
Sent: Wednesday, March 2, 2016 6:42 PM
To: Morton, Derek J <derek.j.mor...@intel.com>
Cc: intel-gfx@lists.freedesktop.org; daniel.vet...@ffwll.ch
Subject: Re: [Intel-gfx] [PATCH i-g-t v2 2/7] lib/ioctl_wrappers: Separate ring 
BSD1 from BSD2 checks

On Wed, Mar 02, 2016 at 06:10:40PM +0000, Derek Morton wrote:
> Some platforms have ring BSD available but no BSD2.
> Because of the current verification, tests involving ring BSD1 will be 
> skipped if no BSD2 is available.

The code does what exactly what we want. We run BSD or BSD, BSD1, BSD2 (because 
in this case we have no idea what BSD actually is).
-Chris

--
Chris Wilson, Intel Open Source Technology Centre
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

Reply via email to