CVS commit: src/sys/kern

2013-12-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Dec 9 19:18:52 UTC 2013 Modified Files: src/sys/kern: makesyscalls.sh Log Message: Initialize the syscall "frame" to 0 before setting parameters. Otherwise things which treat syscall parameters as register_t (like ktrace) will

CVS commit: src/sys/kern

2013-12-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Dec 9 18:06:27 UTC 2013 Modified Files: src/sys/kern: kern_stub.c Log Message: As long as we're using #ifdef to decide which stubs get generated, might as well use __strong_alias instead of __weak_alias. Some toolchains such

CVS commit: src/sys/rump

2013-12-09 Thread Antti Kantee
rc/sys/rump/librump/rumpkern/rump.c:1.279 Mon Dec 9 16:56:11 2013 +++ src/sys/rump/librump/rumpkern/rump.c Mon Dec 9 17:57:11 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: rump.c,v 1.279 2013/12/09 16:56:11 pooka Exp $ */ +/* $NetBSD: rump.c,v 1.280 2013/12/09 17:57:11 pooka Exp $ */ /* * Copyright (c)

CVS commit: src/sys/sys

2013-12-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Dec 9 17:43:58 UTC 2013 Modified Files: src/sys/sys: ktrace.h Log Message: include necessary headers To generate a diff of this commit: cvs rdiff -u -r1.60 -r1.61 src/sys/sys/ktrace.h Please note that diffs are not public d

CVS commit: src/sys

2013-12-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Dec 9 17:15:11 UTC 2013 Modified Files: src/sys/kern: init_sysent.c syscalls.c src/sys/rump/include/rump: rump_syscalls.h src/sys/rump/librump/rumpkern: rump_syscalls.c src/sys/sys: syscall.h syscallargs

CVS commit: src/sys/kern

2013-12-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Dec 9 17:13:17 UTC 2013 Modified Files: src/sys/kern: syscalls.master Log Message: Create rump kernel wrappers for {f,}ktrace To generate a diff of this commit: cvs rdiff -u -r1.264 -r1.265 src/sys/kern/syscalls.master Plea

CVS commit: src/sys/rump/librump/rumpkern

2013-12-09 Thread Antti Kantee
/locks.c:1.66 Mon Dec 9 16:54:20 2013 +++ src/sys/rump/librump/rumpkern/locks.c Mon Dec 9 17:03:41 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: locks.c,v 1.66 2013/12/09 16:54:20 pooka Exp $ */ +/* $NetBSD: locks.c,v 1.67 2013/12/09 17:03:41 pooka Exp $ */ /* * Copyright (c) 2007-2011 Antti Kantee. All

CVS commit: src/sys/rump/librump/rumpkern

2013-12-09 Thread Antti Kantee
:1.278 Mon Dec 9 16:54:20 2013 +++ src/sys/rump/librump/rumpkern/rump.c Mon Dec 9 16:56:11 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: rump.c,v 1.278 2013/12/09 16:54:20 pooka Exp $ */ +/* $NetBSD: rump.c,v 1.279 2013/12/09 16:56:11 pooka Exp $ */ /* * Copyright (c) 2007-2011 Antti Kantee. All Rights

CVS commit: src/sys/rump

2013-12-09 Thread Antti Kantee
20 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: emul.c,v 1.158 2013/04/30 16:03:44 pooka Exp $ */ +/* $NetBSD: emul.c,v 1.159 2013/12/09 16:54:20 pooka Exp $ */ /* * Copyright (c) 2007-2011 Antti Kantee. All Rights Reserved. @@ -26,7 +26,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: emul.c,v 1.

CVS commit: src/sys/kern

2013-12-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Dec 9 16:49:43 UTC 2013 Modified Files: src/sys/kern: kern_subr.c kern_syscall.c Log Message: Group more syscall related routines together (kern_subr -> kern_syscall) To generate a diff of this commit: cvs rdiff -u -r1.213 -

CVS commit: src/sys

2013-12-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Dec 9 16:45:23 UTC 2013 Modified Files: src/sys/conf: files src/sys/kern: kern_ktrace.c src/sys/sys: ktrace.h Added Files: src/sys/kern: kern_ktrace_vfs.c Log Message: Put vfs bits of ktrace into kern_k

CVS commit: src/sys/kern

2013-12-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Dec 9 16:32:06 UTC 2013 Modified Files: src/sys/kern: makesyscalls.sh Log Message: Echo generated file names so that you can just copypaste & cvs ci without having to resort to the blazingly fast help of cvs diff. To generat

CVS commit: src/sys/kern

2013-12-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Dec 9 16:27:15 UTC 2013 Modified Files: src/sys/kern: makesyscalls.sh Log Message: Rump kernels now use sy_invoke(), which initializes the return value registers, so no need to do it individually in each wrapper. To generate

CVS commit: src/sys/rump/librump/rumpkern

2013-12-09 Thread Antti Kantee
Antti Kantee. All Rights Reserved. @@ -26,7 +26,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: rump.c,v 1.276 2013/11/18 18:45:29 njoly Exp $"); +__KERNEL_RCSID(0, "$NetBSD: rump.c,v 1.277 2013/12/09 16:23:10 pooka Exp $"); #include #define ELFSIZE ARCH_ELFS

CVS commit: src/sys/rump/librump/rumpkern

2013-12-09 Thread Antti Kantee
Antti Kantee. All Rights Reserved. @@ -26,7 +26,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: lwproc.c,v 1.24 2013/10/27 20:25:45 pooka Exp $"); +__KERNEL_RCSID(0, "$NetBSD: lwproc.c,v 1.25 2013/12/09 16:21:15 pooka Exp $"); #include #include @@ -34,6 +34,7

CVS commit: src/usr.bin

2013-11-13 Thread Antti Kantee
pooka Exp $ */ +/* $NetBSD: rump_allserver.c,v 1.28 2013/11/13 17:47:27 pooka Exp $ */ /*- * Copyright (c) 2010, 2011 Antti Kantee. All Rights Reserved. @@ -28,18 +28,13 @@ #include #ifndef lint -__RCSID("$NetBSD: rump_allserver.c,v 1.27 2013/11/13 16:43:38 pooka Exp $"

CVS commit: src/usr.bin/rump_allserver

2013-11-13 Thread Antti Kantee
pooka Exp $ */ /*- * Copyright (c) 2010, 2011 Antti Kantee. All Rights Reserved. @@ -28,16 +28,13 @@ #include #ifndef lint -__RCSID("$NetBSD: rump_allserver.c,v 1.26 2013/09/10 20:36:08 pooka Exp $"); +__RCSID("$NetBSD: rump_allserver.c,v 1.27 2013/11/13 16:43:38 pooka E

CVS commit: src/sys/rump/include/rump

2013-11-13 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Nov 13 16:42:30 UTC 2013 Modified Files: src/sys/rump/include/rump: rumpdefs.h Log Message: regen To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/sys/rump/include/rump/rumpdefs.h Please note that diffs are

CVS commit: src/sys/rump/include/rump

2013-11-13 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Nov 13 16:42:00 UTC 2013 Modified Files: src/sys/rump/include/rump: makerumpdefs.sh Log Message: do enums, grab enum modctl To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/rump/include/rump/makerumpdefs.

CVS commit: src/sys/rump/librump/rumpkern

2013-11-11 Thread Antti Kantee
-2010 Antti Kantee. All Rights Reserved. @@ -26,7 +26,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: intr.c,v 1.41 2013/11/11 23:06:40 pooka Exp $"); +__KERNEL_RCSID(0, "$NetBSD: intr.c,v 1.42 2013/11/11 23:11:30 pooka Exp $"); #include #include @@ -103,6 +103,7 @@

CVS commit: src/sys/rump/librump/rumpkern

2013-11-11 Thread Antti Kantee
2013/05/02 21:45:28 pooka Exp $ */ +/* $NetBSD: intr.c,v 1.41 2013/11/11 23:06:40 pooka Exp $ */ /* * Copyright (c) 2008-2010 Antti Kantee. All Rights Reserved. @@ -26,7 +26,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: intr.c,v 1.40 2013/05/02 21:45:28 pooka Exp $"); +__KERN

CVS commit: src/usr.bin/rump_server

2013-11-11 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Nov 11 15:53:56 UTC 2013 Modified Files: src/usr.bin/rump_server: Makefile Log Message: Handle static rump kernel base correctly. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/usr.bin/rump_server/Makefile P

CVS commit: src/lib/librumpuser

2013-11-01 Thread Antti Kantee
$ */ /* * Copyright (c) 2010, 2011 Antti Kantee. All Rights Reserved. @@ -37,7 +37,7 @@ #include "rumpuser_port.h" #if !defined(lint) -__RCSID("$NetBSD: rumpuser_sp.c,v 1.60 2013/10/27 16:39:46 rmind Exp $"); +__RCSID("$NetBSD: rumpuser_sp.c,v 1.61 2013/11/01 23:22:13 pooka

CVS commit: src/lib/librumpuser

2013-10-30 Thread Antti Kantee
_dl.c:1.24 Wed Oct 30 12:55:53 2013 +++ src/lib/librumpuser/rumpuser_dl.c Wed Oct 30 13:08:14 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: rumpuser_dl.c,v 1.24 2013/10/30 12:55:53 pooka Exp $ */ +/* $NetBSD: rumpuser_dl.c,v 1.25 2013/10/30 13:08:14 pooka Exp $ */ /* * Copyright (c) 2009 Antti K

CVS commit: src/lib/librumpuser

2013-10-30 Thread Antti Kantee
/rumpuser_dl.c:1.23 Wed Oct 30 12:30:32 2013 +++ src/lib/librumpuser/rumpuser_dl.c Wed Oct 30 12:55:53 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: rumpuser_dl.c,v 1.23 2013/10/30 12:30:32 pooka Exp $ */ +/* $NetBSD: rumpuser_dl.c,v 1.24 2013/10/30 12:55:53 pooka Exp $ */ /* * Copyright (c) 2009 Antti

CVS commit: src/lib/librumpuser

2013-10-30 Thread Antti Kantee
$ */ /* * Copyright (c) 2009 Antti Kantee. All Rights Reserved. @@ -40,7 +40,7 @@ #include "rumpuser_port.h" #if !defined(lint) -__RCSID("$NetBSD: rumpuser_dl.c,v 1.22 2013/10/27 16:39:46 rmind Exp $"); +__RCSID("$NetBSD: rumpuser_dl.c,v 1.23 2013/10/30 12:30:32 pooka

CVS commit: src/sys/rump

2013-10-29 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Oct 29 16:19:28 UTC 2013 Modified Files: src/sys/rump: listsrcdirs Log Message: Add MIPS. Requested by Justin Cormack. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/rump/listsrcdirs Please note that

CVS commit: src/sys/rump

2013-10-29 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Oct 29 16:18:42 UTC 2013 Modified Files: src/sys/rump: listsrcdirs Log Message: Maintain arch list in a separate variable. no functional change To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/rump/listsrc

CVS commit: src/sys/rump/librump/rumpkern

2013-10-27 Thread Antti Kantee
ump/librump/rumpkern/lwproc.c Sun Oct 27 20:25:45 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: lwproc.c,v 1.23 2013/05/15 14:07:26 pooka Exp $ */ +/* $NetBSD: lwproc.c,v 1.24 2013/10/27 20:25:45 pooka Exp $ */ /* * Copyright (c) 2010, 2011 Antti Kantee. All Rights Reserved. @@ -26,7 +2

CVS commit: src/sys/rump/net/lib/libvirtif

2013-10-27 Thread Antti Kantee
Sun Oct 27 16:03:19 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: rumpcomp_user.c,v 1.10 2013/07/16 21:14:42 pooka Exp $ */ +/* $NetBSD: rumpcomp_user.c,v 1.11 2013/10/27 16:03:19 pooka Exp $ */ /* * Copyright (c) 2013 Antti Kantee. All Rights Reserved. @@ -48,6 +48,10 @@ #include "if_virt.h"

CVS commit: src/sys/rump/include/sys

2013-09-23 Thread Antti Kantee
/rump/include/sys/bus.h Mon Sep 23 17:57:59 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: bus.h,v 1.2 2013/09/22 20:51:18 pooka Exp $ */ +/* $NetBSD: bus.h,v 1.3 2013/09/23 17:57:59 pooka Exp $ */ /* * Copyright (c) 2010 Antti Kantee. All Rights Reserved. @@ -42,6 +42,7 @@ typedef int bus_space_handle_t

CVS commit: src/lib/libc/stdio

2013-09-23 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Sep 23 12:41:37 UTC 2013 Modified Files: src/lib/libc/stdio: vfwprintf.c vfwscanf.c Log Message: Make compile with -DNO_FLOATING_POINT To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/lib/libc/stdio/vfwprintf

CVS commit: src/lib/librumpuser

2013-09-23 Thread Antti Kantee
c Mon Sep 23 10:35:20 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: rumpuser_pth.c,v 1.30 2013/05/15 14:52:49 pooka Exp $ */ +/* $NetBSD: rumpuser_pth.c,v 1.31 2013/09/23 10:35:20 pooka Exp $ */ /* * Copyright (c) 2007-2010 Antti Kantee. All Rights Reserved. @@ -28,7 +28,7 @@ #include "rumpuser_port

CVS commit: src/sys/rump/include/sys

2013-09-22 Thread Antti Kantee
40:56 2011 +++ src/sys/rump/include/sys/bus.h Sun Sep 22 20:51:18 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: bus.h,v 1.1 2011/07/15 23:40:56 dyoung Exp $ */ +/* $NetBSD: bus.h,v 1.2 2013/09/22 20:51:18 pooka Exp $ */ /* * Copyright (c) 2010 Antti Kantee. All Rights Reserved. @@ -29,20 +29,19 @

CVS commit: src/sys/rump/librump/rumpdev

2013-09-20 Thread Antti Kantee
: autoconf.c,v 1.7 2012/10/27 17:18:40 chs Exp $ */ +/* $NetBSD: autoconf.c,v 1.8 2013/09/20 16:49:00 pooka Exp $ */ /* * Copyright (c) 2009 Antti Kantee. All Rights Reserved. @@ -26,7 +26,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: autoconf.c,v 1.7 2012/10/27 17:18:40 ch

CVS commit: src/share/mk

2013-09-20 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Sep 20 16:39:14 UTC 2013 Modified Files: src/share/mk: bsd.ioconf.mk Log Message: Make it possible to specify a directory for the .ioconf file. Still default to .CURDIR To generate a diff of this commit: cvs rdiff -u -r1.3 -r

CVS commit: src/sys/rump

2013-09-19 Thread Antti Kantee
Sep 19 17:55:22 2013 @@ -0,0 +1,110 @@ +/* $NetBSD: ugenhc_dma.c,v 1.1 2013/09/19 17:55:22 pooka Exp $ */ + +/* + * Copyright (c) 2009 Antti Kantee. All Rights Reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the

CVS commit: src/sys/rump

2013-09-19 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Sep 19 16:16:03 UTC 2013 Modified Files: src/sys/rump: listsrcdirs Log Message: Pull in all of sys/dev (i.e. don't skip pci/ and microcode/). To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/rump/listsrcdir

CVS commit: src/sys/rump/librump

2013-09-17 Thread Antti Kantee
Tue Sep 17 23:55:16 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: rump_dev.c,v 1.22 2013/01/14 16:50:54 pooka Exp $ */ +/* $NetBSD: rump_dev.c,v 1.23 2013/09/17 23:55:16 pooka Exp $ */ /* * Copyright (c) 2009 Antti Kantee. All Rights Reserved. @@ -26,7 +26,7 @@ */ #include -__KERNEL_RCSID(0

