DragonFly-2.3.2.258.gaec8e master sys/kern kern_conf.c kern_device.c subr_disk.c subr_disklabel32.c subr_disklabel64.c subr_diskmbr.c subr_diskslice.c vfs_conf.c vfs_default.c vfs_helper.c vfs_mount.c vfs_subr.c vfs_synth.c vfs_syscalls.c sys/sys conf.h device.h disk.h diskslice.h vnioctl.h vnode.h

Matthew Dillon dillon at crater.dragonflybsd.org
Mon Aug 3 21:59:51 PDT 2009


commit aec8eea47f8acbdec20843e7d8e7bc6d4255cce3
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Mon Aug 3 21:38:47 2009 -0700

    DEVS - rollup - kernel core
    
    * Remove dead code.
    
    * Reference count adjustments for devfs.
    
    * DEVFS integration into kernel core, including automatic probe/reprobe.
    
    * Dummy vnops support for deprecated VCHR and VBLK devices in filesystems.
    
    * Silence MBR warnings for VN with DSO_MBRQUIET flag.
    
    * Change rootdevnames for CD boot.  DEVFS provides e.g. "cd0", "cd0s0".
      The old compatibility-slice partition "c" names are no longer generated
      and have been removed.
    
    Submitted-by: Alex Hornung <ahornung at gmail.com>, and Matthew Dillon

Summary of changes:
 sys/kern/kern_conf.c        |   64 ++++++---------
 sys/kern/kern_device.c      |   75 +----------------
 sys/kern/subr_disk.c        |  194 ++++++++++++++++++++++++++++++-------------
 sys/kern/subr_disklabel32.c |   11 +--
 sys/kern/subr_disklabel64.c |   10 +--
 sys/kern/subr_diskmbr.c     |   10 ++-
 sys/kern/subr_diskslice.c   |   49 +++++++++--
 sys/kern/vfs_conf.c         |   17 +---
 sys/kern/vfs_default.c      |   12 +++
 sys/kern/vfs_helper.c       |    2 +-
 sys/kern/vfs_mount.c        |   12 ++-
 sys/kern/vfs_subr.c         |   17 +----
 sys/kern/vfs_synth.c        |    2 +-
 sys/kern/vfs_syscalls.c     |    2 +-
 sys/sys/conf.h              |    2 +-
 sys/sys/device.h            |    1 -
 sys/sys/disk.h              |    9 ++-
 sys/sys/diskslice.h         |    3 +
 sys/sys/vnioctl.h           |    1 -
 sys/sys/vnode.h             |    5 +-
 20 files changed, 264 insertions(+), 234 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/aec8eea47f8acbdec20843e7d8e7bc6d4255cce3


-- 
DragonFly BSD source repository





More information about the Commits mailing list