Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Nov 2024 07:26:04 +0000
From:      bugzilla-noreply@freebsd.org
To:        stable@FreeBSD.org
Subject:   [Bug 271238] mpr (LSI SAS3816) driver not finding all devices in HP D6020 enclosures
Message-ID:  <bug-271238-1689-19eRrmZ5Ic@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-271238-1689@https.bugs.freebsd.org/bugzilla/>
References:  <bug-271238-1689@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D271238

--- Comment #12 from Peter Eriksson <pen@lysator.liu.se> ---
Correct, it's a workaround. Ideally it would have been constructed as some =
kind
of blacklist so one could have different override values for different
enclosures but that requires more work and this quick fix is good enough.

Getting HPE to fix the D6020 enclosures is pretty much impossible I'd say g=
iven
that it went EOL in 2020 (sure, it theory it's still possible to get service
for them since EOSL isn't until 2026). Latest firmware for them was release=
d in
2020 (v2.74) - which we run.

As long as one limit things to 1-2 enclosures per HBA this problem seems to=
 be
masked and things just "work", it's just when you try to use more that it f=
ails
(if the enclosure claims too few slots). This makes me think that there sho=
uld
be a more clear warning/error displayed by the driver when it detects somet=
hing
like this - since it will be really unobvious for a sysadmin when it happens
.-)


This (potential) problem isn't just limited to the D6020 enclosures. I did =
some
quick testing with a few other SAS enclosures f(rom SuperMicro that we use),
and they seem to give incorrect values too - however in those cases they cl=
aim
more slots (43 instead of 24) than they actually have so doesn't trigger th=
is
problem :-)

> # mprutil -u1 show enclosures
> Slots      Logical ID     SEPHandle  EncHandle    Type
>   17    300062b21811f800    0000       0001     Direct Attached SES-2
>   43    50030480216b2c7f    0048       0002     External SES-2
>   43    50030480216b3e7f    0062       0003     External SES-2

--=20
You are receiving this mail because:
You are on the CC list for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-271238-1689-19eRrmZ5Ic>