Source-Changes archive

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

CVS commit: src



Module Name:    src
Committed By:   pooka
Date:           Tue Jul 29 13:17:48 UTC 2008

Modified Files:
        src: Makefile
        src/distrib/sets/lists/base: mi shl.elf shl.mi
        src/distrib/sets/lists/comp: mi shl.mi
        src/etc/mtree: NetBSD.dist
        src/lib: Makefile
        src/share/mk: bsd.hostprog.mk bsd.prog.mk
        src/sys: Makefile
        src/sys/rump: Makefile.rump README.dirs TODO
        src/sys/rump/fs: Makefile Makefile.rumpfs
        src/sys/rump/fs/lib: Makefile.inc
        src/sys/rump/fs/lib/libcd9660fs: Makefile
        src/sys/rump/fs/lib/libefs: Makefile
        src/sys/rump/fs/lib/libext2fs: Makefile
        src/sys/rump/fs/lib/libffs: Makefile
        src/sys/rump/fs/lib/libhfs: Makefile
        src/sys/rump/fs/lib/liblfs: Makefile
        src/sys/rump/fs/lib/libmsdosfs: Makefile
        src/sys/rump/fs/lib/libnfs: Makefile
        src/sys/rump/fs/lib/libntfs: Makefile
        src/sys/rump/fs/lib/libsyspuffs: Makefile puffs_rumpglue.c
        src/sys/rump/fs/lib/libtmpfs: Makefile
        src/sys/rump/fs/lib/libudf: Makefile
        src/sys/rump/fs/lib/libufs: Makefile
        src/sys/rump/librump/rumpkern: Makefile atomic.c auth.c emul.c
            genfs_io.c intr.c locks.c ltsleep.c pool.c rump.c rump.h
            rump_private.h specfs.c vfs.c vm.c
        src/sys/rump/librump/rumpuser: Makefile rumpuser.c
        src/usr.sbin/puffs: Makefile Makefile.inc
Added Files:
        src/lib/libp2k: Makefile p2k.3 p2k.c p2k.h shlib_version
        src/lib/librump: Makefile
        src/lib/librumpuser: Makefile
        src/lib/libukfs: Makefile shlib_version ukfs.3 ukfs.c ukfs.h
        src/sys/rump/fs/lib/libcd9660fs: shlib_version
        src/sys/rump/fs/lib/libefs: shlib_version
        src/sys/rump/fs/lib/libext2fs: shlib_version
        src/sys/rump/fs/lib/libffs: shlib_version
        src/sys/rump/fs/lib/libhfs: shlib_version
        src/sys/rump/fs/lib/liblfs: shlib_version
        src/sys/rump/fs/lib/libmsdosfs: shlib_version
        src/sys/rump/fs/lib/libnfs: shlib_version
        src/sys/rump/fs/lib/libntfs: shlib_version
        src/sys/rump/fs/lib/libsyspuffs: shlib_version
        src/sys/rump/fs/lib/libtmpfs: shlib_version
        src/sys/rump/fs/lib/libudf: shlib_version
        src/sys/rump/fs/lib/libufs: shlib_version
        src/sys/rump/fs/rumptest: Makefile rumptest.c
        src/sys/rump/librump/rumpkern: Makefile.rumpkern
        src/usr.sbin/puffs/rump_cd9660: Makefile rump_cd9660.c
        src/usr.sbin/puffs/rump_efs: Makefile rump_efs.c
        src/usr.sbin/puffs/rump_ext2fs: Makefile rump_ext2fs.c
        src/usr.sbin/puffs/rump_ffs: Makefile rump_ffs.c
        src/usr.sbin/puffs/rump_hfs: Makefile rump_hfs.c
        src/usr.sbin/puffs/rump_lfs: Makefile rump_lfs.c
        src/usr.sbin/puffs/rump_msdos: Makefile rump_msdos.c
        src/usr.sbin/puffs/rump_ntfs: Makefile rump_ntfs.c
        src/usr.sbin/puffs/rump_syspuffs: Makefile rump_syspuffs.c
        src/usr.sbin/puffs/rump_tmpfs: Makefile rump_tmpfs.c
        src/usr.sbin/puffs/rump_udf: Makefile rump_udf.c
Removed Files:
        src/sys/rump/fs/bin: Makefile Makefile.inc
        src/sys/rump/fs/bin/cd9660fs: Makefile cd9660fs.c
        src/sys/rump/fs/bin/efs: Makefile efs.c
        src/sys/rump/fs/bin/ext2fs: Makefile ext2fs.c
        src/sys/rump/fs/bin/ffs: Makefile ffs.c
        src/sys/rump/fs/bin/fsconsole: Makefile fsconsole.c
        src/sys/rump/fs/bin/hfs: Makefile hfs.c
        src/sys/rump/fs/bin/lfs: Makefile lfs.c
        src/sys/rump/fs/bin/msdosfs: Makefile msdosfs.c
        src/sys/rump/fs/bin/ntfs: Makefile ntfs.c
        src/sys/rump/fs/bin/syspuffs: Makefile syspuffs.c
        src/sys/rump/fs/bin/tmpfs: Makefile tmpfs.c
        src/sys/rump/fs/bin/udf: Makefile udf.c

Log Message:
Install rump libraries and utilities to the base system and remove the
private non-installed build infrastructure from sys/rump.

breakdown of commit:
  * install relevant headers into /usr/include/rump
  * build sys/rump/librump/rumpuser and sys/rump/librump/rumpkern
    from src/lib and install as librumpuser and librump, respectively
    + this retains the ability to test a librump build with just the
      kernel sources at hand
  * move sys/rump/fs/lib/libukfs and sys/rump/fs/lib/libp2k to src/lib
    for general consumption, they are not kernel-space dwellers anyway
  * build and install sys/rump/fs/lib/lib$fs as librumpfs_$fs
  * add chapter 3 manual pages for rump, rumpuser, ukfs and p2k
  * build and install userspace kernel file system daemons if MKPUFFS=yes
    is spexified
  * retire fsconsole for now, it will make a comeback with an actually
    implemented version shortly


To generate a diff of this commit:
cvs rdiff -r1.254 -r1.255 src/Makefile
cvs rdiff -r1.760 -r1.761 src/distrib/sets/lists/base/mi
cvs rdiff -r1.149 -r1.150 src/distrib/sets/lists/base/shl.elf
cvs rdiff -r1.440 -r1.441 src/distrib/sets/lists/base/shl.mi
cvs rdiff -r1.1169 -r1.1170 src/distrib/sets/lists/comp/mi
cvs rdiff -r1.64 -r1.65 src/distrib/sets/lists/comp/shl.mi
cvs rdiff -r1.375 -r1.376 src/etc/mtree/NetBSD.dist
cvs rdiff -r1.125 -r1.126 src/lib/Makefile
cvs rdiff -r0 -r1.1 src/lib/libp2k/Makefile src/lib/libp2k/p2k.3 \
    src/lib/libp2k/p2k.c src/lib/libp2k/p2k.h src/lib/libp2k/shlib_version
cvs rdiff -r0 -r1.1 src/lib/librump/Makefile
cvs rdiff -r0 -r1.1 src/lib/librumpuser/Makefile
cvs rdiff -r0 -r1.1 src/lib/libukfs/Makefile src/lib/libukfs/shlib_version \
    src/lib/libukfs/ukfs.3 src/lib/libukfs/ukfs.c src/lib/libukfs/ukfs.h
cvs rdiff -r1.51 -r1.52 src/share/mk/bsd.hostprog.mk
cvs rdiff -r1.229 -r1.230 src/share/mk/bsd.prog.mk
cvs rdiff -r1.69 -r1.70 src/sys/Makefile
cvs rdiff -r1.9 -r1.10 src/sys/rump/Makefile.rump
cvs rdiff -r1.3 -r1.4 src/sys/rump/README.dirs
cvs rdiff -r1.2 -r1.3 src/sys/rump/TODO
cvs rdiff -r1.1 -r1.2 src/sys/rump/fs/Makefile
cvs rdiff -r1.8 -r1.9 src/sys/rump/fs/Makefile.rumpfs
cvs rdiff -r1.2 -r0 src/sys/rump/fs/bin/Makefile
cvs rdiff -r1.4 -r0 src/sys/rump/fs/bin/Makefile.inc
cvs rdiff -r1.1 -r0 src/sys/rump/fs/bin/cd9660fs/Makefile
cvs rdiff -r1.2 -r0 src/sys/rump/fs/bin/cd9660fs/cd9660fs.c
cvs rdiff -r1.1 -r0 src/sys/rump/fs/bin/efs/Makefile
cvs rdiff -r1.4 -r0 src/sys/rump/fs/bin/efs/efs.c
cvs rdiff -r1.1 -r0 src/sys/rump/fs/bin/ext2fs/Makefile
cvs rdiff -r1.3 -r0 src/sys/rump/fs/bin/ext2fs/ext2fs.c
cvs rdiff -r1.1 -r0 src/sys/rump/fs/bin/ffs/Makefile
cvs rdiff -r1.6 -r0 src/sys/rump/fs/bin/ffs/ffs.c
cvs rdiff -r1.3 -r0 src/sys/rump/fs/bin/fsconsole/Makefile
cvs rdiff -r1.12 -r0 src/sys/rump/fs/bin/fsconsole/fsconsole.c
cvs rdiff -r1.1 -r0 src/sys/rump/fs/bin/hfs/Makefile
cvs rdiff -r1.2 -r0 src/sys/rump/fs/bin/hfs/hfs.c
cvs rdiff -r1.2 -r0 src/sys/rump/fs/bin/lfs/Makefile
cvs rdiff -r1.4 -r0 src/sys/rump/fs/bin/lfs/lfs.c
cvs rdiff -r1.1 -r0 src/sys/rump/fs/bin/msdosfs/Makefile
cvs rdiff -r1.3 -r0 src/sys/rump/fs/bin/msdosfs/msdosfs.c
cvs rdiff -r1.1 -r0 src/sys/rump/fs/bin/ntfs/Makefile
cvs rdiff -r1.3 -r0 src/sys/rump/fs/bin/ntfs/ntfs.c
cvs rdiff -r1.1 -r0 src/sys/rump/fs/bin/syspuffs/Makefile \
    src/sys/rump/fs/bin/syspuffs/syspuffs.c
cvs rdiff -r1.1 -r0 src/sys/rump/fs/bin/tmpfs/Makefile
cvs rdiff -r1.4 -r0 src/sys/rump/fs/bin/tmpfs/tmpfs.c
cvs rdiff -r1.2 -r0 src/sys/rump/fs/bin/udf/Makefile
cvs rdiff -r1.3 -r0 src/sys/rump/fs/bin/udf/udf.c
cvs rdiff -r1.8 -r1.9 src/sys/rump/fs/lib/Makefile.inc
cvs rdiff -r1.2 -r1.3 src/sys/rump/fs/lib/libcd9660fs/Makefile
cvs rdiff -r0 -r1.1 src/sys/rump/fs/lib/libcd9660fs/shlib_version
cvs rdiff -r1.2 -r1.3 src/sys/rump/fs/lib/libefs/Makefile
cvs rdiff -r0 -r1.1 src/sys/rump/fs/lib/libefs/shlib_version
cvs rdiff -r1.1 -r1.2 src/sys/rump/fs/lib/libext2fs/Makefile
cvs rdiff -r0 -r1.1 src/sys/rump/fs/lib/libext2fs/shlib_version
cvs rdiff -r1.3 -r1.4 src/sys/rump/fs/lib/libffs/Makefile
cvs rdiff -r0 -r1.1 src/sys/rump/fs/lib/libffs/shlib_version
cvs rdiff -r1.1 -r1.2 src/sys/rump/fs/lib/libhfs/Makefile
cvs rdiff -r0 -r1.1 src/sys/rump/fs/lib/libhfs/shlib_version
cvs rdiff -r1.4 -r1.5 src/sys/rump/fs/lib/liblfs/Makefile
cvs rdiff -r0 -r1.1 src/sys/rump/fs/lib/liblfs/shlib_version
cvs rdiff -r1.1 -r1.2 src/sys/rump/fs/lib/libmsdosfs/Makefile
cvs rdiff -r0 -r1.1 src/sys/rump/fs/lib/libmsdosfs/shlib_version
cvs rdiff -r1.2 -r1.3 src/sys/rump/fs/lib/libnfs/Makefile
cvs rdiff -r0 -r1.1 src/sys/rump/fs/lib/libnfs/shlib_version
cvs rdiff -r1.3 -r1.4 src/sys/rump/fs/lib/libntfs/Makefile
cvs rdiff -r0 -r1.1 src/sys/rump/fs/lib/libntfs/shlib_version
cvs rdiff -r1.2 -r1.3 src/sys/rump/fs/lib/libsyspuffs/Makefile
cvs rdiff -r1.3 -r1.4 src/sys/rump/fs/lib/libsyspuffs/puffs_rumpglue.c
cvs rdiff -r0 -r1.1 src/sys/rump/fs/lib/libsyspuffs/shlib_version
cvs rdiff -r1.2 -r1.3 src/sys/rump/fs/lib/libtmpfs/Makefile
cvs rdiff -r0 -r1.1 src/sys/rump/fs/lib/libtmpfs/shlib_version
cvs rdiff -r1.2 -r1.3 src/sys/rump/fs/lib/libudf/Makefile
cvs rdiff -r0 -r1.1 src/sys/rump/fs/lib/libudf/shlib_version
cvs rdiff -r1.4 -r1.5 src/sys/rump/fs/lib/libufs/Makefile
cvs rdiff -r0 -r1.1 src/sys/rump/fs/lib/libufs/shlib_version
cvs rdiff -r0 -r1.1 src/sys/rump/fs/rumptest/Makefile \
    src/sys/rump/fs/rumptest/rumptest.c
cvs rdiff -r1.42 -r1.43 src/sys/rump/librump/rumpkern/Makefile
cvs rdiff -r0 -r1.1 src/sys/rump/librump/rumpkern/Makefile.rumpkern
cvs rdiff -r1.4 -r1.5 src/sys/rump/librump/rumpkern/atomic.c
cvs rdiff -r1.9 -r1.10 src/sys/rump/librump/rumpkern/auth.c
cvs rdiff -r1.43 -r1.44 src/sys/rump/librump/rumpkern/emul.c
cvs rdiff -r1.12 -r1.13 src/sys/rump/librump/rumpkern/genfs_io.c
cvs rdiff -r1.3 -r1.4 src/sys/rump/librump/rumpkern/intr.c
cvs rdiff -r1.17 -r1.18 src/sys/rump/librump/rumpkern/locks.c
cvs rdiff -r1.6 -r1.7 src/sys/rump/librump/rumpkern/ltsleep.c
cvs rdiff -r1.7 -r1.8 src/sys/rump/librump/rumpkern/pool.c
cvs rdiff -r1.47 -r1.48 src/sys/rump/librump/rumpkern/rump.c
cvs rdiff -r1.28 -r1.29 src/sys/rump/librump/rumpkern/rump.h
cvs rdiff -r1.8 -r1.9 src/sys/rump/librump/rumpkern/rump_private.h
cvs rdiff -r1.23 -r1.24 src/sys/rump/librump/rumpkern/specfs.c
cvs rdiff -r1.38 -r1.39 src/sys/rump/librump/rumpkern/vfs.c
cvs rdiff -r1.33 -r1.34 src/sys/rump/librump/rumpkern/vm.c
cvs rdiff -r1.7 -r1.8 src/sys/rump/librump/rumpuser/Makefile
cvs rdiff -r1.17 -r1.18 src/sys/rump/librump/rumpuser/rumpuser.c
cvs rdiff -r1.5 -r1.6 src/usr.sbin/puffs/Makefile
cvs rdiff -r1.2 -r1.3 src/usr.sbin/puffs/Makefile.inc
cvs rdiff -r0 -r1.1 src/usr.sbin/puffs/rump_cd9660/Makefile \
    src/usr.sbin/puffs/rump_cd9660/rump_cd9660.c
cvs rdiff -r0 -r1.1 src/usr.sbin/puffs/rump_efs/Makefile \
    src/usr.sbin/puffs/rump_efs/rump_efs.c
cvs rdiff -r0 -r1.1 src/usr.sbin/puffs/rump_ext2fs/Makefile \
    src/usr.sbin/puffs/rump_ext2fs/rump_ext2fs.c
cvs rdiff -r0 -r1.1 src/usr.sbin/puffs/rump_ffs/Makefile \
    src/usr.sbin/puffs/rump_ffs/rump_ffs.c
cvs rdiff -r0 -r1.1 src/usr.sbin/puffs/rump_hfs/Makefile \
    src/usr.sbin/puffs/rump_hfs/rump_hfs.c
cvs rdiff -r0 -r1.1 src/usr.sbin/puffs/rump_lfs/Makefile \
    src/usr.sbin/puffs/rump_lfs/rump_lfs.c
cvs rdiff -r0 -r1.1 src/usr.sbin/puffs/rump_msdos/Makefile \
    src/usr.sbin/puffs/rump_msdos/rump_msdos.c
cvs rdiff -r0 -r1.1 src/usr.sbin/puffs/rump_ntfs/Makefile \
    src/usr.sbin/puffs/rump_ntfs/rump_ntfs.c
cvs rdiff -r0 -r1.1 src/usr.sbin/puffs/rump_syspuffs/Makefile \
    src/usr.sbin/puffs/rump_syspuffs/rump_syspuffs.c
cvs rdiff -r0 -r1.1 src/usr.sbin/puffs/rump_tmpfs/Makefile \
    src/usr.sbin/puffs/rump_tmpfs/rump_tmpfs.c
cvs rdiff -r0 -r1.1 src/usr.sbin/puffs/rump_udf/Makefile \
    src/usr.sbin/puffs/rump_udf/rump_udf.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