diff options
author | phk <phk@FreeBSD.org> | 2003-04-03 08:50:35 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 2003-04-03 08:50:35 +0000 |
commit | 97afb95c0122c76a184b518f642c1d2f9a8d5930 (patch) | |
tree | 6d2f31e89fd34e8da74a9ecc1a67c3d3ba0d2602 | |
parent | 36382df50bc4a9ba5ae09263ad9f2c7d337b2498 (diff) | |
download | FreeBSD-src-97afb95c0122c76a184b518f642c1d2f9a8d5930.zip FreeBSD-src-97afb95c0122c76a184b518f642c1d2f9a8d5930.tar.gz |
Don't use dkmakeminor(), create our own minor encoding instead.
-rw-r--r-- | sys/dev/ata/atapi-tape.c | 5 |
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; |