Move vm_fault_quick() out from the machine specific location
authorDavid Rhodus <drhodus@dragonflybsd.org>
Mon, 29 Mar 2004 17:30:23 +0000 (17:30 +0000)
committerDavid Rhodus <drhodus@dragonflybsd.org>
Mon, 29 Mar 2004 17:30:23 +0000 (17:30 +0000)
as the function is now cpu agnostic.

sys/i386/i386/vm_machdep.c
sys/platform/pc32/i386/vm_machdep.c
sys/vm/vm_fault.c

index 12fc085..989d27e 100644 (file)
@@ -39,7 +39,7 @@
  *     from: @(#)vm_machdep.c  7.3 (Berkeley) 5/13/91
  *     Utah $Hdr: vm_machdep.c 1.16.1.1 89/06/23$
  * $FreeBSD: src/sys/i386/i386/vm_machdep.c,v 1.132.2.9 2003/01/25 19:02:23 dillon Exp $
- * $DragonFly: src/sys/i386/i386/Attic/vm_machdep.c,v 1.27 2004/02/17 19:38:53 dillon Exp $
+ * $DragonFly: src/sys/i386/i386/Attic/vm_machdep.c,v 1.28 2004/03/29 17:30:23 drhodus Exp $
  */
 
 #include "use_npx.h"
@@ -98,22 +98,6 @@ static volatile u_int        cpu_reset_proxy_active;
 #endif
 extern int     _ucodesel, _udatasel;
 
-/*
- * quick version of vm_fault
- */
-int
-vm_fault_quick(v, prot)
-       caddr_t v;
-       int prot;
-{
-       int r;
-
-       if (prot & VM_PROT_WRITE)
-               r = subyte(v, fubyte(v));
-       else
-               r = fubyte(v);
-       return(r);
-}
 
 /*
  * Finish a fork operation, with process p2 nearly set up.
index 5bd8c46..d2eac1c 100644 (file)
@@ -39,7 +39,7 @@
  *     from: @(#)vm_machdep.c  7.3 (Berkeley) 5/13/91
  *     Utah $Hdr: vm_machdep.c 1.16.1.1 89/06/23$
  * $FreeBSD: src/sys/i386/i386/vm_machdep.c,v 1.132.2.9 2003/01/25 19:02:23 dillon Exp $
- * $DragonFly: src/sys/platform/pc32/i386/vm_machdep.c,v 1.27 2004/02/17 19:38:53 dillon Exp $
+ * $DragonFly: src/sys/platform/pc32/i386/vm_machdep.c,v 1.28 2004/03/29 17:30:23 drhodus Exp $
  */
 
 #include "use_npx.h"
@@ -98,22 +98,6 @@ static volatile u_int        cpu_reset_proxy_active;
 #endif
 extern int     _ucodesel, _udatasel;
 
-/*
- * quick version of vm_fault
- */
-int
-vm_fault_quick(v, prot)
-       caddr_t v;
-       int prot;
-{
-       int r;
-
-       if (prot & VM_PROT_WRITE)
-               r = subyte(v, fubyte(v));
-       else
-               r = fubyte(v);
-       return(r);
-}
 
 /*
  * Finish a fork operation, with process p2 nearly set up.
index d400dd3..e8986a8 100644 (file)
@@ -67,7 +67,7 @@
  * rights to redistribute these changes.
  *
  * $FreeBSD: src/sys/vm/vm_fault.c,v 1.108.2.8 2002/02/26 05:49:27 silby Exp $
- * $DragonFly: src/sys/vm/vm_fault.c,v 1.12 2004/03/23 22:54:32 dillon Exp $
+ * $DragonFly: src/sys/vm/vm_fault.c,v 1.13 2004/03/29 17:30:23 drhodus Exp $
  */
 
 /*
@@ -884,6 +884,21 @@ readrest:
 
 }
 
+/*
+ * quick version of vm_fault
+ */
+int
+vm_fault_quick(caddr_t v, int prot)
+{
+       int r;
+
+       if (prot & VM_PROT_WRITE)
+               r = subyte(v, fubyte(v));
+       else
+               r = fubyte(v);
+       return(r);
+}
+
 /*
  *     vm_fault_wire:
  *