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

2010-11-26 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Nov 26 09:25:40 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Log Message: Duh, it's x86_64, not amd64. This should make the races which require SMP trigger in the amd64/qemu runs again. To

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

2010-11-23 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Nov 23 12:51:10 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rump_atomic_cas_up.c Log Message: Add aliases for _atomic_cas_foo, as they are used often. A snafu in ./build.sh rumptest prevented me from noticing this

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

2010-11-23 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Nov 23 12:51:10 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rump_atomic_cas_up.c Log Message: Add aliases for _atomic_cas_foo, as they are used often. A snafu in ./build.sh rumptest prevented me from noticing this

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

2010-11-22 Thread Nick Hudson
On Sunday 21 November 2010 21:46:43 Antti Kantee wrote: Module Name: src Committed By: pooka Date: Sun Nov 21 21:46:43 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Added Files: src/sys/rump/librump/rumpkern: atomic_cas_up.c Log Message:

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

2010-11-22 Thread Nick Hudson
On Monday 22 November 2010 10:51:03 Antti Kantee wrote: On Mon Nov 22 2010 at 10:35:00 +, Nick Hudson wrote: On Sunday 21 November 2010 21:46:43 Antti Kantee wrote: Module Name: src Committed By: pooka Date: Sun Nov 21 21:46:43 UTC 2010 Modified Files:

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

2010-11-22 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Nov 22 10:50:51 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Added Files: src/sys/rump/librump/rumpkern: rump_atomic_cas_up.c Removed Files: src/sys/rump/librump/rumpkern:

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

2010-11-22 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Nov 22 20:29:15 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: devsw.c Log Message: regen: /dev/md* To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/rump/librump/rumpkern/devsw.c Please note that

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

2010-11-22 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Nov 22 21:46:05 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rumpcopy.c Log Message: the usual wuninit stuff To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/rump/librump/rumpkern/rumpcopy.c

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

2010-11-22 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Nov 22 10:50:51 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Added Files: src/sys/rump/librump/rumpkern: rump_atomic_cas_up.c Removed Files: src/sys/rump/librump/rumpkern:

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

2010-11-22 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Nov 22 20:29:15 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: devsw.c Log Message: regen: /dev/md* To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/rump/librump/rumpkern/devsw.c Please note that

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

2010-11-22 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Nov 22 21:46:05 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rumpcopy.c Log Message: the usual wuninit stuff To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/rump/librump/rumpkern/rumpcopy.c

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

2010-11-21 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Nov 21 17:34:11 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern emul.c rump.c rumpkern.ifspec Log Message: Realize the 1yo comment above rump_reboot and retire them to make room for

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

2010-11-21 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Nov 21 21:46:43 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Added Files: src/sys/rump/librump/rumpkern: atomic_cas_up.c Log Message: Add a lockless uniprocessor version of

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

2010-11-21 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Nov 21 22:01:16 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rump.c rump_private.h scheduler.c Log Message: Fix situation where we try to configure MAXCPUS cpus. To generate a diff of this commit: cvs rdiff -u

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

2010-11-21 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Nov 21 22:17:24 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern rump.c Log Message: Encode smp-capability into the makefile so that it can be used to avoid potential screwups. To generate a diff of

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

2010-11-21 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Nov 21 21:46:43 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Added Files: src/sys/rump/librump/rumpkern: atomic_cas_up.c Log Message: Add a lockless uniprocessor version of

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

2010-11-21 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Nov 21 22:17:24 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern rump.c Log Message: Encode smp-capability into the makefile so that it can be used to avoid potential screwups. To generate a diff of

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

2010-11-19 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Nov 19 17:11:20 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: remove no longer necessary code To generate a diff of this commit: cvs rdiff -u -r1.201 -r1.202 src/sys/rump/librump/rumpkern/rump.c

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

2010-11-19 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Nov 19 17:11:20 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: remove no longer necessary code To generate a diff of this commit: cvs rdiff -u -r1.201 -r1.202 src/sys/rump/librump/rumpkern/rump.c

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

2010-11-17 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Nov 17 19:54:09 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: lwproc.c rump.c rump_private.h rumpcopy.c vm.c Log Message: cleanup some old garbage To generate a diff of this commit: cvs rdiff -u -r1.4

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

2010-11-17 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Nov 17 21:49:52 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rumpkern.ifspec Log Message: remove rump_pub_syscall -- unused/unusable To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

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

2010-11-17 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Nov 17 21:52:29 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: Provide a special rump_proxy_syscall for handling received proxy syscalls and retire unused rump_syscall. To generate a diff of this

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

2010-11-17 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Nov 17 21:57:33 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rump.c rump_private.h Log Message: Remove unused rump_set_vmspace. An equivalent needs to come back later, though, but in its current form it's just

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

