aboutsummaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/powerpc/copyloops/Makefile
diff options
context:
space:
mode:
authorMauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>2018-03-30 14:28:25 -0300
committerMichael Ellerman <mpe@ellerman.id.au>2018-04-03 21:50:09 +1000
commit6232774f1599028a15418179d17f7df47ede770a (patch)
treec6b45aeb43b9830ac9717df5d84deeb55c29ca01 /tools/testing/selftests/powerpc/copyloops/Makefile
parentpowerpc: Move default security feature flags (diff)
downloadlinux-dev-6232774f1599028a15418179d17f7df47ede770a.tar.xz
linux-dev-6232774f1599028a15418179d17f7df47ede770a.zip
powerpc/pseries: Restore default security feature flags on setup
After migration the security feature flags might have changed (e.g., destination system with unpatched firmware), but some flags are not set/clear again in init_cpu_char_feature_flags() because it assumes the security flags to be the defaults. Additionally, if the H_GET_CPU_CHARACTERISTICS hypercall fails then init_cpu_char_feature_flags() does not run again, which potentially might leave the system in an insecure or sub-optimal configuration. So, just restore the security feature flags to the defaults assumed by init_cpu_char_feature_flags() so it can set/clear them correctly, and to ensure safe settings are in place in case the hypercall fail. Fixes: f636c14790ea ("powerpc/pseries: Set or clear security feature flags") Depends-on: 19887d6a28e2 ("powerpc: Move default security feature flags") Signed-off-by: Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Diffstat (limited to 'tools/testing/selftests/powerpc/copyloops/Makefile')
0 files changed, 0 insertions, 0 deletions