From b591ee195b71eb3be9963e544c3fea72c017a09a Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Sun, 9 Sep 2018 01:53:53 +0200 Subject: devarch: reading msr 0xffffffff --- sys/src/9/pc/devarch.c | 4 ++-- 1 file 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; -- cgit v1.2.3