From 575f8e8b60ab06e559a62ffe90913453352f32b4 Mon Sep 17 00:00:00 2001 From: Lionel Landwerlin Date: Thu, 7 Mar 2019 16:59:53 +0000 Subject: iris: fix decode_get_bo callback Signed-off-by: Lionel Landwerlin Fixes: acb50d6b1ff1b7 ("intel/decoders: handle decoding MI_BBS from ring") Reviewed-by: Caio Marcelo de Oliveira Filho --- src/gallium/drivers/iris/iris_batch.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/gallium') diff --git a/src/gallium/drivers/iris/iris_batch.c b/src/gallium/drivers/iris/iris_batch.c index f6362fd684a..5548b8f6c81 100644 --- a/src/gallium/drivers/iris/iris_batch.c +++ b/src/gallium/drivers/iris/iris_batch.c @@ -115,10 +115,12 @@ dump_validation_list(struct iris_batch *batch) * Return BO information to the batch decoder (for debugging). */ static struct gen_batch_decode_bo -decode_get_bo(void *v_batch, uint64_t address) +decode_get_bo(void *v_batch, bool ppgtt, uint64_t address) { struct iris_batch *batch = v_batch; + assert(ppgtt); + for (int i = 0; i < batch->exec_count; i++) { struct iris_bo *bo = batch->exec_bos[i]; /* The decoder zeroes out the top 16 bits, so we need to as well */ -- cgit v1.2.3