CVS commit: src/sys/rump/dev/lib/libucom

2010-08-30 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Aug 30 11:51:29 UTC 2010 Modified Files: src/sys/rump/dev/lib/libucom: UCOM.ioconf Log Message: doesn't need files.rump To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/rump/dev/lib/libucom/UCOM.ioconf

CVS commit: src/sys/rump/dev/lib/libulpt

2010-08-30 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Aug 30 11:52:10 UTC 2010 Modified Files: src/sys/rump/dev/lib/libulpt: ULPT.ioconf Log Message: doesn't need files.rump To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/rump/dev/lib/libulpt/ULPT.ioconf

CVS commit: src/sys/rump/include/machine

2010-08-30 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Aug 30 18:29:52 UTC 2010 Modified Files: src/sys/rump/include/machine: intr.h Log Message: Make IPLs not equal IPL_NONE to avoid some KASSERTs. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17

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

2010-08-26 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Aug 26 19:56:08 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: print one line of dmesg per cpu present To generate a diff of this commit: cvs rdiff -u -r1.181 -r1.182

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

2010-08-26 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Aug 26 22:48:37 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rump.3 Log Message: update a bit To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/rump/librump/rumpkern/rump.3 Please note that

CVS commit: src/sys/rump/dev

2010-08-24 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Aug 24 11:23:35 UTC 2010 Modified Files: src/sys/rump/dev: Makefile.rumpdev files.rump Added Files: src/sys/rump/dev/lib/libscsitest: Makefile SCSITEST.ioconf component.c scsitest.c shlib_version Log

CVS commit: src/sys/rump/include/rump

2010-08-24 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Aug 24 13:19:04 UTC 2010 Modified Files: src/sys/rump/include/rump: Makefile Added Files: src/sys/rump/include/rump: scsitest.h Log Message: whoopsie, need to commit this as part of scsitest To generate a diff of

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

2010-08-21 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Aug 21 13:20:43 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern Log Message: Add the new kern_cfglock.c to rump. To generate a diff of this commit: cvs rdiff -u -r1.92 -r1.93

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

2010-08-18 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Aug 19 02:07:11 UTC 2010 Modified Files: src/sys/rump/librump/rumpvfs: vm_vfs.c Log Message: Use the same base pagerflags for both ubc_uiomove and ubc_zerorange. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-17 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Aug 17 11:35:24 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c shmif_busops.c Log Message: * fix off-by-wrap case where current datagram aligns exactly with the end of the bus * clarify the can we still

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-17 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Aug 17 12:59:53 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: shmif_busops.c Log Message: Fix hopefully last off-by-one: if we fill the bus, we must also advance the first pointer. This problem triggered only if the

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-17 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Aug 17 20:42:47 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: Prefault bus pages in driver attachment. This seems to work around weird corruption I've been seeing (most likely a host kernel

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-16 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Aug 16 17:33:52 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c shmif_busops.c Log Message: simplify, improve, etc. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Aug 15 18:40:42 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: Don't do timestamping with buslock held. it's the little things ... To generate a diff of this commit: cvs rdiff -u -r1.20

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Aug 15 18:47:39 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: shmif_busops.c Log Message: introduce a sleep to trying to grab the bus To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Aug 15 18:48:39 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: Take kernel lock before passing data to if_input. This is in line with IPL_NET interrupts generally not being MPSAFE. To

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Aug 15 18:55:03 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c shmif_busops.c shmifvar.h Log Message: Move the lockops together with the interface -- they are needed only at runtime. To generate a diff of

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

2010-08-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Aug 15 20:23:04 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: scheduler.c Log Message: Increment lwp's context switch counter when it is scheduled onto a CPU. This fixes some heavy-load problems with the pool code

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

2010-08-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Aug 15 21:28:33 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: intr.c Log Message: Implement softints properly: they need to have a schedulable entity per cpu. To generate a diff of this commit: cvs rdiff -u -r1.31

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Aug 15 21:41:39 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: reset wrap where necessary To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Aug 15 21:57:58 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: reset pktsize each loop To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/rump/net/lib/libshmif/if_shmem.c

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-13 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Aug 13 10:13:44 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: dumpbus.c if_shmem.c shmif_busops.c shmifvar.h Log Message: Include a timestamp in the frame header. When converting to pcap, it can give

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-13 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Aug 13 11:45:47 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: dumpbus.c Log Message: truncate pcap output file To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/rump/net/lib/libshmif/dumpbus.c

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-12 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Aug 12 17:00:41 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: dumpbus.c Log Message: pass Wall To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/rump/net/lib/libshmif/dumpbus.c Please note that

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-12 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Aug 12 17:33:55 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: dumpbus.c if_shmem.c Added Files: src/sys/rump/net/lib/libshmif: shmifvar.h Log Message: Make shmif memory access slightly more sane. Create a

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-12 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Aug 12 18:17:23 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: dumpbus.c if_shmem.c shmifvar.h Log Message: * include a magic number in the bus format * simplify offset calculations by making them start from beginning

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-12 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Aug 12 18:22:40 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: dumpbus.c Log Message: Recognize ``-'' for stdout. allows piping output to tcpdump -r - To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-12 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Aug 12 18:39:55 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: further simplify fix calculations To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-12 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Aug 12 21:41:47 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: Makefile dumpbus.c if_shmem.c shmifvar.h Added Files: src/sys/rump/net/lib/libshmif: shmif_busops.c Log Message: Include a pointer to the

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-11 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Aug 11 10:30:30 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: Change bus header a little: reserve only 32bits for the lock and use 32bit atomic ops to handle it. Begin data from 0x10 instead

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

2010-08-11 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Wed Aug 11 11:51:06 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: sysproxy_socket.c Log Message: Keep condvar wmesg within 8 char limit To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-11 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Aug 11 12:10:39 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: * remove some magic numbers from the code * include bus version number in header just in case we want to examine bus traffic at

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-11 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Aug 11 12:41:09 UTC 2010 Added Files: src/sys/rump/net/lib/libshmif: dumpbus.c Log Message: Add a little utility to convert shmif bus traffic to a pcap file which can be then examined with tcpdump -r, wireshark, etc. To

CVS commit: src/sys/rump/net/lib/libvirtif

2010-08-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Aug 10 18:06:10 UTC 2010 Modified Files: src/sys/rump/net/lib/libvirtif: if_virt.c Log Message: * improve diagnostic print * deal with a tap quirk when it returns 0 bytes To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Aug 10 18:17:12 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: * use atomic ops instead of __cpu_simple_luck * this interface is un-IFF_SIMPLEX To generate a diff of this commit: cvs rdiff -u

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

2010-08-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Aug 10 19:16:04 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: intr.c Log Message: Use correct indices for clock threads and more descriptive ones for the softint threads. To generate a diff of this commit: cvs

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

2010-08-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Aug 10 21:32:38 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: intr.c Log Message: Don't create the percpu clock interrupt threads as softint threads because they aren't softint threads. This fixes callouts in

CVS commit: src/sys/rump/net/lib/libnet

2010-08-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Aug 10 21:48:23 UTC 2010 Modified Files: src/sys/rump/net/lib/libnet: component.c Log Message: Attach 1 loop instead of 0. not tested on animals To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/sys/rump/dev/lib/libsysmon

2010-08-03 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Aug 3 19:55:17 UTC 2010 Modified Files: src/sys/rump/dev/lib/libsysmon: component.c Log Message: Attach component to make it work after defpseudodev conversion (yea, i need to fix the infrastructure for this). To generate a

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

2010-07-29 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Jul 29 15:04:04 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: Remove questionable KASSERT from previous. hannken can look at this more closely when he wakes up. Normally I wouldn't be in such a

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

2010-07-29 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Jul 29 15:13:01 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: Correct previous. Skip marker pages in uvm_pagelookup(). Already awake :-) To generate a diff of this commit: cvs rdiff -u -r1.86

CVS commit: src/sys/rump/net/lib/libshmif

2010-07-29 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Jul 29 22:48:11 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: * print interface number, backend path and ethernet address for dmesg * make kassert more demanding To generate a diff of this

CVS commit: src/sys/rump/include/rump

2010-07-28 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Jul 28 09:32:13 UTC 2010 Modified Files: src/sys/rump/include/rump: rumpdefs.h Log Message: Regen. LK_INTERLOCK is gone. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/rump/include/rump/rumpdefs.h

CVS commit: src/sys/rump

2010-07-26 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Jul 26 11:52:26 UTC 2010 Modified Files: src/sys/rump/include/rump: rump_syscalls_compat.h src/sys/rump/librump/rumpkern: compat.c Log Message: Add select to list on compat syscalls. Makes some code work for me with a

CVS commit: src/sys/rump/fs

2010-07-26 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Jul 26 15:55:41 UTC 2010 Modified Files: src/sys/rump/fs: Makefile.rumpfs Log Message: Descend into nfsserver, i.e. build install the kernel nfs server bits. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25

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

2010-07-23 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Jul 23 19:14:15 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: sleepq.c Log Message: If a thread wake up spuriously, re-set l_mutex to make sure it's still at the original value and not the schedstate one. This makes

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

