diff options
author | Vikram Hegde <Vikram.Hegde@Sun.COM> | 2008-09-14 19:52:20 -0700 |
---|---|---|
committer | Vikram Hegde <Vikram.Hegde@Sun.COM> | 2008-09-14 19:52:20 -0700 |
commit | 86c1f4dc9dc6de02690b5c555380d7714ef54ee0 (patch) | |
tree | dc5b4edb66a640c050a487eca94295f9b4d0a8a3 /usr/src/uts/intel/sys/archsystm.h | |
parent | 8d96b23e24cf8db8618f698bfa580a25d7dc6029 (diff) | |
download | illumos-gate-86c1f4dc9dc6de02690b5c555380d7714ef54ee0.tar.gz |
PSARC 2008/560 Intel IOMMU
6714111 Solaris needs to support the Intel IOMMU
Diffstat (limited to 'usr/src/uts/intel/sys/archsystm.h')
-rw-r--r-- | usr/src/uts/intel/sys/archsystm.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/usr/src/uts/intel/sys/archsystm.h b/usr/src/uts/intel/sys/archsystm.h index 9ce5b4031a..fa7289e9b0 100644 --- a/usr/src/uts/intel/sys/archsystm.h +++ b/usr/src/uts/intel/sys/archsystm.h @@ -45,6 +45,9 @@ extern int getpil(void); extern ulong_t getcr0(void); extern void setcr0(ulong_t); extern ulong_t getcr2(void); +extern void iommu_cpu_nop(void); +extern void clflush_insn(caddr_t addr); +extern void mfence_insn(void); #if defined(__i386) extern uint16_t getgs(void); |