From: Alexander Graf Date: Fri, 8 Jan 2010 01:58:03 +0000 (+0100) Subject: KVM: PPC: Use PACA backed shadow vcpu X-Git-Tag: v2.6.34-rc1~193^2~97 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7e57cba06074da84d7c24d8c3f44040d2d8c88ac;p=pandora-kernel.git KVM: PPC: Use PACA backed shadow vcpu We're being horribly racy right now. All the entry and exit code hijacks random fields from the PACA that could easily be used by different code in case we get interrupted, for example by a #MC or even page fault. After discussing this with Ben, we figured it's best to reserve some more space in the PACA and just shove off some vcpu state to there. That way we can drastically improve the readability of the code, make it less racy and less complex. Signed-off-by: Alexander Graf Signed-off-by: Avi Kivity --- Reading git-diff-tree failed