DEVS - rollup - kernel core
commitaec8eea47f8acbdec20843e7d8e7bc6d4255cce3
authorMatthew Dillon <dillon@apollo.backplane.com>
Tue, 4 Aug 2009 04:38:47 +0000 (3 21:38 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Tue, 4 Aug 2009 04:56:12 +0000 (3 21:56 -0700)
tree5ffe091042f0230965c21040eeb29e37674001fa
parent4b5bbb785535457f99f8396a3320a824a9568577
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@gmail.com>, and Matthew Dillon
20 files changed:
sys/kern/kern_conf.c
sys/kern/kern_device.c
sys/kern/subr_disk.c
sys/kern/subr_disklabel32.c
sys/kern/subr_disklabel64.c
sys/kern/subr_diskmbr.c
sys/kern/subr_diskslice.c
sys/kern/vfs_conf.c
sys/kern/vfs_default.c
sys/kern/vfs_helper.c
sys/kern/vfs_mount.c
sys/kern/vfs_subr.c
sys/kern/vfs_synth.c
sys/kern/vfs_syscalls.c
sys/sys/conf.h
sys/sys/device.h
sys/sys/disk.h
sys/sys/diskslice.h
sys/sys/vnioctl.h
sys/sys/vnode.h