Source-Changes archive

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

CVS commit: [mjf-devfs2] src/sys/fs/devfs



Module Name:    src
Committed By:   mjf
Date:           Sat Mar 15 13:32:50 UTC 2008

Modified Files:
        src/sys/fs/devfs [mjf-devfs2]: README devfs.h devfs_comm.c devfs_comm.h
            devfs_subr.c devfs_vfsops.c devfs_vnops.c devfs_vnops.h

Log Message:
- Special case mounting a devfs from init(8) so that a devfs cannot be
  unmounted unless it is forced. This is a (possibly temporary) workaround
  to the problem that the /etc/rc.d/root script umounts all file systems
  before mounting /.

- Clean up devfs_create_node() based on feedback from wrstuden@.

- Add devfs_remove_node() (counterpart to devfs_create_node).

- Add function to create a console and dctl(4) device node for every
  devfs mount.

- Support for VOP_MKNOD() on a devfs file system has been dropped, so
  that devfsd(8) can fully control device nodes that are created in devfs.

- Allow devfs to be mounted -o union.


To generate a diff of this commit:
cvs rdiff -r1.1.6.1 -r1.1.6.2 src/sys/fs/devfs/README \
    src/sys/fs/devfs/devfs_comm.h src/sys/fs/devfs/devfs_subr.c \
    src/sys/fs/devfs/devfs_vnops.h
cvs rdiff -r1.1.14.1 -r1.1.14.2 src/sys/fs/devfs/devfs.h \
    src/sys/fs/devfs/devfs_vfsops.c src/sys/fs/devfs/devfs_vnops.c
cvs rdiff -r1.1.6.2 -r1.1.6.3 src/sys/fs/devfs/devfs_comm.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