diff options
author | Alexander Graf <agraf@suse.de> | 2010-01-15 14:49:12 +0100 |
---|---|---|
committer | Marcelo Tosatti <mtosatti@redhat.com> | 2010-03-01 12:35:55 -0300 |
commit | 1c0006d8d131585095c4a27dbfcfb3970807a35e (patch) | |
tree | 2fe67697516624dd058efd90654fa59fcd9d112b /virt | |
parent | 180a34d2d3fda0151154f9cead4aab9dddd3d0c1 (diff) | |
download | op-kernel-dev-1c0006d8d131585095c4a27dbfcfb3970807a35e.zip op-kernel-dev-1c0006d8d131585095c4a27dbfcfb3970807a35e.tar.gz |
KVM: PPC: Fix initial GPR settings
Commit 7d01b4c3ed2bb33ceaf2d270cb4831a67a76b51b introduced PACA backed vcpu
values. With this patch, when a userspace app was setting GPRs before it was
actually first loaded, the set values get discarded.
This is because vcpu_load loads them from the vcpu backing store that we use
whenever we're not owning the PACA.
That behavior is not really a major problem, because we don't need it for
qemu. Other users (like kvmctl) do have problems with it though, so let's
better do it right.
Signed-off-by: Alexander Graf <agraf@suse.de>
Signed-off-by: Avi Kivity <avi@redhat.com>
Diffstat (limited to 'virt')
0 files changed, 0 insertions, 0 deletions