Module Name: src Committed By: pooka Date: Sun Mar 29 18:22:08 UTC 2009
Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern misc_stub.c rump.c Log Message: include subr_evcnt To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sys/rump/librump/rumpkern/Makefile.rumpkern cvs rdiff -u -r1.20 -r1.21 src/sys/rump/librump/rumpkern/misc_stub.c cvs rdiff -u -r1.99 -r1.100 src/sys/rump/librump/rumpkern/rump.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.41 src/sys/rump/librump/rumpkern/Makefile.rumpkern:1.42 --- src/sys/rump/librump/rumpkern/Makefile.rumpkern:1.41 Wed Mar 18 17:56:15 2009 +++ src/sys/rump/librump/rumpkern/Makefile.rumpkern Sun Mar 29 18:22:08 2009 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.rumpkern,v 1.41 2009/03/18 17:56:15 pooka Exp $ +# $NetBSD: Makefile.rumpkern,v 1.42 2009/03/29 18:22:08 pooka Exp $ # .include "${RUMPTOP}/Makefile.rump" @@ -33,8 +33,8 @@ sys_descrip.c sys_generic.c # sys/kern subr (misc) -SRCS+= subr_devsw.c subr_callback.c subr_hash.c subr_iostat.c \ - subr_kobj.c subr_log.c subr_once.c subr_prf.c \ +SRCS+= subr_devsw.c subr_callback.c subr_evcnt.c subr_hash.c \ + subr_iostat.c subr_kobj.c subr_log.c subr_once.c subr_prf.c \ subr_specificdata.c subr_time.c subr_workqueue.c # the funny bit. this doesn't really belong here, but helps with the Index: src/sys/rump/librump/rumpkern/misc_stub.c diff -u src/sys/rump/librump/rumpkern/misc_stub.c:1.20 src/sys/rump/librump/rumpkern/misc_stub.c:1.21 --- src/sys/rump/librump/rumpkern/misc_stub.c:1.20 Thu Mar 19 09:36:38 2009 +++ src/sys/rump/librump/rumpkern/misc_stub.c Sun Mar 29 18:22:08 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: misc_stub.c,v 1.20 2009/03/19 09:36:38 pooka Exp $ */ +/* $NetBSD: misc_stub.c,v 1.21 2009/03/29 18:22:08 pooka Exp $ */ /* * Copyright (c) 2007 Antti Kantee. All Rights Reserved. @@ -28,7 +28,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: misc_stub.c,v 1.20 2009/03/19 09:36:38 pooka Exp $"); +__KERNEL_RCSID(0, "$NetBSD: misc_stub.c,v 1.21 2009/03/29 18:22:08 pooka Exp $"); #include <sys/param.h> #include <sys/cpu.h> @@ -75,19 +75,6 @@ return &rump_cpu; } -void -evcnt_attach_dynamic(struct evcnt *ev, int type, const struct evcnt *parent, - const char *group, const char *name) -{ - -} - -void -evcnt_detach(struct evcnt *ev) -{ - -} - int syscall_establish(const struct emul *em, const struct syscall_package *sp) { Index: src/sys/rump/librump/rumpkern/rump.c diff -u src/sys/rump/librump/rumpkern/rump.c:1.99 src/sys/rump/librump/rumpkern/rump.c:1.100 --- src/sys/rump/librump/rumpkern/rump.c:1.99 Thu Mar 19 09:14:37 2009 +++ src/sys/rump/librump/rumpkern/rump.c Sun Mar 29 18:22:08 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: rump.c,v 1.99 2009/03/19 09:14:37 pooka Exp $ */ +/* $NetBSD: rump.c,v 1.100 2009/03/29 18:22:08 pooka Exp $ */ /* * Copyright (c) 2007 Antti Kantee. All Rights Reserved. @@ -28,7 +28,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: rump.c,v 1.99 2009/03/19 09:14:37 pooka Exp $"); +__KERNEL_RCSID(0, "$NetBSD: rump.c,v 1.100 2009/03/29 18:22:08 pooka Exp $"); #include <sys/param.h> #include <sys/atomic.h> @@ -36,6 +36,7 @@ #include <sys/callout.h> #include <sys/conf.h> #include <sys/cpu.h> +#include <sys/evcnt.h> #include <sys/event.h> #include <sys/filedesc.h> #include <sys/iostat.h> @@ -162,6 +163,7 @@ rumpuser_mutex_recursive_init(&rump_giantlock); ksyms_init(); rumpvm_init(); + evcnt_init(); once_init();