Module Name:src
Committed By: pooka
Date: Sun May 2 11:11:36 UTC 2010
Modified Files:
src/sys/rump/librump/rumpkern: rump.3
Log Message:
ABC2010 paper
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/rump/librump/rumpkern/rump.3
Please note that diff
Module Name:src
Committed By: pooka
Date: Sun May 2 15:35:01 UTC 2010
Modified Files:
src/usr.bin/config: sem.c
Log Message:
Prefer a real device for pseudoroot and only create a fake device
in the case we are attaching to a pure attribute. Otherwise we
end up creating a
Module Name:src
Committed By: pooka
Date: Tue May 11 09:28:40 UTC 2010
Modified Files:
src/sys/rump/librump/rumpvfs: rumpfs.c
Log Message:
Reclaim spec-type vnodes properly.
To generate a diff of this commit:
cvs rdiff -u -r1.47 -r1.48 src/sys/rump/librump/rumpvfs/rumpfs
Module Name:src
Committed By: pooka
Date: Tue May 11 09:30:29 UTC 2010
Modified Files:
src/sys/kern: kern_exit.c
Log Message:
the crowd went crazy
as typo left the stage
To generate a diff of this commit:
cvs rdiff -u -r1.227 -r1.228 src/sys/kern/kern_exit.c
Please note
Module Name:src
Committed By: pooka
Date: Tue May 11 09:45:59 UTC 2010
Modified Files:
src/sys/rump: README.dirs
src/sys/rump/librump/rumpkern: rump.3
Log Message:
drop silly backronym. just rump.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/
Module Name:src
Committed By: pooka
Date: Tue May 11 11:58:14 UTC 2010
Modified Files:
src/sys/rump: README.dirs
Log Message:
update slightly
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/rump/README.dirs
Please note that diffs are not public dom
Module Name:src
Committed By: pooka
Date: Tue May 11 14:06:08 UTC 2010
Modified Files:
src/sys/rump/librump/rumpkern: vm.c
Log Message:
uvm_object_printit() should be wrapped in DEBUGPRINT
To generate a diff of this commit:
cvs rdiff -u -r1.72 -r1.73 src/sys/rump/librump
Module Name:src
Committed By: pooka
Date: Tue May 11 14:42:24 UTC 2010
Modified Files:
src/sys/rump/librump/rumpvfs: rumpfs.c
Log Message:
Fix reclaim locking so that we don't attempt lock reentry if making
a new rumpfs vnode triggers a reclaim for a rumpfs vnode.
To gen
Module Name:src
Committed By: pooka
Date: Tue May 11 14:49:07 UTC 2010
Modified Files:
src/sys/rump/librump/rumpvfs: rump_vfs.c
Log Message:
Set default number of vnodes to 1k instead of 64k: a large default
reserves a large amount of memory by default and this is not
desi
Module Name:src
Committed By: pooka
Date: Tue May 11 14:57:20 UTC 2010
Modified Files:
src/sys/rump/librump/rumpkern: rump.c
Log Message:
Initialize p_pgrp when creating a new process structure (and not
only for proc0). This makes something work. I just can't remember
wh
Module Name:src
Committed By: pooka
Date: Tue May 11 16:59:42 UTC 2010
Modified Files:
src/sys/rump/librump/rumpvfs: rumpfs.c
Log Message:
Cache directory entry name length. This brings kernel bootstrap
time down: 14ms -> 12ms. Further hashing etc. did not seem to have
a
Module Name:src
Committed By: pooka
Date: Tue May 11 20:07:40 UTC 2010
Modified Files:
src/sys/kern: subr_disk_mbr.c
Log Message:
This not working on ews4800mips has nothing to do with rump, so:
_RUMPKERNEL -> _MACHINE != ews4800mips
To generate a diff of this commit:
cv
Module Name:src
Committed By: pooka
Date: Tue May 11 20:09:12 UTC 2010
Modified Files:
src/sys/rump/include/rump: rump.h
Log Message:
_RUMPKERNEL -> _KERNEL
To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/sys/rump/include/rump/rump.h
Please note that d
Module Name:src
Committed By: pooka
Date: Tue May 11 20:09:47 UTC 2010
Modified Files:
src/sys/kern: makesyscalls.sh
Log Message:
_RUMPKERNEL -> _KERNEL
To generate a diff of this commit:
cvs rdiff -u -r1.95 -r1.96 src/sys/kern/makesyscalls.sh
Please note that diffs are
Module Name:src
Committed By: pooka
Date: Tue May 11 20:11:47 UTC 2010
Modified Files:
src/sys/rump/include/rump: rump_syscalls.h
src/sys/rump/librump/rumpkern: rump_syscalls.c
Log Message:
regen: _RUMPKERNEL -> _KERNEL
To generate a diff of this commit:
cvs rdif
Module Name:src
Committed By: pooka
Date: Tue May 11 20:21:56 UTC 2010
Modified Files:
src/sys/kern: uipc_mbuf.c
src/sys/rump/librump/rumpkern: emul.c
Log Message:
remove unnecessary #ifdef
To generate a diff of this commit:
cvs rdiff -u -r1.135 -r1.136 src/sys/k
Module Name:src
Committed By: pooka
Date: Tue May 11 20:25:14 UTC 2010
Modified Files:
src/sys/rump/librump/rumpkern: emul.c
Log Message:
adjust comment in previous.
XXX: should make that (and physmem) mean something here
To generate a diff of this commit:
cvs rdiff -u -
Module Name:src
Committed By: pooka
Date: Tue May 11 20:36:04 UTC 2010
Modified Files:
src: build.sh
Log Message:
Test for barebones rump network config (i.e. just rumpnet and kernel base).
To generate a diff of this commit:
cvs rdiff -u -r1.234 -r1.235 src/build.sh
Ple
Module Name:src
Committed By: pooka
Date: Tue May 11 21:03:41 UTC 2010
Modified Files:
src/sys/rump/librump/rumpkern/arch/i386: Makefile.inc
src/sys/rump/librump/rumpkern/arch/x86_64: Makefile.inc
Added Files:
src/sys/rump/librump/rumpkern/arch/i386: cpu_cou
Module Name:src
Committed By: pooka
Date: Tue May 11 21:08:07 UTC 2010
Modified Files:
src/sys/rump: Makefile.rump
src/sys/rump/librump/rumpkern: Makefile.rumpkern
Log Message:
Limit visibility of _RUMPKERNEL to prevent abuse.
To generate a diff of this commit:
c
Module Name:src
Committed By: pooka
Date: Tue May 11 21:50:35 UTC 2010
Modified Files:
src/sys/lib/libkern: Makefile.libkern
Log Message:
fix typo
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/lib/libkern/Makefile.libkern
Please note that diffs ar
Module Name:src
Committed By: pooka
Date: Tue May 11 22:21:05 UTC 2010
Modified Files:
src/sys/rump/librump/rumpkern: Makefile.rumpkern
Log Message:
Actually, push defining _RUMPKERNEL down to libkern, since it's
not needed elsewhere.
To generate a diff of this commit:
c
Module Name:src
Committed By: pooka
Date: Wed May 12 16:48:21 UTC 2010
Modified Files:
src/sys/rump/librump/rumpkern: intr.c
Log Message:
fix inversion: advance clock on cpu0, not the complement of cpu0
To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/sy
Module Name:src
Committed By: pooka
Date: Fri May 14 13:04:14 UTC 2010
Modified Files:
src/sys/rump/librump/rumpkern: vm.c
Log Message:
Pick up after people who find build-testing their changes too difficult.
To generate a diff of this commit:
cvs rdiff -u -r1.73 -r1.74
Module Name:src
Committed By: pooka
Date: Tue May 18 14:58:42 UTC 2010
Modified Files:
src/lib/librumpuser: rumpuser_int.h rumpuser_pth.c
src/sys/rump/include/rump: rumpuser.h
src/sys/rump/librump/rumpkern: intr.c locks.c rump_private.h
scheduler
Module Name:src
Committed By: pooka
Date: Tue May 18 15:12:19 UTC 2010
Modified Files:
src/sys/rump/librump/rumpkern: Makefile.rumpkern locks.c
Added Files:
src/sys/rump/librump/rumpkern: klock.c
Log Message:
Move routines related to kernel locking and scheduling f
Module Name:src
Committed By: pooka
Date: Tue May 18 15:16:10 UTC 2010
Modified Files:
src/sys/rump/librump/rumpkern: klock.c ltsleep.c rump_private.h
Log Message:
Namespace rump-only kernel biglock routines appropriately.
No functional change.
To generate a diff of thi
Module Name:src
Committed By: pooka
Date: Tue May 18 16:29:36 UTC 2010
Modified Files:
src/sys/rump/librump/rumpkern: Makefile.rumpkern
Added Files:
src/sys/rump/librump/rumpkern: locks_up.c
Log Message:
Add uniprocessor versions of mutex/rw/cv. They work only on
Module Name:src
Committed By: pooka
Date: Tue May 18 16:30:22 UTC 2010
Modified Files:
src/sys/rump/librump/rumpkern: Makefile.rumpkern
Log Message:
Whoops, default to MP locking.
To generate a diff of this commit:
cvs rdiff -u -r1.86 -r1.87 src/sys/rump/librump/rumpkern
Module Name:src
Committed By: pooka
Date: Wed May 19 12:16:45 UTC 2010
Modified Files:
src/lib/libpuffs: puffs.c
Log Message:
remove three years out-of-date comment
To generate a diff of this commit:
cvs rdiff -u -r1.105 -r1.106 src/lib/libpuffs/puffs.c
Please note that
Module Name:src
Committed By: pooka
Date: Wed May 19 13:20:32 UTC 2010
Modified Files:
src/share/man/man9: vnodeops.9
Log Message:
* document VOP_DELETEEXTATTR
* remove "vector element" from summary table:
1) deleteextattr caused problems for 80col rendering
2) it's
Module Name:src
Committed By: pooka
Date: Thu May 20 00:13:02 UTC 2010
Modified Files:
src/lib/libp2k: p2k.c
Log Message:
Initialize "hasdebug" default deterministically.
To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/lib/libp2k/p2k.c
Please note that
Module Name:src
Committed By: pooka
Date: Thu May 20 12:09:46 UTC 2010
Modified Files:
src/sys/fs/puffs: puffs_msgif.h
Log Message:
Fix typo.
To generate a diff of this commit:
cvs rdiff -u -r1.69 -r1.70 src/sys/fs/puffs/puffs_msgif.h
Please note that diffs are not publ
Module Name:src
Committed By: pooka
Date: Thu May 20 13:07:28 UTC 2010
Modified Files:
src/lib/libpuffs: opdump.c
Log Message:
* fix typo
* fix "that's not supposed to be there" causing off-by-one in array
* make compile regardless of dev_t size
To generate a diff of thi
Module Name:src
Committed By: pooka
Date: Thu May 20 15:46:47 UTC 2010
Modified Files:
src/sys/rump/librump/rumpvfs: rump_vfs.c rumpvfs.ifspec
Log Message:
open VFS_EXTATTRCTL to user namespace
To generate a diff of this commit:
cvs rdiff -u -r1.50 -r1.51 src/sys/rump/li
Module Name:src
Committed By: pooka
Date: Thu May 20 15:47:45 UTC 2010
Modified Files:
src/sys/rump/include/rump: rumpvfs_if_pub.h
src/sys/rump/librump/rumpvfs: rumpvfs_if_wrappers.c
Log Message:
regen: rump_vfs_extattrctl
To generate a diff of this commit:
cvs r
Module Name:src
Committed By: pooka
Date: Thu May 20 15:58:09 UTC 2010
Modified Files:
src/sys/rump/librump/rumpvfs: rumpvfs_if_priv.h
Log Message:
one more file to commit with regen
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/rump/librump/rumpvfs
Module Name:src
Committed By: pooka
Date: Thu May 20 18:23:59 UTC 2010
Modified Files:
src/sys/rump/fs/lib/libffs: Makefile
Log Message:
include extattr support
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/rump/fs/lib/libffs/Makefile
Please note
Module Name:src
Committed By: pooka
Date: Fri May 21 08:46:14 UTC 2010
Modified Files:
src/lib/libpuffs: opdump.c
Log Message:
Don't try to print the names of messages we don't know about.
To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/lib/libpuffs/opd
Module Name:src
Committed By: pooka
Date: Fri May 21 10:16:54 UTC 2010
Modified Files:
src/sys/fs/puffs: puffs_msgif.h puffs_vfsops.c puffs_vnops.c
Log Message:
Support extended attributes.
To generate a diff of this commit:
cvs rdiff -u -r1.70 -r1.71 src/sys/fs/puffs/pu
Module Name:src
Committed By: pooka
Date: Fri May 21 10:40:20 UTC 2010
Modified Files:
src/sys/fs/puffs: puffs_msgif.h puffs_vfsops.c
Log Message:
Since libpuffs needs a major bump for extattr support anyway, make
some changes to the user-kernel protocol. Namely, try to b
Module Name:src
Committed By: pooka
Date: Fri May 21 10:43:07 UTC 2010
Modified Files:
src/lib/libpuffs: opdump.c
Log Message:
adjust for protocol changes
To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/lib/libpuffs/opdump.c
Please note that diffs are
Module Name:src
Committed By: pooka
Date: Fri May 21 10:50:52 UTC 2010
Modified Files:
src/lib/libpuffs: dispatcher.c puffs.c puffs.h shlib_version
Log Message:
* support extended attributes
* bump major due to structure growth
* add some spare space
* remove ABI sillyness
Module Name:src
Committed By: pooka
Date: Fri May 21 10:52:17 UTC 2010
Modified Files:
src/lib/libp2k: p2k.c
Log Message:
support extended attributes
To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 src/lib/libp2k/p2k.c
Please note that diffs are not public
Module Name:src
Committed By: pooka
Date: Fri May 21 10:53:41 UTC 2010
Modified Files:
src/lib/libp2k: shlib_version
src/lib/librefuse: shlib_version
Log Message:
bump major of libs NEEDING libpuffs
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/
Module Name:src
Committed By: pooka
Date: Fri May 21 11:07:21 UTC 2010
Modified Files:
src/distrib/sets/lists/base: ad.mips64eb ad.mips64el md.amd64
md.sparc64 shl.elf shl.mi
src/distrib/sets/lists/comp: md.amd64 md.sparc64 shl.mi
Log Message:
Bump majo
Module Name:src
Committed By: pooka
Date: Fri May 21 11:20:50 UTC 2010
Modified Files:
src/lib/libpuffs: puffs_ops.3
Log Message:
mention extended attribute ops
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/lib/libpuffs/puffs_ops.3
Please note that d
Module Name:src
Committed By: pooka
Date: Fri May 21 11:29:42 UTC 2010
Modified Files:
src/lib/libpuffs: puffs.h
src/sys/fs/puffs: puffs_msgif.h
Log Message:
add option string for no attribute cache
(foreseeing the odd event I might actually implement one some day)
Module Name:src
Committed By: pooka
Date: Fri May 21 11:59:39 UTC 2010
Modified Files:
src/sbin/mount_puffs: mount_puffs.c
Log Message:
PUFFSDEVELVERS is a goner
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sbin/mount_puffs/mount_puffs.c
Please note t
Module Name:src
Committed By: pooka
Date: Fri May 21 16:47:45 UTC 2010
Modified Files:
src/tests/kernel: Makefile
Added Files:
src/tests/kernel: t_extattrctl.c
Log Message:
test extattrctl kernel panic (kern/43328)
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: pooka
Date: Fri May 21 16:48:56 UTC 2010
Modified Files:
src/sys/kern: vfs_xattr.c
Log Message:
Don't namei while holding vnode lock. kern/43328
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/kern/vfs_xattr.c
Please
Module Name:src
Committed By: pooka
Date: Fri May 21 16:59:12 UTC 2010
Modified Files:
src/distrib/sets/lists/tests: mi
Log Message:
Do you see over yonder, friend Sancho, thirty or forty hulking setlists?
I intend to do battle with them and add t_extattrctl into them.
T
Module Name:src
Committed By: pooka
Date: Tue May 25 10:15:34 UTC 2010
Modified Files:
src/sys/fs/msdosfs: msdosfs_vnops.c
Log Message:
Don't double unlock fvp if source file disappears during rename.
Problem found by njoly's awesome stresstester.
To generate a diff of t
Module Name:src
Committed By: pooka
Date: Tue May 25 11:02:07 UTC 2010
Modified Files:
src/sys/ufs/ufs: ufs_wapbl.c
Log Message:
Add a comment describing an observed boom-crash-burn problem in
the code. Fixing it will require a full tank of gas, half a pack
of cigarettes,
Module Name:src
Committed By: pooka
Date: Wed May 26 17:52:36 UTC 2010
Modified Files:
src/sys/fs/sysvbfs: sysvbfs_vnops.c
Log Message:
Initialize *vpp to NULL: relookup() requires it without initializing
the value before the call (yea, changing relookup would probably
be
Module Name:src
Committed By: pooka
Date: Wed May 26 21:27:00 UTC 2010
Modified Files:
src/sys/fs/sysvbfs: sysvbfs_vnops.c
Log Message:
fix refcounting
To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/sys/fs/sysvbfs/sysvbfs_vnops.c
Please note that diff
Module Name:src
Committed By: pooka
Date: Wed May 26 21:48:20 UTC 2010
Modified Files:
src/sys/rump/librump/rumpkern: vm.c
Log Message:
print vm object refcount
To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.75 src/sys/rump/librump/rumpkern/vm.c
Please note
Module Name:src
Committed By: pooka
Date: Wed May 26 21:50:56 UTC 2010
Modified Files:
src/sys/rump/librump/rumpvfs: rump_vfs.c rumpvfs.ifspec
Log Message:
Add public namespace helper routine for dumping info on mountpoints.
To generate a diff of this commit:
cvs rdiff -
Module Name:src
Committed By: pooka
Date: Wed May 26 21:51:59 UTC 2010
Modified Files:
src/sys/rump/include/rump: rumpvfs_if_pub.h
src/sys/rump/librump/rumpvfs: rumpvfs_if_priv.h rumpvfs_if_wrappers.c
Log Message:
regen: rump_vfs_mount_print
To generate a diff of
Module Name:src
Committed By: pooka
Date: Wed May 26 23:53:21 UTC 2010
Modified Files:
src/sys/kern: kern_module.c kern_resource.c tty.c
Log Message:
Feed dust to a few linkset uses and explicitly call the constructor.
To generate a diff of this commit:
cvs rdiff -u -r1.
Module Name:src
Committed By: pooka
Date: Thu May 27 13:22:03 UTC 2010
Modified Files:
src/sys/fs/sysvbfs: sysvbfs_vnops.c
Log Message:
Release pathname buffers after use.
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/sys/fs/sysvbfs/sysvbfs_vnops.c
P
Module Name:src
Committed By: pooka
Date: Thu May 27 23:40:12 UTC 2010
Modified Files:
src/sys/fs/sysvbfs: sysvbfs.h sysvbfs_vnops.c
Log Message:
Mark files removed in the in-memory structure. This allows us
to do two things:
1) properly set "recycle?" in inactive
2) e
Module Name:src
Committed By: pooka
Date: Thu May 27 23:54:35 UTC 2010
Modified Files:
src/sys/kern: vfs_subr.c
Log Message:
Assert that a VI_CLEAN vnode is not succesfully vget'd.
To generate a diff of this commit:
cvs rdiff -u -r1.401 -r1.402 src/sys/kern/vfs_subr.c
P
Module Name:src
Committed By: pooka
Date: Thu May 27 23:58:38 UTC 2010
Modified Files:
src/sys/kern: vfs_subr.c
Log Message:
.. except we need to check the flag while still clinging to iLock.
To generate a diff of this commit:
cvs rdiff -u -r1.402 -r1.403 src/sys/kern/vf
Module Name:src
Committed By: pooka
Date: Fri May 28 16:44:14 UTC 2010
Modified Files:
src/sys/rump/librump/rumpkern: rump.c scheduler.c threads.c
Log Message:
Improve the CPU scheduler for a host MP system with multithreaded
access. The old scheduler had a global freelis
Module Name:src
Committed By: pooka
Date: Fri May 28 18:17:24 UTC 2010
Modified Files:
src/sys/rump/librump/rumpkern: scheduler.c
Log Message:
Deal with the "we get a portably arbitrary set of headers on
different archs" problem.
To generate a diff of this commit:
cvs rd
Module Name:src
Committed By: pooka
Date: Mon May 31 22:31:07 UTC 2010
Modified Files:
src/sys/rump/librump/rumpkern/arch/i386: Makefile.inc
src/sys/rump/librump/rumpkern/arch/x86_64: Makefile.inc
Added Files:
src/sys/rump/librump/rumpkern/arch/i386: spinloc
Module Name:src
Committed By: pooka
Date: Mon May 31 23:09:30 UTC 2010
Modified Files:
src/lib/librumpuser: rumpuser_pth.c
src/sys/rump/include/rump: rumpuser.h
src/sys/rump/librump/rumpkern: threads.c
Log Message:
Support KTHREAD_JOINABLE/kthread_join().
Module Name:src
Committed By: pooka
Date: Mon May 31 23:13:18 UTC 2010
Modified Files:
src/sys/rump/net/rumptest: rumptest_net.c
Log Message:
Dump rump kernel bootstrap time.
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/rump/net/rumptest/rumptest
Module Name:src
Committed By: pooka
Date: Mon May 31 23:18:33 UTC 2010
Modified Files:
src/sys/rump/librump/rumpkern: ltsleep.c rump.c rump_private.h
Log Message:
Support mtsleep() without a biglocked sleeper (uvm uses this in
UVM_UNLOCK_AND_WAIT())
To generate a diff of
Module Name:src
Committed By: pooka
Date: Mon May 31 23:32:51 UTC 2010
Modified Files:
src/tests/rump: Atffile Makefile
Added Files:
src/tests/rump/kernspace: Makefile busypage.c kernspace.h thread.c
tsleep.c
Log Message:
Add some kernel namespace (i.e.
Module Name:src
Committed By: pooka
Date: Mon May 31 23:36:12 UTC 2010
Modified Files:
src/tests/rump/rumpkern: Makefile
Added Files:
src/tests/rump/rumpkern: t_threads.c t_tsleep.c t_vm.c
Log Message:
add tests for:
* threading
* tsleep variants
* uvm page busy
Module Name:src
Committed By: pooka
Date: Mon May 31 23:37:52 UTC 2010
Modified Files:
src/distrib/sets/lists/tests: mi
Log Message:
new tests
To generate a diff of this commit:
cvs rdiff -u -r1.76 -r1.77 src/distrib/sets/lists/tests/mi
Please note that diffs are not pu
Module Name:src
Committed By: pooka
Date: Mon May 31 23:44:54 UTC 2010
Modified Files:
src/tests/fs/common: snapshot.c
src/tests/fs/ffs: t_fifos.c t_snapshot.c
src/tests/fs/kernfs: t_basic.c
src/tests/fs/nullfs: t_basic.c
src/tests/fs/umapfs:
Module Name:src
Committed By: pooka
Date: Mon May 31 23:51:28 UTC 2010
Modified Files:
src/tests/rump/rumpkern: t_modcmd.c
Log Message:
hmm, using unifdef for the previous might have been a good idea ...
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/tes
Module Name:src
Committed By: pooka
Date: Mon May 31 23:53:02 UTC 2010
Modified Files:
src/tests/rump/kernspace: Makefile
Log Message:
need bsd.own.mk to avoid the "NETBSDSRCDIR is nothing" syndrome
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/tests/ru
Module Name:src
Committed By: pooka
Date: Tue Jun 1 10:29:21 UTC 2010
Modified Files:
src/sys/rump/librump/rumpkern: rump_private.h vm.c
Log Message:
* remove rumpvm_makepage, just use uvm_pagealloc()
* update copyright to reflect reality a little better
To generate a d
Module Name:src
Committed By: pooka
Date: Tue Jun 1 19:18:21 UTC 2010
Modified Files:
src/sys/rump/librump/rumpkern: vm.c
Log Message:
Always use rumpuser_malloc() for allocating both poolpage and
poolpage_cache -- its bootstrap cost is slightly higher than
anonmmap, but
Module Name:src
Committed By: pooka
Date: Tue Jun 1 20:11:33 UTC 2010
Modified Files:
src/lib/librumpuser: rumpuser.c
src/sys/rump/include/rump: rumpuser.h
src/sys/rump/librump/rumpkern: locks_up.c memalloc.c vm.c
Log Message:
Don't pass "canfail" down to
Module Name:src
Committed By: pooka
Date: Wed Jun 2 10:55:19 UTC 2010
Modified Files:
src/sys/rump/librump/rumpkern: rump.c rump_private.h vm.c
Log Message:
rumpvm_init -> uvm_init to get rid of local prototype.
no functional change
To generate a diff of this commit:
cv
Module Name:src
Committed By: pooka
Date: Wed Jun 2 12:07:04 UTC 2010
Modified Files:
src/sys/rump/librump/rumpvfs: vm_vfs.c
Log Message:
In aiodone, call uvm_pageout_done() with number of PG_PAGEOUT pages
processed.
To generate a diff of this commit:
cvs rdiff -u -r1.1
Module Name:src
Committed By: pooka
Date: Wed Jun 2 15:48:49 UTC 2010
Modified Files:
src/sys/uvm: uvm_pdaemon.c
Log Message:
it's a wonderful static
To generate a diff of this commit:
cvs rdiff -u -r1.100 -r1.101 src/sys/uvm/uvm_pdaemon.c
Please note that diffs are no
Module Name:src
Committed By: pooka
Date: Wed Jun 2 18:15:35 UTC 2010
Modified Files:
src/lib/librumpuser: rumpuser.c
Log Message:
Check return value of posix_memalign ... always helpful to not return
garbage memory in case of failure.
To generate a diff of this commit:
Module Name:src
Committed By: pooka
Date: Thu Jun 3 10:40:17 UTC 2010
Modified Files:
src/sys/kern: subr_pool.c
src/sys/sys: pool.h
Log Message:
Report result of pool_reclaim() from pool_drain_end().
To generate a diff of this commit:
cvs rdiff -u -r1.185 -r1.18
Module Name:src
Committed By: pooka
Date: Thu Jun 3 10:56:20 UTC 2010
Modified Files:
src/sys/rump/librump/rumpkern: locks_up.c memalloc.c rump.c
rump_private.h vm.c
Log Message:
Implement a sort-of pagedaemon: adjust all memory allocators to go
through an in-
Module Name:src
Committed By: pooka
Date: Thu Jun 3 19:36:21 UTC 2010
Modified Files:
src/sys/rump/librump/rumpkern: memalloc.c threads.c
Log Message:
Don't use rumpuser_malloc() directly.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/rump/librump/
Module Name:src
Committed By: pooka
Date: Sun Jun 6 22:44:54 UTC 2010
Modified Files:
src/lib/libpuffs: puffs.c
Log Message:
signal pathconf in the vector of supported ops
To generate a diff of this commit:
cvs rdiff -u -r1.107 -r1.108 src/lib/libpuffs/puffs.c
Please n
Module Name:src
Committed By: pooka
Date: Sun Jun 6 22:46:17 UTC 2010
Modified Files:
src/lib/libp2k: p2k.c
Log Message:
Pass VOP_PATHCONF to backend file server. inspired by njoly.
To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 src/lib/libp2k/p2k.c
Ple
Module Name:src
Committed By: pooka
Date: Sun Jun 6 23:11:05 UTC 2010
Modified Files:
src/lib/libpuffs: puffs.c
Log Message:
Actually, disable pathconf for a while longer: the retval needs a
little finetuning (not that everyone is jumping right to using it,
but fixing wil
Module Name:src
Committed By: pooka
Date: Mon Jun 7 11:21:31 UTC 2010
Modified Files:
src/lib/libpuffs: puffs.h
src/sys/fs/puffs: puffs_msgif.h
Log Message:
Make retval argument for pathconf a register_t to match VOP_PATHCONF.
This makes the size the same on 64bit
Module Name:src
Committed By: pooka
Date: Mon Jun 7 11:22:36 UTC 2010
Modified Files:
src/lib/libpuffs: puffs.c
Log Message:
Reenable pathconf now that the retval argument is register_t.
To generate a diff of this commit:
cvs rdiff -u -r1.109 -r1.110 src/lib/libpuffs/pu
Module Name:src
Committed By: pooka
Date: Mon Jun 7 11:23:07 UTC 2010
Modified Files:
src/lib/libp2k: p2k.c
Log Message:
no need to typecast in pathconf anymore
To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 src/lib/libp2k/p2k.c
Please note that diffs ar
Module Name:src
Committed By: pooka
Date: Mon Jun 7 13:57:20 UTC 2010
Modified Files:
src/sys/rump/dev/lib/libdm: Makefile
Log Message:
Rump components do not, at least for now, get to tell what's NEEDED.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/s
Module Name:src
Committed By: pooka
Date: Tue Jun 8 10:43:40 UTC 2010
Modified Files:
src/tests/fs/kernfs: Makefile
Log Message:
Use rump component libs on all platforms. I'll add kernel module
autoloading as a separate test later.
To generate a diff of this commit:
cv
Module Name:src
Committed By: pooka
Date: Tue Jun 8 15:32:55 UTC 2010
Modified Files:
src/lib/librumpuser: rumpuser_dl.c
Log Message:
Allow loading the symbols from objects which are not directly mapped
into memory, namely the main object (i.e. map->l_addr is NULL).
To
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 -r1
Module Name:src
Committed By: pooka
Date: Tue Jun 8 21:57:50 UTC 2010
Modified Files:
src/sys/rump/librump/rumpvfs: rump_vfs.c
Log Message:
The previous revision worked brilliantly if all you wanted to test
was autoload *not* working with an alternate path. This revision
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 -r1.42
Module Name:src
Committed By: pooka
Date: Wed Jun 9 08:37:16 UTC 2010
Modified Files:
src/tests/fs/nullfs: t_basic.c
Log Message:
``twistymount'' regression test for scenario described in PR kern/43439
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/test
Module Name:src
Committed By: pooka
Date: Wed Jun 9 11:35:36 UTC 2010
Modified Files:
src/lib/librumpuser: rumpuser.c
src/sys/rump/include/rump: rumpuser.h
src/sys/rump/librump/rumpkern: vm.c
Log Message:
Add the ability to specify a preferred address the
801 - 900 of 2812 matches
Mail list logo