[IA64] Use rum psr.be instead of XEN_HYPER_RSM_BE

Good for guest syscall performance

Signed-off-by: Anthony Xu <anthony.xu@intel.com>
This commit is contained in:
awilliam@xenbuild2.aw committed 2007-01-04 16:17:37 -07:00
1 parent e207cc2555
commit 03cc744bdb
2 files changed
+1 -2

No files matched your search

+1 -1
View File
@@ -145,7 +145,7 @@ GLOBAL_ENTRY(__kernel_syscall_via_epc)
;;
(isRaw) rsm psr.be | psr.i
(isXen) st1 [r22]=r20
(isXen) XEN_HYPER_RSM_BE
(isXen) rum psr.be
;;
#else
rsm psr.be | psr.i // M2 (5 cyc to srlz.d)
@@ -45,7 +45,6 @@
#define XEN_HYPER_GET_PMD break HYPERPRIVOP_GET_PMD
#define XEN_HYPER_GET_EFLAG break HYPERPRIVOP_GET_EFLAG
#define XEN_HYPER_SET_EFLAG break HYPERPRIVOP_SET_EFLAG
#define XEN_HYPER_RSM_BE break HYPERPRIVOP_RSM_BE
#define XEN_HYPER_GET_PSR break HYPERPRIVOP_GET_PSR
#define XSI_IFS (XSI_BASE + XSI_IFS_OFS)
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.