2010-11-17 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Nov 17 19:54:09 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: lwproc.c rump.c rump_private.h rumpcopy.c vm.c Log Message: cleanup some old garbage To generate a diff of this commit: cvs rdiff -u -r1.4

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

2010-11-17 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Nov 17 21:49:52 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rumpkern.ifspec Log Message: remove rump_pub_syscall -- unused/unusable To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

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

2010-11-17 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Nov 17 21:52:29 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: Provide a special rump_proxy_syscall for handling received proxy syscalls and retire unused rump_syscall. To generate a diff of this

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

2010-11-17 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Nov 17 21:57:33 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rump.c rump_private.h Log Message: Remove unused rump_set_vmspace. An equivalent needs to come back later, though, but in its current form it's just

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

2010-11-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Nov 15 20:24:09 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: apply const To generate a diff of this commit: cvs rdiff -u -r1.196 -r1.197 src/sys/rump/librump/rumpkern/rump.c Please note that

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

2010-11-15 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Tue Nov 16 01:12:57 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: Define uvmexp_pagemask and friends used by sparc to set PAGE_SIZE, PAGE_MASK, PAGE_SHIFT dynamically. To generate a diff of this

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

2010-11-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Nov 15 20:24:09 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: apply const To generate a diff of this commit: cvs rdiff -u -r1.196 -r1.197 src/sys/rump/librump/rumpkern/rump.c Please note that

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

2010-11-15 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Tue Nov 16 01:12:57 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: Define uvmexp_pagemask and friends used by sparc to set PAGE_SIZE, PAGE_MASK, PAGE_SHIFT dynamically. To generate a diff of this

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

2010-11-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Nov 9 15:22:47 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rumpcopy.c Log Message: fix copystr/copyinstr/copyoutstr to return ENAMETOOLONG where appropriate To generate a diff of this commit: cvs rdiff -u -r1.7

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

2010-11-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Nov 9 20:55:14 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rumpcopy.c Log Message: Fix off-by-one in the rpc path of copyinstr() To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

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

2010-11-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Nov 9 15:22:47 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rumpcopy.c Log Message: fix copystr/copyinstr/copyoutstr to return ENAMETOOLONG where appropriate To generate a diff of this commit: cvs rdiff -u -r1.7

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

2010-11-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Nov 9 20:55:14 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rumpcopy.c Log Message: Fix off-by-one in the rpc path of copyinstr() To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

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

2010-11-01 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Nov 1 16:22:37 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rump_syscalls.c Log Message: regen: whitespace blues To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52

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

2010-11-01 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Nov 1 16:22:37 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rump_syscalls.c Log Message: regen: whitespace blues To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52

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

2010-10-29 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Oct 29 15:27:50 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rumpcopy.c Log Message: minor knf To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/rump/librump/rumpkern/rumpcopy.c Please note that

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

2010-10-29 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Oct 29 15:27:50 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rumpcopy.c Log Message: minor knf To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/rump/librump/rumpkern/rumpcopy.c Please note that

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

2010-10-28 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Oct 28 11:30:08 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: Count proc0 as uid 0's process. Besides being the right thing to do, this effectively allows changing the uid of proc0 without

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

