提交 185210cc 编写于 作者: C Chen Gong 提交者: Len Brown

ACPI, APEI, EINJ, limit the range of einj_param

On the platforms with ACPI4.x support, parameter extension
is not always doable, which means only parameter extension
is enabled, einj_param can take effect.

v2->v1: stopping early in einj_get_parameter_address for einj_param
Signed-off-by: NChen Gong <gong.chen@linux.intel.com>
Acked-by: NTony Luck <tony.luck@intel.com>
Signed-off-by: NLen Brown <len.brown@intel.com>
上级 7ed28f2e
...@@ -238,7 +238,7 @@ static void *einj_get_parameter_address(void) ...@@ -238,7 +238,7 @@ static void *einj_get_parameter_address(void)
return v5param; return v5param;
} }
} }
if (paddrv4) { if (param_extension && paddrv4) {
struct einj_parameter *v4param; struct einj_parameter *v4param;
v4param = acpi_os_map_memory(paddrv4, sizeof(*v4param)); v4param = acpi_os_map_memory(paddrv4, sizeof(*v4param));
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册