[IA64] Fix save/restore
authorawilliam@xenbuild2.aw <awilliam@xenbuild2.aw>
Mon, 15 Jan 2007 05:18:38 +0000 (22:18 -0700)
committerawilliam@xenbuild2.aw <awilliam@xenbuild2.aw>
Mon, 15 Jan 2007 05:18:38 +0000 (22:18 -0700)
commite24fb235e0fa71cdede6ee905c56b0b597001cae
treeeb38c5a93a170c48db110bcfa5beecf82f5c9f2d
parent67ce0b590037e9259041e84ce5f1a4d422ca9f13
[IA64] Fix save/restore

Using the new hypercall path, scratch registers are not saved/restored.

So after returning from hypercall, r20 may contain garbage data.
This triggered General Exception.

Signed-off-by: Anthony Xu <anthony.xu@intel.com>
linux-2.6-xen-sparse/arch/ia64/xen/xensetup.S