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

2009-10-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Oct 16 02:13:54 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: sleepq.c Log Message: In case of timeout, remember to remove ourselves from the sleep staleq. To generate a diff of this commit: cvs rdiff -u -r1.3

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

2009-10-14 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Oct 15 01:29:07 UTC 2009 Added Files: src/sys/rump/librump/rumpkern: rumpcpu_generic.c Log Message: forgot to commit with previous batch To generate a diff of this commit: cvs rdiff -u -r0 -r1.1

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

2009-10-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Oct 8 00:36:56 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: remove extraneous call to secmodel_suser_start() To generate a diff of this commit: cvs rdiff -u -r1.118 -r1.119

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

2009-10-05 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Oct 5 09:09:29 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: set l_cpu for lwp0 To generate a diff of this commit: cvs rdiff -u -r1.117 -r1.118 src/sys/rump/librump/rumpkern/rump.c Please note

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

2009-10-04 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Oct 4 17:40:34 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: ltsleep.c Log Message: Fix hopefully the last deadlock in the wretched piece of code: since ltsleep abuses while (!mutex_tryenter()) continue; for NOT

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

2009-10-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Oct 3 22:55:48 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: emul.c Log Message: Need proc_uidmatch To generate a diff of this commit: cvs rdiff -u -r1.96 -r1.97 src/sys/rump/librump/rumpkern/emul.c Please

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

2009-10-02 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Oct 2 09:56:08 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: locks.c Log Message: panic if cv_wait() is called in non-threaded mode To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28

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

2009-09-24 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Sep 24 21:00:09 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: emul.c Log Message: remove a no longer necessary hack To generate a diff of this commit: cvs rdiff -u -r1.95 -r1.96 src/sys/rump/librump/rumpkern/emul.c

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

2009-09-20 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Sep 20 23:02:31 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: emul.c Log Message: default to AB_SILENT To generate a diff of this commit: cvs rdiff -u -r1.94 -r1.95 src/sys/rump/librump/rumpkern/emul.c Please note

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

2009-09-19 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sat Sep 19 14:18:01 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: intr.c Log Message: arrr, implement softint_disestablish(). this code be needin' an enema, matey. To generate a diff of this commit: cvs rdiff -u

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

2009-09-18 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Sep 18 18:31:53 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: pmap_stub.c Log Message: vax macro magic requires Sysmap (untested). XXX: I should add the blanket userspace pmap back for vax, its pmap.h just has too

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

2009-09-16 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Sep 16 15:10:23 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Log Message: include init_sysctl_base.c To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48

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

2009-09-13 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Sep 13 19:07:19 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: pool.c Log Message: remove pool link set attach code To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/rump/librump/rumpkern/pool.c

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

2009-09-13 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Sep 13 19:09:13 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: call prop_kern_init() To generate a diff of this commit: cvs rdiff -u -r1.113 -r1.114 src/sys/rump/librump/rumpkern/rump.c Please

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

2009-09-08 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Sep 8 20:10:44 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: Add a few weak symbols for places where the kernel module boundaries are not as perfect as theory. To generate a diff of this

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

2009-09-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Sep 7 20:56:04 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: emul.c Log Message: provide pmf stubs To generate a diff of this commit: cvs rdiff -u -r1.93 -r1.94 src/sys/rump/librump/rumpkern/emul.c Please note

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

2009-09-06 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Sep 6 19:14:54 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: emul.c Log Message: move hppa cpp kludge to the end of the file To generate a diff of this commit: cvs rdiff -u -r1.92 -r1.93

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

2009-09-06 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Sep 6 20:54:19 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern rump.c Log Message: Run rump_dev_init() where available. To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47

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

2009-09-04 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Sep 4 12:27:09 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: allocate p_lock for virtual processes To generate a diff of this commit: cvs rdiff -u -r1.110 -r1.111

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

2009-09-04 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Sep 4 13:58:57 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: ltsleep.c Log Message: * wrap tsleep functions to drop die grosslock since we're going to sleep anyway in a few flicks from the clock * broadcast

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

2009-09-04 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Sep 4 16:42:19 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: ltsleep.c Log Message: brace policy. no functional change. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17

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

2009-09-04 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Sep 4 17:15:21 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: emul.c Log Message: add a few global symbols required by kernel code To generate a diff of this commit: cvs rdiff -u -r1.91 -r1.92

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

2009-08-16 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Aug 16 14:02:08 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: pmap_stub.c Log Message: KNF To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/rump/librump/rumpkern/pmap_stub.c Please note that

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

2009-08-09 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Aug 9 09:22:17 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: pmap_stub.c Log Message: Fix vax. Built by default options really should be tested better. To generate a diff of this commit: cvs rdiff -u -r1.15

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

2009-08-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sat Aug 8 00:46:57 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: pmap_stub.c Log Message: arm32 (but not arm26) wants to be different and #define pmap_remove() as pmap_do_remove(). Compensate. To generate a diff of

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

2009-08-04 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Aug 4 23:58:29 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: vm.c Added Files: src/sys/rump/librump/rumpkern/opt: opt_uvmhist.h Log Message: * support uvm_pagermapin/out(), adapt uvm_pageratop() Instead

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

2009-08-03 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Aug 3 17:10:51 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: track number of pages associated with vm object To generate a diff of this commit: cvs rdiff -u -r1.58 -r1.59

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

2009-08-03 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Aug 3 23:32:06 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: g/c cachepgmtx, i have no idea what it was supposed to be useful for. To generate a diff of this commit: cvs rdiff -u -r1.59 -r1.60

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

2009-07-20 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Jul 20 17:12:43 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: emul.c Log Message: realloc works much better if it actually uses realloc instead of malloc To generate a diff of this commit: cvs rdiff -u -r1.90

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

2009-07-20 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Jul 21 00:33:28 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: the consumers expect the aiodone workqueue to be mpsafe. make it so. To generate a diff of this commit: cvs rdiff -u -r1.109

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

2009-06-30 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Jun 30 15:28:01 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: rump.3 Log Message: add reference To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/rump/librump/rumpkern/rump.3 Please note that

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

2009-06-10 Thread Havard Eidnes
Module Name:src Committed By: he Date: Wed Jun 10 11:41:44 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: Add a dummy uvm_readahead() function, to fix build issues after it recently got added to the kernel. OK'ed by pooka@ To generate a diff

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

2009-06-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Jun 9 15:53:05 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: ltsleep.c Log Message: simplelocks have been supported in rump for a while, allow their use. To generate a diff of this commit: cvs rdiff -u -r1.12

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

2009-06-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Jun 9 23:26:19 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: ltsleep.c Log Message: check that interlock isn't null before releasing it To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

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

2009-06-03 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Jun 3 15:16:42 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: ltsleep.c Log Message: implement wakeup_one To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/rump/librump/rumpkern/ltsleep.c

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

2009-06-03 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Jun 3 16:06:10 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: Add user vmspace locking and remapping routines. Obviously, these currently work only if the vmspace is local to the rump kernel. To

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

2009-06-02 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Jun 2 23:28:53 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Log Message: include syscalls.c To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46

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

2009-05-28 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Thu May 28 09:41:05 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: rump.3 Log Message: Use Nx for NetBSD. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/rump/librump/rumpkern/rump.3 Please note that

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

2009-05-24 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun May 24 23:13:49 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: rump.3 Log Message: Add BSDCan 2009 paper to SEE ALSO. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/rump/librump/rumpkern/rump.3

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

2009-05-02 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sat May 2 14:16:52 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern misc_stub.c Log Message: Do not include securelevel, it includes too many dependencies on vfs in its current form. To generate a diff

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

2009-04-30 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Apr 30 15:30:55 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: sysproxy_socket.c Log Message: +#include sys/atomic.h To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

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

2009-04-30 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Apr 30 15:31:17 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: pmap_stub.c Log Message: Update to deal with the new hppa pmap. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

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

2009-04-30 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Apr 30 16:59:32 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: Stir up the stack a bit to help arc4random() decide on a more random seed. This is a quick hack, I'll play games with rnd(9) later

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

2009-04-28 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Apr 28 14:00:42 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: Free uao lock when destroying object. Fixes tmpfs rename leak reported by njoly. To generate a diff of this commit: cvs rdiff -u

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

2009-04-26 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Apr 26 14:37:03 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: emul.c Log Message: Catch up with recent changes to sys/proc.h (Hello, rmind!) To generate a diff of this commit: cvs rdiff -u -r1.85 -r1.86

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

2009-04-26 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Apr 26 20:41:24 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: emul.c intr.c rump_private.h Log Message: Fix getnano/microuptime to report actual uptime. To generate a diff of this commit: cvs rdiff -u -r1.86 -r1.87

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

2009-04-26 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Apr 26 20:44:50 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: intr.c Log Message: fix uninitialized To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/rump/librump/rumpkern/intr.c Please note

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

2009-04-16 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Apr 16 14:07:18 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern rump.c Log Message: When I switched to real kauth, I forgot to include a secmodel. Fix this oversight by including bsd44. Makes

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

2009-03-29 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Mar 29 18:22:08 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern misc_stub.c rump.c Log Message: include subr_evcnt To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42

<    5   6   7   8   9   10