diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2018-09-09 01:53:53 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2018-09-09 01:53:53 +0200 |
commit | b591ee195b71eb3be9963e544c3fea72c017a09a (patch) | |
tree | 1473b383845d15e145c5d290c4930c54ad6faad7 /sys/src/9/pc/devarch.c | |
parent | ba7b07d51ad65d9a2d38e08799525c7716c77825 (diff) |
devarch: reading msr 0xffffffff
Diffstat (limited to 'sys/src/9/pc/devarch.c')
-rw-r--r-- | sys/src/9/pc/devarch.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/src/9/pc/devarch.c b/sys/src/9/pc/devarch.c index 55d41cdf8..97150a05b 100644 --- a/sys/src/9/pc/devarch.c +++ b/sys/src/9/pc/devarch.c @@ -400,7 +400,7 @@ archread(Chan *c, void *a, long n, vlong offset) if((uint)n/8 > -port) error(Ebadarg); end = port+(n/8); - for(vp = a; port < end; port++) + for(vp = a; port != end; port++) if(rdmsr(port, vp++) < 0) error(Ebadarg); return n; @@ -473,7 +473,7 @@ archwrite(Chan *c, void *a, long n, vlong offset) if((uint)n/8 > -port) error(Ebadarg); end = port+(n/8); - for(vp = a; port < end; port++) + for(vp = a; port != end; port++) if(wrmsr(port, *vp++) < 0) error(Ebadarg); return n; |