| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Taken from:
http://www.samsung.com/global/business/semiconductor/products/SSD/downloads/ds_SS805_NSSD_100_SLC_SATA_II_rev11.pdf
Description:
Attribute Name
175 Program Fail Count (Chip)
176 Erase Fail Count (Chip)
177 Wear Leveling Count
178 Used Reserved Block Count (Chip)
179 Used Reserved Block Count (Total)
180 Unused Reserved Block Count (Total)
181 Program Fail Count (Total)
182 Erase Fail Count (Total)
183 Runtime bad block (Total)
Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/libatasmart/+bug/885869
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
According to Intel documantation, complete SSD Serie 320 use same
SMART parameters. I tested it with one more drive: INETL_SSDSA2CT040G3.
Also i collected serial numbers for Intel SSD Serie 320 deevices:
serie 320:
40GB:
SSDSA2CT040G3K5
SSDSA2CT040G301
SSDSA2CT040G3B5
SSDSA2CT040G310
SSDSA2BT040G3
80GB:
SSDSA2CW080G3K5
SSDSA2CW080G301
SSDSA2CW080G3B5
SSDSA2CW080G310
SSDSA2BW080G3
120GB:
SSDSA2CW120G3B5
SSDSA2CW120G3K5
SSDSA2CW120G301
SSDSA2CW120G310
160GB:
SSDSA2CW160G3K5
SSDSA2CW160G3B5
SSDSA2BW160G3
300GB:
SSDSA2CW300G3K5
SSDSA2CW300G3B5
SSDSA2BW300G3
600GB:
SSDSA2CW600G3K5
SSDSA2CW600G301
SSDSA2CW600G3B5
SSDSA2CW600G310
this patch set RegExp for all this devices.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
https://bugs.freedesktop.org/show_bug.cgi?id=25772
|
|
|
|
|
|
|
|
|
| |
Instead of iterating through all attributes four times for an
sk_disk_smart_get_overall() call, just do it once and store the results in
SkDisk. This considerably speeds up libatasmart for common operations like
smart_get_overall() and smart_get_bad().
https://bugs.freedesktop.org/show_bug.cgi?id=26834
|
|
|
|
| |
comparing with (uint64_t) -1
|
|
|
|
| |
https://bugs.freedesktop.org/show_bug.cgi?id=25021
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
https://bugs.freedesktop.org/show_bug.cgi?id=28772
|
|
|
|
|
|
|
| |
With this change, configure is updated to a more modern syntax, a number of
tests possibly introduced by autoscan are dropped (as the code never makes
use of those), and comments are changed with dnl's so that they are not
copied in the final output.
|
|
|
|
|
| |
This introduces the same attributes.m4 file used there and replaces the
custom checking code.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Pick up the AX_CC_FOR_BUILD macro from autoconf-archive (improved, going to
be sent there soon), then use that one to find the host's compiler.
Build the strpool in a different directory, since you cannot override CC
and other variables on a per-target basis yet. While this adds recursivity
to the build system is the best hope you have to properly solve the
cross-compilation.
Update .gitignore accordingly to the above changes, and make sure
bootstrap.sh search macro files in the m4 directory.
|
|
|
|
|
|
|
|
|
| |
Please find attached a small patch which allows installing the headers of
libatasmart in a subfolder (or anywhere else for that matter) for keeping
things tidy in there. This might be also useful if libatasmart gets ported
to a non-UNIX platform one of these days.
Have a nice day.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
hi
I have made a patch for libatasmart to add support for attribute 184
and 188. just adds the name to them.
Anyway I thought you might want to take a look at it.
Iv attached the patch against the git master and here is the link to
the Ubuntu's bug/patch
https://bugs.launchpad.net/libatasmart/+bug/521864
Thanks
Guy Taylor
|
|
|
|
| |
http://bugs.freedesktop.org/show_bug.cgi?id=24951
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
atasmart.c: In function ‘init_smart’:
atasmart.c:2556: warning: ‘ret’ may be used uninitialized in this function
We apparently don't initialize the ret variable in init_smart() -
unfortunately
o this warning is never reported with using -O0 (thanks gcc -
see http://gcc.gnu.org/wiki/Better_Uninitialized_Warnings though)
o we never run into this bug with just skdump(1)
The bug does show up in the udisks (aka DeviceKit-disks) use of
libatasmart and this patch fixes it.
http://bugs.freedesktop.org/show_bug.cgi?id=25543
|
| |
|
|
|
|
| |
modern libudev anymore
|
|
|
|
|
| |
Use libtools' -export-symbols-regex to restrict the list of exported
symbols so we not accidentally export symbols like init_smart
|
| |
|
| |
|
| |
|
|
|
|
| |
4 start-stop-count 1 1 20 252391 0xe7d903000000 old-age online no no
|
| |
|
| |
|
|
|
|
| |
http://bugs.freedesktop.org/show_bug.cgi?id=24700
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Contributed by Tobias Wolf.
|