diff options
author | mav <mav@FreeBSD.org> | 2009-02-26 23:07:40 +0000 |
---|---|---|
committer | mav <mav@FreeBSD.org> | 2009-02-26 23:07:40 +0000 |
commit | e13e5273ad9a5aad3e70444ad573aaf96938cdf7 (patch) | |
tree | 135eeba69ec11a0ad8924911fd69abdd29e8d29f /sys/dev | |
parent | 9b5b5b028ffa5f4003ae5850ce3d6f538c82ef9e (diff) | |
download | FreeBSD-src-e13e5273ad9a5aad3e70444ad573aaf96938cdf7.zip FreeBSD-src-e13e5273ad9a5aad3e70444ad573aaf96938cdf7.tar.gz |
Unhide IDENTIFY command timeouts when verbose messages enabled.
I think it should be suitable for debugging.
Diffstat (limited to 'sys/dev')
-rw-r--r-- | sys/dev/ata/ata-all.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/dev/ata/ata-all.c b/sys/dev/ata/ata-all.c index 50e9c0e..232b4fe 100644 --- a/sys/dev/ata/ata-all.c +++ b/sys/dev/ata/ata-all.c @@ -627,7 +627,9 @@ ata_getparam(struct ata_device *atadev, int init) request->timeout = 1; request->retries = 0; request->u.ata.command = command; - request->flags = (ATA_R_READ|ATA_R_AT_HEAD|ATA_R_THREAD|ATA_R_QUIET); + request->flags = (ATA_R_READ|ATA_R_AT_HEAD|ATA_R_THREAD); + if (!bootverbose) + request->flags |= ATA_R_QUIET; request->data = (void *)&atadev->param; request->bytecount = sizeof(struct ata_params); request->donecount = 0; |