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
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
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
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:
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:
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:
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
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
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:
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
601 - 700 of 947 matches
Mail list logo