Alexander Yarygin 04ca4b92ec s390x/ipl: Extend the IplParameterBlock struct
The IplParameterBlock struct currently has only 200 bytes filled, but it
can be up to 4K.

This patch converts the struct to union with a fully populated struct
inside it and second struct with old values.

For compatibility reasons we disable migration of the extended iplb
field for pre-2.7 machines. Also a guest still can read/write only the
first 200 bytes of IPLB for now.

Signed-off-by: Alexander Yarygin <yarygin@linux.vnet.ibm.com>
Reviewed-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
Acked-by: Christian Borntraeger <borntraeger@de.ibm.com>
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
2016-05-17 15:50:29 +02:00
..
2016-05-12 13:42:12 +01:00
2016-04-07 19:57:33 +03:00
2016-05-13 11:50:42 +01:00
2016-05-12 13:22:25 +01:00
2016-01-29 15:07:25 +00:00
2016-05-12 15:22:09 +02:00
2016-03-29 17:39:41 +01:00
2016-01-29 15:07:23 +00:00