From 5a7e1e65329fbef43456db190923f3179accb91b Mon Sep 17 00:00:00 2001 From: espes Date: Tue, 7 Jul 2015 15:19:07 +1000 Subject: [PATCH] who needs this lock --- hw/xbox/nv2a.c | 1 + 1 file changed, 1 insertion(+) diff --git a/hw/xbox/nv2a.c b/hw/xbox/nv2a.c index 91274822a0..878cbc2c18 100644 --- a/hw/xbox/nv2a.c +++ b/hw/xbox/nv2a.c @@ -3594,6 +3594,7 @@ static void pgraph_context_switch(NV2AState *d, unsigned int channel_id) } static void pgraph_wait_fifo_access(NV2AState *d) { + if (d->pgraph.fifo_access) return; qemu_mutex_lock(&d->pgraph.lock); while (!d->pgraph.fifo_access) { qemu_cond_wait(&d->pgraph.fifo_access_cond, &d->pgraph.lock);