s390x/cpumodel: default enable mepoch for z14 and later
commit84176c7906ffaf59457bd7dff25a3ea32e00c3d8
authorCollin Walling <walling@linux.ibm.com>
Tue, 12 Feb 2019 01:16:56 +0000 (11 20:16 -0500)
committerCornelia Huck <cohuck@redhat.com>
Mon, 18 Feb 2019 10:25:43 +0000 (18 11:25 +0100)
tree6ab9527c59029ddf48ba4625e647c5356d6853bf
parentddf5d18af3ce3029d5b93222af5a9e8160d4c34b
s390x/cpumodel: default enable mepoch for z14 and later

Latest systems and host kernels support mepoch, which is a
feature that was meant to be supported for z14 GA1 from the
get-go. Let's copy it to the z14 GA1 default CPU model.

Machines s390-ccw-virtio-3.1 and older will retain the old CPU
models and will not provide this bit nor the extended PTFF
functions in the default model.

Signed-off-by: Collin Walling <walling@linux.ibm.com>
Message-Id: <20190212011657.18324-2-walling@linux.ibm.com>
Reviewed-by: David Hildenbrand <david@redhat.com>
Signed-off-by: Cornelia Huck <cohuck@redhat.com>
hw/s390x/s390-virtio-ccw.c
target/s390x/cpu_models.c
target/s390x/cpu_models.h
target/s390x/gen-features.c