xen/x86: don't corrupt %eip when returning from a signal handler