s390/facilities: remove stfle requirement
authorHeiko Carstens <heiko.carstens@de.ibm.com>
Tue, 23 May 2017 07:17:24 +0000 (09:17 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Mon, 12 Jun 2017 14:25:59 +0000 (16:25 +0200)
All call sites of "stfle" check if the instruction is available before
executing it. Therefore there is no reason to have the corresponding
facility bit set within the architecture level set.
This removes the last more or less odd bit from the list.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/tools/gen_facilities.c

index cfe3f76bc2debdfd4c1f3125331664857f8987c2..025ea20fc4b4b8d0abb0ec038f99599cecb289f2 100644 (file)
@@ -34,7 +34,6 @@ static struct facility_def facility_defs[] = {
                        18, /* long displacement facility */
 #endif
 #ifdef CONFIG_HAVE_MARCH_Z9_109_FEATURES
-                       7,  /* stfle */
                        21, /* extended-immediate facility */
                        25, /* store clock fast */
 #endif