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

2014-04-27 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Apr 27 15:08:52 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: rump.c rump_private.h Log Message: Eliminate weak symbols from rump kernel syscall handlers, part 4: Do not query system call handlers by using the

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

2014-04-25 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Apr 25 13:20:45 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: lwproc.c rump.c vm.c Log Message: Init function pointers to nullop() so that callers don't need a dance To generate a diff of this commit: cvs rdiff -u

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

2014-04-25 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Apr 25 18:13:59 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: locks.c rump.c Log Message: gardenizing rump.c: move rump_lockdebug to locks.c To generate a diff of this commit: cvs rdiff -u -r1.68 -r1.69

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

2014-04-25 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Apr 25 18:25:38 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern rump.c Added Files: src/sys/rump/librump/rumpkern: accessors.c Log Message: gardenize rump.c: move data structure helper

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

2014-04-25 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Apr 25 19:56:01 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: emul.c rump.c Log Message: cpu_reboot() is more of an emul.c thing than a rump.c thing To generate a diff of this commit: cvs rdiff -u -r1.164 -r1.165

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

2014-04-25 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Apr 25 13:13:26 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: g/c no longer necessary weak alias To generate a diff of this commit: cvs rdiff -u -r1.297 -r1.298

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

2014-04-25 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Apr 25 13:20:45 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: lwproc.c rump.c vm.c Log Message: Init function pointers to nullop() so that callers don't need a dance To generate a diff of this commit: cvs rdiff -u

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

2014-04-25 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Apr 25 18:13:59 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: locks.c rump.c Log Message: gardenizing rump.c: move rump_lockdebug to locks.c To generate a diff of this commit: cvs rdiff -u -r1.68 -r1.69

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

2014-04-25 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Apr 25 18:25:38 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern rump.c Added Files: src/sys/rump/librump/rumpkern: accessors.c Log Message: gardenize rump.c: move data structure helper

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

2014-04-25 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Apr 25 19:56:01 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: emul.c rump.c Log Message: cpu_reboot() is more of an emul.c thing than a rump.c thing To generate a diff of this commit: cvs rdiff -u -r1.164 -r1.165

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

2014-04-24 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Apr 24 11:56:11 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: sleepq.c Log Message: in sleepq_wake(), honor the expected parameter To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15

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

2014-04-23 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Apr 23 16:17:55 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: rump.c rump_private.h Log Message: Include LIST_ENTRY() in struct rump_component. Main benefit: rump_component_load() can now be called from an

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

2014-04-16 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Apr 16 22:34:02 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: lwproc.c Log Message: Reparent children of a dying lwproc. Fixes wpa_supplicant -B (and most likely a bunch of other things). To generate a diff of

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

2014-04-12 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sat Apr 12 20:24:46 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: apparently DFLSSIZ isn't defined on powerpc, so pull a value out of el stetson To generate a diff of this commit: cvs rdiff -u -r1.154

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

2014-04-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Apr 10 22:14:03 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: Pretend that we have slightly more reasonable stack size limits. (we don't have stacks, that's why we pretend) To generate a diff of

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

2014-04-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Apr 10 22:14:03 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: Pretend that we have slightly more reasonable stack size limits. (we don't have stacks, that's why we pretend) To generate a diff of

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

2014-04-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Apr 9 23:49:27 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: initialize exec_lock To generate a diff of this commit: cvs rdiff -u -r1.292 -r1.293 src/sys/rump/librump/rumpkern/rump.c Please

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

2014-04-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Apr 9 23:53:36 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: lwproc.c rump.c rump_private.h scheduler.c threads.c vm.c Log Message: implement lwp_create() and a few related interfaces. main raison

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

2014-04-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Apr 9 23:49:27 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: initialize exec_lock To generate a diff of this commit: cvs rdiff -u -r1.292 -r1.293 src/sys/rump/librump/rumpkern/rump.c Please

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

2014-04-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Apr 9 23:53:36 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: lwproc.c rump.c rump_private.h scheduler.c threads.c vm.c Log Message: implement lwp_create() and a few related interfaces. main raison

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

