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

2015-08-25 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Aug 25 14:47:27 UTC 2015 Modified Files: src/sys/rump/librump/rumpkern: emul.c Log Message: add cpu_getmodel() To generate a diff of this commit: cvs rdiff -u -r1.172 -r1.173 src/sys/rump/librump/rumpkern/emul.c Please note

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

2015-08-25 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Aug 25 14:52:59 UTC 2015 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: remove mksysctls(), now provided by init_sysctl_base To generate a diff of this commit: cvs rdiff -u -r1.322 -r1.323

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

2015-08-25 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Aug 25 14:47:40 UTC 2015 Modified Files: src/sys/rump/librump/rumpkern: scheduler.c Log Message: add ncpuonline To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/sys/rump/librump/rumpkern/scheduler.c Please

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

2015-08-21 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Aug 21 06:56:12 UTC 2015 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern src/sys/rump/librump/rumpkern/opt: ksyms.h Removed Files: src/sys/rump/librump/rumpkern: KERN.ioconf Log Message:

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

2015-08-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Aug 20 12:04:30 UTC 2015 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Added Files: src/sys/rump/librump/rumpkern: KERN.ioconf Log Message: generate ioconf.h for pseudo-device attach prototype

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

2015-08-16 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Aug 16 11:06:54 UTC 2015 Modified Files: src/sys/rump/librump/rumpkern: intr.c Log Message: Don't use KASSERT() to test for external return values, use panic() from Robert Millan r...@freebsd.org To generate a diff of this

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

2015-07-22 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Jul 22 08:36:05 UTC 2015 Modified Files: src/sys/rump/librump/rumpvfs: rump_vfs.c Log Message: rump_vfs_mount_print: use vfs_vnode_iterator to print attached vnodes. To generate a diff of this commit: cvs rdiff -u -r1.82

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

2015-06-23 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Jun 23 10:41:32 UTC 2015 Modified Files: src/sys/rump/librump/rumpvfs: rumpfs.c Log Message: VOP_INACTIVE() is a rump operation, not a specfs operation. To generate a diff of this commit: cvs rdiff -u -r1.134 -r1.135

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

2015-06-12 Thread David A. Holland
Module Name:src Committed By: dholland Date: Fri Jun 12 17:50:01 UTC 2015 Modified Files: src/sys/rump/librump/rumpvfs: rump_etfs.3 Log Message: Punctuate properly. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/rump/librump/rumpvfs/rump_etfs.3

CVS commit: src/sys/rump/librump

2015-06-08 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Jun 8 12:16:47 UTC 2015 Modified Files: src/sys/rump/librump/rumpkern: rump.c src/sys/rump/librump/rumpvfs: devnodes.c rump_vfs_private.h Log Message: Allow device components to create symlinks in /dev e.g. /dev/audio

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

2015-06-02 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Jun 2 14:07:48 UTC 2015 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: In case pagedaemon can't release any more memory, use kpause() instead of cv_timedwait() on the pagedaemon condvar -- it's no use

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

2015-05-26 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue May 26 16:48:05 UTC 2015 Modified Files: src/sys/rump/librump/rumpvfs: rumpblk.c Log Message: implement DIOCGMEDIASIZE, from Martin Lucina To generate a diff of this commit: cvs rdiff -u -r1.59 -r1.60

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

2015-05-26 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue May 26 15:29:39 UTC 2015 Modified Files: src/sys/rump/librump/rumpkern: cons.c Log Message: Implement fo_poll so that rump_sys_poll(stdout) works more or less as expected. from Martin Lucina mar...@lucina.net via

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

2015-05-20 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed May 20 11:02:54 UTC 2015 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: call loginit() later, a lot later To generate a diff of this commit: cvs rdiff -u -r1.319 -r1.320

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

2015-05-20 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed May 20 11:22:54 UTC 2015 Modified Files: src/sys/rump/librump/rumpdev: Makefile.rumpdev Log Message: build dev_verbose.c To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

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

2015-04-23 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Apr 23 06:39:19 UTC 2015 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Removed Files: src/sys/rump/librump/rumpkern: hyperstubs.c Log Message: g/c the never-used and never-useful hyperstubs.c To

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

