intel/decoder: add assert for register size
authorMarcin Ślusarz <marcin.slusarz@intel.com>
Thu, 24 Jun 2021 09:30:03 +0000 (11:30 +0200)
committerMarge Bot <eric+marge@anholt.net>
Mon, 28 Jun 2021 09:31:41 +0000 (09:31 +0000)
commit365c7cc87cbbf86c3fd9d24871a2785f6dfb74ee
treee6db27ec81f8c6cc4d01ce2ab0120f11c31e3b79
parent11528b621ccdfe40b10d3a9841a7f71f3fd6d848
intel/decoder: add assert for register size

Coverity complains about out-of-bounds access in
intel_field_iterator_init, because it doesn't know that the GT_MODE
register has a size of 4 bytes. Add an assertion to verify that.

CID: 1474552

Signed-off-by: Marcin Ślusarz <marcin.slusarz@intel.com>
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11574>
src/intel/common/intel_batch_decoder.c