2014-04-04 Thread Nicolas Joly
Module Name:src Committed By: njoly Date: Fri Apr 4 18:20:28 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Log Message: Add compat 50 time syscalls, needed by rump sys_linux. To generate a diff of this commit: cvs rdiff -u -r1.142 -r1.143

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

2014-04-04 Thread Nicolas Joly
Module Name:src Committed By: njoly Date: Fri Apr 4 18:20:28 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Log Message: Add compat 50 time syscalls, needed by rump sys_linux. To generate a diff of this commit: cvs rdiff -u -r1.142 -r1.143

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

2014-03-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sat Mar 15 15:22:42 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Log Message: Use uniprocessor-optimized locking in RUMP_LOCKS_UP=yes (default: no) To generate a diff of this commit: cvs rdiff -u

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

2014-03-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Mar 11 00:59:38 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: emul.c locks.c Log Message: Put the syncobjs in emul.c instead of locks.c so that they are present for both locks.c and locks_up.c alike. To generate a

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

2014-03-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Mar 11 00:59:38 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: emul.c locks.c Log Message: Put the syncobjs in emul.c instead of locks.c so that they are present for both locks.c and locks_up.c alike. To generate a

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

2014-03-06 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Mar 7 04:10:43 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern/arch/powerpc: Makefile.inc Log Message: Use ARCH_ELFSIZE=32 is MLIBDIR == powerpc To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 \

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

2014-03-06 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Mar 7 05:49:05 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern/arch/powerpc: Makefile.inc Log Message: Be a little more careful checking MLIBDIR To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 \

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

2014-03-06 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Mar 7 04:10:43 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern/arch/powerpc: Makefile.inc Log Message: Use ARCH_ELFSIZE=32 is MLIBDIR == powerpc To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 \

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

2014-03-06 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Mar 7 05:49:05 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern/arch/powerpc: Makefile.inc Log Message: Be a little more careful checking MLIBDIR To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 \

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

2014-03-03 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Mar 3 16:50:28 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: Fix the memory limiter to work for non-pagedaemon threads again reported by njoly To generate a diff of this commit: cvs rdiff -u

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

2014-03-03 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Mar 3 16:50:28 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: Fix the memory limiter to work for non-pagedaemon threads again reported by njoly To generate a diff of this commit: cvs rdiff -u

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

2014-02-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Feb 28 14:19:25 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Log Message: Use the new FEAT_LDREX to replace ARMV6/ARMV7 To generate a diff of this commit: cvs rdiff -u -r1.137 -r1.138

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

2014-02-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Feb 28 14:19:25 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Log Message: Use the new FEAT_LDREX to replace ARMV6/ARMV7 To generate a diff of this commit: cvs rdiff -u -r1.137 -r1.138

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

2014-02-19 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Feb 20 01:01:10 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: emul.c Log Message: + resettodr To generate a diff of this commit: cvs rdiff -u -r1.162 -r1.163 src/sys/rump/librump/rumpkern/emul.c Please note that

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

2014-02-19 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Feb 20 01:01:10 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: emul.c Log Message: + resettodr To generate a diff of this commit: cvs rdiff -u -r1.162 -r1.163 src/sys/rump/librump/rumpkern/emul.c Please note that

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

2014-02-17 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Feb 17 19:33:05 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: reserve a small amount of memory for the pagedaemon To generate a diff of this commit: cvs rdiff -u -r1.146 -r1.147

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

2014-02-17 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Feb 17 19:43:52 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: simply issue a warning if 1MB RAM configured. it might work, but not going to start enumerating when and where it might. To generate

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

2014-02-17 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Feb 17 19:33:05 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: reserve a small amount of memory for the pagedaemon To generate a diff of this commit: cvs rdiff -u -r1.146 -r1.147

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

2014-02-17 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Feb 17 19:43:52 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: simply issue a warning if 1MB RAM configured. it might work, but not going to start enumerating when and where it might. To generate

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