2015-04-23 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Apr 23 10:50:29 UTC 2015 Modified Files: src/sys/rump/librump/rumpvfs: rumpvfs.ifspec Log Message: Mark the vattr50 translation helpers as COMPAT_50 To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/sys/rump/librump

2015-04-23 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Apr 23 10:50:00 UTC 2015 Modified Files: src/sys/rump/librump: makerumpif.sh Log Message: support COMPAT_nn flags To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/rump/librump/makerumpif.sh Please note

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

2015-04-22 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Apr 22 16:49:42 UTC 2015 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern emul.c intr.c Log Message: Include kern_clock.c in rump kernels. To generate a diff of this commit: cvs rdiff -u -r1.155 -r1.156

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

2015-04-22 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Apr 22 16:01:07 UTC 2015 Modified Files: src/sys/rump/librump/rumpkern: scheduler.c Log Message: track cpu_onproc To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40 src/sys/rump/librump/rumpkern/scheduler.c

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

2015-04-22 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Apr 22 17:01:00 UTC 2015 Modified Files: src/sys/rump/librump/rumpvfs: Makefile.rumpvfs Added Files: src/sys/rump/librump/rumpvfs: rumpvfs_compat50.c Removed Files: src/sys/rump/librump/rumpvfs: compat.c Log

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

2015-04-22 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Apr 22 20:10:56 UTC 2015 Modified Files: src/sys/rump/librump/rumpkern/arch/alpha: Makefile.inc src/sys/rump/librump/rumpkern/arch/arm: Makefile.inc src/sys/rump/librump/rumpkern/arch/mips: Makefile.inc

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

2015-04-21 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Apr 21 16:18:50 UTC 2015 Modified Files: src/sys/rump/librump/rumpkern: intr.c Log Message: Use hardclock_ticks instead of a homegrown variable. ... not that I understand how various kernel algorithms can work after enough

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

