aboutsummaryrefslogtreecommitdiff
path: root/target-s390x
diff options
context:
space:
mode:
authorChristian Borntraeger <borntraeger@de.ibm.com>2014-10-30 10:05:28 +0100
committerPaolo Bonzini <pbonzini@redhat.com>2014-12-15 12:21:01 +0100
commite6eef7c221634c942e9f586df84aae623aa06cd5 (patch)
tree5defc95bc652caae76b1d01bfc5502c3c5fdf083 /target-s390x
parent076796f8fd27f4d014fe2efb6372f1cdc1df9a41 (diff)
downloadqemu-e6eef7c221634c942e9f586df84aae623aa06cd5.zip
qemu-e6eef7c221634c942e9f586df84aae623aa06cd5.tar.gz
qemu-e6eef7c221634c942e9f586df84aae623aa06cd5.tar.bz2
valgrind/s390x: avoid false positives on KVM_SET_FPU ioctl
struct kvm_fpu contains an alignment padding on s390x. Let's use a designated initializer to avoid false positives from valgrind/memcheck. Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'target-s390x')
-rw-r--r--target-s390x/kvm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/target-s390x/kvm.c b/target-s390x/kvm.c
index 1b79c4d..1dcdaa6 100644
--- a/target-s390x/kvm.c
+++ b/target-s390x/kvm.c
@@ -208,7 +208,7 @@ int kvm_arch_put_registers(CPUState *cs, int level)
CPUS390XState *env = &cpu->env;
struct kvm_sregs sregs;
struct kvm_regs regs;
- struct kvm_fpu fpu;
+ struct kvm_fpu fpu = {};
int r;
int i;