diff options
author | tmm <tmm@FreeBSD.org> | 2002-03-24 02:33:09 +0000 |
---|---|---|
committer | tmm <tmm@FreeBSD.org> | 2002-03-24 02:33:09 +0000 |
commit | 4e36f116b7dd7818de33163300d964cf5d568890 (patch) | |
tree | cfb58020479a19404186dc5911ef229ec3153f4b /sys/sparc64 | |
parent | 521e80e7004d21d31b68b84f1038865ad8513c5b (diff) | |
download | FreeBSD-src-4e36f116b7dd7818de33163300d964cf5d568890.zip FreeBSD-src-4e36f116b7dd7818de33163300d964cf5d568890.tar.gz |
Fix sparc64_bus_mem_unmap() to pass the right address to kmem_free().
Diffstat (limited to 'sys/sparc64')
-rw-r--r-- | sys/sparc64/sparc64/bus_machdep.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/sparc64/sparc64/bus_machdep.c b/sys/sparc64/sparc64/bus_machdep.c index 4eb2c45..db0ee35 100644 --- a/sys/sparc64/sparc64/bus_machdep.c +++ b/sys/sparc64/sparc64/bus_machdep.c @@ -567,7 +567,7 @@ sparc64_bus_mem_unmap(void *bh, bus_size_t size) for (va = sva; va < endva; va += PAGE_SIZE) pmap_kremove(va); tlb_range_demap(kernel_pmap, sva, sva + size - 1); - kmem_free(kernel_map, va, size); + kmem_free(kernel_map, sva, size); return (0); } |