diff options
author | sos <sos@FreeBSD.org> | 2001-09-20 15:25:36 +0000 |
---|---|---|
committer | sos <sos@FreeBSD.org> | 2001-09-20 15:25:36 +0000 |
commit | f16cfad9597fd3d1d1558367781f429aa2b66063 (patch) | |
tree | 23ee7a46f62b3734a044d746c7e50d8b8b07868d /sys/dev/ata/atapi-tape.c | |
parent | 8c1dda681a8f5c02f0d751a1eb553285de3c332a (diff) | |
download | FreeBSD-src-f16cfad9597fd3d1d1558367781f429aa2b66063.zip FreeBSD-src-f16cfad9597fd3d1d1558367781f429aa2b66063.tar.gz |
Overhaul to minimize stack usage, in some places >2K was used
on the stack *blush*...
Diffstat (limited to 'sys/dev/ata/atapi-tape.c')
-rw-r--r-- | sys/dev/ata/atapi-tape.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/sys/dev/ata/atapi-tape.c b/sys/dev/ata/atapi-tape.c index cb8b893..f70ed1a 100644 --- a/sys/dev/ata/atapi-tape.c +++ b/sys/dev/ata/atapi-tape.c @@ -1,5 +1,5 @@ /*- - * Copyright (c) 1998,1999,2000,2001 Søren Schmidt + * Copyright (c) 1998,1999,2000,2001 Søren Schmidt <sos@FreeBSD.org> * All rights reserved. * * Redistribution and use in source and binary forms, with or without @@ -90,7 +90,6 @@ astattach(struct atapi_softc *atp) struct ast_softc *stp; struct ast_readposition position; dev_t dev; - char name[16]; static int ast_cdev_done = 0; if (!ast_cdev_done) { @@ -106,8 +105,7 @@ astattach(struct atapi_softc *atp) stp->atp = atp; stp->lun = ata_get_lun(&ast_lun_map); - sprintf(name, "ast%d", stp->lun); - ata_set_name(atp->controller, atp->unit, name); + ata_set_name(atp->controller, atp->unit, "ast", stp->lun); bioq_init(&stp->queue); if (ast_sense(stp)) { |