Home | History | Annotate | Download | only in libsyspuffs
History log of /src/sys/rump/fs/lib/libsyspuffs/puffs_rumpglue.h
RevisionDateAuthorComments
 1.1  02-Jan-2008  pooka branches: 1.1.2; 1.1.4; 1.1.6; 1.1.8;
Add the ability to run puffs in userspace. This means that puffs
can now be developed in userspace using puffs for development
(I hate emulators, they are annoyingly clumsy).

To e.g. mount psshfs using puffs-on-puffs, run fs/bin/syspuffs/syspuffs
with the regular mount_psshfs command line as an argument:

golem> ./syspuffs /usr/sbin/mount_psshfs ftp.netbsd.org:/pub /puffs

This will make the mount appear as usual, with the exception that the
requests will be passed through puffs both in the kernel and userspace:

ftp.netbsd.org:/pub on /puffs type puffs|p2k|puffs|psshfs
 1.1.8.2  18-Feb-2008  mjf Sync with HEAD.
 1.1.8.1  02-Jan-2008  mjf file puffs_rumpglue.h was added on branch mjf-devfs on 2008-02-18 21:07:19 +0000
 1.1.6.2  21-Jan-2008  yamt sync with head
 1.1.6.1  02-Jan-2008  yamt file puffs_rumpglue.h was added on branch yamt-lazymbuf on 2008-01-21 09:47:40 +0000
 1.1.4.2  09-Jan-2008  matt sync with HEAD
 1.1.4.1  02-Jan-2008  matt file puffs_rumpglue.h was added on branch matt-armv6 on 2008-01-09 01:57:58 +0000
 1.1.2.2  02-Jan-2008  bouyer Sync with HEAD
 1.1.2.1  02-Jan-2008  bouyer file puffs_rumpglue.h was added on branch bouyer-xeni386 on 2008-01-02 21:57:49 +0000

RSS XML Feed