CVS commit: src/share/man/man9

2013-09-17 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Sep 17 20:57:45 UTC 2013 Modified Files: src/share/man/man9: bus_dma.9 Log Message: fix proto To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58 src/share/man/man9/bus_dma.9 Please note that diffs are not public d

CVS commit: src/sys/rump/dev

2013-09-16 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Sep 17 00:50:19 UTC 2013 Modified Files: src/sys/rump/dev: files.rump Log Message: allow pcibus to attach to a rump kernel mainbus To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/rump/dev/files.rump Pleas

CVS commit: src/lib/librumpclient

2013-09-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Sep 10 17:39:10 UTC 2013 Modified Files: src/lib/librumpclient: Makefile Log Message: -I../librumpuser is still required for sp_common.c To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/lib/librumpclient/Makef

CVS commit: src/usr.bin/rump_allserver

2013-09-10 Thread Antti Kantee
+1,4 @@ -/* $NetBSD: rump_allserver.c,v 1.25 2013/09/10 19:42:32 pooka Exp $ */ +/* $NetBSD: rump_allserver.c,v 1.26 2013/09/10 20:36:08 pooka Exp $ */ /*- * Copyright (c) 2010, 2011 Antti Kantee. All Rights Reserved. @@ -28,7 +28,7 @@ #include #ifndef lint -__RCSID("$N

CVS commit: src/usr.bin/rump_allserver

2013-09-10 Thread Antti Kantee
Exp $ */ /*- * Copyright (c) 2010, 2011 Antti Kantee. All Rights Reserved. @@ -27,9 +27,8 @@ #include -#include #ifndef lint -__RCSID("$NetBSD: rump_allserver.c,v 1.24 2013/09/10 17:59:52 pooka Exp $"); +__RCSID("$NetBSD: rump_allserver.c,v 1.25 2013/09/10 19:42:32 pooka E

CVS commit: src/sys/kern

2013-09-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Sep 10 17:40:54 UTC 2013 Modified Files: src/sys/kern: makesyscalls.sh Log Message: "rumpuser_port.h" -> To generate a diff of this commit: cvs rdiff -u -r1.132 -r1.133 src/sys/kern/makesyscalls.sh Please note that diffs ar

CVS commit: src/usr.bin

2013-09-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Sep 10 18:28:46 UTC 2013 Modified Files: src/usr.bin/rump_allserver: Makefile src/usr.bin/rump_server: Makefile Log Message: Need bsd.own.mk for mk.conf, include it at an opportune place. To generate a diff of this co

CVS commit: src/usr.bin

2013-09-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Sep 10 18:22:55 UTC 2013 Modified Files: src/usr.bin/rump_allserver: Makefile src/usr.bin/rump_server: Makefile Log Message: Make it possible to omit libutil from the link. It's used only for disklabel stuff, and is on

CVS commit: src/sys

2013-09-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Sep 10 17:42:02 UTC 2013 Modified Files: src/sys/kern: init_sysent.c syscalls.c src/sys/rump/include/rump: rump_syscalls.h src/sys/rump/librump/rumpkern: rump_syscalls.c src/sys/sys: syscall.h syscallargs

CVS commit: src/usr.bin/rump_allserver

2013-09-10 Thread Antti Kantee
1.24 2013/09/10 17:59:52 pooka Exp $ */ /*- * Copyright (c) 2010, 2011 Antti Kantee. All Rights Reserved. @@ -25,18 +25,24 @@ * SUCH DAMAGE. */ +#include + #include #ifndef lint -__RCSID("$NetBSD: rump_allserver.c,v 1.23 2013/09/10 17:13:29 pooka Exp $"); +__RCSI

CVS commit: src/lib/librumpuser

2013-09-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Sep 10 17:58:39 UTC 2013 Modified Files: src/lib/librumpuser: rumpuser_port.h Log Message: more platform-specific qualifiers To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/lib/librumpuser/rumpuser_port.h P

CVS commit: src/lib

2013-09-10 Thread Antti Kantee
$ */ /* * Copyright (c) 2010, 2011 Antti Kantee. All Rights Reserved. @@ -29,7 +29,7 @@ * Client side routines for rump syscall proxy. */ -#include "rumpuser_port.h" +#include /* * We use kqueue on NetBSD, poll elsewhere. Theoretically we could @@ -48,7 +48,7 @@ #define USE_KQUE

CVS commit: src

2013-09-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Sep 10 16:51:25 UTC 2013 Modified Files: src/distrib/sets/lists/comp: mi src/lib/librumpuser: Makefile Log Message: Install rumpuser_port.h To generate a diff of this commit: cvs rdiff -u -r1.1835 -r1.1836 src/distrib

CVS commit: src/sys/rump

2013-09-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Sep 10 17:08:57 UTC 2013 Modified Files: src/sys/rump: listsrcdirs Log Message: +rump_server To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/rump/listsrcdirs Please note that diffs are not public domain;

CVS commit: src/usr.bin/rump_allserver

2013-09-10 Thread Antti Kantee
6 15:39:28 joerg Exp $ */ +/* $NetBSD: rump_allserver.c,v 1.23 2013/09/10 17:13:29 pooka Exp $ */ /*- * Copyright (c) 2010, 2011 Antti Kantee. All Rights Reserved. @@ -27,7 +27,7 @@ #include #ifndef lint -__RCSID("$NetBSD: rump_allserver.c,v 1.22 2011/09/16 15:39:28 joerg Exp $"

CVS commit: src/tests/fs/common

2013-09-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Sep 9 19:47:38 UTC 2013 Modified Files: src/tests/fs/common: fstest_puffs.c Log Message: Remove what looks like an outdated assert (there was something very sneaky about this code, but my memory is fading ...) To generate a

CVS commit: src/tests/rump/rumpnet

2013-09-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Sep 9 19:27:49 UTC 2013 Modified Files: src/tests/rump/rumpnet: t_shmif.sh Log Message: Use 8 TCP/IP stacks instead of 16. That still gives us plenty crossping testing for 1/4th of the cost. To generate a diff of this commi

CVS commit: src/sys/rump/librump/rumpkern

2013-09-09 Thread Antti Kantee
$ */ /* * Copyright (c) 2007-2011 Antti Kantee. All Rights Reserved. @@ -26,7 +26,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: rump.c,v 1.274 2013/09/07 17:58:00 pooka Exp $"); +__KERNEL_RCSID(0, "$NetBSD: rump.c,v 1.275 2013/09/09 19:18:08 pooka Exp $"); #inclu

CVS commit: src/sys/rump/librump/rumpkern

2013-09-07 Thread Antti Kantee
brump/rumpkern/cons.c:1.2 Sat Sep 7 18:17:35 2013 +++ src/sys/rump/librump/rumpkern/cons.c Sun Sep 8 04:37:17 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: cons.c,v 1.2 2013/09/07 18:17:35 pooka Exp $ */ +/* $NetBSD: cons.c,v 1.3 2013/09/08 04:37:17 pooka Exp $ */ /* * Copyright (c) 2013 Antti Kantee. All R

CVS commit: src/sys/rump/librump/rumpkern

2013-09-07 Thread Antti Kantee
Sep 7 17:58:00 2013 +++ src/sys/rump/librump/rumpkern/cons.c Sat Sep 7 18:17:35 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: cons.c,v 1.1 2013/09/07 17:58:00 pooka Exp $ */ +/* $NetBSD: cons.c,v 1.2 2013/09/07 18:17:35 pooka Exp $ */ /* * Copyright (c) 2013 Antti Kantee. All Rights Reserved. @@ -35,7

CVS commit: src/sys/rump/librump/rumpkern

2013-09-07 Thread Antti Kantee
56:08 pooka Exp $ */ +/* $NetBSD: rump.c,v 1.274 2013/09/07 17:58:00 pooka Exp $ */ /* * Copyright (c) 2007-2011 Antti Kantee. All Rights Reserved. @@ -26,7 +26,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: rump.c,v 1.273 2013/09/04 17:56:08 pooka Exp $"); +__KERNEL_RCSID(0, "$Net

CVS commit: src/lib/libc/gen

2013-09-05 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Sep 5 17:35:11 UTC 2013 Modified Files: src/lib/libc/gen: utmpx.c Log Message: Avoid strict-alias problem flagged by certain compilers (e.g. Centos one): libc/gen/utmpx.c:89: error: dereferencing pointer 'otv' does break stri

CVS commit: src/sys/kern

2013-09-05 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Sep 5 12:23:07 UTC 2013 Modified Files: src/sys/kern: kern_descrip.c Log Message: In fd_abort(), reset ff_exclose to preserve invariants expected by fd_free() To generate a diff of this commit: cvs rdiff -u -r1.219 -r1.220 s

CVS commit: src/tests/include/sys

2013-09-05 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Sep 5 12:22:10 UTC 2013 Modified Files: src/tests/include/sys: t_socket.c Log Message: socket(-1, SOCK_CLOEXEC, 0); followed by the process exiting (i.e. fd slot does not get initiailized before fd_free()) cases a diagnostic k

CVS commit: src/libexec/httpd

2013-09-04 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Sep 4 22:59:50 UTC 2013 Modified Files: src/libexec/httpd: bozohttpd.h Log Message: allow compile-time overriding of BOZO_WRSZ/MMAPSZ parameters To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/libexec/httpd

CVS commit: src/sys/rump/librump/rumpkern

2013-09-04 Thread Antti Kantee
$ */ /* * Copyright (c) 2007-2011 Antti Kantee. All Rights Reserved. @@ -26,7 +26,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: rump.c,v 1.272 2013/09/03 19:55:13 pooka Exp $"); +__KERNEL_RCSID(0, "$NetBSD: rump.c,v 1.273 2013/09/04 17:56:08 pooka Exp $"); #inclu

CVS commit: src/sys/rump/librump/rumpkern

2013-09-03 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Sep 3 21:32:21 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Log Message: + don't rename rump_syscalls.*o + support RUMP_KERNEL_IS_LIBC To generate a diff of this commit: cvs rdiff -u -r1.130 -r1.

CVS commit: src/sys/kern

2013-09-03 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Sep 3 21:28:24 UTC 2013 Modified Files: src/sys/kern: makesyscalls.sh Log Message: If RUMP_KERNEL_IS_LIBC is defined, alias the rump kernel syscalls to libc syscall stub symbol names. This allows running standalone programs i

CVS commit: src/sys/kern

2013-09-03 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Sep 3 20:54:03 UTC 2013 Modified Files: src/sys/kern: makesyscalls.sh Log Message: Autogenerate rump_syscalls.c into the correct namespace, i.e. it no longer needs to go through rename in the build. To generate a diff of thi

CVS commit: src/sys

2013-09-03 Thread Antti Kantee
ump.c:1.271 src/sys/rump/librump/rumpkern/rump.c:1.272 --- src/sys/rump/librump/rumpkern/rump.c:1.271 Wed Jul 3 17:10:28 2013 +++ src/sys/rump/librump/rumpkern/rump.c Tue Sep 3 19:55:13 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: rump.c,v 1.271 2013/07/03 17:10:28 njoly Exp $ */ +/* $NetBSD: rump.c,v 1.272 2013/09/03 19:55:13 po

CVS commit: src/sys/rump

2013-09-03 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Sep 3 19:57:02 UTC 2013 Modified Files: src/sys/rump: Makefile.rump Log Message: RUMPCOMP_USEROBJ -> RUMPOBJ_NORENAME Widens the implied usage scope of the variable. To generate a diff of this commit: cvs rdiff -u -r1.86 -r

CVS commit: src/sys

2013-08-30 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Aug 30 11:10:35 UTC 2013 Modified Files: src/sys/kern: init_sysent.c syscalls.c src/sys/sys: syscall.h syscallargs.h Log Message: commit all files when regen'ing To generate a diff of this commit: cvs rdiff -u -r1.271

CVS commit: src/sys/rump

2013-08-30 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Aug 30 10:34:39 UTC 2013 Modified Files: src/sys/rump/include/rump: rump_syscalls.h src/sys/rump/librump/rumpkern: rump_syscalls.c Log Message: regen To generate a diff of this commit: cvs rdiff -u -r1.63 -r1.64 src/s

CVS commit: src/sys/kern

2013-08-30 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Aug 30 10:33:11 UTC 2013 Modified Files: src/sys/kern: syscalls.master Log Message: There is absolutely no way that fexecve() could even theoretically work in a rump kernel, so don't create a wrapper for that. recv/sendmmsg(),

CVS commit: src

2013-08-30 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Aug 30 10:29:06 UTC 2013 Modified Files: src: build.sh src/sys/rump: Makefile.rump Log Message: Rename RUMPTEST_BUILDSH to RUMPKERN_ONLY. Turns out not building any POSIX implementations of hypercalls is useful beyond

CVS commit: src/sys/rump/include/rump

2013-08-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Aug 15 22:10:22 UTC 2013 Modified Files: src/sys/rump/include/rump: rumpdefs.h Log Message: regen To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/sys/rump/include/rump/rumpdefs.h Please note that diffs are

CVS commit: src/sys/rump/include/rump

2013-08-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Aug 15 22:10:05 UTC 2013 Modified Files: src/sys/rump/include/rump: makerumpdefs.sh Log Message: translate ino_t to a portability-friendlier type To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/rump/incl

CVS commit: src/sys/rump/include/rump

2013-08-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Aug 15 21:47:46 UTC 2013 Modified Files: src/sys/rump/include/rump: makerumpdefs.sh Log Message: Explicitly avoid MAXNAMELEN. I'm not claiming it's pretty, but most likely it's more bang for the buck than adding cpp support to

CVS commit: src/sys/rump/include/rump

2013-08-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Aug 15 21:48:05 UTC 2013 Modified Files: src/sys/rump/include/rump: rumpdefs.h Log Message: regen To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/rump/include/rump/rumpdefs.h Please note that diffs are

CVS commit: src/sys/rump/include/rump

2013-08-15 Thread Antti Kantee
2013/08/15 21:21:47 pooka Exp $ */ +/* $NetBSD: rump_syscalls_compat.h,v 1.13 2013/08/15 21:29:04 pooka Exp $ */ /*- * Copyright (c) 2010, 2011 Antti Kantee. All Rights Reserved. @@ -25,6 +25,10 @@ * SUCH DAMAGE. */ +#ifdef _KERNEL +#error rump_syscalls_compat is not for kernel consumers

CVS commit: src/sys/rump/librump/rumpvfs

2013-08-15 Thread Antti Kantee
a Exp $ */ /* * Copyright (c) 2009 Antti Kantee. All Rights Reserved. @@ -28,7 +28,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: compat.c,v 1.9 2011/01/17 16:20:20 pooka Exp $"); +__KERNEL_RCSID(0, "$NetBSD: compat.c,v 1.10 2013/08/15 21:28:23 pooka Exp $"); #include #include @@ -39,

CVS commit: src/sys/rump/include/rump

2013-08-15 Thread Antti Kantee
@@ -/* $NetBSD: rump_syscalls_compat.h,v 1.11 2013/08/15 21:16:12 pooka Exp $ */ +/* $NetBSD: rump_syscalls_compat.h,v 1.12 2013/08/15 21:21:47 pooka Exp $ */ /*- * Copyright (c) 2010, 2011 Antti Kantee. All Rights Reserved. @@ -28,11 +28,14 @@ #ifndef _RUMP_RUMP_SYSCALLS_COMPAT_H_ #define _RUMP_RUMP_SYS

CVS commit: src/sys/rump

2013-08-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Aug 15 21:19:14 UTC 2013 Modified Files: src/sys/rump/include/rump: rump_syscalls.h src/sys/rump/librump/rumpkern: rump_syscalls.c Log Message: regen To generate a diff of this commit: cvs rdiff -u -r1.62 -r1.63 src/s

CVS commit: src/sys

2013-08-15 Thread Antti Kantee
ump/include/rump/rump_syscalls_compat.h:1.11 --- src/sys/rump/include/rump/rump_syscalls_compat.h:1.10 Thu Jan 17 23:21:20 2013 +++ src/sys/rump/include/rump/rump_syscalls_compat.h Thu Aug 15 21:16:12 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: rump_syscalls_compat.h,v 1.10 2013/01/17 23:21:20 pooka Exp $ */ +/*

CVS commit: src/sys/rump/include/rump

2013-08-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Aug 15 21:00:56 UTC 2013 Modified Files: src/sys/rump/include/rump: rumpdefs.h Log Message: revert pending fix: MAXNAMLEN causes trouble To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/rump/include/rump/

CVS commit: src/sys/rump/include/rump

2013-08-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Aug 15 20:45:38 UTC 2013 Modified Files: src/sys/rump/include/rump: rumpdefs.h Log Message: regen To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/rump/include/rump/rumpdefs.h Please note that diffs are

CVS commit: src/sys/rump/include/rump

2013-08-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Aug 15 20:45:12 UTC 2013 Modified Files: src/sys/rump/include/rump: makerumpdefs.sh Log Message: grab struct dirent To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/rump/include/rump/makerumpdefs.sh Plea

CVS commit: src/sys/rump/net/lib

2013-08-14 Thread Antti Kantee
/net/lib/libnetinet/component.c Wed Aug 14 09:55:05 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: component.c,v 1.7 2013/08/14 09:31:42 pooka Exp $ */ +/* $NetBSD: component.c,v 1.8 2013/08/14 09:55:05 pooka Exp $ */ /* * Copyright (c) 2009 Antti Kantee. All Rights Reserved. @@ -28,7 +28,7

CVS commit: src

2013-08-14 Thread Antti Kantee
/component.c:1.7 --- src/sys/rump/net/lib/libnetinet/component.c:1.6 Sun Jun 30 16:04:36 2013 +++ src/sys/rump/net/lib/libnetinet/component.c Wed Aug 14 09:31:42 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: component.c,v 1.6 2013/06/30 16:04:36 pooka Exp $ */ +/* $NetBSD: component.c,v 1.7 2013/08/14 09

CVS commit: src/lib

2013-08-14 Thread Antti Kantee
9:26 pooka Exp $ .\" .\" Copyright (c) 2008-2011 Antti Kantee. All rights reserved. .\" @@ -23,7 +23,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.Dd May 2, 2013 +.Dd July 14, 2013 .Dt RUMP 3 .Os .S

CVS commit: src/sys/rump

2013-08-12 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Aug 12 10:30:35 UTC 2013 Removed Files: src/sys/rump: VERSION Log Message: This file has been obsoleted by "./buildrump.sh checkout{cvs,git}" To generate a diff of this commit: cvs rdiff -u -r1.9 -r0 src/sys/rump/VERSION Ple

CVS commit: src/sys/rump

2013-08-12 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Aug 12 10:25:05 UTC 2013 Modified Files: src/sys/rump: listsrcdirs Log Message: building ARM rump kernels now requires sys/arch/arm/arm32 To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/rump/listsrcdirs P

CVS commit: src/sys/compat/linux/arch/powerpc

2013-08-11 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Aug 11 18:35:19 UTC 2013 Modified Files: src/sys/compat/linux/arch/powerpc: linux_syscall.h linux_syscallargs.h linux_syscalls.c linux_sysent.c Log Message: regen To generate a diff of this commit: cvs rdiff -u -r

CVS commit: src/sys/compat/linux/arch/powerpc

2013-08-11 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Aug 11 18:34:43 UTC 2013 Modified Files: src/sys/compat/linux/arch/powerpc: syscalls.master Log Message: Linux treats the data parameter as a pointer/long too. The comments in the sys/ptrace.h on Linux say it should be an int,

CVS commit: src/sys/compat/linux/arch/powerpc

2013-08-11 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Aug 11 12:23:46 UTC 2013 Modified Files: src/sys/compat/linux/arch/powerpc: linux_syscall.h linux_syscallargs.h linux_syscalls.c linux_sysent.c Log Message: regen To generate a diff of this commit: cvs rdiff -u -r

CVS commit: src/sys/compat/linux/arch/powerpc

2013-08-11 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Aug 11 12:23:02 UTC 2013 Modified Files: src/sys/compat/linux/arch/powerpc: syscalls.master Log Message: Use long instead of int for ptrace addr. This makes things compile better on powerpc64 with a compiler which warns about

CVS commit: src/usr.bin/config

2013-08-11 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Aug 11 10:37:08 UTC 2013 Modified Files: src/usr.bin/config: gram.y sem.c Log Message: ioconf/pseudo-root have been in here unchanged for 3+ years and their use has spread from rump kernels into dozens of kernel modules. Let's

CVS commit: src/sys/rump

2013-08-11 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Aug 11 09:10:47 UTC 2013 Modified Files: src/sys/rump: listsrcdirs Log Message: Include powerpc+evbpcc. Allows the buildrump.sh checkout to work on powerpc machines. Tested on Linux/ppc64 by Justin Cormack. To generate a di

CVS commit: src/sys/compat/linux/common

2013-08-11 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Aug 11 09:07:15 UTC 2013 Modified Files: src/sys/compat/linux/common: linux_misc.c Log Message: Allow to build in envs without USRSTACK (namely, rump kernels on powerpc). TODO: all of the m*() calls are by definition incompatib

CVS commit: src/sys/rump/librump/rumpvfs

2013-08-05 Thread Antti Kantee
) 2009, 2010, 2011 Antti Kantee. All Rights Reserved. @@ -26,7 +26,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: rumpfs.c,v 1.119 2013/08/05 11:14:00 pooka Exp $"); +__KERNEL_RCSID(0, "$NetBSD: rumpfs.c,v 1.120 2013/08/05 11:48:22 pooka Exp $"); #include #include

CVS commit: src/sys/rump/librump/rumpvfs

2013-08-05 Thread Antti Kantee
2010, 2011 Antti Kantee. All Rights Reserved. @@ -26,7 +26,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: rumpfs.c,v 1.118 2013/08/04 11:09:55 pooka Exp $"); +__KERNEL_RCSID(0, "$NetBSD: rumpfs.c,v 1.119 2013/08/05 11:14:00 pooka Exp $"); #include #in

<    2   3   4   5   6   7   8   9   10   11   >