habanalabs: avoid using uninitialized pointer
When attempting to read FW component's version we should break if input FW component is invalid in order to avoid using uninitialized destination pointer. Signed-off-by: Ohad Sharabi <osharabi@habana.ai> Reviewed-by: Oded Gabbay <ogabbay@kernel.org> Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
This commit is contained in:
Родитель
6542c3541d
Коммит
ea7d5e7b10
|
@ -1566,6 +1566,7 @@ static void hl_fw_dynamic_read_device_fw_version(struct hl_device *hdev,
|
|||
break;
|
||||
default:
|
||||
dev_warn(hdev->dev, "Undefined FW component: %d\n", fwc);
|
||||
return;
|
||||
}
|
||||
|
||||
strscpy(dest, fw_version, VERSION_MAX_LEN);
|
||||
|
|
Загрузка…
Ссылка в новой задаче