s390/dump_stack: use control program identification string
authorHeiko Carstens <heiko.carstens@de.ibm.com>
Sat, 11 Mar 2017 11:22:11 +0000 (12:22 +0100)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Wed, 22 Mar 2017 07:29:11 +0000 (08:29 +0100)
commit2f8876f98447ccbddb5bccc8f74ee20a69e83a3e
treea86ecf3e5104e23c8aed77b9a87ad340e38d9210
parentd2f039742537c4aec6488fa4de0c91a641210fd9
s390/dump_stack: use control program identification string

If running within a level 3 hypervisor, the hypervisor provides a
SYSIB block which contains a control program indentifier string. Use
this string instead of the simple KVM and z/VM strings only. In case
of z/VM this provides addtional information: the z/VM version.

The new string looks similar to this:

Hardware name: IBM 2964 N96 702 (z/VM 6.4.0)

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