From d83fb1d29c7b25492acdd80f5cb8e0df42d1aeb1 Mon Sep 17 00:00:00 2001 From: Faith Ekstrand Date: Mon, 30 Jan 2023 20:12:00 -0600 Subject: [PATCH] nouveau/mme: Assert on OOB registers Part-of: --- src/nouveau/mme/mme_tu104_builder.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/nouveau/mme/mme_tu104_builder.c b/src/nouveau/mme/mme_tu104_builder.c index 9c7b59ade01..74f0a4ed229 100644 --- a/src/nouveau/mme/mme_tu104_builder.c +++ b/src/nouveau/mme/mme_tu104_builder.c @@ -211,6 +211,7 @@ mme_value_alu_reg(struct mme_value val) else return MME_TU104_REG_IMM32; case MME_VALUE_TYPE_REG: + assert(val.reg <= 23); return MME_TU104_REG_R0 + val.reg; } unreachable("Invalid value type");