diff options
author | 2020-12-07 15:51:57 -0600 | |
---|---|---|
committer | 2020-12-08 21:41:02 +1100 | |
commit | fa53bcdb7413e7c40170106781f6b5bb9d74db84 (patch) | |
tree | e6ef2ee8725c806be336dca647eed131e8a14845 /tools/perf/scripts/python/export-to-sqlite.py | |
parent | powerpc/pseries/hibernation: remove redundant cacheinfo update (diff) | |
download | linux-dev-fa53bcdb7413e7c40170106781f6b5bb9d74db84.tar.xz linux-dev-fa53bcdb7413e7c40170106781f6b5bb9d74db84.zip |
powerpc/pseries/hibernation: perform post-suspend fixups later
The pseries hibernate code calls post_mobility_fixup() which is sort
of a dumping ground of fixups that need to run after resuming from
suspend regardless of whether suspend was a hibernation or a
migration. Calling post_mobility_fixup() from
pseries_suspend_enable_irqs() runs this code early in resume with
devices suspended and only one CPU up, while the much more commonly
used migration case runs these fixups in a more typical process
context.
Call post_mobility_fixup() after the suspend core returns a success
status to the hibernate sysfs store method and remove
pseries_suspend_enable_irqs().
Signed-off-by: Nathan Lynch <nathanl@linux.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20201207215200.1785968-26-nathanl@linux.ibm.com
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions