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/rumpnet

2014-02-13 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Feb 14 01:27:48 UTC 2014 Modified Files: src/sys/rump/librump/rumpnet: rump_net_private.h Log Message: g/c prototype of imaginary routine To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

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-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

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/rumpvfs

2013-12-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Dec 9 20:44:00 UTC 2013 Modified Files: src/sys/rump/librump/rumpvfs: Makefile.rumpvfs Log Message: Now that Makefile.rump is included here first, do not override any SRCS it adds. This is required for linksyms_sun.c used

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-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/rumpvfs

2013-10-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Oct 18 19:56:11 UTC 2013 Modified Files: src/sys/rump/librump/rumpvfs: vm_vfs.c Log Message: remove unused variable To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/sys/rump/librump/rumpvfs/vm_vfs.c

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

2013-09-20 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Sep 20 16:49:00 UTC 2013 Modified Files: src/sys/rump/librump/rumpdev: Makefile.rumpdev autoconf.c rump_dev.c rump_dev_private.h Added Files: src/sys/rump/librump/rumpdev: MAINBUS.ioconf Log Message: use

CVS commit: src/sys/rump/librump

2013-09-17 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Sep 17 23:55:17 UTC 2013 Modified Files: src/sys/rump/librump/rumpdev: rump_dev.c src/sys/rump/librump/rumpkern: rump_private.h Log Message: Make it possible to run component constructors after mainbus attaches, but

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-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-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/rumpvfs

2013-08-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Aug 15 21:28:23 UTC 2013 Modified Files: src/sys/rump/librump/rumpvfs: compat.c Log Message: remove includes which haven't been necessary since the cudgel war To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

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/rumpvfs

2013-08-05 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Aug 5 11:14:00 UTC 2013 Modified Files: src/sys/rump/librump/rumpvfs: rumpfs.c Log Message: Only free file data we've allocated. To generate a diff of this commit: cvs rdiff -u -r1.118 -r1.119

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

2013-08-05 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Aug 5 11:48:22 UTC 2013 Modified Files: src/sys/rump/librump/rumpvfs: rumpfs.c Log Message: Also check if root vnode is busy when unmounting. To generate a diff of this commit: cvs rdiff -u -r1.119 -r1.120

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

2013-08-04 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Aug 4 11:09:55 UTC 2013 Modified Files: src/sys/rump/librump/rumpvfs: rumpfs.c Log Message: Use standard file-is-valid-until-last-reference-is-dropped semantics for file contents. via Justin Cormack valgrind on github To

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-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/rumpnet

2013-06-26 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Jun 26 17:10:23 UTC 2013 Modified Files: src/sys/rump/librump/rumpnet: net_stub.c Log Message: Remove the route_info weak alias. It's unnecessary since 2011 and confused Linux ld.so, thus preventing dlopen() of librumpnet.

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

2013-06-13 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Jun 14 05:54:04 UTC 2013 Modified Files: src/sys/rump/librump/rumpvfs: rumpfs.c Log Message: Allocate large struct from heap instead of stack for the benefit of low-stack environments in which this code can run. To generate

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

2013-06-12 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Jun 12 12:14:35 UTC 2013 Modified Files: src/sys/rump/librump/rumpvfs: rumpfs.c Log Message: Make sure root creds override fs mode (at least in a root cred secmodel). The correct way is of course for the access method to

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

2013-06-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Jun 10 14:15:03 UTC 2013 Modified Files: src/sys/rump/librump/rumpvfs: rumpfs.c Log Message: Create inodes with the specified mode instead of hardcoding to 0755. To generate a diff of this commit: cvs rdiff -u -r1.114

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

