Re: RFC: Removing hpt* drivers from GENERIC

From: O'Connor, Daniel <>
Date: Thu, 26 Oct 2017 09:26:39 +1030
> On 26 Oct 2017, at 08:13, Colin Percival <> wrote:
> My reason for wanting to remove them is that the hpt27xx and hptnr drivers
> spend ~150 ms in their DEVICE_PROBE routines every time the system boots.
> Since they are roughly 1000x slower than the median driver, this is clearly
> excessive; unfortunately the time is being spent inside a binary blob, so
> there is no apparent way to fix the drivers.  (The other three drives from
> the same vendor -- hptiop, hptmv, and hptrr -- don't exhibit this particular
> bug, but I don't see any strong argument in favour of not removing them along
> with the two problem drivers.)
> All of these are available via kernel modules, so the impact upon users
> should be minimal.  Obviously I would not plan on MFCing this change.

Seems sensible to me, but also worth contacting the blob authors if possible and asking them what gives (and if they can fix it).

Daniel O'Connor
"The nice thing about standards is that there
are so many of them to choose from."
 -- Andrew Tanenbaum
GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C
Received on Wed Oct 25 2017 - 21:33:57 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:13 UTC