summaryrefslogtreecommitdiffstats
path: root/arch/s390/tools
diff options
context:
space:
mode:
authorThomas Huth <thuth@redhat.com>2017-05-22 17:20:53 +0200
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2017-06-12 16:25:59 +0200
commit8aa8680aa383bf6e2ac2a7d3369097268c75f7da (patch)
treeef50e817cf137b3d9c30cde8cbc9176e75c05270 /arch/s390/tools
parentfe7b274729fc0bab9b4238f875695d36726a6b10 (diff)
downloadlinux-8aa8680aa383bf6e2ac2a7d3369097268c75f7da.tar.gz
linux-8aa8680aa383bf6e2ac2a7d3369097268c75f7da.tar.bz2
linux-8aa8680aa383bf6e2ac2a7d3369097268c75f7da.zip
s390: Remove 'message security assist' from the list of vital facilities
The code in arch/s390/crypto checks for the availability of the 'message security assist' facility on its own, either by using module_cpu_feature_match(MSA, ...) or by checking the facility bit during cpacf_query(). Thus setting the MSA facility bit in gen_facilities.c as hard requirement is not necessary. We can remove it here, so that the kernel can also run on systems that do not provide the MSA facility yet (like the emulated environment of QEMU, for example). Signed-off-by: Thomas Huth <thuth@redhat.com> Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'arch/s390/tools')
-rw-r--r--arch/s390/tools/gen_facilities.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/arch/s390/tools/gen_facilities.c b/arch/s390/tools/gen_facilities.c
index be63fbd699fd..cfe3f76bc2de 100644
--- a/arch/s390/tools/gen_facilities.c
+++ b/arch/s390/tools/gen_facilities.c
@@ -35,7 +35,6 @@ static struct facility_def facility_defs[] = {
#endif
#ifdef CONFIG_HAVE_MARCH_Z9_109_FEATURES
7, /* stfle */
- 17, /* message security assist */
21, /* extended-immediate facility */
25, /* store clock fast */
#endif