diff options
-rw-r--r-- | sys/dev/aac/aac.c | 31 |
1 files changed, 16 insertions, 15 deletions
diff --git a/sys/dev/aac/aac.c b/sys/dev/aac/aac.c index 335359c..44ec352 100644 --- a/sys/dev/aac/aac.c +++ b/sys/dev/aac/aac.c @@ -2339,26 +2339,26 @@ aac_describe_controller(struct aac_softc *sc) aac_release_sync_fib(sc); return; } - info = (struct aac_adapter_info *)&fib->data[0]; - - device_printf(sc->aac_dev, "%s %dMHz, %dMB cache memory, %s\n", - aac_describe_code(aac_cpu_variant, info->CpuVariant), - info->ClockSpeed, info->BufferMem / (1024 * 1024), - aac_describe_code(aac_battery_platform, - info->batteryPlatform)); /* save the kernel revision structure for later use */ + info = (struct aac_adapter_info *)&fib->data[0]; sc->aac_revision = info->KernelRevision; - device_printf(sc->aac_dev, "Kernel %d.%d-%d, Build %d, S/N %6X\n", - info->KernelRevision.external.comp.major, - info->KernelRevision.external.comp.minor, - info->KernelRevision.external.comp.dash, - info->KernelRevision.buildNumber, - (u_int32_t)(info->SerialNumber & 0xffffff)); - aac_release_sync_fib(sc); + if (bootverbose) { + device_printf(sc->aac_dev, "%s %dMHz, %dMB cache memory, %s\n", + aac_describe_code(aac_cpu_variant, info->CpuVariant), + info->ClockSpeed, info->BufferMem / (1024 * 1024), + aac_describe_code(aac_battery_platform, + info->batteryPlatform)); + + device_printf(sc->aac_dev, + "Kernel %d.%d-%d, Build %d, S/N %6X\n", + info->KernelRevision.external.comp.major, + info->KernelRevision.external.comp.minor, + info->KernelRevision.external.comp.dash, + info->KernelRevision.buildNumber, + (u_int32_t)(info->SerialNumber & 0xffffff)); - if (1 || bootverbose) { device_printf(sc->aac_dev, "Supported Options=%b\n", sc->supported_options, "\20" @@ -2376,6 +2376,7 @@ aac_describe_controller(struct aac_softc *sc) "\14ALARM" "\15NONDASD"); } + aac_release_sync_fib(sc); } /* |