2014-02-12 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Feb 12 22:28:44 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern src/sys/rump/librump/rumpkern/arch/alpha: Makefile.inc src/sys/rump/librump/rumpkern/arch/arm: Makefile.inc

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

2014-02-12 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Feb 12 22:30:45 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern/arch/generic: rump_generic_pmap.c Log Message: Minor comment massage, zero functionality massage. To generate a diff of this commit: cvs rdiff -u -r1.1

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

2014-01-29 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Jan 29 18:42:14 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: emul.c rump.c Log Message: lwp0 needs l_proc set for panic-cpu_reboot to dump core the right way To generate a diff of this commit: cvs rdiff -u -r1.161

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

2014-01-29 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Jan 29 18:42:14 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: emul.c rump.c Log Message: lwp0 needs l_proc set for panic-cpu_reboot to dump core the right way To generate a diff of this commit: cvs rdiff -u -r1.161

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

2014-01-17 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Jan 17 14:57:04 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: hyperentropy.c Log Message: don't use temp buffer from the stack, fix the constants To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

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

2014-01-17 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Jan 17 14:57:04 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: hyperentropy.c Log Message: don't use temp buffer from the stack, fix the constants To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

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

2014-01-16 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Jan 17 02:05:54 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: sysctl_init needs to be pretty much at the top of main() To generate a diff of this commit: cvs rdiff -u -r1.282 -r1.283

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

2014-01-16 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Jan 17 02:05:54 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: sysctl_init needs to be pretty much at the top of main() To generate a diff of this commit: cvs rdiff -u -r1.282 -r1.283

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

2013-12-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Dec 9 16:21:15 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: lwproc.c Log Message: stop ktrace at process exit To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/rump/librump/rumpkern/lwproc.c

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

2013-12-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Dec 9 16:23:10 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: Use sy_invoke() instead of sy_call() directly. To generate a diff of this commit: cvs rdiff -u -r1.276 -r1.277

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

2013-12-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Dec 9 16:56:11 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: need ktrace.h now To generate a diff of this commit: cvs rdiff -u -r1.278 -r1.279 src/sys/rump/librump/rumpkern/rump.c Please note

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

2013-12-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Dec 9 17:03:41 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: locks.c Log Message: make !LOCKDEBUG work too To generate a diff of this commit: cvs rdiff -u -r1.66 -r1.67 src/sys/rump/librump/rumpkern/locks.c

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

2013-12-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Dec 9 19:47:59 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: scheduler.c Log Message: Reenable calls to KPREEMPT_EN/DISABLE(). I'm almost certain I commented them out accidentally in rev 1.30. ... not that they do

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

2013-12-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Dec 9 16:21:15 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: lwproc.c Log Message: stop ktrace at process exit To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/rump/librump/rumpkern/lwproc.c

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

2013-12-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Dec 9 16:23:10 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: Use sy_invoke() instead of sy_call() directly. To generate a diff of this commit: cvs rdiff -u -r1.276 -r1.277

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

2013-12-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Dec 9 16:56:11 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: need ktrace.h now To generate a diff of this commit: cvs rdiff -u -r1.278 -r1.279 src/sys/rump/librump/rumpkern/rump.c Please note

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

2013-12-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Dec 9 17:03:41 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: locks.c Log Message: make !LOCKDEBUG work too To generate a diff of this commit: cvs rdiff -u -r1.66 -r1.67 src/sys/rump/librump/rumpkern/locks.c

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

2013-12-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Dec 9 19:47:59 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: scheduler.c Log Message: Reenable calls to KPREEMPT_EN/DISABLE(). I'm almost certain I commented them out accidentally in rev 1.30. ... not that they do

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

2013-11-23 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Nov 23 22:24:31 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: add a copy of uvm_swap_shutdown() here so that it is not undefined when we use it. To generate a diff of this commit: cvs rdiff -u

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

2013-11-22 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Nov 22 21:56:24 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: signals.c Log Message: we now use TAILQ To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/rump/librump/rumpkern/signals.c Please

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

