From: Jeremy Fitzhardinge Date: Sat, 31 May 2008 00:33:02 +0000 (+0100) Subject: xen: restore vcpu_info mapping X-Git-Tag: v2.6.27-rc1~1106^2~251^24~11 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9c7a794209f8a91f47697c3be20597eb60531e6d;p=pandora-kernel.git xen: restore vcpu_info mapping If we're using vcpu_info mapping, then make sure its restored on all processors before relasing them from stop_machine. The only complication is that if this fails, we can't continue because we've already made assumptions that the mapping is available (baked in calls to the _direct versions of the functions, for example). Fortunately this can only happen with a 32-bit hypervisor, which may possibly run out of mapping space. On a 64-bit hypervisor, this is a non-issue. Signed-off-by: Jeremy Fitzhardinge Signed-off-by: Ingo Molnar --- Reading git-diff-tree failed