Module Name:    src
Committed By:   pooka
Date:           Tue Feb 18 06:18:13 UTC 2014

Modified Files:
        src/sys/rump/librump/rumpkern: Makefile.rumpkern vm.c
        src/sys/uvm: uvm_swapstub.c

Log Message:
Use same uvm_swap_shutdown() stub for !vmswap kernels and rump kernels.


To generate a diff of this commit:
cvs rdiff -u -r1.136 -r1.137 src/sys/rump/librump/rumpkern/Makefile.rumpkern
cvs rdiff -u -r1.148 -r1.149 src/sys/rump/librump/rumpkern/vm.c
cvs rdiff -u -r1.7 -r1.8 src/sys/uvm/uvm_swapstub.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/Makefile.rumpkern
diff -u src/sys/rump/librump/rumpkern/Makefile.rumpkern:1.136 src/sys/rump/librump/rumpkern/Makefile.rumpkern:1.137
--- src/sys/rump/librump/rumpkern/Makefile.rumpkern:1.136	Wed Feb 12 22:28:43 2014
+++ src/sys/rump/librump/rumpkern/Makefile.rumpkern	Tue Feb 18 06:18:13 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.rumpkern,v 1.136 2014/02/12 22:28:43 pooka Exp $
+#	$NetBSD: Makefile.rumpkern,v 1.137 2014/02/18 06:18:13 pooka Exp $
 #
 
 .include "${RUMPTOP}/Makefile.rump"
@@ -125,7 +125,7 @@ SRCS+=	init_sysctl_base.c	\
 	uipc_sem.c
 
 # sys/uvm
-SRCS+=	uvm_aobj.c uvm_readahead.c uvm_object.c
+SRCS+=	uvm_aobj.c uvm_readahead.c uvm_object.c uvm_swapstub.c
 
 # 4.4BSD secmodel.  selection is hardcoded for now
 SRCS+=	secmodel.c

Index: src/sys/rump/librump/rumpkern/vm.c
diff -u src/sys/rump/librump/rumpkern/vm.c:1.148 src/sys/rump/librump/rumpkern/vm.c:1.149
--- src/sys/rump/librump/rumpkern/vm.c:1.148	Mon Feb 17 19:43:52 2014
+++ src/sys/rump/librump/rumpkern/vm.c	Tue Feb 18 06:18:13 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: vm.c,v 1.148 2014/02/17 19:43:52 pooka Exp $	*/
+/*	$NetBSD: vm.c,v 1.149 2014/02/18 06:18:13 pooka Exp $	*/
 
 /*
  * Copyright (c) 2007-2011 Antti Kantee.  All Rights Reserved.
@@ -41,7 +41,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: vm.c,v 1.148 2014/02/17 19:43:52 pooka Exp $");
+__KERNEL_RCSID(0, "$NetBSD: vm.c,v 1.149 2014/02/18 06:18:13 pooka Exp $");
 
 #include <sys/param.h>
 #include <sys/atomic.h>
@@ -1199,8 +1199,3 @@ rump_hyperfree(void *what, size_t size)
 	}
 	rumpuser_free(what, size);
 }
-
-void
-uvm_swap_shutdown(struct lwp *lwp)
-{
-}

Index: src/sys/uvm/uvm_swapstub.c
diff -u src/sys/uvm/uvm_swapstub.c:1.7 src/sys/uvm/uvm_swapstub.c:1.8
--- src/sys/uvm/uvm_swapstub.c:1.7	Wed Apr 27 00:35:52 2011
+++ src/sys/uvm/uvm_swapstub.c	Tue Feb 18 06:18:13 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: uvm_swapstub.c,v 1.7 2011/04/27 00:35:52 rmind Exp $	*/
+/*	$NetBSD: uvm_swapstub.c,v 1.8 2014/02/18 06:18:13 pooka Exp $	*/
 
 /*-
  * Copyright (c)2005 YAMAMOTO Takashi,
@@ -31,7 +31,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: uvm_swapstub.c,v 1.7 2011/04/27 00:35:52 rmind Exp $");
+__KERNEL_RCSID(0, "$NetBSD: uvm_swapstub.c,v 1.8 2014/02/18 06:18:13 pooka Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -53,3 +53,10 @@ sys_swapctl(struct lwp *l, const struct 
 
 	return ENOSYS;
 }
+
+void
+uvm_swap_shutdown(struct lwp *l)
+{
+
+	/* nothing */
+}

Reply via email to