2013-11-18 Thread Nicolas Joly
Module Name:src Committed By: njoly Date: Mon Nov 18 18:45:29 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: Do lwp0 initialisation as early as possible, right after rumpuser_init(). This makes rump applications work again when RUMP_LOCKDEBUG

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

2013-11-18 Thread Nicolas Joly
Module Name:src Committed By: njoly Date: Mon Nov 18 18:45:29 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: Do lwp0 initialisation as early as possible, right after rumpuser_init(). This makes rump applications work again when RUMP_LOCKDEBUG

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

2013-11-11 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Nov 11 23:06:40 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: intr.c Log Message: Defer softint thread creation to first softint_establish() for that level. Speeds up rump kernel bootstrap and saves memory -- very

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

2013-11-11 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Nov 11 23:11:30 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: intr.c Log Message: Avoid calling curcpu() when we know the result is constant. To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42

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

2013-11-11 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Nov 11 23:06:40 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: intr.c Log Message: Defer softint thread creation to first softint_establish() for that level. Speeds up rump kernel bootstrap and saves memory -- very

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

2013-11-11 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Nov 11 23:11:30 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: intr.c Log Message: Avoid calling curcpu() when we know the result is constant. To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42

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

2013-10-27 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Oct 27 20:25:45 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: lwproc.c rump_private.h Log Message: Enable holding implicit threads over explicit scheduling points (i.e. a kernel driver calling rump_lwproc_switch()).

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

2013-10-27 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Oct 27 20:25:45 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: lwproc.c rump_private.h Log Message: Enable holding implicit threads over explicit scheduling points (i.e. a kernel driver calling rump_lwproc_switch()).

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

2013-09-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Sep 9 19:18:08 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: Fix minor bug in previous: make sure we come out of rump_init() without a bound lwp set. To generate a diff of this commit: cvs

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

2013-09-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Sep 9 19:18:08 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: Fix minor bug in previous: make sure we come out of rump_init() without a bound lwp set. To generate a diff of this commit: cvs

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

2013-09-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sat Sep 7 17:58:00 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern rump.c rump_private.h Added Files: src/sys/rump/librump/rumpkern: cons.c Log Message: Add an initial console device and open

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

2013-09-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sat Sep 7 18:17:35 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: cons.c Log Message: fix -Wuninitialized To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/rump/librump/rumpkern/cons.c Please note

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

2013-09-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Sep 8 04:37:17 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: cons.c Log Message: Fool isatty() into thinking we're a tty. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

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

2013-09-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sat Sep 7 17:58:00 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern rump.c rump_private.h Added Files: src/sys/rump/librump/rumpkern: cons.c Log Message: Add an initial console device and open

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

2013-09-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sat Sep 7 18:17:35 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: cons.c Log Message: fix -Wuninitialized To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/rump/librump/rumpkern/cons.c Please note

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

2013-09-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Sep 8 04:37:17 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: cons.c Log Message: Fool isatty() into thinking we're a tty. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

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

2013-09-04 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Sep 4 17:56:08 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: Also create hw.pagesize, makes sysconf(_SC_PAGESIZE) return a more sensible result. To generate a diff of this commit: cvs rdiff -u

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

2013-09-04 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Sep 4 17:56:08 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: Also create hw.pagesize, makes sysconf(_SC_PAGESIZE) return a more sensible result. To generate a diff of this commit: cvs rdiff -u

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

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

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

2013-08-22 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Aug 22 15:53:05 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Log Message: Teach this about ARMV7 To generate a diff of this commit: cvs rdiff -u -r1.129 -r1.130

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

2013-08-22 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Aug 22 15:53:05 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Log Message: Teach this about ARMV7 To generate a diff of this commit: cvs rdiff -u -r1.129 -r1.130

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

2013-08-08 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Aug 8 06:50:24 UTC 2013 Added Files: src/sys/rump/librump/rumpkern/arch/arm: Makefile.inc Log Message: Build kobj_machdep.c To generate a diff of this commit: cvs rdiff -u -r0 -r1.1

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

