CVS commit: src/sys/rump

2013-03-10 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Sun Mar 10 09:18:50 UTC 2013

Modified Files:
src/sys/rump: listsrcdirs

Log Message:
Avoid dependency on curlybrace expansion.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/listsrcdirs

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2013-03-10 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Sun Mar 10 11:21:06 UTC 2013

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

Log Message:
Make RUN_ONCE actually run only once.  Also, remove a "slightly"
outdated comment.


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/rump/librump/rumpkern/sleepq.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/rump

2013-03-10 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Sun Mar 10 14:15:54 UTC 2013

Modified Files:
src/sys/rump: listsrcdirs

Log Message:
Add -c, which produces cvs syntax output for the necessary subset
of src/sys.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/listsrcdirs

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2013-03-10 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Sun Mar 10 16:27:11 UTC 2013

Modified Files:
src/sys/rump/librump/rumpkern: Makefile.rumpkern memalloc.c

Log Message:
Always include subr_vmem.c, even with RUMP_UNREAL_ALLOCATORS=yes
(previously it was just missing in that case).

Record wchan to unreal pool_init() to avoid memory leak warning.


To generate a diff of this commit:
cvs rdiff -u -r1.121 -r1.122 src/sys/rump/librump/rumpkern/Makefile.rumpkern
cvs rdiff -u -r1.18 -r1.19 src/sys/rump/librump/rumpkern/memalloc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2013-03-10 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Sun Mar 10 16:51:31 UTC 2013

Modified Files:
src/sys/rump/librump/rumpkern: rump.c rump_private.h threads.c

Log Message:
Don't allow kernel threads to run before all CPUs have been initialized
to avoid them getting scheduled on non-initialized CPUs.


To generate a diff of this commit:
cvs rdiff -u -r1.255 -r1.256 src/sys/rump/librump/rumpkern/rump.c
cvs rdiff -u -r1.73 -r1.74 src/sys/rump/librump/rumpkern/rump_private.h
cvs rdiff -u -r1.17 -r1.18 src/sys/rump/librump/rumpkern/threads.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2013-03-10 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Sun Mar 10 17:05:12 UTC 2013

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

Log Message:
Use kern_malloc.c instead of the relegated allocators in memalloc.c.
Previously this didn't make sense due to the use of kmem_map, but the
new malloc is more dynamic and puts sense into using it.


To generate a diff of this commit:
cvs rdiff -u -r1.122 -r1.123 src/sys/rump/librump/rumpkern/Makefile.rumpkern
cvs rdiff -u -r1.19 -r1.20 src/sys/rump/librump/rumpkern/memalloc.c
cvs rdiff -u -r1.256 -r1.257 src/sys/rump/librump/rumpkern/rump.c
cvs rdiff -u -r1.136 -r1.137 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.



CVS commit: src/sys/kern

2013-03-10 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Sun Mar 10 17:55:42 UTC 2013

Modified Files:
src/sys/kern: kern_uidinfo.c

Log Message:
At least pretend to not leak memory in sysctl initialization.
This commit message would be longer if it included opinions about
sysctllog vs. CTLFLAG_PERMANENT ...


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/kern/kern_uidinfo.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/crash

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar 10 19:32:29 UTC 2013

Modified Files:
src/usr.sbin/crash: crash.c

Log Message:
add MAP_PRIVATE


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/usr.sbin/crash/crash.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/net

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar 10 19:46:12 UTC 2013

Modified Files:
src/sys/net: if.c

Log Message:
allow cloners as modules.


To generate a diff of this commit:
cvs rdiff -u -r1.261 -r1.262 src/sys/net/if.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/net/npf

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar 10 20:51:45 UTC 2013

Modified Files:
src/sys/net/npf: files.npf npf_ext_log.c npf_rproc.c
Added Files:
src/sys/net/npf: if_npflog.c

Log Message:
Split the npflog cloner and auto-load the extensions.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/net/npf/files.npf
cvs rdiff -u -r0 -r1.1 src/sys/net/npf/if_npflog.c
cvs rdiff -u -r1.2 -r1.3 src/sys/net/npf/npf_ext_log.c
cvs rdiff -u -r1.6 -r1.7 src/sys/net/npf/npf_rproc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/modules

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar 10 20:54:15 UTC 2013

Modified Files:
src/sys/modules: Makefile
Added Files:
src/sys/modules/if_npflog: Makefile

Log Message:
new npflog driver split out of npf_ext_log.


To generate a diff of this commit:
cvs rdiff -u -r1.117 -r1.118 src/sys/modules/Makefile
cvs rdiff -u -r0 -r1.1 src/sys/modules/if_npflog/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/distrib/sets/lists/modules

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar 10 20:58:49 UTC 2013

Modified Files:
src/distrib/sets/lists/modules: md.evbppc

Log Message:
add npflog module.


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/distrib/sets/lists/modules/md.evbppc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar 10 21:01:19 UTC 2013

Modified Files:
src/sys/rump/net/lib/libnpf: Makefile component.c

Log Message:
remember to detach and add if_npflog module


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/rump/net/lib/libnpf/Makefile
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/net/lib/libnpf/component.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-03-10 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Sun Mar 10 21:17:31 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5

Log Message:
Fix the example (deja vu?).


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/usr.sbin/npf/npfctl/npf.conf.5

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/etc/mtree

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar 10 21:40:06 UTC 2013

Modified Files:
src/etc/mtree: NetBSD.dist.base

Log Message:
mv npf modules to /lib


To generate a diff of this commit:
cvs rdiff -u -r1.114 -r1.115 src/etc/mtree/NetBSD.dist.base

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/npf

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar 10 21:41:06 UTC 2013

