Re: [PATCH 11/27] drm/etnaviv: move workqueue to be per GPU

2017-12-01 Thread Philipp Zabel
On Fri, 2017-12-01 at 11:36 +0100, Lucas Stach wrote: > While the etnaviv workqueue needs to be ordered, as we rely on work items > being executed in queuing order, this is only true for a single GPU. > Having a shared workqueue for all GPUs in the system limits concurrency > artificially. > > Get

[PATCH 11/27] drm/etnaviv: move workqueue to be per GPU

2017-12-01 Thread Lucas Stach
While the etnaviv workqueue needs to be ordered, as we rely on work items being executed in queuing order, this is only true for a single GPU. Having a shared workqueue for all GPUs in the system limits concurrency artificially. Getting each GPU its own ordered workqueue still meets our ordering e