2010-07-22 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Jul 22 21:00:07 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: sleepq.c Log Message: Reset l_mutex when waking up a thread. select uses it to determine if a thread is still selecting, and would get a KASSERT panic if

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

2010-07-19 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Jul 19 15:29:44 UTC 2010 Modified Files: src/sys/rump/librump/rumpvfs: rumpvfs.ifspec Log Message: Don't provide stat compat syscalls here, they come from rump_syscalls_compat.h now. (besides, I always hated how they were in

CVS commit: src/sys/rump/librump

2010-07-19 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Jul 19 15:33:16 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern src/sys/rump/librump/rumpvfs: compat.c Added Files: src/sys/rump/librump/rumpkern: compat.c Log Message: * move stat

CVS commit: src/sys/rump/include/rump

2010-07-19 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Jul 19 15:38:04 UTC 2010 Modified Files: src/sys/rump/include/rump: rump_syscalls_compat.h Log Message: Add some forward declarations used by the interfaces. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/rump/include/rump

2010-07-19 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Jul 19 15:38:29 UTC 2010 Modified Files: src/sys/rump/include/rump: rumpkern_if_pub.h Log Message: regen from ages ago (to get rcsid consistent) To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/sys/rump

2010-07-19 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Jul 19 15:38:55 UTC 2010 Modified Files: src/sys/rump/include/rump: rump_syscalls.h src/sys/rump/librump/rumpkern: rump_syscalls.c Log Message: Regen syscalls to get compat header included. To generate a diff of this

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

2010-07-18 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Jul 18 12:44:31 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rumpcopy.c Log Message: Ignore errors when copyin/out len == 0. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

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

2010-07-13 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Jul 13 18:08:58 UTC 2010 Modified Files: src/sys/rump/librump/rumpvfs: rumpfs.c Log Message: support dotdot lookups To generate a diff of this commit: cvs rdiff -u -r1.61 -r1.62 src/sys/rump/librump/rumpvfs/rumpfs.c Please

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

2010-07-11 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Jul 11 11:27:47 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: memalloc.c Log Message: Reflect change to pool_drain_end. Makes -DRUMP_USE_UNREAL_ALLOCATORS compile (and work) again. To generate a diff of this

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

2010-07-11 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Jul 11 11:37:24 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: fd_hold() when creating new threads. This makes the fd code use multithreaded mode and actually work with a multithreaded process.

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

2010-07-11 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Jul 11 16:20:39 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: scheduler.c Log Message: Assert that l_target_cpu isn't null, just in case we had some memory corruption issues (like passing wrong size to kmem_free

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

2010-07-09 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Jul 9 08:10:50 UTC 2010 Modified Files: src/sys/rump/librump/rumpvfs: rumpfs.c Log Message: Replace vget() with vref()/vn_lock(), this node already has a reference. To generate a diff of this commit: cvs rdiff -u -r1.60

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

2010-07-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Jul 7 10:46:20 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: devsw.c Log Message: add /dev/putter to devfs (forgot to commit this earlier) To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/rump/librump

2010-07-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Jul 7 10:47:39 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: devsw.c src/sys/rump/librump/rumpvfs: devnull.c Log Message: Borrow /dev/mem major from i386 for /dev/null and autogenerate node. To generate a

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

