devfs - Change make_dev_covering to use dev_ops
authorAlex Hornung <ahornung@gmail.com>
Fri, 25 Sep 2009 21:49:30 +0000 (22:49 +0100)
committerAlex Hornung <ahornung@gmail.com>
Fri, 25 Sep 2009 22:24:30 +0000 (23:24 +0100)
commit8f960aa9edd1c1e433045d914449688db39f87dc
tree8b308ed18a60300e91e32daf2c7068b14603bd16
parent530c87491e4b4ad9279775916624508346e10831
devfs - Change make_dev_covering to use dev_ops

* Change make_dev_covering and all other related functions to use a
  backing dev_ops instead of a backing cdev.
  This allows for a more generic use of make_dev_covering, without the
  need of an explicit backing cdev.

* Also change make_autoclone_dev to use the new make_dev_covering to
  avoid maj/min collision between base clonable devices.
sys/kern/kern_conf.c
sys/kern/subr_disk.c
sys/sys/conf.h
sys/sys/devfs.h
sys/sys/device.h
sys/vfs/devfs/devfs_core.c