On Wed, Jul 23, 2014 at 11:27 AM, Christian KÃnig
<christian.koenig@xxxxxxx> wrote:
You submit a job to the hardware and then block the job to wait for radeonThere is nothing new here with prime - if one context hangs the gpu it
to be finished? Well than this would indeed require a hardware reset, but
wouldn't that make the whole problem even worse?
I mean currently we block one userspace process to wait for other hardware
to be finished with a buffer, but what you are describing here blocks the
whole hardware to wait for other hardware which in the end blocks all
userspace process accessing the hardware.
blocks everyone else on i915.
Talking about alternative approaches wouldn't it be simpler to just offloadWell this is exactly what we'll do once we have the scheduler. But
the waiting to a different kernel or userspace thread?
this is an orthogonal issue imo.
-Daniel