summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorXiaofei Tan <tanxiaofei@huawei.com>2025-02-12 09:34:08 +0300
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2025-02-18 21:24:29 +0300
commitcccf6ee090c8c133072d5d5b52ae25f3bc907a16 (patch)
treede09b87cb0c5a8f32a109c440f1a3630ea2e37aa /tools/perf/scripts/python
parent0ad2507d5d93f39619fc42372c347d6006b64319 (diff)
downloadlinux-cccf6ee090c8c133072d5d5b52ae25f3bc907a16.tar.xz
ACPI: HED: Always initialize before evged
When the HED driver is built-in, it initializes after evged because they both are at the same initcall level, so the initialization ordering depends on the Makefile order. However, this prevents RAS records coming in between the evged driver initialization and the HED driver initialization from being handled. If the number of such RAS records is above the APEI HEST error source number, the HEST resources may be exhausted, and that may affect subsequent RAS error reporting. To fix this issue, change the initcall level of HED to subsys_initcall and prevent the driver from being built as a module by changing ACPI_HED in Kconfig from "tristate" to "bool". Signed-off-by: Xiaofei Tan <tanxiaofei@huawei.com> Link: https://patch.msgid.link/20250212063408.927666-1-tanxiaofei@huawei.com [ rjw: Changelog edits ] Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions