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
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
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)
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
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
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
/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
: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
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.
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 -
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
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
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
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
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
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 $"
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
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
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.
-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 @@
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
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
$ */
/*
* 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
_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
/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
$ */
/*
* 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
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
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
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
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"
/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
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
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
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 @
: 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
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
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
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
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
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
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
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
+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
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
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
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
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
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
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
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
$ */
/*
* 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
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
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;
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 $"
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
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
$ */
/*
* 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
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
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
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
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
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
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
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
$ */
/*
* 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
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.
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
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
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
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
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
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
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(),
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
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
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
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
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
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
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,
@@
-/* $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
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
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 $ */
+/*
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/
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
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
/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
/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
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
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
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
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
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,
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
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
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
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
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
) 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
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
601 - 700 of 3719 matches
Mail list logo