Modified Files:
src/lib/npf: Makefile
src/lib/npf/ext_log: Makefile
src/lib/npf/ext_rndblock: Makefile
Added Files:
src/lib/npf: mod.mk
src/lib/npf/ext_normalize: Makefile shlib_version
Removed Files:
src/lib/npf: Makefile.inc
src/lib/npf/ext_normalise: Makefile npfext_normalise.c shlib_version

Log Message:
- rename ext_normalise to ext_normalize
- move modules to from /usr/lib to /lib
- centralize make rules


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/lib/npf/Makefile
cvs rdiff -u -r1.1 -r0 src/lib/npf/Makefile.inc
cvs rdiff -u -r0 -r1.1 src/lib/npf/mod.mk
cvs rdiff -u -r1.2 -r1.3 src/lib/npf/ext_log/Makefile
cvs rdiff -u -r1.2 -r0 src/lib/npf/ext_normalise/Makefile
cvs rdiff -u -r1.1 -r0 src/lib/npf/ext_normalise/npfext_normalise.c \
src/lib/npf/ext_normalise/shlib_version
cvs rdiff -u -r0 -r1.1 src/lib/npf/ext_normalize/Makefile \
src/lib/npf/ext_normalize/shlib_version
cvs rdiff -u -r1.1 -r1.2 src/lib/npf/ext_rndblock/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/npf

2013-03-10 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Sun Mar 10 21:45:46 UTC 2013

Modified Files:
src/lib/npf: mod.mk

Log Message:
tabify


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/npf/mod.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/distrib/sets/lists

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar 10 21:48:18 UTC 2013

Modified Files:
src/distrib/sets/lists/base: mi shl.mi
src/distrib/sets/lists/debug: shl.mi

Log Message:
npf modules moved to /lib


To generate a diff of this commit:
cvs rdiff -u -r1.1024 -r1.1025 src/distrib/sets/lists/base/mi
cvs rdiff -u -r1.652 -r1.653 src/distrib/sets/lists/base/shl.mi
cvs rdiff -u -r1.9 -r1.10 src/distrib/sets/lists/debug/shl.mi

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/npf/ext_normalize

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar 10 21:49:26 UTC 2013

Added Files:
src/lib/npf/ext_normalize: npfext_normalize.c

Log Message:
forgot to add the c file


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/lib/npf/ext_normalize/npfext_normalize.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar 10 21:55:40 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5

Log Message:
normalise -> normalize


To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/usr.sbin/npf/npfctl/npf.conf.5

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar 10 23:11:26 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: npf_parse.y

Log Message:
deal with strings as interfaces


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/usr.sbin/npf/npfctl/npf_parse.y

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar 10 23:57:07 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: npf_extmod.c

Log Message:
modules moved to /lib


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/npf/npfctl/npf_extmod.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar 10 23:59:00 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: npfctl.c

Log Message:
centralize error handling and print what went wrong instead of "ioctl"


To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/usr.sbin/npf/npfctl/npfctl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/npf/ext_log

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Mar 11 00:03:18 UTC 2013

Modified Files:
src/lib/npf/ext_log: npfext_log.c

Log Message:
auto-create the log interface and bring it up.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/npf/ext_log/npfext_log.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Mar 11 00:04:46 UTC 2013

Added Files:
src/usr.sbin/npf/npfctl: todo

Log Message:
my laundry list


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/usr.sbin/npf/npfctl/todo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Mar 11 00:05:36 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: todo

Log Message:
more


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/npf/npfctl/todo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Mar 11 00:09:07 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: npf_parse.y todo

Log Message:
handle port "ftp-data"


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/usr.sbin/npf/npfctl/npf_parse.y
cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/npf/npfctl/todo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Mar 11 00:16:59 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: npfctl.c todo

Log Message:
fix usage


To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/usr.sbin/npf/npfctl/npfctl.c
cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/npf/npfctl/todo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/npf/ext_log

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Mar 11 00:18:11 UTC 2013

Modified Files:
src/lib/npf/ext_log: npfext_log.c

Log Message:
fix error message


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/lib/npf/ext_log/npfext_log.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/npf/ext_log

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Mar 11 00:29:10 UTC 2013

Modified Files:
src/lib/npf/ext_log: npfext_log.c

Log Message:
fix error message and type of if_idx


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/lib/npf/ext_log/npfext_log.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Mar 11 00:34:43 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: npfctl.c

Log Message:
remove dup usage.


To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/usr.sbin/npf/npfctl/npfctl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Mar 11 00:39:33 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: npfctl.c

Log Message:
separate sess commands.


To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 src/usr.sbin/npf/npfctl/npfctl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/net/npf

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Mar 11 01:42:12 UTC 2013

Modified Files:
src/sys/net/npf: npf_ext_log.c

Log Message:
remove the detach that does not belong here anymore.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/net/npf/npf_ext_log.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/net/npf

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Mar 11 01:43:50 UTC 2013

Modified Files:
src/sys/net/npf: npf_rproc.c

Log Message:
move the module loading in the correct place.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/net/npf/npf_rproc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/net/npf

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Mar 11 01:56:37 UTC 2013

Modified Files:
src/sys/net/npf: npf_rproc.c

Log Message:
prevent the lookup function from autoloading recursively.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/net/npf/npf_rproc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Mar 11 02:02:29 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: todo

Log Message:
explain further.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/usr.sbin/npf/npfctl/todo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Mar 11 02:12:16 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: todo

Log Message:
more breakage.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/npf/npfctl/todo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.