summaryrefslogtreecommitdiff
path: root/sys/src/9/pc/devarch.c
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@gmx.de>2012-08-31 16:48:33 +0200
committercinap_lenrek <cinap_lenrek@gmx.de>2012-08-31 16:48:33 +0200
commite91301a40108d39125eacb40c42d290c028914e7 (patch)
tree5ac56c44291c6007b9cb8998f288ae276b056214 /sys/src/9/pc/devarch.c
parenta7ed529d97c42300881af7fd5b4095a6061cd5f3 (diff)
rdmsr/wrmsr become tryrdmsr/trywrmsr, we can should check for trap
Diffstat (limited to 'sys/src/9/pc/devarch.c')
-rw-r--r--sys/src/9/pc/devarch.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/src/9/pc/devarch.c b/sys/src/9/pc/devarch.c
index fc407fa6a..47e4a754f 100644
--- a/sys/src/9/pc/devarch.c
+++ b/sys/src/9/pc/devarch.c
@@ -397,7 +397,7 @@ archread(Chan *c, void *a, long n, vlong offset)
error(Ebadarg);
vp = a;
for(port = offset; port < offset+n; port += 8)
- if(tryrdmsr(port, vp++) < 0)
+ if(rdmsr(port, vp++) < 0)
error(Ebadarg);
return n;
@@ -476,7 +476,7 @@ archwrite(Chan *c, void *a, long n, vlong offset)
error(Ebadarg);
vp = a;
for(port = offset; port < offset+n; port += 8)
- if(trywrmsr(port, *vp++) < 0)
+ if(wrmsr(port, *vp++) < 0)
error(Ebadarg);
return n;