2010-07-03 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sat Jul 3 10:55:47 UTC 2010 Modified Files: src/sys/rump/librump/rumpvfs: rumpfs.c Log Message: Support VOP_WHITEOUT (mostly so that unionfs tests don't always need to first mount ffs) To generate a diff of this commit: cvs

CVS commit: src/sys/rump/include/rump

2010-07-02 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Jul 2 10:44:26 UTC 2010 Modified Files: src/sys/rump/include/rump: makerumpdefs.sh Log Message: LK_* flags moved to sys/vnode.h To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/rump/include/rump

2010-07-02 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Jul 2 10:45:16 UTC 2010 Modified Files: src/sys/rump/include/rump: rumpdefs.h Log Message: Regen. LK_TYPEMASK and LK_RELEASE are gone. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

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

2010-06-30 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Jun 30 14:50:35 UTC 2010 Modified Files: src/sys/rump/librump/rumpvfs: rumpfs.c Log Message: Implement VOP_SYMLINK/READLINK. The allows me to be a little lazier in other places. To generate a diff of this commit: cvs rdiff

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

2010-06-30 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Jun 30 15:40:31 UTC 2010 Modified Files: src/sys/rump/librump/rumpvfs: rumpfs.c Log Message: plug memory leaks (of course the function i copypasted for the previous commit was the only one with the leak ...) To generate a

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

2010-06-30 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Jun 30 15:48:59 UTC 2010 Modified Files: src/sys/rump/librump/rumpvfs: rump_vfs.c Log Message: Run vfs component constructors. To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56

CVS commit: src/sys/rump/fs/lib/libsyspuffs

2010-06-30 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Jun 30 15:50:20 UTC 2010 Modified Files: src/sys/rump/fs/lib/libsyspuffs: Makefile Added Files: src/sys/rump/fs/lib/libsyspuffs: component.c Log Message: add component constructor to create /dev/puffs - putter symlink

CVS commit: src/sys/rump

2010-06-30 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Jun 30 16:14:18 UTC 2010 Modified Files: src/sys/rump/dev: Makefile.rumpdev src/sys/rump/fs/lib/libsyspuffs: Makefile Added Files: src/sys/rump/dev/lib/libputter: Makefile shlib_version Log Message: Make putter

CVS commit: src/sys/rump/include/rump

2010-06-24 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Jun 24 07:56:22 UTC 2010 Modified Files: src/sys/rump/include/rump: rumpdefs.h Log Message: Regen. LK_EXCLOTHER has gone. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/rump/include/rump/rumpdefs.h

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

2010-06-23 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Jun 23 08:36:03 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: emul.c Log Message: As normal, fix breakage from untested commits by rmind. To generate a diff of this commit: cvs rdiff -u -r1.143 -r1.144

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

2010-06-22 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Jun 22 12:33:15 UTC 2010 Modified Files: src/sys/rump/librump/rumpvfs: rumpfs.c Log Message: Remove overeager checks. To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56 src/sys/rump/librump/rumpvfs/rumpfs.c

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

2010-06-21 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Jun 21 14:25:36 UTC 2010 Modified Files: src/sys/rump/librump/rumpvfs: rumpblk.c Log Message: Calculate memory mapping size based on underlying file size, not our window to it. This fixes cases like opening a window at

CVS commit: src/sys/rump/kern/lib

2010-06-21 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Jun 21 21:43:28 UTC 2010 Modified Files: src/sys/rump/kern/lib: Makefile Added Files: src/sys/rump/kern/lib/libz: Makefile shlib_version Log Message: support zlib To generate a diff of this commit: cvs rdiff -u -r1.2

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

2010-06-21 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Jun 21 21:51:23 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: devsw.c Log Message: regen for vnd (or at least something like that since this file still isn't really generated, just copypasted) To generate a diff of

CVS commit: src/sys/rump/include/rump

2010-06-18 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Jun 18 16:31:35 UTC 2010 Modified Files: src/sys/rump/include/rump: rumpdefs.h Log Message: Regen (LK_CANRECURSE is gone). To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/rump/include/rump/rumpdefs.h

CVS commit: src/sys/rump/include/machine

2010-06-17 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Jun 17 08:19:32 UTC 2010 Modified Files: src/sys/rump/include/machine: pmap.h Log Message: Fix snafu in previous -- if your test it flawed, it doesn't matter how many times you pass. To generate a diff of this commit: cvs

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

2010-06-17 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Jun 17 08:22:02 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern/arch/i386: pmap_x86.c Log Message: Give the kernel pmap a container in case some tries to access it via some pmap.h macro. To generate a diff of this

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

2010-06-16 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Jun 16 19:03:08 UTC 2010 Modified Files: src/sys/rump/librump/rumpvfs: rumpfs.c Log Message: report actual size from read/write vops To generate a diff of this commit: cvs rdiff -u -r1.53 -r1.54

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

2010-06-16 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Jun 16 19:26:58 UTC 2010 Modified Files: src/sys/rump/librump/rumpvfs: rumpfs.c Log Message: * support VOP_SEEK * correctly handle VOP_OPEN(FREAD|FWRITE) * fix host file write offset To generate a diff of this commit: cvs

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

2010-06-15 Thread Nicolas Joly
Module Name:src Committed By: njoly Date: Tue Jun 15 17:23:31 UTC 2010 Modified Files: src/sys/rump/librump/rumpvfs: rumpfs.c Log Message: Fix some rump_etfs_register/rump_etfs_remove memory leaks. To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52

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

2010-06-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Jun 15 18:53:48 UTC 2010 Modified Files: src/sys/rump/librump/rumpvfs: rump_vfs_private.h rumpblk.c rumpfs.c Log Message: Implement rumpblk_deregister, for unregistering fake block devices (from etfs_deregister). Prompted by

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

2010-06-14 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Jun 14 13:25:40 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: emul.c Log Message: Make some stubby tty routines used by printf weak aliases, so that the full ones will be used if we have the upcoming tty component

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

2010-06-14 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Jun 14 13:28:45 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: emul.c Log Message: Remove comment which wasn't supposed to get committed. To generate a diff of this commit: cvs rdiff -u -r1.142 -r1.143

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

2010-06-14 Thread Nicolas Joly
Module Name:src Committed By: njoly Date: Mon Jun 14 13:40:25 UTC 2010 Modified Files: src/sys/rump/librump/rumpvfs: rumpfs.c Log Message: Add rmdir(2) support for rump filsystem. With help from pooka. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51

CVS commit: src/sys/rump/fs

2010-06-14 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Jun 14 14:36:15 UTC 2010 Modified Files: src/sys/rump/fs: Makefile.rumpfs Added Files: src/sys/rump/fs/lib/libptyfs: Makefile shlib_version Log Message: ptyfs rump component To generate a diff of this commit: cvs

CVS commit: src/sys/rump/kern/lib

2010-06-14 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Jun 14 14:45:47 UTC 2010 Modified Files: src/sys/rump/kern/lib: Makefile Added Files: src/sys/rump/kern/lib/libtty: Makefile component.c opt_ptm.h shlib_version Log Message: Add unadulterated tty support as

CVS commit: src/sys/rump/dev/lib/libucom

2010-06-14 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Jun 14 14:47:58 UTC 2010 Modified Files: src/sys/rump/dev/lib/libucom: Makefile Log Message: tty support is finally a standalone component To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

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

2010-06-14 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Jun 14 21:04:56 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: locks_up.c memalloc.c rump_private.h vm.c Log Message: Make it possible to define an upper limit for memory consumed by the rump kernel by

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

2010-06-13 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Jun 13 11:05:58 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: emul.c Log Message: add rest of sparc pagesize variables To generate a diff of this commit: cvs rdiff -u -r1.138 -r1.139

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

2010-06-13 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Jun 13 11:35:41 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: emul.c Log Message: deal with sun3's module disability To generate a diff of this commit: cvs rdiff -u -r1.139 -r1.140

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

2010-06-13 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Jun 13 15:17:02 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern emul.c Log Message: Fix previous in emul.c -- only numbers are operands for cpp comparisons. Apparently non-numbers logically produce

CVS commit: src/sys/rump/librump

2010-06-13 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Jun 13 16:49:01 UTC 2010 Modified Files: src/sys/rump/librump/rumpdev: rump_dev_private.h src/sys/rump/librump/rumpkern: rump_private.h Log Message: Move FLAWLESSCALL from rump_dev_private.h into rump_private.h so it

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

2010-06-12 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sat Jun 12 07:13:54 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rump.c rump_private.h Log Message: Support rumpkern components and rumpkern components depending on vfs init. To generate a diff of this commit: cvs

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

2010-06-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Jun 10 21:40:42 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern emul.c rump.c rump_private.h rumpcopy.c signals.c vm.c Log Message: Use kern_proc.c instead of a collection of stubs. But

CVS commit: src/sys/rump

2010-06-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Jun 10 21:56:42 UTC 2010 Modified Files: src/sys/rump: Makefile Added Files: src/sys/rump/kern: Makefile src/sys/rump/kern/lib: Makefile Makefile.inc src/sys/rump/kern/lib/libksem: Makefile shlib_version

CVS commit: src/sys/rump

2010-06-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Jun 10 19:10:10 UTC 2010 Modified Files: src/sys/rump/include/rump: rump_syscalls.h src/sys/rump/librump/rumpkern: rump_syscalls.c Log Message: regen: ksem syscalls To generate a diff of this commit: cvs rdiff -u

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

2010-06-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Jun 9 07:54:13 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: locks.c Log Message: Similarly to cv_wait, fail if trying to cv_wait_sig() without threads. To generate a diff of this commit: cvs rdiff -u -r1.41

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

2010-06-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Jun 9 12:02:37 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: On amd64, allocate module_map memory from the lowest 2GB. To generate a diff of this commit: cvs rdiff -u -r1.81 -r1.82

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

2010-06-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Jun 9 13:51:02 UTC 2010 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: initialize specificdata for lwp0 too To generate a diff of this commit: cvs rdiff -u -r1.175 -r1.176

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

2010-06-08 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Jun 8 17:17:33 UTC 2010 Modified Files: src/sys/rump/librump/rumpvfs: rump_vfs.c Log Message: Allow to set a non-standard module_base for host kernel module loading. To generate a diff of this commit: cvs rdiff -u -r1.52

<    8   9   10   11   12   13   14   15   16   17   >