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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
1201 - 1300 of 1766 matches
Mail list logo