2010-10-27 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Oct 27 20:34:50 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rumpkern.ifspec Removed Files: src/sys/rump/librump/rumpkern: sysproxy_socket.c Log Message: Retire the old sysproxy nonsense (as part of doing it

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

2010-10-27 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Oct 27 20:37:11 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Log Message: i build dead files. ok, so let's not. To generate a diff of this commit: cvs rdiff -u -r1.97 -r1.98

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

2010-10-27 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Oct 27 20:34:50 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rumpkern.ifspec Removed Files: src/sys/rump/librump/rumpkern: sysproxy_socket.c Log Message: Retire the old sysproxy nonsense (as part of doing it

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

2010-10-27 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Oct 27 20:37:11 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Log Message: i build dead files. ok, so let's not. To generate a diff of this commit: cvs rdiff -u -r1.97 -r1.98

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

2010-10-25 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Oct 25 17:49:37 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: make printed string more accurate To generate a diff of this commit: cvs rdiff -u -r1.188 -r1.189

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

2010-10-25 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Oct 25 17:49:37 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: make printed string more accurate To generate a diff of this commit: cvs rdiff -u -r1.188 -r1.189

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

2010-10-13 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Oct 13 11:01:05 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: Don't reorder page on the age queue if the lookup is done by the pagedaemon. This mimics normal kernel behaviour where pmap_kentered

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

2010-10-13 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Oct 13 11:01:05 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: Don't reorder page on the age queue if the lookup is done by the pagedaemon. This mimics normal kernel behaviour where pmap_kentered

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

2010-09-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Sep 9 10:02:14 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: Assert that object is locked in page unbusy. To generate a diff of this commit: cvs rdiff -u -r1.93 -r1.94

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

2010-09-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Sep 9 12:23:07 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: * unlock object in error branch * fix typo (not in comment) * improve indentation tailspin To generate a diff of this commit: cvs

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

2010-09-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Sep 9 10:02:14 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: Assert that object is locked in page unbusy. To generate a diff of this commit: cvs rdiff -u -r1.93 -r1.94

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

2010-09-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Sep 9 12:23:07 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: * unlock object in error branch * fix typo (not in comment) * improve indentation tailspin To generate a diff of this commit: cvs

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

2010-09-08 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Sep 8 21:02:12 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: Improve pagedaemon performance: * page out vnode objects * drain kmem/kernel_map As long as there is a reasonable memory hardlimit

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

2010-09-08 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Sep 8 21:14:33 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: Actually, we want to say no aobjs instead of only vnodes to make component boundaries go right. To generate a diff of this commit: cvs

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

2010-09-08 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Sep 8 21:14:33 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: Actually, we want to say no aobjs instead of only vnodes to make component boundaries go right. To generate a diff of this commit: cvs

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

2010-09-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Sep 7 06:06:54 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: Use rb_tree for page lookup instead of list. Unshockingly, this makes dealing with large uobjs (files) quite a bit faster. To

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

2010-09-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Sep 7 07:47:36 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: Improve page allocator performance by using pool_cache for the structure itself and allocating the backing page directly from the

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

2010-09-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Sep 7 07:59:49 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rump.c rump_private.h scheduler.c Log Message: Attach only one CPU for the bootstrap phase. To generate a diff of this commit: cvs rdiff -u -r1.185

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

2010-09-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Sep 7 17:49:23 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: intr.c Log Message: update comments. no code change. To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/sys/rump/librump/rumpkern/intr.c

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

2010-09-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Sep 7 18:25:38 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: intr.c rump.c rump_private.h Log Message: Allocate softint vectors for the final number of CPUs, not the number currently attached. Deals with a SNAFU in

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

2010-09-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Sep 7 07:47:36 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: Improve page allocator performance by using pool_cache for the structure itself and allocating the backing page directly from the

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

2010-09-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Sep 7 07:59:49 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rump.c rump_private.h scheduler.c Log Message: Attach only one CPU for the bootstrap phase. To generate a diff of this commit: cvs rdiff -u -r1.185

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

2010-09-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Sep 7 18:25:38 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: intr.c rump.c rump_private.h Log Message: Allocate softint vectors for the final number of CPUs, not the number currently attached. Deals with a SNAFU in

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

2010-09-06 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Sep 6 20:10:20 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern rump.c vm.c Log Message: Use standard uvm aobj pager. Most of the kernel aobj pager complexity comes from swap handling, but that is

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

2010-09-06 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Sep 6 20:10:20 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern rump.c vm.c Log Message: Use standard uvm aobj pager. Most of the kernel aobj pager complexity comes from swap handling, but that is

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

2010-09-01 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Sep 1 19:13:39 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rumpkern.ifspec Log Message: Rewrite rump process and lwp allocation routines now that I have some idea of how they should be done. This change

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

2010-09-01 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Sep 1 19:57:52 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: sysproxy_socket.c Log Message: use curlwp To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/rump/librump/rumpkern/sysproxy_socket.c

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

2010-09-01 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Sep 1 21:16:56 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: lwproc.c Log Message: proper panic for trying to release implicit lwp To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

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

2010-09-01 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Sep 1 19:13:39 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rumpkern.ifspec Log Message: Rewrite rump process and lwp allocation routines now that I have some idea of how they should be done. This change

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

2010-09-01 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Sep 1 19:57:52 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: sysproxy_socket.c Log Message: use curlwp To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/rump/librump/rumpkern/sysproxy_socket.c

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

2010-09-01 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Sep 1 21:16:56 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: lwproc.c Log Message: proper panic for trying to release implicit lwp To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

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

2010-08-30 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Aug 30 09:44:11 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Log Message: Use one line per sys/kern source module. no functional change. To generate a diff of this commit: cvs rdiff -u -r1.93

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

2010-08-30 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Aug 30 09:44:40 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Log Message: Include kern_prot.c for setuid etc. To generate a diff of this commit: cvs rdiff -u -r1.94 -r1.95

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

2010-08-30 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Aug 30 10:49:40 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: * record proc's cred in p_cred too * account procs for uids To generate a diff of this commit: cvs rdiff -u -r1.182 -r1.183

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

2010-08-30 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Aug 30 09:44:11 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Log Message: Use one line per sys/kern source module. no functional change. To generate a diff of this commit: cvs rdiff -u -r1.93

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

2010-08-30 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Aug 30 09:44:40 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Log Message: Include kern_prot.c for setuid etc. To generate a diff of this commit: cvs rdiff -u -r1.94 -r1.95

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

2010-08-26 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Aug 26 19:56:08 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: print one line of dmesg per cpu present To generate a diff of this commit: cvs rdiff -u -r1.181 -r1.182

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

2010-08-26 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Aug 26 22:48:37 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rump.3 Log Message: update a bit To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/rump/librump/rumpkern/rump.3 Please note that

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

2010-08-26 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Aug 26 19:56:08 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: print one line of dmesg per cpu present To generate a diff of this commit: cvs rdiff -u -r1.181 -r1.182

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

2010-08-26 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Aug 26 22:48:37 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rump.3 Log Message: update a bit To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/rump/librump/rumpkern/rump.3 Please note that

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

2010-08-23 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Aug 23 14:00:40 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: Initialize the new kernconfig_lock for rump kernels before it can be used. Should fix the rather massive breakage in the automated

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

2010-08-21 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Aug 21 13:20:43 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Log Message: Add the new kern_cfglock.c to rump. To generate a diff of this commit: cvs rdiff -u -r1.92 -r1.93

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

2010-08-21 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Aug 21 13:20:43 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Log Message: Add the new kern_cfglock.c to rump. To generate a diff of this commit: cvs rdiff -u -r1.92 -r1.93

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

2010-08-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Aug 15 20:23:04 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: scheduler.c Log Message: Increment lwp's context switch counter when it is scheduled onto a CPU. This fixes some heavy-load problems with the pool code

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

2010-08-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Aug 15 21:28:33 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: intr.c Log Message: Implement softints properly: they need to have a schedulable entity per cpu. To generate a diff of this commit: cvs rdiff -u -r1.31

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

2010-08-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Aug 15 20:23:04 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: scheduler.c Log Message: Increment lwp's context switch counter when it is scheduled onto a CPU. This fixes some heavy-load problems with the pool code

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

2010-08-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Aug 15 21:28:33 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: intr.c Log Message: Implement softints properly: they need to have a schedulable entity per cpu. To generate a diff of this commit: cvs rdiff -u -r1.31

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

2010-08-11 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Wed Aug 11 11:51:06 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: sysproxy_socket.c Log Message: Keep condvar wmesg within 8 char limit To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

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

2010-08-11 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Wed Aug 11 11:51:06 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: sysproxy_socket.c Log Message: Keep condvar wmesg within 8 char limit To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

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

2010-08-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Aug 10 19:16:04 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: intr.c Log Message: Use correct indices for clock threads and more descriptive ones for the softint threads. To generate a diff of this commit: cvs

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

2010-08-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Aug 10 21:32:38 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: intr.c Log Message: Don't create the percpu clock interrupt threads as softint threads because they aren't softint threads. This fixes callouts in

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

2010-08-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Aug 10 19:16:04 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: intr.c Log Message: Use correct indices for clock threads and more descriptive ones for the softint threads. To generate a diff of this commit: cvs

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

2010-08-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Aug 10 21:32:38 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: intr.c Log Message: Don't create the percpu clock interrupt threads as softint threads because they aren't softint threads. This fixes callouts in

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

2010-07-29 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Jul 29 15:04:04 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: Remove questionable KASSERT from previous. hannken can look at this more closely when he wakes up. Normally I wouldn't be in such a

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

2010-07-29 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Jul 29 15:13:01 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: Correct previous. Skip marker pages in uvm_pagelookup(). Already awake :-) To generate a diff of this commit: cvs rdiff -u -r1.86

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

2010-07-29 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Jul 29 15:13:01 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: Correct previous. Skip marker pages in uvm_pagelookup(). Already awake :-) To generate a diff of this commit: cvs rdiff -u -r1.86

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

2010-07-23 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Jul 23 19:14:15 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: sleepq.c Log Message: If a thread wake up spuriously, re-set l_mutex to make sure it's still at the original value and not the schedstate one. This makes

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

2010-07-23 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Jul 23 19:14:15 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: sleepq.c Log Message: If a thread wake up spuriously, re-set l_mutex to make sure it's still at the original value and not the schedstate one. This makes

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

2010-07-22 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Jul 22 21:00:07 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: sleepq.c Log Message: Reset l_mutex when waking up a thread. select uses it to determine if a thread is still selecting, and would get a KASSERT panic if

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

2010-07-22 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Jul 22 21:00:07 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: sleepq.c Log Message: Reset l_mutex when waking up a thread. select uses it to determine if a thread is still selecting, and would get a KASSERT panic if

<    2   3   4   5   6   7   8   9   10   >