summaryrefslogtreecommitdiffstats
path: root/arch/s390/tools
diff options
context:
space:
mode:
authorChristian Borntraeger <borntraeger@de.ibm.com>2018-12-28 10:59:06 +0100
committerChristian Borntraeger <borntraeger@de.ibm.com>2019-04-18 12:57:53 +0200
commit173aec2d5a9fa5f40e462661a8283fcafe04764f (patch)
tree6dafa4368e598b81be1ee78ead45f93485e44cb3 /arch/s390/tools
parentd668139718a9e2260702777bd8d86d71c30b6539 (diff)
downloadlinux-stable-173aec2d5a9fa5f40e462661a8283fcafe04764f.tar.gz
linux-stable-173aec2d5a9fa5f40e462661a8283fcafe04764f.tar.bz2
linux-stable-173aec2d5a9fa5f40e462661a8283fcafe04764f.zip
KVM: s390: add enhanced sort facilty to cpu model
This enables stfle.150 and adds the subfunctions for SORTL. Bit 150 is added to the list of facilities that will be enabled when there is no cpu model involved as sortl requires no additional handling from userspace, e.g. for migration. Please note that a cpu model enabled user space can and will have the final decision on the facility bits for a guests. Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> Reviewed-by: Collin Walling <walling@linux.ibm.com> Reviewed-by: David Hildenbrand <david@redhat.com>
Diffstat (limited to 'arch/s390/tools')
-rw-r--r--arch/s390/tools/gen_facilities.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/s390/tools/gen_facilities.c b/arch/s390/tools/gen_facilities.c
index e952cb3b75b2..1ec6bed785e8 100644
--- a/arch/s390/tools/gen_facilities.c
+++ b/arch/s390/tools/gen_facilities.c
@@ -93,6 +93,7 @@ static struct facility_def facility_defs[] = {
131, /* enhanced-SOP 2 and side-effect */
139, /* multiple epoch facility */
146, /* msa extension 8 */
+ 150, /* enhanced sort */
155, /* msa extension 9 */
-1 /* END */
}