diff options
author | garypen <none@none> | 2008-06-08 02:08:08 -0700 |
---|---|---|
committer | garypen <none@none> | 2008-06-08 02:08:08 -0700 |
commit | d94d2e187aa8a1bbef62aa867168dd361147929a (patch) | |
tree | f4a3abfefc8f589ddff61e153c6a5b8fe0c4a4ec /usr/src | |
parent | 4daf23112c0fcd200d03d76bfef4a41602957499 (diff) | |
download | illumos-gate-d94d2e187aa8a1bbef62aa867168dd361147929a.tar.gz |
6467529 SMT_PAUSE() on Xen may cause perf issues
Diffstat (limited to 'usr/src')
-rw-r--r-- | usr/src/uts/intel/sys/cpu.h | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/usr/src/uts/intel/sys/cpu.h b/usr/src/uts/intel/sys/cpu.h index 26fc7bd21b..d62cb7692f 100644 --- a/usr/src/uts/intel/sys/cpu.h +++ b/usr/src/uts/intel/sys/cpu.h @@ -65,19 +65,7 @@ extern void i86_mwait(uint32_t data, uint32_t extensions); /* * Used to insert cpu-dependent instructions into spin loops */ -#if defined(__xpv) -extern int xpv_panicking; -#define SMT_PAUSE() \ - { \ - if (IN_XPV_PANIC()) \ - ht_pause(); \ - else \ - (void) HYPERVISOR_yield(); \ - } - -#else #define SMT_PAUSE() ht_pause() -#endif /* * |