git: 93122ead724b - main - mfi(4)/mrsas(4): Print driver versions consistently
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 17 Feb 2026 19:20:24 UTC
The branch main has been updated by michaelo:
URL: https://cgit.FreeBSD.org/src/commit/?id=93122ead724b3ba0ccdaedadcd371ec53f9a9844
commit 93122ead724b3ba0ccdaedadcd371ec53f9a9844
Author: Michael Osipov <michaelo@FreeBSD.org>
AuthorDate: 2025-12-21 17:13:21 +0000
Commit: Michael Osipov <michaelo@FreeBSD.org>
CommitDate: 2026-02-17 19:20:09 +0000
mfi(4)/mrsas(4): Print driver versions consistently
Reviewed by: ziaee, des
MFC after: 3 days
Differential Revision: https://reviews.freebsd.org/D54519
---
sys/dev/mfi/mfi.c | 2 +-
sys/dev/mrsas/mrsas.c | 9 +++------
2 files changed, 4 insertions(+), 7 deletions(-)
diff --git a/sys/dev/mfi/mfi.c b/sys/dev/mfi/mfi.c
index 6ab6e5a7f19e..6f94e4203f1a 100644
--- a/sys/dev/mfi/mfi.c
+++ b/sys/dev/mfi/mfi.c
@@ -371,7 +371,7 @@ mfi_attach(struct mfi_softc *sc)
if (sc == NULL)
return EINVAL;
- device_printf(sc->mfi_dev, "Megaraid SAS driver Ver %s \n",
+ device_printf(sc->mfi_dev, "LSI MegaRAID SAS driver version: %s\n",
MEGASAS_VERSION);
mtx_init(&sc->mfi_io_lock, "MFI I/O lock", NULL, MTX_DEF);
diff --git a/sys/dev/mrsas/mrsas.c b/sys/dev/mrsas/mrsas.c
index e362d4b455fc..379fcbcb19ca 100644
--- a/sys/dev/mrsas/mrsas.c
+++ b/sys/dev/mrsas/mrsas.c
@@ -349,15 +349,9 @@ mrsas_find_ident(device_t dev)
static int
mrsas_probe(device_t dev)
{
- static u_int8_t first_ctrl = 1;
struct mrsas_ident *id;
if ((id = mrsas_find_ident(dev)) != NULL) {
- if (first_ctrl) {
- printf("AVAGO MegaRAID SAS FreeBSD mrsas driver version: %s\n",
- MRSAS_VERSION);
- first_ctrl = 0;
- }
device_set_desc(dev, id->desc);
/* between BUS_PROBE_DEFAULT and BUS_PROBE_LOW_PRIORITY */
return (-30);
@@ -830,6 +824,9 @@ mrsas_attach(device_t dev)
struct mrsas_softc *sc = device_get_softc(dev);
uint32_t cmd, error;
+ device_printf(dev, "AVAGO MegaRAID SAS driver version: %s\n",
+ MRSAS_VERSION);
+
memset(sc, 0, sizeof(struct mrsas_softc));
/* Look up our softc and initialize its fields. */