Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 29 Mar 2018 05:46:19 -0700
From:      Chuck Tuffli <chuck@tuffli.net>
To:        Charles Sprickman <spork@bway.net>
Cc:        Miroslav Lachman <000.fbsd@quip.cz>, Mark Saad <nonesuch@longcount.org>,  FreeBSD File-Systems <freebsd-fs@freebsd.org>
Subject:   Re: smart(8) Call for Testing
Message-ID:  <CAM0tzX3xPgZ4SP=KqmoPepMXUGvU94mZxUAG-=G8EyNYDy5GfQ@mail.gmail.com>
In-Reply-To: <A548BC90-815C-4C66-8E27-9A6F7480741D@bway.net>
References:  <4754cb2f-76bb-a69b-0cf5-eff4d621eb29@callfortesting.org> <CAMXt9NbdN119RrHnZHOJD1T%2BHNLLpzgkKVStyTm=49dopBMoAQ@mail.gmail.com> <CAM0tzX1oTWTa0Nes11yXg5x4c30MmxdUyT6M1_c4-PWv2%2BQbhw@mail.gmail.com> <CAMXt9NYMrtTNqNSx256mcYsPo48xnsa%2BCCYSoeFLzRsc%2BfQWMw@mail.gmail.com> <CAM0tzX32v2-=saT5iB4WVcsoVOtH%2BXE0OQoP7hEDB1xE%2Bxk%2Bsg@mail.gmail.com> <1d3f2cef-4c37-782e-7938-e0a2eebc8842@quip.cz> <A548BC90-815C-4C66-8E27-9A6F7480741D@bway.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Mar 27, 2018 at 10:01 AM, Charles Sprickman <spork@bway.net> wrote:
...
> I have to agree - this is kind of a prior-century tool as far as user
> friendliness it seems.
>
> What is the goal of this tool?  The main use for smartmontools seems to b=
e
> to pluck information about the drive and act on some very specific items
> (for example, polling the =E2=80=9Cmedia wearout indicator=E2=80=9D on SS=
Ds is very useful,
> or read error rates on HDs.  But the smartmontools folks seem to spend a
> fair amount of time with putting drive data in their tool so that meaning=
ful
> data is presented to the user.  Without that level of functionality out o=
f
> the box, what=E2=80=99s the argument for this being in base vs. being a 3=
rd party
> tool that lives in the ports tree?  Think of the people that answer maili=
ng
> list and forum questions when considering adding something like this to
> base=E2=80=A6
>
> Again, maybe I=E2=80=99m just missing something or maybe this is here for=
 a
> particular vendor that needs it or something.

After watching Michael's talk on diskctl and knowing a bit about the
differences between NVMe and ATA SMART data, I was curious how
something like the libsmart proposed in the talk could possibly work.
This tool was initially a test bed for those experiments, but it's
been cleaned up a bit and enhanced based on Michael's feedback.

The application works with the limited number of drive types we have,
and the hope was both to see how it fared on other folks drives as
well as get some feedback.

This work wasn't done for any particular vendor. The only hope was to
address a need voiced by someone in the *BSD community. Namely,
providing SMART values to other scripts and or applications. As far as
adding this to base, if the collective 'you' want it, awesome. If it
doesn't make sense, that's OK too.

--chuck



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAM0tzX3xPgZ4SP=KqmoPepMXUGvU94mZxUAG-=G8EyNYDy5GfQ>