2013-06-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Jun 10 19:48:22 UTC 2013 Modified Files: src/sys/rump/librump/rumpvfs: rump_vfs.c Log Message: create /dev with 0755 instead of 0777 (though it's now effectively the same due to cmask) To generate a diff of this commit: cvs

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-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-02 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu May 2 20:37:33 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: locks.c Log Message: g/c stale comment To generate a diff of this commit: cvs rdiff -u -r1.61 -r1.62 src/sys/rump/librump/rumpkern/locks.c Please note

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

2013-05-01 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed May 1 17:52:34 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Log Message: Actually, there's no point in unconditionally compiling in weak stubs which will never be used in the NetBSD build.

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

2013-04-30 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Apr 30 13:54:54 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Added Files: src/sys/rump/librump/rumpkern: hyperstubs.c Log Message: weak stubs for optional hypercalls To generate a diff of

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

2013-04-30 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Apr 30 14:28:52 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: hyperstubs.c Log Message: Stub out anonmmap too. This is a clever trick to enable me to avoid having to document that interface. I seriously doubt it's

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

2013-04-29 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Apr 29 13:07:37 UTC 2013 Modified Files: src/sys/rump/librump/rumpvfs: rumpblk.c Log Message: rework bio hypercalls, part 2: Nuke all the policy hacks (r/w, mmap, directio) from the paravirtualized block driver and let the

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

2013-04-29 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Apr 29 14:53:33 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: klock.c Log Message: remove routine not meant to be committed To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

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

2013-04-29 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Apr 29 19:52:35 UTC 2013 Modified Files: src/sys/rump/librump/rumpvfs: rumpblk.c Log Message: g/c unused To generate a diff of this commit: cvs rdiff -u -r1.52 -r1.53 src/sys/rump/librump/rumpvfs/rumpblk.c Please note that

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

2013-04-29 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Apr 30 00:29:19 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: add missing demogorgon To generate a diff of this commit: cvs rdiff -u -r1.142 -r1.143 src/sys/rump/librump/rumpkern/vm.c Please note

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

2013-04-28 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Apr 28 23:19:34 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: lwproc.c Log Message: One more mutex which is used as a spin mutex and therefore needs to be tagged as one, lest the mighty assert smites thee. To

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

2013-04-28 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Apr 28 23:21:00 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: Appearances count: spell IPL_NONE correctly. To generate a diff of this commit: cvs rdiff -u -r1.139 -r1.140

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

2013-04-27 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sat Apr 27 22:26:57 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: scheduler.c Log Message: Make sure spin mutexes get allocated as spin mutexes (the hypervisor asserts it now). To generate a diff of this commit: cvs

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

2013-04-07 Thread Arnaud Ysmal
Module Name:src Committed By: stacktic Date: Sun Apr 7 18:42:49 UTC 2013 Modified Files: src/sys/rump/librump/rumpvfs: rumpfs.c Log Message: Use genfs_null_putpages for fifo putpages op to ensure that the interlock gets unlocked To generate a diff of this commit: cvs

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

2013-04-04 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Apr 4 11:21:37 UTC 2013 Modified Files: src/sys/rump/librump/rumpvfs: rump_vfs.c Log Message: create /dev/null only after it's possible to create /dev/null To generate a diff of this commit: cvs rdiff -u -r1.72 -r1.73

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

2013-04-03 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Apr 3 20:23:02 UTC 2013 Modified Files: src/sys/rump/librump/rumpvfs: rump_vfs.c Log Message: Don't create a huge number of unnecessary device nodes automatically. Creating them takes 70-or-so ms on a RPi, and can almost

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

2013-04-03 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Apr 4 01:29:55 UTC 2013 Modified Files: src/sys/rump/librump/rumpvfs: devnull.c Log Message: create null devices To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/rump/librump/rumpvfs/devnull.c Please

CVS commit: src/sys/rump/librump

2013-03-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Mar 15 12:09:59 UTC 2013 Modified Files: src/sys/rump/librump/rumpdev: Makefile.rumpdev src/sys/rump/librump/rumpkern: Makefile.rumpkern src/sys/rump/librump/rumpnet: Makefile.rumpnet

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

2013-03-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Mar 10 11:21:06 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: sleepq.c Log Message: Make RUN_ONCE actually run only once. Also, remove a slightly outdated comment. To generate a diff of this commit: cvs rdiff -u

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

2013-03-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Mar 10 16:27:11 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern memalloc.c Log Message: Always include subr_vmem.c, even with RUMP_UNREAL_ALLOCATORS=yes (previously it was just missing in that case).

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

2013-03-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Mar 10 16:51:31 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: rump.c rump_private.h threads.c Log Message: Don't allow kernel threads to run before all CPUs have been initialized to avoid them getting scheduled on

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

2013-03-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Mar 10 17:05:12 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern memalloc.c rump.c vm.c Log Message: Use kern_malloc.c instead of the relegated allocators in memalloc.c. Previously this didn't make

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

2013-03-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Mar 7 18:33:27 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: Force references to the component setlist __start/__stop symbols so that they get generated for rump kernels constructed from static

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

2013-03-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Mar 7 18:49:13 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: lwproc.c rumpkern.ifspec Log Message: Support multiple syscall emuls. Rump kernels with only local clients have it easy, since they have to support at

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

2013-03-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Mar 7 18:50:18 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: rumpkern_if_priv.h rumpkern_if_wrappers.c To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

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

2013-03-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Mar 7 19:07:06 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: emul.c Log Message: set e_nsysent To generate a diff of this commit: cvs rdiff -u -r1.153 -r1.154 src/sys/rump/librump/rumpkern/emul.c Please note that

CVS commit: src/sys/rump/librump

2013-03-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Mar 7 22:12:35 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: rump.c src/sys/rump/librump/rumpvfs: devnodes.c rump_vfs_private.h Log Message: Make the device node creation routines function pointers which

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

2013-03-06 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Wed Mar 6 11:42:18 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: simplify code add a comment To generate a diff of this commit: cvs rdiff -u -r1.135 -r1.136 src/sys/rump/librump/rumpkern/vm.c Please

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

2013-03-03 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Mar 3 13:11:33 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: Add a dummy component to ensure that at least one component is present in every possible rump kernel configuration. To generate a

CVS commit: src/sys/rump/librump

2013-02-14 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Feb 14 10:54:55 UTC 2013 Modified Files: src/sys/rump/librump: makerumpif.sh Log Message: Make it possible to manually specify the top level directory; for cases where the target hierarchy is outside of the main tree. To

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

2013-01-22 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jan 22 22:10:22 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern/arch/i386: spinlock.c Log Message: use the definitions from lock.h To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

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

2013-01-20 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Sun Jan 20 17:09:47 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: emul.c Log Message: Provide xc_send_ipi() routine in RUMP, which is required for high-priority xcall(9) mechanism. It is emulated using low-priority

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

2013-01-17 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Jan 17 21:31:12 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: rump_syscalls.c Log Message: regen To generate a diff of this commit: cvs rdiff -u -r1.84 -r1.85 src/sys/rump/librump/rumpkern/rump_syscalls.c Please

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

2013-01-14 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Jan 14 16:35:06 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: Add some asserts to component initialization. To generate a diff of this commit: cvs rdiff -u -r1.247 -r1.248

CVS commit: src/sys/rump/librump

2013-01-14 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Jan 14 16:45:47 UTC 2013 Modified Files: src/sys/rump/librump/rumpdev: rump_dev.c src/sys/rump/librump/rumpkern: rump.c rump_private.h vm.c src/sys/rump/librump/rumpnet: rump_net.c rump_net_private.h

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

2013-01-14 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Jan 14 16:48:08 UTC 2013 Modified Files: src/sys/rump/librump/rumpnet: rump_net.c Log Message: Set networking soft interrupt vectors earlier, just in case interface component initialization causes network traffic to be

CVS commit: src/sys/rump/librump

2013-01-14 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Jan 14 16:50:54 UTC 2013 Modified Files: src/sys/rump/librump/rumpdev: rump_dev.c src/sys/rump/librump/rumpnet: rump_net.c Log Message: Remove routines which don't make sense (maybe they're some intermediate phase of

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

2013-01-14 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Jan 14 16:52:35 UTC 2013 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: fix typo To generate a diff of this commit: cvs rdiff -u -r1.249 -r1.250 src/sys/rump/librump/rumpkern/rump.c Please note that

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

2012-12-30 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Dec 30 23:52:12 UTC 2012 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Log Message: Take into account armv6 hacks from common/lib/libc/arch/arm/atomic to allow this to build with -march=armv6k To generate

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

2012-11-24 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Nov 24 18:16:16 UTC 2012 Modified Files: src/sys/rump/librump/rumpkern/arch/powerpc: Makefile.inc Log Message: File is common between pp6 and ppc64 ports, so define ARCH_ELFSIZE accordingly. From christos@, resolves the

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

2012-11-04 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Nov 4 14:40:18 UTC 2012 Modified Files: src/sys/rump/librump/rumpkern: threads.c Log Message: Use a table to check for kernel threads. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16

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

2012-11-04 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Nov 4 14:40:47 UTC 2012 Modified Files: src/sys/rump/librump/rumpkern: threads.c Log Message: Add vdrain to the list of kernel threads. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17

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

2012-10-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Oct 9 13:35:51 UTC 2012 Modified Files: src/sys/rump/librump/rumpkern: klock.c rump.c rump_private.h Log Message: Gather some statistics about biglock usage. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

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

2012-09-21 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Fri Sep 21 16:38:55 UTC 2012 Modified Files: src/sys/rump/librump/rumpvfs: devnodes.c Log Message: Don't use NODEV when comparing against a major number as this is an impossible type mismatch. To generate a diff of this commit:

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

2012-09-20 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Sep 20 17:47:05 UTC 2012 Modified Files: src/sys/rump/librump/rumpkern: rump_syscalls.c Log Message: regen To generate a diff of this commit: cvs rdiff -u -r1.82 -r1.83 src/sys/rump/librump/rumpkern/rump_syscalls.c Please

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

2012-09-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sat Sep 15 17:15:01 UTC 2012 Modified Files: src/sys/rump/librump/rumpkern: scheduler.c Log Message: In the interlock case (where the scheduler lock is used as the condvar lock), we need to take the CPU interlock before releasing

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

2012-08-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Thu Aug 16 17:25:37 UTC 2012 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: Call pserialize_init() during rump start-up, since librump/net/npf uses it. To generate a diff of this commit: cvs rdiff -u

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

2012-08-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Thu Aug 16 17:47:47 UTC 2012 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: It helps to include the declaration of the routine being called. To generate a diff of this commit: cvs rdiff -u -r1.243 -r1.244

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

2012-08-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Thu Aug 16 19:09:02 UTC 2012 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: We also need kcpuset_init() now. To generate a diff of this commit: cvs rdiff -u -r1.244 -r1.245

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

2012-08-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Thu Aug 16 19:40:48 UTC 2012 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: Use correct routine name - kcpuset_sysinit() vs kcpuset_init() To generate a diff of this commit: cvs rdiff -u -r1.245 -r1.246

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

2012-08-05 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Aug 5 15:36:19 UTC 2012 Modified Files: src/sys/rump/librump/rumpnet: net_stub.c Log Message: Remove stubs which have been provided elsewhere for almost 2 years now. To generate a diff of this commit: cvs rdiff -u -r1.12

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

2012-07-27 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Jul 27 09:06:01 UTC 2012 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: Use mmap hypercall for memory allocation only when absolutely necessary (map == module_map). Otherwise, use the malloc hypercall. This

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

2012-07-22 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun Jul 22 20:32:31 UTC 2012 Modified Files: src/sys/rump/librump/rumpkern/arch/i386: pmap_x86.c Log Message: Needs pmap_write_protect to finish DBG=-g build with clang. To generate a diff of this commit: cvs rdiff -u -r1.2

<    1   2   3   4   5   6   7   8   9   >