commit 5287660aafe45859c07874c22dca99c1ff5e555a
Author: Chris Wilson <email address hidden>
Date: Fri Aug 2 13:18:12 2013 +0100
sna: Reserve relocation entries for the deferred VBO
Whilst we reserved exec entry slots for the deferred VBO, there were no
relocation spaces reserved. So if we submitted a render command followed
by a multitude of BLT copies, we could then overrun the relocation array
when adding the deferred vbo to the batch.
I think I understand it:
commit 5287660aafe4585 9c07874c22dca99 c1ff5e555a
Author: Chris Wilson <email address hidden>
Date: Fri Aug 2 13:18:12 2013 +0100
sna: Reserve relocation entries for the deferred VBO
Whilst we reserved exec entry slots for the deferred VBO, there were no
relocation spaces reserved. So if we submitted a render command followed
by a multitude of BLT copies, we could then overrun the relocation array
when adding the deferred vbo to the batch.
Reported-by: Danny <email address hidden> /bugs.freedeskt op.org/ show_bug. cgi?id= 67504
Bugzilla: https:/
Signed-off-by: Chris Wilson <email address hidden>
Please do check that this indeed fixes the problem, thanks!