Module Name:    src
Committed By:   rmind
Date:           Wed Oct 21 23:13:53 UTC 2009

Modified Files:
        src/sys/rump/librump/rumpkern: emul.c sleepq.c vm.c

Log Message:
Sync rump with kernel changes.


To generate a diff of this commit:
cvs rdiff -u -r1.103 -r1.104 src/sys/rump/librump/rumpkern/emul.c
cvs rdiff -u -r1.4 -r1.5 src/sys/rump/librump/rumpkern/sleepq.c
cvs rdiff -u -r1.64 -r1.65 src/sys/rump/librump/rumpkern/vm.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/emul.c
diff -u src/sys/rump/librump/rumpkern/emul.c:1.103 src/sys/rump/librump/rumpkern/emul.c:1.104
--- src/sys/rump/librump/rumpkern/emul.c:1.103	Fri Oct 16 00:14:53 2009
+++ src/sys/rump/librump/rumpkern/emul.c	Wed Oct 21 23:13:53 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: emul.c,v 1.103 2009/10/16 00:14:53 pooka Exp $	*/
+/*	$NetBSD: emul.c,v 1.104 2009/10/21 23:13:53 rmind Exp $	*/
 
 /*
  * Copyright (c) 2007 Antti Kantee.  All Rights Reserved.
@@ -28,7 +28,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: emul.c,v 1.103 2009/10/16 00:14:53 pooka Exp $");
+__KERNEL_RCSID(0, "$NetBSD: emul.c,v 1.104 2009/10/21 23:13:53 rmind Exp $");
 
 #include <sys/param.h>
 #include <sys/malloc.h>
@@ -555,13 +555,13 @@
 	/* we don't control scheduling currently, can't do anything now */
 }
 
-u_int
+void
 lwp_unsleep(lwp_t *l, bool cleanup)
 {
 
 	KASSERT(mutex_owned(l->l_mutex));
 
-	return (*l->l_syncobj->sobj_unsleep)(l, cleanup);
+	(*l->l_syncobj->sobj_unsleep)(l, cleanup);
 }
 
 vaddr_t

Index: src/sys/rump/librump/rumpkern/sleepq.c
diff -u src/sys/rump/librump/rumpkern/sleepq.c:1.4 src/sys/rump/librump/rumpkern/sleepq.c:1.5
--- src/sys/rump/librump/rumpkern/sleepq.c:1.4	Fri Oct 16 02:13:54 2009
+++ src/sys/rump/librump/rumpkern/sleepq.c	Wed Oct 21 23:13:53 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: sleepq.c,v 1.4 2009/10/16 02:13:54 pooka Exp $	*/
+/*	$NetBSD: sleepq.c,v 1.5 2009/10/21 23:13:53 rmind Exp $	*/
 
 /*
  * Copyright (c) 2008 Antti Kantee.  All Rights Reserved.
@@ -26,7 +26,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: sleepq.c,v 1.4 2009/10/16 02:13:54 pooka Exp $");
+__KERNEL_RCSID(0, "$NetBSD: sleepq.c,v 1.5 2009/10/21 23:13:53 rmind Exp $");
 
 #include <sys/param.h>
 #include <sys/condvar.h>
@@ -111,7 +111,7 @@
 	return NULL;
 }
 
-u_int
+void
 sleepq_unsleep(struct lwp *l, bool cleanup)
 {
 
@@ -122,8 +122,6 @@
 	if (cleanup) {
 		mutex_spin_exit(l->l_mutex);
 	}
-
-	return 0;
 }
 
 /*

Index: src/sys/rump/librump/rumpkern/vm.c
diff -u src/sys/rump/librump/rumpkern/vm.c:1.64 src/sys/rump/librump/rumpkern/vm.c:1.65
--- src/sys/rump/librump/rumpkern/vm.c:1.64	Wed Oct 21 21:12:06 2009
+++ src/sys/rump/librump/rumpkern/vm.c	Wed Oct 21 23:13:53 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: vm.c,v 1.64 2009/10/21 21:12:06 rmind Exp $	*/
+/*	$NetBSD: vm.c,v 1.65 2009/10/21 23:13:53 rmind Exp $	*/
 
 /*
  * Copyright (c) 2007 Antti Kantee.  All Rights Reserved.
@@ -42,7 +42,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: vm.c,v 1.64 2009/10/21 21:12:06 rmind Exp $");
+__KERNEL_RCSID(0, "$NetBSD: vm.c,v 1.65 2009/10/21 23:13:53 rmind Exp $");
 
 #include <sys/param.h>
 #include <sys/atomic.h>
@@ -692,10 +692,3 @@
 
 	/* nada */
 }
-
-void
-uvm_kick_scheduler(void)
-{
-
-	/* ouch */
-}

Reply via email to