platform/x86/amd/hsmp: Ensure sock->metric_tbl_addr is non-NULL
authorSuma Hegde <suma.hegde@amd.com>
Thu, 7 Aug 2025 10:06:37 +0000 (10:06 +0000)
committerIlpo Järvinen <ilpo.jarvinen@linux.intel.com>
Tue, 12 Aug 2025 12:05:03 +0000 (15:05 +0300)
commit2c78fb287e1f430b929f2e49786518350d15605c
treea007ced366bd3030e7d63b8412edaebf01b51187
parentdff6f36878799a5ffabd15336ce993dc737374dc
platform/x86/amd/hsmp: Ensure sock->metric_tbl_addr is non-NULL

If metric table address is not allocated, accessing metrics_bin will
result in a NULL pointer dereference, so add a check.

Fixes: 5150542b8ec5 ("platform/x86/amd/hsmp: add support for metrics tbl")
Signed-off-by: Suma Hegde <suma.hegde@amd.com>
Link: https://lore.kernel.org/r/20250807100637.952729-1-suma.hegde@amd.com
Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
drivers/platform/x86/amd/hsmp/hsmp.c