diff options
author | julian <julian@FreeBSD.org> | 1999-09-09 19:08:44 +0000 |
---|---|---|
committer | julian <julian@FreeBSD.org> | 1999-09-09 19:08:44 +0000 |
commit | 5c78e7345a2fd91174249db5a41aec14e57f1fb3 (patch) | |
tree | e7d99a6be8ccf0086169fae4fdd8377ccf9252be /sys/i386/isa/wd_cd.c | |
parent | d475da44561ed80c7ceb7e75432d70a726c7e751 (diff) | |
download | FreeBSD-src-5c78e7345a2fd91174249db5a41aec14e57f1fb3.zip FreeBSD-src-5c78e7345a2fd91174249db5a41aec14e57f1fb3.tar.gz |
Changes to centralise the default blocksize behaviour.
More likely to follow.
Submitted by: phk@freebsd.org
Diffstat (limited to 'sys/i386/isa/wd_cd.c')
-rw-r--r-- | sys/i386/isa/wd_cd.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/sys/i386/isa/wd_cd.c b/sys/i386/isa/wd_cd.c index a8adbab..678603f 100644 --- a/sys/i386/isa/wd_cd.c +++ b/sys/i386/isa/wd_cd.c @@ -399,8 +399,6 @@ acdopen(dev_t dev, int flags, int fmt, struct proc *p) return ENXIO; cdp = acdtab[lun]; - dev->si_bsize_phys = 2048; - dev->si_bsize_max = MAXBSIZE; if (!(cdp->flags & F_BOPEN) && !cdp->refcnt) { /* Prevent user eject */ acd_request_wait(cdp, ATAPI_PREVENT_ALLOW, @@ -411,7 +409,7 @@ acdopen(dev_t dev, int flags, int fmt, struct proc *p) cdp->flags |= F_BOPEN; else ++cdp->refcnt; - + dev->si_bsize_phys = cdp->block_size; if (!(flags & O_NONBLOCK) && acd_read_toc(cdp) && !(flags & FWRITE)) printf("acd%d: read_toc failed\n", lun); return 0; |