aboutsummaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorJoerg Wunsch <joerg@FreeBSD.org>2001-06-29 07:53:45 +0000
committerJoerg Wunsch <joerg@FreeBSD.org>2001-06-29 07:53:45 +0000
commit5f431174f398eebb7947b7ea12d25b52ede6ef85 (patch)
tree1d188ed15be3a981af00706d26fe0ec92d2af25e /sys
parentc46eebd5088d1d7569d5430ab09c08f4a9598fa0 (diff)
Notes
Diffstat (limited to 'sys')
-rw-r--r--sys/dev/fdc/fdc.c6
-rw-r--r--sys/isa/fd.c6
2 files changed, 6 insertions, 6 deletions
diff --git a/sys/dev/fdc/fdc.c b/sys/dev/fdc/fdc.c
index 1aff68bf14c39..206097d57df32 100644
--- a/sys/dev/fdc/fdc.c
+++ b/sys/dev/fdc/fdc.c
@@ -1154,10 +1154,10 @@ fd_attach(device_t dev)
cdevsw_add(&fd_cdevsw); /* XXX */
cdevsw_add_done = 1;
}
- EVENTHANDLER_REGISTER(dev_clone, fd_clone, 0, 1000);
fd = device_get_softc(dev);
- make_dev(&fd_cdevsw, fd->fdu << 6,
- UID_ROOT, GID_OPERATOR, 0640, "fd%d", fd->fdu);
+ fd->clonetag = EVENTHANDLER_REGISTER(dev_clone, fd_clone, 0, 1000);
+ fd->masterdev = make_dev(&fd_cdevsw, fd->fdu << 6,
+ UID_ROOT, GID_OPERATOR, 0640, "fd%d", fd->fdu);
devstat_add_entry(&fd->device_stats, device_get_name(dev),
device_get_unit(dev), 0, DEVSTAT_NO_ORDERED_TAGS,
DEVSTAT_TYPE_FLOPPY | DEVSTAT_TYPE_IF_OTHER,
diff --git a/sys/isa/fd.c b/sys/isa/fd.c
index 1aff68bf14c39..206097d57df32 100644
--- a/sys/isa/fd.c
+++ b/sys/isa/fd.c
@@ -1154,10 +1154,10 @@ fd_attach(device_t dev)
cdevsw_add(&fd_cdevsw); /* XXX */
cdevsw_add_done = 1;
}
- EVENTHANDLER_REGISTER(dev_clone, fd_clone, 0, 1000);
fd = device_get_softc(dev);
- make_dev(&fd_cdevsw, fd->fdu << 6,
- UID_ROOT, GID_OPERATOR, 0640, "fd%d", fd->fdu);
+ fd->clonetag = EVENTHANDLER_REGISTER(dev_clone, fd_clone, 0, 1000);
+ fd->masterdev = make_dev(&fd_cdevsw, fd->fdu << 6,
+ UID_ROOT, GID_OPERATOR, 0640, "fd%d", fd->fdu);
devstat_add_entry(&fd->device_stats, device_get_name(dev),
device_get_unit(dev), 0, DEVSTAT_NO_ORDERED_TAGS,
DEVSTAT_TYPE_FLOPPY | DEVSTAT_TYPE_IF_OTHER,