]> git.ipfire.org Git - thirdparty/linux.git/commit
s390/protvirt: introduce host side setup
authorVasily Gorbik <gor@linux.ibm.com>
Wed, 23 Oct 2019 11:56:36 +0000 (13:56 +0200)
committerChristian Borntraeger <borntraeger@de.ibm.com>
Thu, 27 Feb 2020 18:44:40 +0000 (19:44 +0100)
commitecdc5d842bb3c166c3d549e52ba91a3955b257f2
tree087d553322b91e88d94b78f502db5c1a5297c87d
parent11a48a5a18c63fd7621bb050228cebf13566e4d8
s390/protvirt: introduce host side setup

Add "prot_virt" command line option which controls if the kernel
protected VMs support is enabled at early boot time. This has to be
done early, because it needs large amounts of memory and will disable
some features like STP time sync for the lpar.

Extend ultravisor info definitions and expose it via uv_info struct
filled in during startup.

Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Acked-by: David Hildenbrand <david@redhat.com>
Reviewed-by: Cornelia Huck <cohuck@redhat.com>
Acked-by: Christian Borntraeger <borntraeger@de.ibm.com>
[borntraeger@de.ibm.com: patch merging, splitting, fixing]
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
Documentation/admin-guide/kernel-parameters.txt
arch/s390/boot/Makefile
arch/s390/boot/uv.c
arch/s390/include/asm/uv.h
arch/s390/kernel/Makefile
arch/s390/kernel/setup.c
arch/s390/kernel/uv.c [new file with mode: 0644]