[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] there is no sysret in X86_emulate, why?

  • To: xen-devel@xxxxxxxxxxxxx
  • From: hanyandong <hanyandong@xxxxxxxxx>
  • Date: Thu, 30 Oct 2014 09:46:10 +0800 (GMT+08:00)
  • Delivery-date: Thu, 30 Oct 2014 01:46:58 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xen.org>

hi, all

(1)In x86_emulate(), there are sysenter/sysexit, syscall. But why no sysret?

(2)I want to iuntercept syscall/sysret, so I unset the EFER.SCE, so syscall/sysret will trap into Xen, then I emulate syscall/sysret.
But  I only see syscall and did not see one sysret,  the guest run as usual.  any one can give me an hint?

Best Regards,

Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.