Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/sys



Module Name:    src
Committed By:   pooka
Date:           Sat Nov 10 21:45:08 UTC 2007

Modified Files:
        src/sys/conf: files majors
        src/sys/fs/puffs: files.puffs puffs_msgif.c puffs_sys.h puffs_vfsops.c
Added Files:
        src/sys/dev: putter.c puttervar.h
Removed Files:
        src/sys/fs/puffs: puffs_transport.c

Log Message:
Part 2/n of extensive changes to request transport to/from userspace:

Rip the transport code completely out of puffs and generalize it
into an independent module which will be used for multiple purposes
in the future.  This module is called the Pass-to-Userspace
Transporter (known as "putter" among friends).

This is very much work-in-progress and one dependency with puffs
remains: the request framing format.

The device name is still /dev/puffs, but that will change soon.

Users of puffs need the following in their kernel configs now:
pseudo-device   putter


To generate a diff of this commit:
cvs rdiff -r1.869 -r1.870 src/sys/conf/files
cvs rdiff -r1.35 -r1.36 src/sys/conf/majors
cvs rdiff -r0 -r1.1 src/sys/dev/putter.c src/sys/dev/puttervar.h
cvs rdiff -r1.3 -r1.4 src/sys/fs/puffs/files.puffs
cvs rdiff -r1.52 -r1.53 src/sys/fs/puffs/puffs_msgif.c
cvs rdiff -r1.59 -r1.60 src/sys/fs/puffs/puffs_sys.h
cvs rdiff -r1.27 -r0 src/sys/fs/puffs/puffs_transport.c
cvs rdiff -r1.65 -r1.66 src/sys/fs/puffs/puffs_vfsops.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index