diff options
author | sos <sos@FreeBSD.org> | 2003-11-07 08:31:09 +0000 |
---|---|---|
committer | sos <sos@FreeBSD.org> | 2003-11-07 08:31:09 +0000 |
commit | 4c2de3d46a04cfa69c5a8a9b8582d6df94ae0950 (patch) | |
tree | 9e8d6d5f8e93472f1b7ae89cdb61d811324fc5dc | |
parent | 8bc7e8ea3010c89c5ca14bb96823b033f0ddd4a1 (diff) | |
download | FreeBSD-src-4c2de3d46a04cfa69c5a8a9b8582d6df94ae0950.zip FreeBSD-src-4c2de3d46a04cfa69c5a8a9b8582d6df94ae0950.tar.gz |
Better attempt at fooling GEOM into working with burnable media.
-rw-r--r-- | sys/dev/ata/atapi-cd.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/ata/atapi-cd.c b/sys/dev/ata/atapi-cd.c index e5dcc9f..07f2b4e 100644 --- a/sys/dev/ata/atapi-cd.c +++ b/sys/dev/ata/atapi-cd.c @@ -233,7 +233,6 @@ acd_init_lun(struct ata_device *atadev) cdp->device = atadev; cdp->lun = ata_get_lun(&acd_lun_map); cdp->block_size = 2048; - cdp->disk_size = -1; /* hack for GEOM SOS */ cdp->slot = -1; cdp->changer_info = NULL; return cdp; @@ -1201,6 +1200,7 @@ acd_read_toc(struct acd_softc *cdp) return; cdp->device->flags &= ~ATA_D_MEDIA_CHANGED; + cdp->disk_size = -1; /* hack for GEOM SOS */ len = sizeof(struct ioc_toc_header) + sizeof(struct cd_toc_entry); ccb[0] = ATAPI_READ_TOC; |