kvm: x86: i8259: return initialized data on invalid-size read
kvm: x86: i8259: return initialized data on invalid-size read

If data is read from PIC with invalid access size, the return data stays
uninitialized even though success is returned.

Fix this by always initializing the data.

Signed-off-by: Petr Matousek <d1ac682bce3c8307a4378440a11ce4c6d399629c@redhat.com>
Reported-by: Nadav Amit <408682befcd1c303d0cd015440e735b00e65d116@gmail.com>
Message-Id: <2b055c128ef03de2aeabbc27066f281fbeb7f587@dhcp-25-225.brq.redhat.com>
Signed-off-by: Paolo Bonzini <69d3ebcf5ee4e7f05a50dc23cd96655b730804b4@redhat.com>

KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs