diff options
| author | cinap_lenrek <cinap_lenrek@felloff.net> | 2014-07-08 21:57:35 +0200 |
|---|---|---|
| committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2014-07-08 21:57:35 +0200 |
| commit | 3fe38f70014256cdd1d3b1b42f7b8760e6e80778 (patch) | |
| tree | b43d9d8929a3d0e33355f89296709707f81c24f9 | |
| parent | 8677db333a11de80971df3e60f787b72b45a568c (diff) | |
| download | plan9front-3fe38f70014256cdd1d3b1b42f7b8760e6e80778.tar.xz | |
bcm: apply richards fix for mmukmap (from /n/sources/patch/bcm-mmukmap-bug)
| -rw-r--r-- | sys/src/9/bcm/mmu.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/src/9/bcm/mmu.c b/sys/src/9/bcm/mmu.c index 8eba6e1d3..439f2edba 100644 --- a/sys/src/9/bcm/mmu.c +++ b/sys/src/9/bcm/mmu.c @@ -305,7 +305,7 @@ mmukmap(uintptr va, uintptr pa, usize size) *pte++ = (pa+n)|Dom0|L1AP(Krw)|Section; mmuinvalidateaddr(va+n); } - cachedwbse(pte0, pte - pte0); + cachedwbse(pte0, (uintptr)pte - (uintptr)pte0); return va + o; } |