2013-08-08 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Aug 8 06:50:24 UTC 2013 Added Files: src/sys/rump/librump/rumpkern/arch/arm: Makefile.inc Log Message: Build kobj_machdep.c To generate a diff of this commit: cvs rdiff -u -r0 -r1.1

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

2013-07-26 Thread Nicolas Joly
Module Name:src Committed By: njoly Date: Fri Jul 26 16:07:51 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: rumpcopy.c Log Message: Make copyinstr/copyoutstr return EFAULT for special NULL user address. Ok pooka@. To generate a diff of this commit: cvs rdiff

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

2013-07-26 Thread Nicolas Joly
Module Name:src Committed By: njoly Date: Fri Jul 26 16:07:51 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: rumpcopy.c Log Message: Make copyinstr/copyoutstr return EFAULT for special NULL user address. Ok pooka@. To generate a diff of this commit: cvs rdiff

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

2013-07-18 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jul 18 22:15:45 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Log Message: Coldfire uses atomic_cas_generic.c To generate a diff of this commit: cvs rdiff -u -r1.128 -r1.129

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

2013-07-18 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jul 18 22:15:45 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Log Message: Coldfire uses atomic_cas_generic.c To generate a diff of this commit: cvs rdiff -u -r1.128 -r1.129

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

2013-07-03 Thread Nicolas Joly
Module Name:src Committed By: njoly Date: Wed Jul 3 17:10:28 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: locks.c rump.c Log Message: Make RUMP_LOCKDEBUG work again. With some help from pooka@. To generate a diff of this commit: cvs rdiff -u -r1.64 -r1.65

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

2013-07-03 Thread Nicolas Joly
Module Name:src Committed By: njoly Date: Wed Jul 3 17:10:28 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: locks.c rump.c Log Message: Make RUMP_LOCKDEBUG work again. With some help from pooka@. To generate a diff of this commit: cvs rdiff -u -r1.64 -r1.65

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

2013-07-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jul 1 20:02:15 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: cprng_stub.c Log Message: Remove now-needless rump cprng_strong_deplete stub. These rump stubs need to go away at some point... To generate a diff

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

2013-07-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jul 1 20:02:15 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: cprng_stub.c Log Message: Remove now-needless rump cprng_strong_deplete stub. These rump stubs need to go away at some point... To generate a diff

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

2013-05-31 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri May 31 16:16:40 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: run shutdownhooks To generate a diff of this commit: cvs rdiff -u -r1.269 -r1.270 src/sys/rump/librump/rumpkern/rump.c Please note

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

2013-05-31 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri May 31 16:16:40 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: run shutdownhooks To generate a diff of this commit: cvs rdiff -u -r1.269 -r1.270 src/sys/rump/librump/rumpkern/rump.c Please note

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

2013-05-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed May 15 12:49:33 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: ltsleep.c Log Message: qlock can now be a regular kernel spin mutex instead of a rumpuser mutex. To generate a diff of this commit: cvs rdiff -u -r1.31

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

2013-05-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed May 15 13:58:14 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: ltsleep.c Log Message: how did that extra asterisk get there? To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33

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

2013-05-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed May 15 12:49:33 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: ltsleep.c Log Message: qlock can now be a regular kernel spin mutex instead of a rumpuser mutex. To generate a diff of this commit: cvs rdiff -u -r1.31

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

2013-05-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed May 15 13:58:14 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: ltsleep.c Log Message: how did that extra asterisk get there? To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33

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

2013-05-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri May 10 16:36:25 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: rump_syscalls.c Log Message: regen (stale) To generate a diff of this commit: cvs rdiff -u -r1.86 -r1.87

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

2013-05-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri May 10 16:36:25 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: rump_syscalls.c Log Message: regen (stale) To generate a diff of this commit: cvs rdiff -u -r1.86 -r1.87

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

2013-05-06 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon May 6 16:28:17 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: locks_up.c Log Message: update for new hypercalls To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/rump/librump/rumpkern/locks_up.c

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

2013-05-06 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon May 6 16:28:17 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: locks_up.c Log Message: update for new hypercalls To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/rump/librump/rumpkern/locks_up.c

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