Module Name: src Committed By: pooka Date: Thu Aug 6 11:50:19 UTC 2009
Modified Files: src/sys/rump/librump/rumpkern: pmap_stub.c Log Message: Add suicidal stubs for pmap_enter() and pmap_remove(). Hopefully the MD bits for all the glorious archs went right. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/rump/librump/rumpkern/pmap_stub.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/rump/librump/rumpkern/pmap_stub.c diff -u src/sys/rump/librump/rumpkern/pmap_stub.c:1.13 src/sys/rump/librump/rumpkern/pmap_stub.c:1.14 --- src/sys/rump/librump/rumpkern/pmap_stub.c:1.13 Thu Apr 30 15:31:16 2009 +++ src/sys/rump/librump/rumpkern/pmap_stub.c Thu Aug 6 11:50:19 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: pmap_stub.c,v 1.13 2009/04/30 15:31:16 skrll Exp $ */ +/* $NetBSD: pmap_stub.c,v 1.14 2009/08/06 11:50:19 pooka Exp $ */ /* * Copyright (c) 2008 Antti Kantee. All Rights Reserved. @@ -29,7 +29,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: pmap_stub.c,v 1.13 2009/04/30 15:31:16 skrll Exp $"); +__KERNEL_RCSID(0, "$NetBSD: pmap_stub.c,v 1.14 2009/08/06 11:50:19 pooka Exp $"); #include <sys/param.h> @@ -100,6 +100,20 @@ panic("%s: unavailable", __func__); } +int +pmap_enter(pmap_t pmap, vaddr_t va, paddr_t pa, vm_prot_t prot, u_int flags) +{ + + panic("%s: unavailable", __func__); +} + +void +pmap_remove(pmap_t pmap, vaddr_t sva, vaddr_t eva) +{ + + panic("%s: unavailable", __func__); +} + #ifndef __vax__ bool pmap_extract(pmap_t pmap, vaddr_t va, paddr_t *pap) @@ -238,4 +252,5 @@ void (*pmap_kremove_p)(vaddr_t, vsize_t) = pmap_kremove; void (*pmap_page_protect_p)(struct vm_page *, vm_prot_t)=pmap_page_protect; bool (*pmap_extract_p)(pmap_t, vaddr_t, paddr_t *) = pmap_extract; +int (*pmap_enter_p)(pmap_t, vaddr_t, paddr_t, vm_prot_t, int) = pmap_enter; #endif