2015-04-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Apr 21 03:53:51 UTC 2015 Modified Files: src/sys/rump/librump/rumpkern: hyperentropy.c Log Message: Restore simplicity of rump hyperentropy `hardware RNG'. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

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

2015-04-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Apr 21 04:05:57 UTC 2015 Modified Files: src/sys/rump/librump/rumpkern: hyperentropy.c Log Message: Revert previous -- a little too quick on the commit trigger. Ran some tests but not enough. There is a deadlock against

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

2015-04-17 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Apr 17 12:46:33 UTC 2015 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: g/c rump_vmmap No recollection what it was used for; didn't seem to be used even when it was originally added 5th August 2007. To

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

2015-04-17 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Apr 17 13:02:54 UTC 2015 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: set the local clients' comm to rumplocal instead of system To generate a diff of this commit: cvs rdiff -u -r1.317 -r1.318

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

2015-04-17 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Apr 17 13:03:38 UTC 2015 Modified Files: src/sys/rump/librump/rumpkern: lwproc.c Log Message: Don't share file descriptors between proc0 and local clients. To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34

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

2015-04-16 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Apr 16 10:08:59 UTC 2015 Modified Files: src/sys/rump/librump/rumpkern: intr.c Log Message: extern int hz was written in a very aesthetically pleasing way in this file, but let's just be happy with the sys/kernel.h style of

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

2015-04-03 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Apr 3 16:37:02 UTC 2015 Modified Files: src/sys/rump/librump/rumpkern: accessors.c Log Message: Use vmspace of calling [rump kernel] process instead of sysspace. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

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

2015-04-03 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Apr 3 16:46:39 UTC 2015 Modified Files: src/sys/rump/librump/rumpkern: rump_private.h vm.c src/sys/rump/librump/rumpkern/arch/generic: rump_generic_pmap.c src/sys/rump/librump/rumpkern/arch/x86: rump_x86_pmap.c

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

2015-03-23 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Mar 23 15:42:29 UTC 2015 Modified Files: src/sys/rump/librump/rumpkern: rump_lwproc.3 Log Message: fix typo set curlwp to context - set curlwp to implicit context from Martin Lucina mar...@lucina.net To generate a diff of

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

2015-03-18 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Mar 18 13:20:20 UTC 2015 Modified Files: src/sys/rump/librump/rumpvfs: rump_etfs.3 Log Message: rump - rump kernel police To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/rump/librump/rumpvfs/rump_etfs.3

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

2015-03-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 8 20:32:21 UTC 2015 Modified Files: src/sys/rump/librump/rumpkern: rump_syscalls.c Log Message: regen To generate a diff of this commit: cvs rdiff -u -r1.106 -r1.107 src/sys/rump/librump/rumpkern/rump_syscalls.c

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

2015-02-25 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Feb 25 13:20:05 UTC 2015 Modified Files: src/sys/rump/librump/rumpkern: rump_syscalls.c Log Message: belated regen (posix_fallocate, readlinkat) To generate a diff of this commit: cvs rdiff -u -r1.104 -r1.105

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

2015-02-04 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Feb 4 12:48:05 UTC 2015 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Log Message: default newvers.sh parameters to reproducible build To generate a diff of this commit: cvs rdiff -u -r1.153 -r1.154

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

2015-01-21 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Jan 21 14:39:37 UTC 2015 Modified Files: src/sys/rump/librump/rumpkern: lwproc.c Log Message: Account for lwps so that rump_sys_setuid() doesn't hit a KASSERT when it tries to reaccount a switching procs lwps. from Mato

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

2015-01-18 Thread Justin Cormack
Module Name:src Committed By: justin Date: Sun Jan 18 17:33:08 UTC 2015 Modified Files: src/sys/rump/librump/rumpnet/opt: opt_inet.h Log Message: Revert removal of opt_inet.h as many cases may still require it To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

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

2015-01-14 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Jan 14 18:46:38 UTC 2015 Modified Files: src/sys/rump/librump/rumpkern: intr.c Log Message: Implement softint_schedule_cpu() for rump kernels. While distributing processing all over the place is not relevant for

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

2015-01-14 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Jan 14 18:51:56 UTC 2015 Modified Files: src/sys/rump/librump/rumpkern: intr.c Log Message: Execute softints in the order in which they are scheduled (per level). To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48

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

2015-01-06 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jan 7 03:45:18 UTC 2015 Modified Files: src/sys/rump/librump/rumpvfs: rumpfs.c Log Message: Don't leak rn on vcache_get failure. To generate a diff of this commit: cvs rdiff -u -r1.132 -r1.133

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

2015-01-06 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jan 7 04:05:26 UTC 2015 Modified Files: src/sys/rump/librump/rumpvfs: rumpfs.c Log Message: Name kmem_free(rn, sizeof(*rn)) as freeprivate to match makeprivate. Per pooka's request from a year or so ago when I passed

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

2015-01-03 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sat Jan 3 17:23:51 UTC 2015 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern emul.c rump.c rump_private.h rumpcopy.c signals.c vm.c Added Files: src/sys/rump/librump/rumpkern: sysproxy.c Log

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

2015-01-03 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Jan 3 16:30:32 UTC 2015 Modified Files: src/sys/rump/librump/rumpvfs: rumpfs.c Log Message: Always use (struct rumpfs_node **) as key to vcache operations. To generate a diff of this commit: cvs rdiff -u -r1.131 -r1.132

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

2015-01-01 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Jan 1 16:02:50 UTC 2015 Modified Files: src/sys/rump/librump/rumpvfs: rumpfs.c Log Message: Change rumpfs to vcache. To generate a diff of this commit: cvs rdiff -u -r1.130 -r1.131 src/sys/rump/librump/rumpvfs/rumpfs.c

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

2014-12-02 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Dec 2 14:34:19 UTC 2014 Modified Files: src/sys/rump/librump/rumpnet: net_stub.c Log Message: Get rid of weak_alias for bridge_input bridge_input is now not directly called from ether_input, so we can remove weak_alias for

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

2014-12-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Dec 3 00:19:04 UTC 2014 Modified Files: src/sys/rump/librump/rumpnet: Makefile.rumpnet Log Message: add printers. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17

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

2014-12-01 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Dec 2 01:52:13 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: rump.3 Log Message: most of this manpage moved to rumpkernel.7, so simplify a lot To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

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

2014-11-18 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Nov 18 13:05:33 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: emul.c Log Message: Attempt to make sure that DELAY()/delay() is available in all MD names. To generate a diff of this commit: cvs rdiff -u -r1.166

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

2014-11-18 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Nov 18 16:57:52 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: emul.c Log Message: delay() can't use rumpuser_clock_sleep(), because that may unschedule(). Instead, busyloop with calls to rumpuser_clock_gettime().

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

2014-11-17 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Nov 17 14:30:31 UTC 2014 Modified Files: src/sys/rump/librump/rumpvfs: rump_vfs.c rump_vfs_private.h rumpblk.c Log Message: Release all hypervisor-level resources for rump_etfs paths when the rump kernel is halted. Allows a

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

2014-08-17 Thread Justin Cormack
Module Name:src Committed By: justin Date: Sun Aug 17 19:28:46 UTC 2014 Modified Files: src/sys/rump/librump/rumpvfs: rumpfs.c Log Message: Fix memory leak on error case, as reported in http://m00nbsd.net/ae123a9bae03f7dde5c6d654412daf5a.html#Report-2 To generate a diff

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

2014-08-15 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Aug 15 15:04:33 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: hyperentropy.c Log Message: Call rnd_add_data asynchronously for the rump hyperentropy callback. Avoids recursion rnd_getmore - rnd_add_data -

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

2014-08-15 Thread Justin Cormack
Module Name:src Committed By: justin Date: Fri Aug 15 17:45:00 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: hyperentropy.c Log Message: add sys/atomic.h and order headers correctly To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

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

2014-08-15 Thread Justin Cormack
Module Name:src Committed By: justin Date: Fri Aug 15 18:23:42 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: hyperentropy.c Log Message: Fix header ordering To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

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

2014-08-15 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Aug 15 19:47:59 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: hyperentropy.c Log Message: sys/param.h comes first, per /usr/share/misc/style. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

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

2014-08-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Aug 14 16:28:49 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: Restore placement of percpu_init in rump_init. Probably doesn't matter, but let's avoid needless churn around the real bug fix.

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

2014-08-11 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Aug 11 22:03:25 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Log Message: Add MKCOMPAT support for aarch64 (COMPAT_MACHINE_CPU) To generate a diff of this commit: cvs rdiff -u -r1.148 -r1.149

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

2014-08-10 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Aug 11 04:27:24 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: Do cprng_fast_init in rump_init It fixes rump bootup failure: panic: kernel diagnostic assertion off percpu_nextoff failed:

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

2014-06-29 Thread Justin Cormack
Module Name:src Committed By: justin Date: Sun Jun 29 11:36:52 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: Change assertion as rump_component_load may be called before curlwp available To generate a diff of this commit: cvs rdiff -u

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

2014-06-22 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Jun 22 20:09:19 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: intr.c Log Message: Initialize cpu_softcpu before creating softint threads. Fixes things with rump kernel hypervisors which wrap the thread creation

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

2014-06-20 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Jun 20 11:27:25 UTC 2014 Modified Files: src/sys/rump/librump/rumpvfs: devnodes.c Log Message: Fix error return for rump_vfs_makeonedevnode() from Ian Jackson ian.jack...@eu.citrix.com To generate a diff of this commit: cvs

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

2014-06-17 Thread Alexander Nasonov
Module Name:src Committed By: alnsn Date: Tue Jun 17 08:50:49 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern/arch/arm: Makefile.inc Log Message: Antti objected to including rumpuser_sync_icache. Exclude it from the build. To generate a diff of this commit: cvs

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

2014-06-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Jun 15 12:58:01 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: update comment To generate a diff of this commit: cvs rdiff -u -r1.158 -r1.159 src/sys/rump/librump/rumpkern/vm.c Please note that

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

2014-06-13 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Jun 13 11:48:56 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: fill in a few more uvmexp entries To generate a diff of this commit: cvs rdiff -u -r1.156 -r1.157 src/sys/rump/librump/rumpkern/vm.c

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

2014-06-13 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Jun 13 11:53:48 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: make sure we don't underflow the memlimit To generate a diff of this commit: cvs rdiff -u -r1.157 -r1.158

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

2014-06-13 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Jun 13 15:51:13 UTC 2014 Modified Files: src/sys/rump/librump/rumpdev: rump_dev.c Log Message: call config_create_mountrootthreads(), if applicable To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26

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

2014-06-08 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Sun Jun 8 15:24:34 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: intr.c Log Message: RUMP's softint_schedule_cpu: comment out an assert for now. To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44

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

2014-06-07 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Sat Jun 7 11:08:09 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: scheduler.c Log Message: Make kpreempt_disabled() always return true in RUMP kernels for now. May revisit once RUMP provides better splfoo/splx()

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

2014-06-05 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Thu Jun 5 23:43:04 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: intr.c scheduler.c Log Message: librump: add kpreempt_disabled(9) and softint_schedule_cpu(9). To generate a diff of this commit: cvs rdiff -u -r1.42

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

2014-06-05 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Thu Jun 5 23:42:25 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Log Message: librump: include pcq(9) interface. To generate a diff of this commit: cvs rdiff -u -r1.146 -r1.147

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

2014-05-23 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri May 23 10:56:37 UTC 2014 Modified Files: src/sys/rump/librump/rumpvfs: rump_vfs.c Log Message: Permissions work better if you specify them in octal ... Also, do an explicit chmod of /tmp to account for cmask getting in the

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

2014-05-22 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu May 22 12:31:28 UTC 2014 Modified Files: src/sys/rump/librump/rumpvfs: rump_vfs.c Log Message: create /tmp at bootstrap, default TMPDIR used by some programs (e.g. ed) To generate a diff of this commit: cvs rdiff -u -r1.78

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

2014-05-18 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Sun May 18 14:03:26 UTC 2014 Modified Files: src/sys/rump/librump/rumpnet: net_stub.c Log Message: Fix RUMP build. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/rump/librump/rumpnet/net_stub.c Please

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

2014-04-27 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Apr 27 15:13:58 UTC 2014 Added Files: src/sys/rump/librump/rumpkern: rumpkern_syscalls.c src/sys/rump/librump/rumpnet: rumpnet_syscalls.c src/sys/rump/librump/rumpvfs: rumpvfs_syscalls.c Log Message: Eliminate

CVS commit: src/sys/rump/librump

2014-04-27 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Apr 27 15:15:13 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern src/sys/rump/librump/rumpnet: Makefile.rumpnet src/sys/rump/librump/rumpvfs: Makefile.rumpvfs Log Message: Eliminate

CVS commit: src/sys/rump/librump

2014-04-27 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Apr 27 16:30:09 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: rumpkern_syscalls.c src/sys/rump/librump/rumpnet: rumpnet_syscalls.c src/sys/rump/librump/rumpvfs: rumpvfs_syscalls.c Log Message: regen

CVS commit: src/sys/rump/librump

2014-04-26 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sat Apr 26 11:17:55 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: rump.c src/sys/rump/librump/rumpnet: net_stub.c Log Message: kill weak aliases which are no longer necessary To generate a diff of this commit:

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

2014-04-26 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sat Apr 26 11:23:56 UTC 2014 Modified Files: src/sys/rump/librump/rumpnet: net_stub.c Log Message: don't invade the __toolchain namespace To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17

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

2014-04-25 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Apr 25 17:50:01 UTC 2014 Modified Files: src/sys/rump/librump: makerumpif.sh Log Message: create multi-inclusion protectors; some compilers don't like duplicate typedefs To generate a diff of this commit: cvs rdiff -u -r1.7

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

2014-04-25 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Apr 25 18:31:35 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: kobj_rename.c src/sys/rump/librump/rumpvfs: rump_vfs.c Log Message: gardenize: function calls over #ifdefs To generate a diff of this commit:

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

2014-04-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Apr 4 01:35:11 UTC 2014 Modified Files: src/sys/rump/librump/rumpdev: rump_dev.c Log Message: provide cpu_bootconf() To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/rump/librump/rumpdev/rump_dev.c

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

2014-03-16 Thread Nicolas Joly
Module Name:src Committed By: njoly Date: Sun Mar 16 10:16:15 UTC 2014 Modified Files: src/sys/rump/librump/rumpvfs: rumpfs.c Log Message: When trying to extend a file, don't wait until the underlying memory allocation succeed. Return ENOSPC upon failure. To generate a

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

2014-02-25 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Feb 25 22:40:53 UTC 2014 Modified Files: src/sys/rump/librump/rumpnet: netisr.c Log Message: Schedule only those netisr's that have registered handlers. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

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

2014-02-24 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Feb 24 11:43:33 UTC 2014 Modified Files: src/sys/rump/librump/rumpvfs: rumpfs.c Log Message: truncate is not a defined operation for host files To generate a diff of this commit: cvs rdiff -u -r1.124 -r1.125

<    1   2   3   4   5   6   7   8   9   >