summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>2003-04-03 08:50:35 +0000
committerphk <phk@FreeBSD.org>2003-04-03 08:50:35 +0000
commit97afb95c0122c76a184b518f642c1d2f9a8d5930 (patch)
tree6d2f31e89fd34e8da74a9ecc1a67c3d3ba0d2602 /sys
parent36382df50bc4a9ba5ae09263ad9f2c7d337b2498 (diff)
downloadFreeBSD-src-97afb95c0122c76a184b518f642c1d2f9a8d5930.zip
FreeBSD-src-97afb95c0122c76a184b518f642c1d2f9a8d5930.tar.gz
Don't use dkmakeminor(), create our own minor encoding instead.
Diffstat (limited to 'sys')
-rw-r--r--sys/dev/ata/atapi-tape.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/sys/dev/ata/atapi-tape.c b/sys/dev/ata/atapi-tape.c
index e21a0e6..a58d16a 100644
--- a/sys/dev/ata/atapi-tape.c
+++ b/sys/dev/ata/atapi-tape.c
@@ -38,7 +38,6 @@
#include <sys/bio.h>
#include <sys/bus.h>
#include <sys/mtio.h>
-#include <sys/disklabel.h>
#include <sys/devicestat.h>
#include <machine/bus.h>
#include <dev/ata/ata-all.h>
@@ -125,12 +124,12 @@ astattach(struct ata_device *atadev)
DEVSTAT_NO_ORDERED_TAGS,
DEVSTAT_TYPE_SEQUENTIAL | DEVSTAT_TYPE_IF_IDE,
DEVSTAT_PRIORITY_TAPE);
- dev = make_dev(&ast_cdevsw, dkmakeminor(stp->lun, 0, 0),
+ dev = make_dev(&ast_cdevsw, 2 * stp->lun,
UID_ROOT, GID_OPERATOR, 0640, "ast%d", stp->lun);
dev->si_drv1 = stp;
dev->si_iosize_max = 256 * DEV_BSIZE;
stp->dev1 = dev;
- dev = make_dev(&ast_cdevsw, dkmakeminor(stp->lun, 0, 1),
+ dev = make_dev(&ast_cdevsw, 2 * stp->lun + 1,
UID_ROOT, GID_OPERATOR, 0640, "nast%d", stp->lun);
dev->si_drv1 = stp;
dev->si_iosize_max = 256 * DEV_BSIZE;
OpenPOWER on IntegriCloud